summaryrefslogtreecommitdiffstats
path: root/fs/nfs/dir.c
Commit message (Expand)AuthorAgeFilesLines
* 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-011-1/+3
* | NFS: Judge the file access cache's timestamp in rcu pathChengen Du2023-01-011-0/+3
|/
* NFS: Trigger the "ls -l" readdir heuristic soonerBenjamin Coddington2022-11-271-2/+7
* NFS: Clear the file access cache upon loginTrond Myklebust2022-11-271-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-061-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-191-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-101-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-091-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-291-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
* NFS: Trace effects of readdirplus on the dcacheTrond Myklebust2022-03-021-0/+5
* NFS: Add basic readdir tracingTrond Myklebust2022-03-021-1/+12
* NFS: Don't request readdirplus when revalidation was forcedTrond Myklebust2022-03-021-10/+16
* NFS: Readdirplus can't help lookup for case insensitive filesystemsTrond Myklebust2022-03-021-0/+2
* NFS: Improve heuristic for readdirplusTrond Myklebust2022-03-021-29/+51
* NFS: Reduce use of uncached readdirTrond Myklebust2022-03-021-20/+3
* NFS: Simplify nfs_readdir_xdr_to_array()Trond Myklebust2022-03-021-18/+11
* NFS: If the cookie verifier changes, we must invalidate the page cacheTrond Myklebust2022-03-021-1/+6
* NFS: Adjust the amount of readahead performed by NFS readdirTrond Myklebust2022-03-021-1/+52