aboutsummaryrefslogtreecommitdiff
path: root/fs/nfs
AgeCommit message (Expand)AuthorFilesLines
2022-07-23nfs: only issue commit in DIO codepath if we have uncommitted dataGravatar Jeff Layton 2-19/+31
2022-07-23nfs: always check dreq->error after a commitGravatar Jeff Layton 1-1/+2
2022-07-23nfs: add new nfs_direct_req tracepoint eventsGravatar Jeff Layton 3-33/+114
2022-07-14fs/nfs: Use enum req_op where appropriateGravatar Bart Van Assche 1-7/+6
2022-07-13NFSv4: Fix races in the legacy idmapper upcallGravatar Trond Myklebust 1-22/+24
2022-07-12NFS: Allow setting rsize / wsize to a multiple of PAGE_SIZEGravatar Anna Schumaker 4-10/+31
2022-07-12nfs: fix port value parsingGravatar Ian Kent 1-1/+1
2022-07-12nfs: Replace kmap() with kmap_local_page()Gravatar Fabio M. De Francesco 1-2/+2
2022-07-12NFS: remove redundant code in nfs_file_write()Gravatar ChenXiaoSong 1-2/+0
2022-07-12nfs/blocklayout: refactor block device openingGravatar Christoph Hellwig 1-31/+11
2022-07-12NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctlyGravatar Trond Myklebust 1-1/+0
2022-07-12NFSv4.1: Don't decrease the value of seq_nr_highest_sentGravatar Trond Myklebust 1-3/+2
2022-07-10NFS: Fix case insensitive renamesGravatar Trond Myklebust 1-0/+4
2022-07-10pNFS/files: Handle RDMA connection errors correctlyGravatar Trond Myklebust 1-0/+2
2022-07-10pNFS/flexfiles: Report RDMA connection errors to the serverGravatar Trond Myklebust 1-0/+4
2022-07-10Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"Gravatar Trond Myklebust 1-1/+0
2022-07-03mm: shrinkers: provide shrinkers with namesGravatar Roman Gushchin 2-4/+5
2022-06-30NFSv4: Add an fattr allocation to _nfs4_discover_trunking()Gravatar Scott Mayhew 1-6/+13
2022-06-30NFS: restore module put when manager exits.Gravatar NeilBrown 1-0/+1
2022-06-29nfs: Leave pages in the pagecache if readpage failedGravatar Matthew Wilcox (Oracle) 1-4/+0
2022-06-15NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x fileGravatar Dave Wysochanski 2-0/+2
2022-06-06pNFS: Avoid a live lock condition in pnfs_update_layout()Gravatar Trond Myklebust 3-6/+11
2022-06-06pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLEGravatar Trond Myklebust 1-0/+6
2022-06-04Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern...Gravatar Linus Torvalds 1-2/+2
2022-05-31Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsGravatar Linus Torvalds 12-149/+302
2022-05-31NFSv4.1 mark qualified async operations as MOVEABLE tasksGravatar Olga Kornievskaia 4-12/+29
2022-05-31NFSv4: Fix free of uninitialized nfs4_label on referral lookup.Gravatar Benjamin Coddington 4-13/+24
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 2-16/+25
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheGravatar Linus Torvalds 5-45/+48
2022-05-19m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb...Gravatar Al Viro 1-2/+2
2022-05-17NFS: Pass i_size to fscache_unuse_cookie() when a file is releasedGravatar Dave Wysochanski 1-4/+3
2022-05-17NFS: Improve warning message when locks are lost.Gravatar NeilBrown 1-5/+15
2022-05-17NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributesGravatar Trond Myklebust 1-0/+69
2022-05-17NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributesGravatar Trond Myklebust 2-36/+68
2022-05-17NFSv4: Specify the type of ACL to cacheGravatar Trond Myklebust 1-19/+40
2022-05-17NFSv4: Don't hold the layoutget locks across multiple RPC callsGravatar Trond Myklebust 1-0/+4
2022-05-17pNFS/files: Fall back to I/O through the MDS on non-fatal layout errorsGravatar Trond Myklebust 1-1/+6
2022-05-17NFS: Further fixes to the writeback error handlingGravatar Trond Myklebust 1-21/+18
2022-05-17NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layoutGravatar Trond Myklebust 1-0/+2
2022-05-17NFS: Memory allocation failures are not server fatal errorsGravatar Trond Myklebust 1-0/+1
2022-05-17NFS: Don't report errors from nfs_pageio_complete() more than onceGravatar Trond Myklebust 1-8/+1
2022-05-17NFS: Do not report flush errors in nfs_write_end()Gravatar Trond Myklebust 1-5/+2
2022-05-17NFS: Don't report ENOSPC write errors twiceGravatar Trond Myklebust 1-20/+14
2022-05-17NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYSGravatar Trond Myklebust 1-4/+5
2022-05-17NFS: Do not report EINTR/ERESTARTSYS as mapping errorsGravatar Trond Myklebust 1-1/+1
2022-05-09nfs: Convert to free_folioGravatar Matthew Wilcox (Oracle) 1-2/+7
2022-05-09nfs: Convert to release_folioGravatar Matthew Wilcox (Oracle) 2-18/+18
2022-05-09VFS: add FMODE_CAN_ODIRECT file flagGravatar NeilBrown 1-1/+2
2022-05-09nfs: rename nfs_direct_IO and use as ->swap_rwGravatar NeilBrown 2-17/+11
2022-05-09mm: introduce ->swap_rw and use it for reads from SWP_FS_OPS swap-spaceGravatar NeilBrown 1-0/+4