summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-09-23nfs: add Documentation/filesystems/nfs/localio.rstMike Snitzer1-0/+203
2024-09-23nfs: implement client support for NFS_LOCALIO_PROGRAMMike Snitzer2-6/+132
2024-09-23nfs/localio: use dedicated workqueues for filesystem read and writeTrond Myklebust3-38/+91
2024-09-23pnfs/flexfiles: enable localio supportTrond Myklebust2-4/+52
2024-09-23nfs: enable localio for non-pNFS IOTrond Myklebust2-2/+12
2024-09-23nfs: add LOCALIO supportWeston Andros Adamson11-0/+773
2024-09-23nfs: pass struct nfsd_file to nfs_init_pgio and nfs_init_commitMike Snitzer7-15/+22
2024-09-23nfsd: implement server support for NFS_LOCALIO_PROGRAMMike Snitzer4-1/+110
2024-09-23nfsd: add LOCALIO supportWeston Andros Adamson8-3/+134
2024-09-23nfs_common: prepare for the NFS client to use nfsd_file for LOCALIOMike Snitzer5-2/+81
2024-09-23nfs_common: add NFS LOCALIO auxiliary protocol enablementMike Snitzer4-0/+178
2024-09-23SUNRPC: replace program list with program arrayNeilBrown7-55/+67
2024-09-23SUNRPC: add svcauth_map_clnt_to_svc_cred_localWeston Andros Adamson2-0/+33
2024-09-23SUNRPC: remove call_allocate() BUG_ONsMike Snitzer1-6/+0
2024-09-23nfsd: add nfsd_serv_try_get and nfsd_serv_putMike Snitzer2-1/+50
2024-09-23nfsd: add nfsd_file_acquire_local()NeilBrown4-7/+92
2024-09-23nfsd: factor out __fh_verify to allow NULL rqstp to be passedNeilBrown1-31/+60
2024-09-23NFSD: Short-circuit fh_verify tracepoints for LOCALIOChuck Lever1-8/+10
2024-09-23NFSD: Avoid using rqstp->rq_vers in nfsd_set_fh_dentry()Chuck Lever1-4/+4
2024-09-23NFSD: Refactor nfsd_setuser_and_check_port()NeilBrown1-9/+10
2024-09-23NFSD: Handle @rqstp == NULL in check_nfsd_access()NeilBrown1-5/+25
2024-09-23nfs: factor out {encode,decode}_opaque_fixed to nfs_xdr.hMike Snitzer3-20/+19
2024-09-23nfs_common: factor out nfs4_errtbl and nfs4_stat_to_errnoMike Snitzer3-67/+68
2024-09-23nfs_common: factor out nfs_errtbl and nfs_stat_to_errnoMike Snitzer8-160/+109
2024-09-23nfs: add 'noalignwrite' option for lock-less 'lost writes' preventionDan Aloni4-0/+15
2024-09-23nfs: fix the comment of nfs_get_rootLi Lingfeng1-1/+1
2024-09-23NFSv4.2: Fix detection of "Proxying of Times" server supportRoi Azarzar1-2/+14
2024-09-23NFSv4: Fail mounts if the lease setup times outTrond Myklebust1-0/+6
2024-09-23fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_pr...Zhaoyang Huang1-4/+2
2024-09-23nfs: Remove obsoleted declaration for nfs_read_prepareGaosheng Cui1-1/+0
2024-09-23net/sunrpc: make use of the helper macro LIST_HEAD()Hongbo Li1-7/+3
2024-09-23SUNRPC: clnt.c: Remove misleading commentSiddh Raman Pant1-5/+0
2024-09-23SUNRPC: convert RPC_TASK_* constants to enumStephen Brennan1-7/+9
2024-09-23SUNRPC: Fix -Wformat-truncation warningKunwu Chan1-1/+1
2024-09-23nfs: Remove unnecessary NULL check before kfree()Thorsten Blum1-2/+1
2024-09-23nfs: Annotate struct nfs_cache_array with __counted_by()Thorsten Blum1-3/+3
2024-09-23nfs: simplify and guarantee owner uniqueness.NeilBrown6-24/+10
2024-09-23nfs: fix memory leak in error path of nfs4_do_reclaimLi Lingfeng1-0/+1
2024-09-23Merge tag 'nfsd-6.12' into linux-next-with-localioAnna Schumaker200-495/+4955
2024-09-21xdrgen: Prevent reordering of encoder and decoder functionsChuck Lever1-12/+12
2024-09-21xdrgen: typedefs should use the built-in string and opaque functionsChuck Lever2-2/+2
2024-09-21xdrgen: Fix return code checking in built-in XDR decodersChuck Lever4-5/+5
2024-09-21tools: Add xdrgenChuck Lever153-0/+4196
2024-09-21nfsd: fix delegation_blocked() to block correctly for at least 30 secondsNeilBrown1-2/+3
2024-09-21nfsd: fix initial getattr on write delegationJeff Layton1-8/+25
2024-09-21nfsd: untangle code in nfsd4_deleg_getattr_conflict()NeilBrown1-69/+62
2024-09-21nfsd: enforce upper limit for namelen in __cld_pipe_inprogress_downcall()Scott Mayhew1-4/+4
2024-09-21nfsd: return -EINVAL when namelen is 0Li Lingfeng1-0/+8
2024-09-21NFSD: Wrap async copy operations with trace pointsChuck Lever2-2/+72
2024-09-21NFSD: Clean up extra whitespace in trace_nfsd_copy_doneChuck Lever1-1/+1