TASK_UNMAPPED_BASE

Joakim Tjernlund joakim.tjernlund at lumentis.se
Fri Feb 6 21:53:32 EST 2004


> > The problem with a TASK_UNMAPPED_BASE that was "too low"
> > was referring to the bug where we always loaded ld.so at
> > TASK_UNMAPPED_BASE even though that adress was in the middle of the
> > bss. Now that has been fixed, "too low" isn't a concern anymore.
> >
> > However, I'm not sure moving the TASK_UNMAPPED_BASE below the text
> > section will work. It's used for more than just loading shared libs.
> > Anonymous mmap areas and the heap are all located relative to it.
>
> That reminded me of a patch wli did to rearrange how things are
> allocated. I wonder if doing something radical like this will work on
> ppc32.
[SNIP patch]

Hi Anton

I tried your patch on my 2.4 kernel.
uClibc boots fine with the libs loaded towards lower addresses.

glibc won't boot, hangs direcly after mount.

 Jocke

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list