cifs: always revalidate hardlinked inodes when using noserverino
authorJeff Layton <jlayton@redhat.com>
Mon, 17 May 2010 18:51:49 +0000 (14:51 -0400)
committerSteve French <sfrench@us.ibm.com>
Mon, 17 May 2010 20:55:58 +0000 (20:55 +0000)
commitdb19272edc93661835bf6ec9736cfd0754aa3c62
tree5de9dccbf2a234db5c5ba3e7c49d3ccf4af50536
parentade275c4b6db98ae7b197cc7c6bdd73567a975c2
cifs: always revalidate hardlinked inodes when using noserverino

The old cifs_revalidate logic always revalidated hardlinked inodes.
This hack allowed CIFS to pass some connectathon tests when server inode
numbers aren't used (basic test7, in particular).

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/cifs/inode.c