2.6.23-git2, on x86_32, with HOTPLUG=n, MODULES=n: WARNING: vmlinux.o(.text+0x809e): Section mismatch: reference to .init.text:register_cpu (between 'arch_register_cpu' and 'alternatives_smp_module_del') WARNING: vmlinux.o(.text+0x1c1acc): Section mismatch: reference to .init.text:pcibios_fixup_bus (between 'pci_scan_child_bus' and 'pci_scan_bus_parented') WARNING: vmlinux.o(.data+0x6af38): Section mismatch: reference to .init.text:asd_aic9410_setup (between 'asd_pcidev_data' and 'dev_attr_revision') WARNING: vmlinux.o(.data+0x6af40): Section mismatch: reference to .init.text:asd_aic9410_setup (between 'asd_pcidev_data' and 'dev_attr_revision') WARNING: vmlinux.o(.data+0x6af48): Section mismatch: reference to .init.text:asd_aic9405_setup (between 'asd_pcidev_data' and 'dev_attr_revision') WARNING: vmlinux.o(.data+0x87c90): Section mismatch: reference to .init.text:megaraid_probe_one (between 'megaraid_pci_driver_g' and 'megaraid_template_g') WARNING: vmlinux.o(.data+0x8e120): Section mismatch: reference to .init.text:m48t59_rtc_probe (between 'm48t59_rtc_platdrv' and 'm48t59_nvram_attr') WARNING: vmlinux.o(.text+0x28d1bd): Section mismatch: reference to .exit.text:NCR5380_exit (between 'generic_NCR5380_release_resources' and 'generic_NCR5380_abort') WARNING: vmlinux.o(.text+0x28e73d): Section mismatch: reference to .exit.text:NCR5380_exit (between 'generic_NCR5380_release_resources' and 'generic_NCR5380_abort') WARNING: vmlinux.o(.text+0x2cc52a): Section mismatch: reference to .exit.text:NCR5380_exit (between 't128_release' and 't128_abort') WARNING: vmlinux.o(.init.text+0x2718c): Section mismatch: reference to .exit.text:adpt_exit (between 'adpt_init' and 'ahd_linux_init') WARNING: vmlinux.o(.init.text+0x2802c): Section mismatch: reference to .exit.text:asd_unmap_ha (between 'asd_pci_probe' and 'ips_insert_device') I'll work on some of these, but anyone else can also jump in and help. Config attached. -- ~Randy