Module Name: src Committed By: sborrill Date: Mon Feb 20 21:54:57 UTC 2012
Modified Files: src/include [netbsd-6]: spawn.h src/sys/kern [netbsd-6]: kern_exec.c src/sys/uvm [netbsd-6]: uvm_glue.c src/tests/lib/libc/gen/posix_spawn [netbsd-6]: t_fileactions.c Log Message: Pull up the following revisions(s) (requested by martin in ticket #14): include/spawn.h: revision 1.2 sys/kern/kern_exec.c: revision 1.341 sys/uvm/uvm_glue.c: revision 1.157 tests/lib/libc/gen/posix_spawn/t_fileactions.c: revision 1.3 posix_spawn: fix kernel bug when passing empty fileactions (PR kern/46038) and add a test case for this. Fix potential race condition, doublefreeing of memory and memory leaks in error cases. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.1.2.1 src/include/spawn.h cvs rdiff -u -r1.339 -r1.339.2.1 src/sys/kern/kern_exec.c cvs rdiff -u -r1.156 -r1.156.2.1 src/sys/uvm/uvm_glue.c cvs rdiff -u -r1.2 -r1.2.2.1 \ src/tests/lib/libc/gen/posix_spawn/t_fileactions.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.