]> bbs.cooldavid.org Git - net-next-2.6.git/commitdiff
[IA64] Fix some section mismatch errors
authorTony Luck <tony.luck@intel.com>
Mon, 7 May 2007 20:17:00 +0000 (13:17 -0700)
committerTony Luck <tony.luck@intel.com>
Mon, 7 May 2007 20:17:00 +0000 (13:17 -0700)
Section mismatch: reference to ...

 .init.text:prefill_possible_map from .text between 'setup_per_cpu_areas' and 'cpu_init'
 .init.text:iosapic_override_isa_irq from .text between 'iosapic_init' and 'iosapic_remove'

Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/iosapic.c
arch/ia64/kernel/setup.c
include/asm-ia64/iosapic.h

index dcfbf3e7a9ef6113e90e07e7f0c79901995116c1..e87dd93d4db71ebf3b054ba1d46a1bb8b26a46ad 100644 (file)
@@ -1013,7 +1013,7 @@ iosapic_register_platform_intr (u32 int_type, unsigned int gsi,
 /*
  * ACPI calls this when it finds an entry for a legacy ISA IRQ override.
  */
-void __init
+void __devinit
 iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
                          unsigned long polarity,
                          unsigned long trigger)
index 6e19da122ae3a75952513aaa49166f511440c2ac..9df1efe7487d8ae5d23826db03f59958aa4e0d30 100644 (file)
@@ -786,7 +786,7 @@ identify_cpu (struct cpuinfo_ia64 *c)
        c->unimpl_pa_mask = ~((1L<<63) | ((1L << phys_addr_size) - 1));
 }
 
-void
+void __init
 setup_per_cpu_areas (void)
 {
        /* start_kernel() requires this... */
index 20f98f1751a19677795035356972993d8aa24709..421cb6b62a7c1455c1cd0de701bdfcc289e7fc90 100644 (file)
@@ -83,7 +83,7 @@ extern int gsi_to_irq (unsigned int gsi);
 extern int iosapic_register_intr (unsigned int gsi, unsigned long polarity,
                                  unsigned long trigger);
 extern void iosapic_unregister_intr (unsigned int irq);
-extern void __init iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
+extern void __devinit iosapic_override_isa_irq (unsigned int isa_irq, unsigned int gsi,
                                      unsigned long polarity,
                                      unsigned long trigger);
 extern int __init iosapic_register_platform_intr (u32 int_type,