]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r206094:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 9 Apr 2010 08:45:30 +0000 (08:45 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 9 Apr 2010 08:45:30 +0000 (08:45 +0000)
commitb765eb01fe30cf6d2785790c3622854af6c5ace2
tree1c888201e574b1bf435944ec8304bc8b1fc86ba6
parent9abdb28b475388d968be2b6d9dc1f6f7a3c61373
MFC r206094:
Supply default implementation of VOP_RENAME() that does neccessary
unlocks and unreferences for argument vnodes, as expected by
kern_renameat(9), and returns EOPNOTSUPP. This fixes locks and
reference leaks when rename is attempted on fs that does not
implement rename.

git-svn-id: svn://svn.freebsd.org/base/stable/8@206414 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/kern/vfs_default.c