summaryrefslogtreecommitdiffstats
path: root/fs/nfsd/nfs4proc.c
Commit message (Expand)AuthorAgeFilesLines
* NFSD: Force all NFSv4.2 COPY requests to be synchronousChuck Lever2024-05-091-0/+7
* NFSD: Add COPY status code to OFFLOAD_STATUS responseChuck Lever2024-05-061-2/+8
* NFSD: Record status of async copy operation in struct nfsd4_copyChuck Lever2024-05-061-11/+10
* nfsd: trivial GET_DIR_DELEGATION supportJeff Layton2024-05-061-0/+41
* nfsd: Fix NFSv3 atomicity bugs in nfsd_setattr()Trond Myklebust2024-03-011-2/+1
* nfsd: Fix a regression in nfsd_setattr()Trond Myklebust2024-03-011-0/+4
* nfsd: make all of the nfsd stats per-network namespaceJosef Bacik2024-03-011-3/+3
* NFSD: Modify NFSv4 to use nfsd_read_splice_ok()Chuck Lever2024-01-071-2/+5
* Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2023-10-301-10/+22
|\
| * NFSD: Clean up nfsd4_encode_copy_notify()Chuck Lever2023-10-161-2/+2
| * NFSD: Remove a layering violation when encoding lock_deniedChuck Lever2023-10-161-0/+2
| * NFSD: Clean up nfsd4_encode_layoutcommit()Chuck Lever2023-10-161-2/+2
| * SUNRPC: change how svc threads are asked to exit.NeilBrown2023-10-161-3/+5
| * NFSD: add trace points to track server copy progressDai Ngo2023-10-161-2/+10
| * NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace pointDai Ngo2023-10-161-1/+1
* | nfsd: convert to new timestamp accessorsJeff Layton2023-10-181-4/+4
|/
* nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton2023-09-091-2/+2
* nfsd: don't allow nfsd threads to be signalled.NeilBrown2023-08-291-3/+2
* nfsd: set missing after_change as before_change + 1Jeff Layton2023-08-291-1/+1
* nfsd: remove unsafe BUG_ON from set_change_infoJeff Layton2023-08-291-0/+32
* nfsd: handle failure to collect pre/post-op attrs more sanelyJeff Layton2023-08-291-6/+8
* NFSD: fix problems with cleanup on errors in nfsd4_copyDai Ngo2023-02-201-4/+8
* NFSD: fix leaked reference count of nfsd4_ssc_umount_itemDai Ngo2023-02-201-4/+8
* nfsd: clean up potential nfsd_file refcount leaks in COPY codepathJeff Layton2023-02-201-13/+10
* nfsd: zero out pointers after putting nfsd_files on COPY setup errorJeff Layton2023-02-201-0/+2
* nfsd: don't take nfsd4_copy ref for OP_OFFLOAD_STATUSJeff Layton2023-02-201-11/+24
* SUNRPC: Use per-CPU counters to tally server RPC countsChuck Lever2023-02-201-3/+4
* NFSD: enhance inter-server copy cleanupDai Ngo2023-02-201-67/+44
* NFSD: fix use-after-free in nfsd4_ssc_setup_dul()Xingyuan Mo2023-01-111-0/+1
* Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2023-01-061-4/+3
* NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo2022-12-141-15/+5
* NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster2022-12-101-2/+3
* nfsd: return error if nfs4_setacl failsJeff Layton2022-12-101-0/+2
* NFSD: Clean up nfs4_preprocess_stateid_op() call sitesChuck Lever2022-11-281-24/+7
* NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever2022-11-281-1/+10
* NFSD: Cap rsize_bop result based on send buffer sizeChuck Lever2022-09-261-24/+24
* NFSD: Rename the fields in copy_stateid_tChuck Lever2022-09-261-3/+3
* NFSD: Remove "inline" directives on op_rsize_bop helpersChuck Lever2022-09-261-46/+75
* NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearingChuck Lever2022-09-261-1/+1
* SUNRPC: Parametrize how much of argsize should be zeroedChuck Lever2022-09-261-0/+2
* NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever2022-09-261-0/+4
* NFSD: Trace NFSv4 COMPOUND tagsChuck Lever2022-09-261-1/+1
* NFSD: Fix handling of oversized NFSv4 COMPOUND requestsChuck Lever2022-09-261-6/+13
* NFSD: remove redundant variable statusJinpeng Cui2022-09-261-12/+4
* NFSD enforce filehandle check for source file in COPYOlga Kornievskaia2022-09-261-1/+7
* NFSD: move from strlcpy with unused retval to strscpyWolfram Sang2022-09-261-1/+1
* NFSD: use explicit lock/unlock for directory opsNeilBrown2022-08-041-2/+4
* NFSD: reduce locking in nfsd_lookup()NeilBrown2022-08-041-8/+12
* NFSD: always drop directory lock in nfsd_unlink()NeilBrown2022-08-041-3/+1
* NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.NeilBrown2022-08-041-2/+0