kernel - Remove safety mplocks around VFS system calls
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 14 Feb 2011 19:15:46 +0000 (11:15 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 14 Feb 2011 19:15:46 +0000 (11:15 -0800)
commit0ac7b7149b4d79ece02ad504f484fb984a3d9770
tree98e993add4cdd6ef9aa6045236e12c1ceeec29ed
parent88072e3b65eef1b97cd0aa3eab2714a266ba89b3
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.
sys/kern/vfs_syscalls.c