Helge Deller | 4 Sep 2007 22:21
X-Face
Picon
Picon

Re: 2.6.23-rc5 warnings

On Tuesday 04 September 2007, John David Anglin wrote:
> Some section mismatches in 64-bit kernel build:
> 
> WARNING: vmlinux.o(.text+0xb0): Section mismatch: reference to .init.text:start_
> kernel (between '$pgt_fill_loop' and 'common_stext')
> WARNING: vmlinux.o(.text+0xb4): Section mismatch: reference to .init.text:start_
> kernel (between '$pgt_fill_loop' and 'common_stext')
> WARNING: vmlinux.o(.text+0x290): Section mismatch: reference to .init.text:smp_c
> allin (between 'smp_slave_stext' and 'flush_tlb_all_local')
> WARNING: vmlinux.o(.text+0x294): Section mismatch: reference to .init.text:smp_c
> allin (between 'smp_slave_stext' and 'flush_tlb_all_local')
> WARNING: vmlinux.o(.text.write_profile+0x19c): Section mismatch: reference to .i
> nit.text:setup_profiling_timer (after 'write_profile')
> 
> I think there was a warning about a missing syscall fallocate.

The first two warnings are valid for 32bit as well. Reason is:
[head.S:122]		load32          start_kernel,%r11

fallocate() syscall is missing in 32bit too.

Helge

Gmane