Prev: For what stand's __initdata, __devinit etc. ?
Next: [PATCH 2.6.32.3] irq: irq and pci_ids patch for Intel Cougar Point DeviceIDs
From: Jeff Mahoney on 12 Jan 2010 20:10 Subject: [patch 3/6] dmar: Fix section mismatch References: <20100113004855.550486769(a)suse.com> Content-Disposition: inline; filename=patches.rpmify/dmar-fix-section-mismatch dmar_ir_support uses dmar_tbl, which is __initdata. dmar_ir_support is only called by intr_remapping_supported, which is __init. So, we mark dmar_ir_support as __init as well. Signed-off-by: Jeff Mahoney <jeffm(a)suse.com> --- drivers/pci/dmar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/pci/dmar.c +++ b/drivers/pci/dmar.c @@ -1456,7 +1456,7 @@ int dmar_reenable_qi(struct intel_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; -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |