Christian S.J. Peron ded7d39cb9 Reduce the scope of the vnode lock such that it does not cover
the various copyouts associated with initializing the process's
argv/env data in userspace.  It is possible that these copyout
operations can fault under memory pressure, possibly resulting
in dead locks.  This is believed to be safe since none of the
copyout_strings() operations need to interact with the vnode here.

Submitted by:	Zhouyi Zhou
PR:		kern/111260
Discussed with:	kib
MFC after:	3 weeks
2008-08-12 21:27:48 +00:00
..
2008-07-18 07:07:57 +00:00
2008-07-07 20:53:49 +00:00
2008-08-03 21:07:19 +00:00
2008-03-07 15:27:08 +00:00
2008-05-12 06:42:06 +00:00
2008-04-29 05:48:05 +00:00
2007-04-23 12:53:00 +00:00
2008-05-23 04:06:49 +00:00
2007-12-14 21:30:51 +00:00
2008-07-27 21:45:20 +00:00
2008-07-13 17:15:05 +00:00
2008-07-18 07:10:33 +00:00
2008-03-19 07:33:16 +00:00
2008-07-25 14:31:00 +00:00
2008-07-25 14:31:00 +00:00
2008-04-08 09:45:49 +00:00
2008-08-10 12:15:36 +00:00