summaryrefslogtreecommitdiffstats
path: root/fs/nfsd
Commit message (Expand)AuthorAgeFilesLines
* Revert "nfsd: separate nfsd_last_thread() from nfsd_put()"Greg Kroah-Hartman2024-01-152-25/+34
* Revert "nfsd: call nfsd_last_thread() before final nfsd_put()"Greg Kroah-Hartman2024-01-153-9/+3
* NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown2024-01-051-2/+3
* nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown2024-01-053-3/+9
* nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown2024-01-052-34/+25
* NFSD: Fix checksum mismatches in the duplicate reply cacheChuck Lever2023-12-033-23/+56
* NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()Chuck Lever2023-12-031-1/+3
* nfsd: fix file memleak on client_opens_releaseMahmoud Adam2023-11-281-1/+1
* nfsd: lock_rename() needs both directories to live on the same fsAl Viro2023-11-021-6/+6
* nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton2023-09-231-2/+2
* NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever2023-09-133-14/+29
* nfsd: use vfs setgid helperChristian Brauner2023-08-301-1/+3
* nfsd: Fix race to FREE_STATEID and cl_revokedBenjamin Coddington2023-08-301-1/+1
* nfsd: Remove incorrect check in nfsd4_validate_stateidTrond Myklebust2023-08-031-2/+0
* NFSD: add encoding of op_recall flag for write delegationDai Ngo2023-07-191-1/+1
* nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter2023-06-091-6/+1
* nfsd: make a copy of struct iattr before calling notify_changeJeff Layton2023-06-091-1/+9
* NFSD: callback request does not use correct credential for AUTH_SYSDai Ngo2023-04-131-2/+2
* nfsd: call op_release, even when op_func returns an errorJeff Layton2023-04-132-6/+6
* NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGALChuck Lever2023-04-131-1/+3
* nfsd: don't replace page in rq_pages if it's a continuation of last pageJeff Layton2023-03-301-1/+8
* NFSD: Protect against filesystem freezingChuck Lever2023-03-171-0/+2
* nfsd: don't hand out delegation on setuid files being opened for writeJeff Layton2023-03-101-0/+27
* nfsd: zero out pointers after putting nfsd_files on COPY setup errorJeff Layton2023-03-101-0/+2
* NFSD: copy the whole verifier in nfsd_copy_write_verifierChuck Lever2023-03-101-1/+1
* nfsd: don't fsync nfsd_files on last closeJeff Layton2023-03-102-63/+12
* nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_openJeff Layton2023-03-101-10/+11
* NFSD: fix problems with cleanup on errors in nfsd4_copyDai Ngo2023-03-102-6/+11
* nfsd: clean up potential nfsd_file refcount leaks in COPY codepathJeff Layton2023-03-101-13/+10
* nfsd: fix race to check ls_layoutsBenjamin Coddington2023-03-101-2/+2
* NFSD: fix leaked reference count of nfsd4_ssc_umount_itemDai Ngo2023-03-101-4/+8
* NFSD: enhance inter-server copy cleanupDai Ngo2023-03-102-68/+45
* use less confusing names for iov_iter direction initializersAl Viro2023-02-091-2/+2
* nfsd: don't free files unconditionally in __nfsd_file_cache_purgeJeff Layton2023-02-011-25/+36
* NFSD: fix use-after-free in nfsd4_ssc_setup_dul()Xingyuan Mo2023-02-011-0/+1
* nfsd: fix handling of cached open files in nfsd4_open codepathJeff Layton2023-01-184-71/+42
* nfsd: rework refcounting in filecacheJeff Layton2023-01-182-180/+189
* NFSD: Add an nfsd_file_fsync tracepointChuck Lever2023-01-182-1/+35
* nfsd: reorganize filecache.cJeff Layton2023-01-182-57/+58
* nfsd: remove the pages_flushed statistic from filecacheJeff Layton2023-01-181-6/+1
* NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collectionChuck Lever2023-01-185-13/+64
* NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"Chuck Lever2023-01-183-21/+2
* NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever2023-01-184-14/+25
* Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2023-01-142-5/+4
* nfsd: fix handling of readdir in v4root vs. mount upcall timeoutJeff Layton2023-01-121-0/+11
* nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton2023-01-121-1/+1
* NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo2023-01-041-15/+5
* nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni2022-12-311-1/+3
* NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster2022-12-311-2/+3
* nfsd: return error if nfs4_setacl failsJeff Layton2022-12-311-0/+2