David Howells wrote:
> Sol Kavy <sk...@ubicom.com> wrote:
> 
> > Any information regarding strace's ability to follow children in a NOMMU
> > config is greatly apprecaited.
> 
> strace should work just as well on a NOMMU system as on an MMU system.  It
> asks the ptrace() system call to mediate for it, so it's an architecture
> implementation matter.
> 
> It would be useful if you would indicate the arch you're using and the
> versions of the kernel, uClibc and strace.

The arch is ubicom, which is not mainlined, however I see a
similar/same problem when following vfork() on ARM-nommu: it gets
stuck as soon as the child does vfork().

Then again, I use a patched strace-4.5.12 to get it to work on
ARM-nommu, since the original uses fork() to start the child process.
And the device I'm using it on has a very ancient kernel, 2.4.26-uc0,
which doesn't qualify as relevant :-)

The ubicom folks, on the other hand, are following 2.6 closely.

David, are you able to confirm that any other NOMMU architecture and
current strace is able to follow a child which does vfork()?

-- Jamie
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to