kernel - Fix rare race in mutex ownership transfer
commitb5c75996da05808bcbe960ce85be01b04663cb5e
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 17 Mar 2018 08:26:53 +0000 (17 01:26 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 17 Mar 2018 08:31:36 +0000 (17 01:31 -0700)
treee56a631d0c0880ba59b857b451043f72773a89e0
parent65c894ff16a220a372ab41a11f3865f2de518c9e
kernel - Fix rare race in mutex ownership transfer

* Fix cases where competing mutexes can get confused over ownership,
  due to the mutex code not properly NULLing out the field in
  certain situations.
sys/kern/kern_mutex.c
sys/sys/mutex2.h