summaryrefslogtreecommitdiffstats
path: root/fs/nfs/dir.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* nfs: Annotate struct nfs_cache_array with __counted_by()Thorsten Blum2024-09-231-3/+3
* NFSv4: Add a flags argument to the 'have_delegation' callbackTrond Myklebust2024-07-081-1/+1
* NFS: add barriers when testing for NFS_FSDATA_BLOCKEDNeilBrown2024-05-301-15/+32
* NFS: abort nfs_atomic_open_v23 if name is too long.NeilBrown2024-05-301-0/+3
* nfs: don't invalidate dentries on transient errorsScott Mayhew2024-05-241-14/+13
* NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.NeilBrown2024-05-201-3/+51
* nfs: make nfs_set_verifier() safe for use in RCU pathwalkAl Viro2024-02-251-2/+2
* nfs: add new tracepoint at nfs4 revalidate entry pointJeff Layton2024-01-041-0/+2
* NFS: Use parent's objective cred in nfs_access_login_time()Scott Mayhew2024-01-041-1/+1
* nfs: Convert nfs_symlink() to use a folioMatthew Wilcox (Oracle)2023-11-011-17/+12
* nfs: fix redundant readdir request after get eofKinglong Mee2023-08-241-4/+11
* NFS: Convert kmap_atomic() to kmap_local_folio()Fabio M. De Francesco2023-05-191-2/+2
* nfs: fix another case of NULL/IS_ERR confusion wrt folio pointersLinus Torvalds2023-05-091-1/+1
* nfs: fix mis-merged __filemap_get_folio() error checkLinus Torvalds2023-05-061-1/+1
* NFS: Convert readdir page array functions to use a folioAnna Schumaker2023-04-121-102/+99
* NFS: Convert the readdir array-of-pages into an array-of-foliosAnna Schumaker2023-04-121-64/+65
* NFS: Correct timing for assigning access cache timestampChengen Du2023-03-141-1/+1
* Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2023-02-221-14/+14
|\
| * fs/nfs: Replace kmap_atomic() with kmap_local_page() in dir.cFabio M. De Francesco2023-02-151-14/+14
* | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-201-7/+7
|\ \ | |/ |/|
| * fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
| * fs: port ->rename() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port ->mknod() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port ->mkdir() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port ->symlink() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
| * fs: port ->create() to pass mnt_idmapChristian Brauner2023-01-191-1/+1
* | NFS: Fix up a sparse warningTrond Myklebust2023-01-021-1/+3
* | NFS: Judge the file access cache's timestamp in rcu pathChengen Du2023-01-021-0/+3
|/
* NFS: Trigger the "ls -l" readdir heuristic soonerBenjamin Coddington2022-11-281-2/+7
* NFS: Clear the file access cache upon loginTrond Myklebust2022-11-281-0/+23
* nfs: Remove redundant null checks before kfreeYushan Zhou2022-10-271-3/+2
* Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-071-1/+1
|\
| * nfs_finish_open(): don't open-code file_inode()Al Viro2022-09-011-1/+1
* | NFS: unlink/rmdir shouldn't call d_delete() twice on ENOENTNeilBrown2022-08-201-1/+2
* | NFS: Fix missing unlock in nfs_unlink()Sun Ke2022-08-131-1/+3
|/
* NFS: don't unhash dentry during unlink/renameNeilBrown2022-08-081-18/+54
* nfs: Replace kmap() with kmap_local_page()Fabio M. De Francesco2022-07-121-2/+2
* NFS: Fix case insensitive renamesTrond Myklebust2022-07-111-0/+4
* NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x fileDave Wysochanski2022-06-151-0/+1
* nfs: Convert to free_folioMatthew Wilcox (Oracle)2022-05-101-2/+7
* NFS: Replace readdir's use of xxhash() with hash_64()Trond Myklebust2022-04-071-6/+3
* NFSv4: fix open failure with O_ACCMODE flagChenXiaoSong2022-03-301-10/+0
* NFS: Fix revalidation of empty readdir pagesTrond Myklebust2022-03-221-2/+7
* NFS: Don't deadlock when cookie hashes collideTrond Myklebust2022-03-221-11/+18
* NFS: Cache all entries in the readdirplus replyTrond Myklebust2022-03-021-14/+26
* NFS: Optimise away the previous cookie fieldTrond Myklebust2022-03-021-12/+14
* NFS: Fix up forced readdirplusTrond Myklebust2022-03-021-17/+39
* NFS: Convert readdir page cache to use a cookie based indexTrond Myklebust2022-03-021-84/+65
* NFS: Clean up page array initialisation/freeTrond Myklebust2022-03-021-10/+6
* NFS: Trace effects of the readdirplus heuristicTrond Myklebust2022-03-021-1/+10