summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)Author
2025-10-29NFSD: Fix last write offset handling in layoutcommitSergey Bashirov
2025-10-29NFSD: Minor cleanup in layoutcommit processingSergey Bashirov
2025-10-29NFSD: Define a proc_layoutcommit for the FlexFiles layout typeChuck Lever
2025-10-29nfsd: nfserr_jukebox in nlm_fopen should lead to a retryOlga Kornievskaia
2025-08-28nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()Jeff Layton
2025-08-28NFSD: detect mismatch of file handle and delegation stateid in OPEN opDai Ngo
2025-06-27nfsd: nfsd4_spo_must_allow() must check this is a v4 compound requestNeilBrown
2025-06-27NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizesChuck Lever
2025-06-27NFSD: Fix ia_size underflowChuck Lever
2025-05-02nfs: add missing selections of CONFIG_CRC32Eric Biggers
2025-05-02NFSD: Constify @fh argument of knfsd_fh_hash()Chuck Lever
2025-03-13NFSD: Reset cb_seq_status after NFS4ERR_DELAYChuck Lever
2025-01-09nfsd: restore callback functionality for NFSv4.0NeilBrown
2024-12-14nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occurYang Erkun
2024-12-14nfsd: make sure exp active before svc_export_showYang Erkun
2024-12-14NFSD: Prevent a potential integer overflowChuck Lever
2024-12-14NFSD: Fix nfsd4_shutdown_copy()Chuck Lever
2024-12-14NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()Chuck Lever
2024-12-14NFSD: Prevent NULL dereference in nfsd4_process_cb_update()Chuck Lever
2024-12-14NFSD: Force all NFSv4.2 COPY requests to be synchronousChuck Lever
2024-11-17NFSD: Fix NFSv4's PUTPUBFH operationChuck Lever
2024-11-08nfsd: fix delegation_blocked() to block correctly for at least 30 secondsNeilBrown
2024-11-08nfsd: use ktime_get_seconds() for timestampsArnd Bergmann
2024-11-08nfsd: return -EINVAL when namelen is 0Li Lingfeng
2024-11-08nfsd: call cache_put if xdr_reserve_space returns NULLGuoqing Jiang
2023-11-28nfsd: fix file memleak on client_opens_releaseMahmoud Adam
2023-11-08nfsd: lock_rename() needs both directories to live on the same fsAl Viro
2023-09-23nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton
2023-09-23NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever
2023-09-23new helper: lookup_positive_unlocked()Al Viro
2023-08-30nfsd: Fix race to FREE_STATEID and cl_revokedBenjamin Coddington
2023-08-30nfsd: Remove incorrect check in nfsd4_validate_stateidTrond Myklebust
2023-08-30nfsd4: kill warnings on testing stateids with mismatched clientidsJ. Bruce Fields
2023-07-27NFSD: add encoding of op_recall flag for write delegationDai Ngo
2023-06-09treewide: Remove uninitialized_var() usageKees Cook
2023-04-20NFSD: callback request does not use correct credential for AUTH_SYSDai Ngo
2023-03-11nfsd: zero out pointers after putting nfsd_files on COPY setup errorJeff Layton
2023-03-11nfsd: fix race to check ls_layoutsBenjamin Coddington
2023-02-06nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmountedTrond Myklebust
2023-01-18nfsd: fix handling of readdir in v4root vs. mount upcall timeoutJeff Layton
2023-01-18nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton
2023-01-18nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni
2023-01-18NFSD: Add tracepoints to NFSD's duplicate reply cacheChuck Lever
2023-01-18nfsd: Define the file access mode enum for tracingTrond Myklebust
2023-01-18nfsd: don't call nfsd_file_put from client states seqfile displayJeff Layton
2022-10-26NFSD: Return nfserr_serverfault if splice_ok but buf->pages have dataAnna Schumaker
2022-10-26nfsd: Fix a memory leak in an error handling pathChristophe JAILLET
2022-06-06NFSD: Fix possible sleep during nfsd4_release_lockowner()Chuck Lever
2022-04-15NFSD: prevent underflow in nfssvc_decode_writeargs()Dan Carpenter
2022-03-28nfsd: Containerise filecache laundretteTrond Myklebust