summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)AuthorFilesLines
2025-01-29Merge tag 'nfs-for-6.14-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds5-35/+52
2025-01-28Merge tag 'nfsd-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds18-398/+1033
2025-01-22Merge tag 'lsm-pr-20250121' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-12/+10
2025-01-21nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATIONJeff Layton2-2/+25
2025-01-21nfsd: handle delegated timestamps in SETATTRJeff Layton4-5/+53
2025-01-21nfsd: add support for delegated timestampsJeff Layton6-23/+147
2025-01-21nfsd: rework NFS4_SHARE_WANT_* flag handlingJeff Layton2-3/+3
2025-01-21nfsd: add support for FATTR4_OPEN_ARGUMENTSJeff Layton2-1/+52
2025-01-21nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegationsJeff Layton3-15/+46
2025-01-21nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_*Jeff Layton4-16/+16
2025-01-21nfsd: switch to autogenerated definitions for open_delegation_type4Jeff Layton4-23/+40
2025-01-21nfs_common: make include/linux/nfs4.h include generated nfs4_1.hJeff Layton3-1/+279
2025-01-21nfsd: fix handling of delegated change attr in CB_GETATTRJeff Layton2-9/+14
2025-01-20Merge tag 'kernel-6.14-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-6/+3
2025-01-15nfs_common: track all open nfsd_files per LOCALIO nfs_clientMike Snitzer4-1/+14
2025-01-15nfs_common: rename nfslocalio nfs_uuid_lock to nfs_uuids_lockMike Snitzer1-1/+1
2025-01-15nfsd: nfsd_file_acquire_local no longer returns GC'd nfsd_fileMike Snitzer1-5/+4
2025-01-15nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_Mike Snitzer4-25/+26
2025-01-15nfsd: update percpu_ref to manage references on nfsd_netMike Snitzer1-5/+7
2025-01-15nfs_common: rename functions that invalidate LOCALIO nfs_clientsMike Snitzer1-2/+2
2025-01-15nfsd: add nfsd_file_{get,put} to 'nfs_to' nfsd_localio_operationsMike Snitzer1-0/+2
2025-01-11NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode bufferChuck Lever1-5/+5
2025-01-11NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode bufferChuck Lever1-8/+10
2025-01-11NFSD: Refactor nfsd4_do_encode_secinfo() againChuck Lever1-31/+34
2025-01-11NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode bufferChuck Lever1-12/+10
2025-01-11NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the enco...Chuck Lever1-8/+17
2025-01-11NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode bu...Chuck Lever1-8/+10
2025-01-11NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode bufferChuck Lever1-15/+19
2025-01-11NFSD: Encode COMPOUND operation status on page boundariesChuck Lever1-10/+10
2025-01-06nfsd: fix UAF when access ex_uuid or ex_statsYang Erkun1-5/+14
2025-01-06nfsd: no need get cache ref when protected by rcuYang Erkun1-5/+1
2025-01-06NFSD: add cb opcode to WARN_ONCE on failed callbackOlga Kornievskaia1-2/+3
2025-01-06NFSD: fix decoding in nfs4_xdr_dec_cb_getattrOlga Kornievskaia1-1/+1
2025-01-06nfsd: add shrinker to reduce number of slots allocated per sessionNeilBrown2-5/+73
2025-01-06nfsd: add support for freeing unused session-DRC slotsNeilBrown4-15/+92
2025-01-06nfsd: allocate new session-based DRC slots on demand.NeilBrown1-5/+32
2025-01-06nfsd: add session slot count to /proc/fs/nfsd/clients/*/infoNeilBrown1-0/+8
2025-01-06nfsd: remove artificial limits on the session-based DRCNeilBrown3-113/+16
2025-01-06nfsd: use an xarray to store v4.1 session slotsNeilBrown2-13/+24
2025-01-06sunrpc: remove all connection limit configurationNeilBrown3-53/+0
2025-01-06nfsd: don't use sv_nrthreads in connection limiting calculations.NeilBrown2-2/+4
2025-01-06nfsd: fix legacy client tracking initializationScott Mayhew1-1/+0
2025-01-06NFSD: Clean up unused variableChuck Lever1-2/+0
2025-01-06nfsd: use new wake_up_var interfaces.NeilBrown3-13/+8
2025-01-06nfsd: trace: remove redundant stateid even deleg_recallChen Hanxiao1-1/+0
2024-12-23Merge tag 'nfsd-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds4-35/+17
2024-12-20nfsd: restore callback functionality for NFSv4.0NeilBrown1-3/+1
2024-12-18NFSD: fix management of pending async copiesOlga Kornievskaia1-5/+8
2024-12-17nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"Yang Erkun2-27/+8
2024-12-04lsm: use lsm_context in security_inode_getsecctxCasey Schaufler1-16/+10