summaryrefslogtreecommitdiffstats
path: root/fs/nfs/dir.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* NFS: Don't advance the page pointer unless the page is fullTrond Myklebust2022-03-021-10/+22
* NFS: Don't re-read the entire page cache to find the next cookieTrond Myklebust2022-03-021-3/+7
* NFS: Store the change attribute in the directory page cacheTrond Myklebust2022-03-021-31/+37
* NFS: Calculate page offsets algorithmicallyTrond Myklebust2022-02-281-5/+13
* NFS: Use kzalloc() to avoid initialising the nfs_open_dir_contextTrond Myklebust2022-02-281-7/+4
* NFS: Initialise the readdir verifier as best we can in nfs_opendir()Trond Myklebust2022-02-281-0/+1
* NFS: Trace lookup revalidation failureTrond Myklebust2022-02-281-12/+5
* NFS: Clean up NFSv4.2 xattrsTrond Myklebust2022-02-251-5/+2