Hi Erik,
Sure - that would be a good idea. I just don't know if that'll work - although I haven't tried.Does anybody have an idea to where I can take this question?Linux-kernel would be a good place, but before you do, make sure you try to recreate your problem on a *recent* kernel. There were some changes to the VM system in the two years since 2.4.20 was released. Nobody is interested in fixing bugs in ancient kernel releases.
The kernel in question is given by my board vendor and has been patched with respect to the hardware - NAND flash, etc.
But maybe these patches are put into the 2.6 branch - haven't looked, yet...
It's a PPChameleon board with a PPC405...Don't know about that, but if you need a 2.4 branch, you could try 2.4.29 or 2.4.30-rc3.I'm considering testing it in VMWare with swap disabled - I'll do that, yes - good idea... Gollum! ;-)That should indeed be an easy way to test. User mode linux would be another way to test.
I just tried it in a RH 7.3 with kernel 2.4.18-10 on ai386 - and it works as it is supposed to. Damn!
So this is extremely weird:
On both my embedded targets 2.4.17/i386 and 2.4.20/ppc it fails. But on all the desktop-Linux' I've tested, it just works...
I beginning to wonder if there is anything in the kernel configuration that does the difference...
Erik, do you reckon I could take thisto the kernel list? Or should I go to a Linux-newbie list instead?!
BR, Martin Egholm
-- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/