[PATCH 0/2] Embryonic support for case insensitive filesystems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx>

The following patchset adds limited support for case insensitive
filesystems to NFSv4. It adds the ability to detect such filesystems,
and then turns off negative dentry caching. The reason is that we don't
know which filenames in the dentry cache are actually case folded
synonyms, so we need to ensure that we revalidate those negative
dentries even for the case where our client created the file or
directory.

Trond Myklebust (2):
  NFSv4: Add some support for case insensitive filesystems
  NFSv4: Just don't cache negative dentries on case insensitive servers

 fs/nfs/dir.c              |  3 +++
 fs/nfs/nfs4proc.c         |  8 +++++++-
 fs/nfs/nfs4xdr.c          | 40 +++++++++++++++++++++++++++++++++++++++
 include/linux/nfs_fs_sb.h |  2 ++
 include/linux/nfs_xdr.h   |  2 ++
 5 files changed, 54 insertions(+), 1 deletion(-)

-- 
2.31.1




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux