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