MODPOST vmlinux.o //////////////////////////// WARNING: vmlinux.o(.text+0xcd8ac): Section mismatch in reference from the function pci_add_new_bus() to the function .devinit.text:pci_alloc_child_bus() The function pci_add_new_bus() references the function __devinit pci_alloc_child_bus(). This is often because pci_add_new_bus lacks a __devinit annotation or the annotation of pci_alloc_child_bus is wrong. WARNING: vmlinux.o(.text+0xce032): Section mismatch in reference from the function pci_scan_single_device() to the function .devinit.text:pci_scan_device() The function pci_scan_single_device() references the function __devinit pci_scan_device(). This is often because pci_scan_single_device lacks a __devinit annotation or the annotation of pci_scan_device is wrong. WARNING: vmlinux.o(.text+0xce439): Section mismatch in reference from the function pci_scan_child_bus() to the function .devinit.text:pcibios_fixup_bus() The function pci_scan_child_bus() references the function __devinit pcibios_fixup_bus(). This is often because pci_scan_child_bus lacks a __devinit annotation or the annotation of pcibios_fixup_bus is wrong. WARNING: vmlinux.o(.text+0xd304f): Section mismatch in reference from the function pci_bus_size_bridges() to the function .devinit.text:pci_bus_size_cardbus() The function pci_bus_size_bridges() references the function __devinit pci_bus_size_cardbus(). This is often because pci_bus_size_bridges lacks a __devinit annotation or the annotation of pci_bus_size_cardbus is wrong. WARNING: vmlinux.o(.text+0xd3110): Section mismatch in reference from the function pci_bus_assign_resources() to the function .devinit.text:pci_setup_bridge() The function pci_bus_assign_resources() references the function __devinit pci_setup_bridge(). This is often because pci_bus_assign_resources lacks a __devinit annotation or the annotation of pci_setup_bridge is wrong. WARNING: vmlinux.o(.text+0xede1c): Section mismatch in reference from the function acpi_pci_root_add() to the function .devinit.text:pci_acpi_scan_root() The function acpi_pci_root_add() references the function __devinit pci_acpi_scan_root(). This is often because acpi_pci_root_add lacks a __devinit annotation or the annotation of pci_acpi_scan_root is wrong. WARNING: vmlinux.o(.cpuinit.text+0x2923): Section mismatch in reference from the function setup_trampoline() to the variable .init.data:trampoline_end The function __cpuinit setup_trampoline() references a variable __initdata trampoline_end. If setup_trampoline is only used by trampoline_end then annotate setup_trampoline with a matching annotation. WARNING: vmlinux.o(.cpuinit.text+0x292f): Section mismatch in reference from the function setup_trampoline() to the variable .init.data:trampoline_data The function __cpuinit setup_trampoline() references a variable __initdata trampoline_data. If setup_trampoline is only used by trampoline_data then annotate setup_trampoline with a matching annotation. WARNING: vmlinux.o(.cpuinit.text+0x2951): Section mismatch in reference from the function setup_trampoline() to the variable .init.data:trampoline_data The function __cpuinit setup_trampoline() references a variable __initdata trampoline_data. If setup_trampoline is only used by trampoline_data then annotate setup_trampoline with a matching annotation. WARNING: vmlinux.o(.meminit.text+0x67e): Section mismatch in reference from the function free_area_init_core() to the function .init.text:setup_usemap() The function __meminit free_area_init_core() references a function __init setup_usemap(). If free_area_init_core is only used by setup_usemap then annotate free_area_init_core with a matching annotation. WARNING: vmlinux.o(__ksymtab+0x28f0): Section mismatch in reference from the variable __ksymtab_pci_do_scan_bus to the function .devinit.text:pci_do_scan_bus() The symbol pci_do_scan_bus is exported and annotated __devinit Fix this by removing the __devinit annotation of pci_do_scan_bus or drop the export. WARNING: vmlinux.o(.data+0xf9cc): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_ite887x_exit() The variable pci_serial_quirks references the function __devexit pci_ite887x_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xf9e8): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() The variable pci_serial_quirks references the function __devexit pci_plx9050_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfa04): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() The variable pci_serial_quirks references the function __devexit pci_plx9050_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfa3c): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() The variable pci_serial_quirks references the function __devexit pci_plx9050_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfa58): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() The variable pci_serial_quirks references the function __devexit pci_plx9050_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfa74): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:pci_plx9050_exit() The variable pci_serial_quirks references the function __devexit pci_plx9050_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfa90): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:sbs_exit() The variable pci_serial_quirks references the function __devexit sbs_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfaac): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:sbs_exit() The variable pci_serial_quirks references the function __devexit sbs_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfac8): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:sbs_exit() The variable pci_serial_quirks references the function __devexit sbs_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, WARNING: vmlinux.o(.data+0xfae4): Section mismatch in reference from the variable pci_serial_quirks to the function .devexit.text:sbs_exit() The variable pci_serial_quirks references the function __devexit sbs_exit() If the reference is valid then annotate the variable with __exit* (see linux/init.h) or name the variable: *driver, *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console, GEN .version CHK include/linux/compile.h dnsdomainname: Unknown host UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD vmlinux drivers/built-in.o: In function `pci_scan_slot': (.text+0x12a1): undefined reference to `pcie_aspm_init_link_state' drivers/built-in.o: In function `pci_stop_dev': remove.c:(.text+0x1954): undefined reference to `pcie_aspm_exit_link_state' drivers/built-in.o: In function `pci_set_power_state': (.text+0x28bb): undefined reference to `pcie_aspm_pm_state_change' make: *** [vmlinux] Error 1