[parisc-linux] not freeing initmem?

Alan Cox alan@lxorguk.ukuu.org.uk
Wed, 6 Mar 2002 16:45:59 +0000 (GMT)


> There is still one or more __init 's too much somewhere. 
> If we would free the memory without fixing/finding this place first, 
> the kernel will crash.

Disable interrupts, memset all the freed pages to an invalid instruction in
parisc asm at the point you free the init pages, then re-enable ints and
the traceback should give you a direct stack trace to the offender