[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20061222094710.1f29b39a.randy.dunlap@oracle.com>
Date: Fri, 22 Dec 2006 09:47:10 -0800
From: Randy Dunlap <randy.dunlap@...cle.com>
To: Thomas Meyer <thomas@...3r.de>
Cc: linux-kernel@...r.kernel.org
Subject: Re: Section mismatch on current git head
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 majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists