DragonFly commits List (threaded) for 2011-02
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - Remove safety mplocks around VFS system calls
commit 0ac7b7149b4d79ece02ad504f484fb984a3d9770
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Mon Feb 14 11:15:46 2011 -0800
kernel - Remove safety mplocks around VFS system calls
* Remove the safety get_mplock()/rel_mplock() calls around numerous
VFS system calls. The MP lock or per-mount token is handled deeper
in the filesystem code.
* open() has been running without the safety mplock's for a while to
testing nlookup(). nlookup() should be MPSAFE. The safety mplocks
being removed were primarily there to protect it.
Summary of changes:
sys/kern/vfs_syscalls.c | 284 +---------------------------------------------
1 files changed, 7 insertions(+), 277 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0ac7b7149b4d79ece02ad504f484fb984a3d9770
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]