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

Re: [microblaze-uclinux] Petalogix MMU, busybox ASH shell vs minix



Hi John,

sorry for the delayed reply.

John Linn wrote:
Looks like only the minix shell runs correctly on Microblaze with MMU. Is there a reason?

The ash shell runs, but crashes anytime a command is executed with a segmentation fault.

This definitely should not be the case! For example, I've run bash on the MMU version of mb-linux.

I notice that minix is setup to handle vfork for uclinux and I suspect it’s related?

Shouldn't be the case - I'd say that the minix shell is doing a kind of #ifdef CONFIG_MMU...

use vfork()

#else

use fork()

#endif

But when building the MMU version, it should go the fork() path.

I'm about to do some more work on the MMU tree with a new compiler I got from Vasanth, will test this out and let you know.

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/