Re: mm section mismatches

Randy Dunlap
2006-10-07T17:57:31Z

On Fri, 6 Oct 2006 23:46:09 -0700 Andrew Morton wrote:

> On Fri, 6 Oct 2006 21:10:05 -0700
> Randy Dunlap <rdunlap@xenotime.net> wrote:
>
> > On Fri, 6 Oct 2006 18:49:30 -0700 Andrew Morton wrote:
> >
> > > i386 allmoconfig, -mm tree:
>
> <looks>
>
> > > WARNING: vmlinux - Section mismatch: reference to .init.data:arch_zone_highest_possible_pfn from .text between 'memmap_zone_idx' (at offset 0xc0155e3b) and 'calculate_totalreserve_pages'
>
> This one is non-init memmap_zone_idx() referring to __initdata
> arch_zone_highest_possible_pfn (Hi, Mel).

Yep.
I don't see any users (callers) of memmap_zone_idx()...
Maybe that's why I still cannot reproduce the problem.

> > > WARNING: vmlinux - Section mismatch: reference to .init.data:initkmem_list3 from .text between 'set_up_list3s' (at offset 0xc016ba8e) and 'kmem_flagcheck'
>
> This is non-init set_up_list3s() referring to __initdata initkmem_list3[]
> (Hi, Pekka and Christoph!)

I can't repro that one either, so I'll let one of (...) fix it.

> > > any takers?
> >
> > Could be. what patchset? I don't see this in 2.6.18-mm3.
> >
>
> Both bugs are in mainline.

---
~Randy