git: kernel - Incidental MPLOCK removal (devfs)
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Jan 9 14:41:25 PST 2017
commit c0739b3c0cbb62ea3428ae50678cfd3780dbc92b
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Jan 9 14:36:07 2017 -0800
kernel - Incidental MPLOCK removal (devfs)
* Fix ordering issues for devfs initialization vs libprop that previously
depended on the MPLOCK.
* Use a private devfs_token for other areas of devfs previously using
the mplock.
* Make /dev/devfs MPSAFE.
Summary of changes:
sys/libprop/prop_object_impl.h | 4 ++--
sys/sys/kernel.h | 4 +++-
sys/vfs/devfs/devfs_core.c | 11 ++++++-----
sys/vfs/devfs/devfs_rules.c | 7 ++++---
sys/vfs/devfs/devfs_vnops.c | 6 ------
5 files changed, 15 insertions(+), 17 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/c0739b3c0cbb62ea3428ae50678cfd3780dbc92b
--
DragonFly BSD source repository
More information about the Commits
mailing list