[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] do_mremap problem



Hi Bernd,

Bernd Sowislo wrote:

here is the boot protocol with do_remap():

[snip]


when I comment out the call to do_mremap() in binfmt_flat.c, the system
boots up normally. (with little more allocated memory blocks than needed)
So there is a problem in  mm/mremap.c within the routine do_mremap()
in the linux 2.6.20 distribution

I think you have enabled the SLOB kernel memory allocator? If so, please revert that to the SLAB allocator. There is a problem with SLOB on NOMMU systems, that causes the mremap() call to fail.

Regards,

John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/