]> Zhao Yanbai Git Server - minix.git/commit
RS fixes:
authorDavid van Moolenbroek <david@minix3.org>
Sat, 28 Nov 2009 13:23:45 +0000 (13:23 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Sat, 28 Nov 2009 13:23:45 +0000 (13:23 +0000)
commitfe7b2f16522cda693733055a31ed48e9ea514a1b
tree6c0ac8691ac03f8bbecbca9f4d3e405d3d7b08e9
parent45123f83d38d663befcaefa6014f48a4ecb3ebaa
RS fixes:
- fix resource leak (PCI ACLs) when child fails right after exec
- fix resource leak (memory) when child exec fails at all
- fix race condition setting VM call privileges for new child
- make dev_execve() return a proper result, and check this result
- remove RS_EXECFAILED, as it should behave exactly like RS_EXITING
- add more clarifying comments about starting servers
servers/rs/exec.c
servers/rs/manager.c
servers/rs/manager.h