summaryrefslogtreecommitdiff
path: root/fs/nfs/localio.c
AgeCommit message (Expand)AuthorFilesLines
2025-01-21nfs: fix incorrect error handling in LOCALIOMike Snitzer1-2/+2
2025-01-15nfs: probe for LOCALIO when v4 client reconnects to serverMike Snitzer1-0/+14
2025-01-15nfs/localio: remove redundant code and simplify LOCALIO enablementMike Snitzer1-23/+5
2025-01-15nfs: cache all open LOCALIO nfsd_file(s) in clientMike Snitzer1-17/+72
2025-01-15nfs_common: move localio_lock to new lock member of nfs_uuid_tMike Snitzer1-10/+4
2025-01-15nfs_common: rename functions that invalidate LOCALIO nfs_clientsMike Snitzer1-1/+1
2025-01-15nfs/localio: add direct IO enablement with sync and async IO supportMike Snitzer1-10/+83
2024-11-10nfs/localio: must clear res.replen in nfs_local_read_doneNeilBrown1-0/+6
2024-11-08nfs/localio: eliminate need for nfs_local_fsync_work forward declarationMike Snitzer1-16/+15
2024-11-08nfs/localio: remove extra indirect nfs_to call to check {read,write}_iterMike Snitzer1-13/+19
2024-11-08nfs/localio: eliminate unnecessary kref in nfs_local_fsync_ctxMike Snitzer1-17/+3
2024-11-08nfs/localio: remove redundant suid/sgid handlingMike Snitzer1-6/+1
2024-11-04nfs_common: fix localio to cope with racing nfs_local_probe()Mike Snitzer1-1/+2
2024-10-03nfs_common: fix race in NFS calls to nfsd_file_put_local() and nfsd_serv_put()Mike Snitzer1-3/+3
2024-09-30nfs: Remove duplicated include in localio.cYang Li1-1/+0
2024-09-23nfs: implement client support for NFS_LOCALIO_PROGRAMMike Snitzer1-4/+128
2024-09-23nfs/localio: use dedicated workqueues for filesystem read and writeTrond Myklebust1-21/+54
2024-09-23nfs: add LOCALIO supportWeston Andros Adamson1-0/+600