David McCullough wrote:
Jivin David Spain lays it down ...
Getting repetitions of these errors on my 2.4.32-uc0 uclinux console:
ksize on unknown page type (index=361)!
...
I know I'm low on free memory at this point. I've tracked the origin
of this message down to the ksize() function in the file:
uClinux/linux-2.4.x/mmnommu/slab.c
whereby the page->index is either negative or >= MAX_ORDER.
Does this imply that the value of "page" returned from &mem_map[size]
was invalid?
Have a look back through the archives, this has been discussed before.
It's always been there, it's not fatal and it returns a "safe" number.
The problem is that someone called ksize on an object that is being
managed by someone other than page_alloc/slab.
Cheers,
Davidm
FYI, these errors disappear when using the new page_alloc2() kernel config.
And re-appear when I configure back to the older page_alloc() code.
Going forward it looks like page_alloc2() is the big win for me.
Thanks!
Dave
--
David Spain
SiCortex, Inc.
Three Clock Tower Place, Suite 210
Maynard, MA USA 01754
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev