kernel - Fix MP refcount race in struct sigacts
authorMatthew Dillon <dillon@apollo.backplane.com>
Wed, 16 Feb 2011 17:53:54 +0000 (09:53 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Wed, 16 Feb 2011 17:53:54 +0000 (09:53 -0800)
commit6fa9e71aacb7301bc1e9999832a26cb661a071f7
tree37e132a539e0cd055ada9fa6dc3bd1a590322b0b
parentb0279c49a4b04a0da18a97e7ffa404bd0ea9ebdd
kernel - Fix MP refcount race in struct sigacts

* Code wasn't MPSAFE.

* Use the refcount API to manage refs for struct sigacts
sys/kern/init_main.c
sys/kern/kern_exec.c
sys/kern/kern_exit.c
sys/kern/kern_fork.c
sys/sys/signalvar.h