http://bugzilla.novell.com/show_bug.cgi?id=561326
http://bugzilla.novell.com/show_bug.cgi?id=561326#c3
--- Comment #3 from Youquan Song 2009-12-08 05:54:58 UTC ---
Please try to apply this patch and build kernel:
diff --git a/drivers/pci/dmar.c b/drivers/pci/dmar.c index b952ebc..e6aa94e
100644
--- a/drivers/pci/dmar.c
+++ b/drivers/pci/dmar.c
@@ -1370,7 +1370,7 @@ int dmar_reenable_qi(struct intel_iommu *iommu)
/*
* Check interrupt remapping support in DMAR table description.
*/
-int dmar_ir_support(void)
+int __init dmar_ir_support(void)
{
struct acpi_table_dmar *dmar;
dmar = (struct acpi_table_dmar *)dmar_tbl; diff --git
a/include/linux/intel-iommu.h b/include/linux/intel-iommu.h index
4f0a72a..46d2c21 100644
--- a/include/linux/intel-iommu.h
+++ b/include/linux/intel-iommu.h
@@ -360,6 +360,6 @@ extern void qi_flush_dev_iotlb(struct intel_iommu *iommu,
u16 sid, u16 qdep,
extern int qi_submit_sync(struct qi_desc *desc, struct intel_iommu *iommu);
-extern int dmar_ir_support(void);
+extern int __init dmar_ir_support(void);
#endif
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.