Summary: | Link warning in sys-kernel/gentoo-sources-2.6.23-r6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jules Colding <colding> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blobdiff;f=drivers/acpi/numa.c;h=0822d9fc1cb4ef7d0ea2dbf69873505fef1cc41d;hp=ab04d848b19d9c2c42553e502e736119e4b6ff61;hb=ffada8913e39e6fd35e95d7040ccac57b45812c9;hpb=98934def70b48dac74fac3738b78ab2d1a28edda | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | .config for the kernel |
Description
Jules Colding
2008-01-28 10:11:36 UTC
Created attachment 141981 [details]
.config for the kernel
The following patch[1] should address your problem. This was committed into the mainline tree and is available in gentoo-sources-2.6.24. Can you please test that kernel version and let me know if your warnings disappear? Which patch? Do you mean the git link?? I tried the git link. The warnings are not completely gone. One remains: omc-2 linux # make CHK include/linux/version.h CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh CHK include/linux/compile.h CC drivers/acpi/numa.o LD drivers/acpi/built-in.o LD drivers/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux.o MODPOST vmlinux.o WARNING: vmlinux.o(.text+0xf358): Section mismatch: reference to .init.text:fork_idle (between 'do_fork_idle' and 'apic_wait_icr_idle') LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map CC arch/x86_64/boot/version.o LD arch/x86_64/boot/setup.elf OBJCOPY arch/x86_64/boot/setup.bin OBJCOPY arch/x86_64/boot/compressed/vmlinux.bin GZIP arch/x86_64/boot/compressed/vmlinux.bin.gz LD arch/x86_64/boot/compressed/piggy.o LD arch/x86_64/boot/compressed/vmlinux OBJCOPY arch/x86_64/boot/vmlinux.bin BUILD arch/x86_64/boot/bzImage Root device is (8, 4) Setup is 10680 bytes (padded to 10752 bytes). System is 2632 kB Kernel: arch/x86_64/boot/bzImage is ready (#2) Building modules, stage 2. MODPOST 1 modules omc-2 linux # Please test gentoo-sources-2.6.24 No go. 2.6.24 gives: LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux.o MODPOST vmlinux.o WARNING: vmlinux.o(.text.head+0xe4): Section mismatch: reference to .init.data.2:trampoline_level4_pgt (between 'ident_complete' and 'secondary_startup_64') WARNING: vmlinux.o(.text.head+0xeb): Section mismatch: reference to .init.data.2:trampoline_level4_pgt (between 'ident_complete' and 'secondary_startup_64') LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map Upstream reports that there is a future patch that will fix this: http://lkml.org/lkml/2008/1/26/221 upstream states that this is a harmless warning. As upstream has indicated that a forthcoming patch will solve this one and the messages are harmless, I am resolving this bug. |