From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: [PATCH] amd-iommu: two more __init annotations Date: Fri, 13 May 2011 12:01:40 +0100 Message-ID: <4DCD2BB40200007800041416@vpn.id2.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=__Part634FEE84.0__=" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__Part634FEE84.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Signed-off-by: Jan Beulich --- a/xen/drivers/passthrough/amd/iommu_map.c +++ b/xen/drivers/passthrough/amd/iommu_map.c @@ -317,7 +317,8 @@ void amd_iommu_set_root_page_table( dte[0] =3D entry; } =20 -void amd_iommu_set_intremap_table(u32 *dte, u64 intremap_ptr, u8 = int_valid) +void __init amd_iommu_set_intremap_table( + u32 *dte, u64 intremap_ptr, u8 int_valid) { u64 addr_hi, addr_lo; u32 entry; @@ -354,7 +355,7 @@ void amd_iommu_set_intremap_table(u32 *d dte[4] =3D entry; } =20 -void amd_iommu_add_dev_table_entry( +void __init amd_iommu_add_dev_table_entry( u32 *dte, u8 sys_mgt, u8 dev_ex, u8 lint1_pass, u8 lint0_pass,=20 u8 nmi_pass, u8 ext_int_pass, u8 init_pass) { --=__Part634FEE84.0__= Content-Type: text/plain; name="amd-iommu-init.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="amd-iommu-init.patch" Signed-off-by: Jan Beulich =0A=0A--- a/xen/drivers/pas= sthrough/amd/iommu_map.c=0A+++ b/xen/drivers/passthrough/amd/iommu_map.c=0A= @@ -317,7 +317,8 @@ void amd_iommu_set_root_page_table(=0A dte[0] =3D = entry;=0A }=0A =0A-void amd_iommu_set_intremap_table(u32 *dte, u64 = intremap_ptr, u8 int_valid)=0A+void __init amd_iommu_set_intremap_table(=0A= + u32 *dte, u64 intremap_ptr, u8 int_valid)=0A {=0A u64 addr_hi, = addr_lo;=0A u32 entry;=0A@@ -354,7 +355,7 @@ void amd_iommu_set_intrema= p_table(u32 *d=0A dte[4] =3D entry;=0A }=0A =0A-void amd_iommu_add_dev_= table_entry(=0A+void __init amd_iommu_add_dev_table_entry(=0A u32 = *dte, u8 sys_mgt, u8 dev_ex, u8 lint1_pass, u8 lint0_pass, =0A u8 = nmi_pass, u8 ext_int_pass, u8 init_pass)=0A {=0A --=__Part634FEE84.0__= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --=__Part634FEE84.0__=--