vfork childs aside, the kernel could just zero out what it wouldn't copy; 
no new interface needed.
However, how do you deal with the case that the strings are scattered around 
the dying process' address space?
Or is it intentional to have a new exec interface only to be used when the 
caller knows the arguments are contigous?

Reply via email to