看板 DFBSD_commit 關於我們 聯絡資訊
commit 94f2e6f24f393d773800d0f9c448969bc5b16cf0 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Thu Feb 11 12:44:21 2010 -0800 kernel NFS - Fix another deadlock in the readdirplus code * Add vn_islocked_unlock() and vn_islocked_relock() to help NFS temporarily unlock a possibly-locked directory vnode when trying to instantiate readdirplus children under that directory. * Fixes a deadlock in NFS. Summary of changes: sys/kern/vfs_vnops.c | 39 +++++++++++++++++++++++++++++++++++++++ sys/sys/vnode.h | 2 ++ sys/vfs/nfs/nfs_vnops.c | 13 +++++++++++++ 3 files changed, 54 insertions(+), 0 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/94f2e6f24f393d773800d0f9c448969bc5b16cf0 -- DragonFly BSD source repository