git: kernel - Fix NFS sillyrename code
Matthew Dillon
dillon at crater.dragonflybsd.org
Sun Jan 22 09:24:23 PST 2017
commit 85e11dad62e1ede6b8d1ffc5caead7abbb7d6ff5
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sun Jan 22 08:36:23 2017 -0800
kernel - Fix NFS sillyrename code
* Due to the delayed vnode reclamation changes done several years ago
the NFS client code was not properly removing silly-renamed files
on last-close (these are files which NFS renames to .nfs* when
remove()'d while still open()).
* Fixed by flagging finalization on last-close if a sillyrename occurs.
Summary of changes:
sys/vfs/nfs/nfs_vnops.c | 5 +++++
1 file changed, 5 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/85e11dad62e1ede6b8d1ffc5caead7abbb7d6ff5
--
DragonFly BSD source repository
More information about the Commits
mailing list