]> git.baikalelectronics.ru Git - kernel.git/commit
ncpfs: fix rename over directory with dangling references
authorSage Weil <sage@newdream.net>
Fri, 27 May 2011 20:42:10 +0000 (13:42 -0700)
committerAl Viro <viro@zeniv.linux.org.uk>
Sat, 28 May 2011 05:02:53 +0000 (01:02 -0400)
commitce396efaff02292106f79ffb5a19b3cd03a3f4b0
tree24210edc60b09e2efe562499b7b844826d051bab
parent441dbbcdc382af84fbbf328b73389f4a622babcc
ncpfs: fix rename over directory with dangling references

ncpfs does not handle references to unlinked directories (or so it would
seem given the ncp_rmdir check).  Since it is also possible to rename over
an empty directory, perform the same check here.

CC: Petr Vandrovec <petr@vandrovec.name>
CC: linux-kernel@vger.kernel.org
Signed-off-by: Sage Weil <sage@newdream.net>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/ncpfs/dir.c