cvs commit: src/sys/kern vfs_syscalls.c vfs_vnops.c
John Baldwin
jhb at FreeBSD.org
Tue Mar 28 21:22:28 UTC 2006
jhb 2006-03-28 21:22:08 UTC
FreeBSD src repository
Modified files:
sys/kern vfs_syscalls.c vfs_vnops.c
Log:
Change vn_open() to honor the MPSAFE flag in the passed in nameidata object
and use that instead of testing fdidx against -1 to determine if it should
release Giant if Giant was locked due to the requested file residing on a
non-MPSAFE VFS.
Discussed with: jeff
Revision Changes Path
1.413 +1 -1 src/sys/kern/vfs_syscalls.c
1.240 +9 -6 src/sys/kern/vfs_vnops.c
More information about the cvs-src
mailing list