free_initmem() bug

Benjamin Herrenschmidt bh40 at calva.net
Thu Aug 3 23:28:13 EST 2000


>
>free_initmem() must not be __init because that means sawing the branch
>underneat itselves, which may cause a crash.
>
>I also optimized the freeing of the various sections, both from a soure and
>object view.
>
>The patch is half tested, i.e. it compiles. Since I won't be able to do
bk for
>a while, can someone please take care of this? Thanks!

Ah, this might explain some problems I had with 2.4 hangs on freeing init
mem...


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





More information about the Linuxppc-dev mailing list