Module Name: src Committed By: pgoyette Date: Wed May 13 01:16:15 UTC 2015
Modified Files: src/sys/kern: sysv_msg.c sysv_sem.c sysv_shm.c src/sys/sys: msg.h sem.h shm.h Log Message: More prep: add a xxxfini() routine to each subcomponent so we can clean up after ourselves. Mostly, this checks to make sure that there are no active itmes, and then deallocates wired kernel virtual memory. For SYSVSEM, we also disestablish the exithook() so we won't try to call it after destroying its memory pool! To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/kern/sysv_msg.c cvs rdiff -u -r1.93 -r1.94 src/sys/kern/sysv_sem.c cvs rdiff -u -r1.127 -r1.128 src/sys/kern/sysv_shm.c cvs rdiff -u -r1.24 -r1.25 src/sys/sys/msg.h cvs rdiff -u -r1.30 -r1.31 src/sys/sys/sem.h cvs rdiff -u -r1.48 -r1.49 src/sys/sys/shm.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.