commit | fc6f394332ef1bf6ff5fbeaba0f2cd7a3c7971b6 | [log] [tgz] |
---|---|---|
author | Jeff Layton <jlayton@redhat.com> | Fri Apr 17 11:45:30 2009 -0400 |
committer | Steve French <sfrench@us.ibm.com> | Fri Apr 17 21:08:15 2009 +0000 |
tree | 86cccb6f28f84355d348bad27fa55d5c377d6660 | |
parent | 22c9d52bc03b880045ab1081890a38f11b272ae7 [diff] |
cifs: when renaming don't try to unlink negative dentry When attempting to rename a file on a read-only share, the kernel can call cifs_unlink on a negative dentry, which causes an oops. Only try to unlink the file if it's a positive dentry. Signed-off-by: Jeff Layton <jlayton@redhat.com> Tested-by: Shirish Pargaonkar <shirishp@us.ibm.com> CC: Stable <stable@vger.kernel.org> Signed-off-by: Steve French <sfrench@us.ibm.com>