summaryrefslogtreecommitdiff
path: root/fs/nfs
AgeCommit message (Expand)AuthorFilesLines
2022-06-15NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x fileDave Wysochanski2-0/+2
2022-06-06pNFS: Avoid a live lock condition in pnfs_update_layout()Trond Myklebust3-6/+11
2022-06-06pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLETrond Myklebust1-0/+6
2022-06-05Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2022-06-01Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds12-149/+302
2022-06-01NFSv4.1 mark qualified async operations as MOVEABLE tasksOlga Kornievskaia4-12/+29
2022-06-01NFSv4: Fix free of uninitialized nfs4_label on referral lookup.Benjamin Coddington4-13/+24
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-16/+25
2022-05-25Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds5-45/+48
2022-05-20m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb...Al Viro1-2/+2
2022-05-17NFS: Pass i_size to fscache_unuse_cookie() when a file is releasedDave Wysochanski1-4/+3
2022-05-17NFS: Improve warning message when locks are lost.NeilBrown1-5/+15
2022-05-17NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributesTrond Myklebust1-0/+69
2022-05-17NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributesTrond Myklebust2-36/+68
2022-05-17NFSv4: Specify the type of ACL to cacheTrond Myklebust1-19/+40
2022-05-17NFSv4: Don't hold the layoutget locks across multiple RPC callsTrond Myklebust1-0/+4
2022-05-17pNFS/files: Fall back to I/O through the MDS on non-fatal layout errorsTrond Myklebust1-1/+6
2022-05-17NFS: Further fixes to the writeback error handlingTrond Myklebust1-21/+18
2022-05-17NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutTrond Myklebust1-0/+2
2022-05-17NFS: Memory allocation failures are not server fatal errorsTrond Myklebust1-0/+1
2022-05-17NFS: Don't report errors from nfs_pageio_complete() more than onceTrond Myklebust1-8/+1
2022-05-17NFS: Do not report flush errors in nfs_write_end()Trond Myklebust1-5/+2
2022-05-17NFS: Don't report ENOSPC write errors twiceTrond Myklebust1-20/+14
2022-05-17NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSTrond Myklebust1-4/+5
2022-05-17NFS: Do not report EINTR/ERESTARTSYS as mapping errorsTrond Myklebust1-1/+1
2022-05-10nfs: Convert to free_folioMatthew Wilcox (Oracle)1-2/+7
2022-05-10nfs: Convert to release_folioMatthew Wilcox (Oracle)2-18/+18
2022-05-10VFS: add FMODE_CAN_ODIRECT file flagNeilBrown1-1/+2
2022-05-10nfs: rename nfs_direct_IO and use as ->swap_rwNeilBrown2-17/+11
2022-05-10mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceNeilBrown1-0/+4
2022-05-10mm: move responsibility for setting SWP_FS_OPS to ->swap_activateNeilBrown1-2/+12
2022-05-09fs: Change the type of filler_tMatthew Wilcox (Oracle)1-7/+7
2022-05-09nfs: Pass the file pointer to nfs_symlink_filler()Matthew Wilcox (Oracle)1-2/+2
2022-05-09nfs: Convert nfs to read_folioMatthew Wilcox (Oracle)2-3/+4
2022-05-09nfs: fix broken handling of the softreval mount optionDan Aloni1-1/+1
2022-05-08fs: Convert is_dirty_writeback() to take a folioMatthew Wilcox (Oracle)1-12/+9
2022-05-08fs: Remove flags parameter from aops->write_beginMatthew Wilcox (Oracle)1-1/+1
2022-05-08fs: Remove aop flags parameter from grab_cache_page_write_begin()Matthew Wilcox (Oracle)1-1/+1
2022-04-26NFSv4: Don't invalidate inode attributes on delegation returnTrond Myklebust1-1/+11
2022-04-08Merge tag 'nfs-for-5.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds8-24/+21
2022-04-07NFS: Ensure rpc_run_task() cannot fail in nfs_async_rename()Trond Myklebust1-0/+1
2022-04-07NFSv4/pnfs: Handle RPC allocation errors in nfs4_proc_layoutgetTrond Myklebust1-0/+2
2022-04-07NFSv4.2: Fix missing removal of SLAB_ACCOUNT on kmem_cache allocationMuchun Song1-1/+1
2022-04-07NFS: Replace readdir's use of xxhash() with hash_64()Trond Myklebust2-10/+3
2022-04-01Merge tag 'folio-5.18d' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-1/+1
2022-04-01fs: Pass an iocb to generic_perform_write()Matthew Wilcox (Oracle)1-1/+1
2022-04-01Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-8/+0
2022-03-30NFSv4: fix open failure with O_ACCMODE flagChenXiaoSong3-12/+14
2022-03-30Revert "NFSv4: Handle the special Linux file open access mode"ChenXiaoSong2-2/+1
2022-03-30Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds32-578/+1012