]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sysctl: switch sysctllock to a sleepable rmlock, take 2
authorMateusz Guzik <mjg@FreeBSD.org>
Tue, 15 Sep 2015 23:06:56 +0000 (23:06 +0000)
committerMateusz Guzik <mjg@FreeBSD.org>
Tue, 15 Sep 2015 23:06:56 +0000 (23:06 +0000)
commit7665e341cae225b650174db2fdb769619f62fca6
tree455ed0dbc0d430d92a6eb5d578f9a1f9c21aa40c
parente89d5f43da49d978ac6fe7f78247de590e862416
sysctl: switch sysctllock to a sleepable rmlock, take 2

This restores r285125. Previous attempt was reverted due to a bug in rmlocks,
which is fixed since r287833.
sys/kern/kern_linker.c
sys/kern/kern_sysctl.c
sys/kern/vfs_init.c
sys/sys/sysctl.h