git: kernel - Incidental MPLOCK removal (non-performance)

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Jan 9 14:41:24 PST 2017


commit 5a4bb8ec720dec2f9986063eda39042ebd0401f6
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Jan 9 14:26:12 2017 -0800

    kernel - Incidental MPLOCK removal (non-performance)
    
    * proc filterops.
    
    * kernel linkerops and kld code.
    
    * Warn if a non-MPSAFE interrupt is installed.
    
    * Use a private token in the disk messaging core (subr_disk) instead of
      the mp token.
    
    * Use a private token for sysv shm adminstrative calls.
    
    * Cleanup.

Summary of changes:
 sys/kern/kern_event.c   |  2 +-
 sys/kern/kern_exec.c    |  1 -
 sys/kern/kern_intr.c    |  6 ++--
 sys/kern/kern_linker.c  | 96 ++++++++++++++++++++++++++-----------------------
 sys/kern/kern_memio.c   |  7 ++--
 sys/kern/kern_module.c  | 23 ++++++------
 sys/kern/kern_nrandom.c |  2 --
 sys/kern/subr_disk.c    | 23 +++++++-----
 sys/kern/sysv_shm.c     | 32 +++++++++--------
 sys/kern/vfs_aio.c      |  3 +-
 10 files changed, 107 insertions(+), 88 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5a4bb8ec720dec2f9986063eda39042ebd0401f6


-- 
DragonFly BSD source repository



More information about the Commits mailing list