Module Name: src Committed By: martin Date: Mon Feb 20 12:19:56 UTC 2012
Modified Files: src/sys/kern: kern_exec.c Log Message: More posix_spawn fallout: Fix a kmem_alloc() call with zero size (PR kern/46038), allow file actions to be passed, even if empty. Rearange p_reflock locking for the child, avoid a double free in an error case, avoid a memory leak in another error case - all pointed out by yamt. During blocking operations early in the child borrow the kernel vmspace (as suggested by yamt). To generate a diff of this commit: cvs rdiff -u -r1.340 -r1.341 src/sys/kern/kern_exec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.