2008-01-26 22:19:54

by Carlos Carvalho

[permalink] [raw]
Subject: build warning in 2.6.24: section mismatch

Near the end of the build this appears:

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

What does this mean?

The build finishes and the machine has been running for about 50min.


2008-01-26 22:25:21

by Sam Ravnborg

[permalink] [raw]
Subject: Re: build warning in 2.6.24: section mismatch

On Sat, Jan 26, 2008 at 08:19:44PM -0200, Carlos Carvalho wrote:
> Near the end of the build this appears:
>
> 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
>
> What does this mean?
In this case a harmless warning - please ignore.
We have a patch pending to fix this one.

Sam