summaryrefslogtreecommitdiff
path: root/fs/nfs/dir.c
AgeCommit message (Expand)Author
2024-09-23nfs: Annotate struct nfs_cache_array with __counted_by()Thorsten Blum
2024-07-08NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust
2024-05-30NFS: add barriers when testing for NFS_FSDATA_BLOCKEDNeilBrown
2024-05-30NFS: abort nfs_atomic_open_v23 if name is too long.NeilBrown
2024-05-24nfs: don't invalidate dentries on transient errorsScott Mayhew
2024-05-20NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.NeilBrown
2024-02-25nfs: make nfs_set_verifier() safe for use in RCU pathwalkAl Viro
2024-01-04nfs: add new tracepoint at nfs4 revalidate entry pointJeff Layton
2024-01-04NFS: Use parent's objective cred in nfs_access_login_time()Scott Mayhew
2023-11-01nfs: Convert nfs_symlink() to use a folioMatthew Wilcox (Oracle)
2023-08-24nfs: fix redundant readdir request after get eofKinglong Mee
2023-05-19NFS: Convert kmap_atomic() to kmap_local_folio()Fabio M. De Francesco
2023-05-09nfs: fix another case of NULL/IS_ERR confusion wrt folio pointersLinus Torvalds
2023-05-06nfs: fix mis-merged __filemap_get_folio() error checkLinus Torvalds
2023-04-12NFS: Convert readdir page array functions to use a folioAnna Schumaker
2023-04-12NFS: Convert the readdir array-of-pages into an array-of-foliosAnna Schumaker
2023-03-14NFS: Correct timing for assigning access cache timestampChengen Du
2023-02-22Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2023-02-20Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2023-02-15fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.cFabio M. De Francesco
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->rename() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->mknod() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->mkdir() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->symlink() to pass mnt_idmapChristian Brauner
2023-01-19fs: port ->create() to pass mnt_idmapChristian Brauner
2023-01-01NFS: Fix up a sparse warningTrond Myklebust
2023-01-01NFS: Judge the file access cache's timestamp in rcu pathChengen Du
2022-11-27NFS: Trigger the "ls -l" readdir heuristic soonerBenjamin Coddington
2022-11-27NFS: Clear the file access cache upon loginTrond Myklebust
2022-10-27nfs: Remove redundant null checks before kfreeYushan Zhou
2022-10-06Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2022-09-01nfs_finish_open(): don't open-code file_inode()Al Viro
2022-08-19NFS: unlink/rmdir shouldn't call d_delete() twice on ENOENTNeilBrown
2022-08-13NFS: Fix missing unlock in nfs_unlink()Sun Ke
2022-08-08NFS: don't unhash dentry during unlink/renameNeilBrown
2022-07-12nfs: Replace kmap() with kmap_local_page()Fabio M. De Francesco
2022-07-10NFS: Fix case insensitive renamesTrond Myklebust
2022-06-15NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x fileDave Wysochanski
2022-05-09nfs: Convert to free_folioMatthew Wilcox (Oracle)
2022-04-07NFS: Replace readdir's use of xxhash() with hash_64()Trond Myklebust
2022-03-29NFSv4: fix open failure with O_ACCMODE flagChenXiaoSong
2022-03-22NFS: Fix revalidation of empty readdir pagesTrond Myklebust
2022-03-22NFS: Don't deadlock when cookie hashes collideTrond Myklebust
2022-03-02NFS: Cache all entries in the readdirplus replyTrond Myklebust
2022-03-02NFS: Optimise away the previous cookie fieldTrond Myklebust
2022-03-02NFS: Fix up forced readdirplusTrond Myklebust
2022-03-02NFS: Convert readdir page cache to use a cookie based indexTrond Myklebust
2022-03-02NFS: Clean up page array initialisation/freeTrond Myklebust
2022-03-02NFS: Trace effects of the readdirplus heuristicTrond Myklebust