]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
mtx: fix spin mutexes interaction with failed fcmpset
authorMateusz Guzik <mjg@FreeBSD.org>
Mon, 20 Feb 2017 19:08:36 +0000 (19:08 +0000)
committerMateusz Guzik <mjg@FreeBSD.org>
Mon, 20 Feb 2017 19:08:36 +0000 (19:08 +0000)
commit13d2ef0f3aa856df317da73650958014af409577
treea3d8a97fd1d6aadd39ebf2ddb85e9dfc2ad08b8d
parent15cbcf4bab05b478b2efbc25ce10b113ab9af900
mtx: fix spin mutexes interaction with failed fcmpset

While doing so move recursion support down to the fallback routine.
sys/kern/kern_mutex.c
sys/sys/mutex.h