Re: Section mismatch on current git head

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 22 Dec 2006 15:24:41 +0100 Thomas Meyer wrote:

> Hello.
> 
> What kind of problem is this:
> 1.) the one that should be fixed, but also can be ignored or
> 2.) the one that have to be fixed and ignorance is a bad idea?
> 

Is this with CONFIG_RELOCATABLE=y?
There were some patches posted to address section mismatches
with that config option.  I suppose that they will be in the
next -mm release (?), so this needs to be retested with
those patches applied.

> WARNING: vmlinux - Section mismatch: reference to .init.data:boot_params 
> from .text between '_text' (at offset 0xc0100029) and 'startup_32_smp'
> WARNING: vmlinux - Section mismatch: reference to .init.data:boot_params 
> from .text between '_text' (at offset 0xc0100037) and 'startup_32_smp'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:init_pg_tables_end from .text between '_text' (at offset 
> 0xc0100099) and 'startup_32_smp'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100126) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100130) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc010014f) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100160) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100166) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc010016c) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100172) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100188) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc0100192) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc010019b) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'checkCPUtype' (at offset 
> 0xc01001a1) and 'is486'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'check_x87' (at offset 
> 0xc010021b) and 'setup_pda'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:new_cpu_data from .text between 'check_x87' (at offset 
> 0xc010023a) and 'setup_pda'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:start_kernel from .text between 'is386' (at offset 
> 0xc0100215) and 'check_x87'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:smp_prepare_cpus from .text between 'init' (at offset 
> 0xc01003db) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:migration_init from .text between 'init' (at offset 
> 0xc01003e0) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:spawn_ksoftirqd from .text between 'init' (at offset 
> 0xc01003e5) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:smp_cpus_done from .text between 'init' (at offset 
> 0xc0100459) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:sched_init_smp from .text between 'init' (at offset 
> 0xc010045e) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:cpuset_init_smp from .text between 'init' (at offset 
> 0xc0100463) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:usermodehelper_init from .text between 'init' (at offset 
> 0xc010046d) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to .init.text:driver_init 
> from .text between 'init' (at offset 0xc0100472) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to .init.text:sysctl_init 
> from .text between 'init' (at offset 0xc0100477) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'init' (at offset 0xc010048c) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'init' (at offset 0xc01004ca) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:prepare_namespace from .text between 'init' (at offset 
> 0xc010058d) and 'rest_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:efi_set_rtc_mmss from .text between 'sync_cmos_clock' (at 
> offset 0xc0105987) and 'get_cmos_time'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:machine_specific_memory_setup from .text between 
> 'memory_setup' (at offset 0xc01065d9) and 'i8259A_suspend'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:__alloc_bootmem from .text between 'init_gdt' (at offset 
> 0xc0108869) and 'cpu_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:__alloc_bootmem from .text between 'init_gdt' (at offset 
> 0xc010887f) and 'cpu_init'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:sysenter_setup from .text between 'identify_cpu' (at offset 
> 0xc0108d43) and 'display_cacheinfo'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:mtrr_bp_init from .text between 'identify_cpu' (at offset 
> 0xc0108d4d) and 'display_cacheinfo'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:acpi_sci_flags from .text between 'acpi_sci_ioapic_setup' (at 
> offset 0xc010e020) and 'acpi_unmap_lsapic'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:acpi_sci_flags from .text between 'acpi_sci_ioapic_setup' (at 
> offset 0xc010e04a) and 'acpi_unmap_lsapic'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:mp_override_legacy_irq from .text between 
> 'acpi_sci_ioapic_setup' (at offset 0xc010e062) and 'acpi_unmap_lsapic'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:acpi_sci_override_gsi from .text between 
> 'acpi_sci_ioapic_setup' (at offset 0xc010e068) and 'acpi_unmap_lsapic'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc01117ac) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc01117b8) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc01117c7) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc01117e6) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc01117ed) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc0111801) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'start_secondary' (at offset 0xc0111810) and 'initialize_secondary'
> WARNING: vmlinux - Section mismatch: reference to .init.data:maxcpus 
> from .text between 'MP_processor_info' (at offset 0xc0111d7e) and 
> 'mp_register_lapic'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.text:__init_begin from .text between 'free_initmem' (at offset 
> 0xc0116dd5) and 'do_test_wp_bit'
> WARNING: vmlinux - Section mismatch: reference to .init.text: from .text 
> between 'online_page' (at offset 0xc0116e3b) and 'page_is_ram'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_sinittext 
> from .text between 'core_kernel_text' (at offset 0xc012de6e) and 
> 'kernel_text_address'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_einittext 
> from .text between 'core_kernel_text' (at offset 0xc012de77) and 
> 'kernel_text_address'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_sinittext 
> from .text between 'get_symbol_pos' (at offset 0xc0138e3a) and 'reset_iter'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_einittext 
> from .text between 'get_symbol_pos' (at offset 0xc0138e41) and 'reset_iter'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_sinittext 
> from .text between 'is_ksym_addr' (at offset 0xc01390c7) and 
> 'kallsyms_lookup'
> WARNING: vmlinux - Section mismatch: reference to .init.text:_einittext 
> from .text between 'is_ksym_addr' (at offset 0xc01390cf) and 
> 'kallsyms_lookup'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:initkmem_list3 from .text between 'set_up_list3s' (at offset 
> 0xc015e54d) and 's_stop'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'asus_hides_smbus_lpc' (at offset 0xc01d38b6) and 'quirk_sis_503'
> WARNING: vmlinux - Section mismatch: reference to .init.data: from .text 
> between 'asus_hides_smbus_lpc_ich6' (at offset 0xc01d3de0) and 
> 'quirk_cardbus_legacy'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:logo_linux_mono from .text between 'fb_find_logo' (at offset 
> 0xc01e991e) and 'cfb_fillrect'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:logo_linux_clut224 from .text between 'fb_find_logo' (at 
> offset 0xc01e9928) and 'cfb_fillrect'
> WARNING: vmlinux - Section mismatch: reference to 
> .init.data:logo_linux_vga16 from .text between 'fb_find_logo' (at offset 
> 0xc01e992d) and 'cfb_fillrect'
> Root device is (8, 2)
> Boot sector 512 bytes.
> Setup is 6887 bytes.
> System is 1422 kB

---
~Randy
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux