summaryrefslogtreecommitdiffstats
path: root/fs/nfs
Commit message (Expand)AuthorAgeFilesLines
* NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x fileDave Wysochanski2022-06-152-0/+2
* pNFS: Avoid a live lock condition in pnfs_update_layout()Trond Myklebust2022-06-063-6/+11
* pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLETrond Myklebust2022-06-061-0/+6
* Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-06-041-2/+2
|\
| * m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb...Al Viro2022-05-191-2/+2
* | Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2022-05-3112-149/+302
|\ \
| * | NFSv4.1 mark qualified async operations as MOVEABLE tasksOlga Kornievskaia2022-05-314-12/+29
| * | NFSv4: Fix free of uninitialized nfs4_label on referral lookup.Benjamin Coddington2022-05-314-13/+24
| * | NFS: Pass i_size to fscache_unuse_cookie() when a file is releasedDave Wysochanski2022-05-171-4/+3
| * | NFS: Improve warning message when locks are lost.NeilBrown2022-05-171-5/+15
| * | NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributesTrond Myklebust2022-05-171-0/+69
| * | NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributesTrond Myklebust2022-05-172-36/+68
| * | NFSv4: Specify the type of ACL to cacheTrond Myklebust2022-05-171-19/+40
| * | NFSv4: Don't hold the layoutget locks across multiple RPC callsTrond Myklebust2022-05-171-0/+4
| * | pNFS/files: Fall back to I/O through the MDS on non-fatal layout errorsTrond Myklebust2022-05-171-1/+6
| * | NFS: Further fixes to the writeback error handlingTrond Myklebust2022-05-171-21/+18
| * | NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutTrond Myklebust2022-05-171-0/+2
| * | NFS: Memory allocation failures are not server fatal errorsTrond Myklebust2022-05-171-0/+1
| * | NFS: Don't report errors from nfs_pageio_complete() more than onceTrond Myklebust2022-05-171-8/+1
| * | NFS: Do not report flush errors in nfs_write_end()Trond Myklebust2022-05-171-5/+2
| * | NFS: Don't report ENOSPC write errors twiceTrond Myklebust2022-05-171-20/+14
| * | NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSTrond Myklebust2022-05-171-4/+5
| * | NFS: Do not report EINTR/ERESTARTSYS as mapping errorsTrond Myklebust2022-05-171-1/+1
* | | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-262-16/+25
|\ \ \
| * | | VFS: add FMODE_CAN_ODIRECT file flagNeilBrown2022-05-091-1/+2
| * | | nfs: rename nfs_direct_IO and use as ->swap_rwNeilBrown2022-05-092-17/+11
| * | | mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown2022-05-091-0/+4
| * | | mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown2022-05-091-2/+12
* | | | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-245-45/+48
|\ \ \ \ | |_|/ / |/| | |
| * | | nfs: Convert to free_folioMatthew Wilcox (Oracle)2022-05-091-2/+7
| * | | nfs: Convert to release_folioMatthew Wilcox (Oracle)2022-05-092-18/+18
| * | | fs: Change the type of filler_tMatthew Wilcox (Oracle)2022-05-091-7/+7
| * | | nfs: Pass the file pointer to nfs_symlink_filler()Matthew Wilcox (Oracle)2022-05-091-2/+2
| * | | nfs: Convert nfs to read_folioMatthew Wilcox (Oracle)2022-05-092-3/+4
| * | | fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)2022-05-081-12/+9
| * | | fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)2022-05-081-1/+1
| * | | fs: Remove aop flags parameter from grab_cache_page_write_begin()Matthew Wilcox (Oracle)2022-05-081-1/+1
* | | | nfs: fix broken handling of the softreval mount optionDan Aloni2022-05-091-1/+1
|/ / /
* / / NFSv4: Don't invalidate inode attributes on delegation returnTrond Myklebust2022-04-251-1/+11
|/ /
* | Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2022-04-088-24/+21
|\ \ | |/ |/|
| * NFS: Ensure rpc_run_task() cannot fail in nfs_async_rename()Trond Myklebust2022-04-071-0/+1
| * NFSv4/pnfs: Handle RPC allocation errors in nfs4_proc_layoutgetTrond Myklebust2022-04-071-0/+2
| * NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocationMuchun Song2022-04-071-1/+1
| * NFS: Replace readdir's use of xxhash() with hash_64()Trond Myklebust2022-04-072-10/+3
| * NFSv4: fix open failure with O_ACCMODE flagChenXiaoSong2022-03-293-12/+14
| * Revert "NFSv4: Handle the special Linux file open access mode"ChenXiaoSong2022-03-292-2/+1
* | Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-04-011-1/+1
|\ \
| * | fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)2022-04-011-1/+1
* | | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-03-311-8/+0
|\ \ \ | |/ / |/| |
| * | fscache: export fscache_end_operation()Jeffle Xu2022-03-181-8/+0