summaryrefslogtreecommitdiffstats
path: root/net/tipc
diff options
context:
space:
mode:
authorJeff Layton <jlayton@redhat.com>2010-08-02 23:43:54 +0200
committerSteve French <sfrench@us.ibm.com>2010-08-05 19:17:50 +0200
commit5acfec2502cf60a91dc1959e476b588ecb3a1b8a (patch)
tree52742d8c6643d534b37d60aad918cbe38c695665 /net/tipc
parentCIFS: Make cifs_convert_address() take a const src pointer and a length (diff)
downloadlinux-5acfec2502cf60a91dc1959e476b588ecb3a1b8a.tar.xz
linux-5acfec2502cf60a91dc1959e476b588ecb3a1b8a.zip
cifs: reduce false positives with inode aliasing serverino autodisable
It turns out that not all directory inodes with dentries on the i_dentry list are unusable here. We only consider them unusable if they are still hashed or if they have a root dentry attached. Full disclosure -- this check is inherently racy. There's nothing that stops someone from slapping a new dentry onto this inode just after this check, or hashing an existing one that's already attached. So, this is really a "best effort" thing to work around misbehaving servers. Signed-off-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Steve French <sfrench@us.ibm.com>
Diffstat (limited to 'net/tipc')
0 files changed, 0 insertions, 0 deletions