Re: execve(NULL, argv, envp) for nommu?
Alan Cox <[email protected]>
| Newsgroups | org.kernel.vger.linux-embedded,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <20170905142436.262ed118@alans-desktop> |
> > anymore. But I'm already _running_ this program. If I could fork() I > > could already get a second copy of the sucker and call main() again > > myself if necessary, but I can't, so... You can - ptrace 8) > > honoring the suid bit if people feel that way. I just wanna unblock > > vfork() while still running this code. Would it make more sense to have a way to promote your vfork into a fork when you hit these cases (I appreciate that fork on NOMMU has a much higher performance cost as you start having to softmmu copy or swap pages). Alan