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