summaryrefslogtreecommitdiffstats
path: root/fs/nfsd
Commit message (Expand)AuthorAgeFilesLines
* nfsd: hold a lighter-weight client reference over CB_RECALL_ANYJeff Layton2024-07-051-5/+2
* knfsd: LOOKUP can return an illegal error valueTrond Myklebust2024-07-051-2/+2
* nfsd: Fix a regression in nfsd_setattr()Trond Myklebust2024-06-212-2/+8
* nfsd: don't call locks_release_private() twice concurrentlyNeilBrown2024-06-211-1/+1
* nfsd: don't take fi_lock in nfsd_break_deleg_cb()NeilBrown2024-06-211-6/+5
* nfsd: fix RELEASE_LOCKOWNERNeilBrown2024-06-211-11/+15
* nfsd: drop the nfsd_put helperJeff Layton2024-06-212-21/+17
* nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown2024-06-213-3/+9
* NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown2024-06-211-2/+3
* nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown2024-06-212-34/+25
* nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown2024-06-211-23/+0
* nfsd: don't allow nfsd threads to be signalled.Chuck Lever2024-06-212-16/+4
* nfsd: Fix creation time serialization orderTavian Barnes2024-06-211-5/+5
* NFSD: Add an nfsd4_encode_nfstime4() helperChuck Lever2024-06-211-20/+26
* nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter2024-06-211-6/+1
* nfsd: make a copy of struct iattr before calling notify_changeJeff Layton2024-06-211-1/+9
* NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loopDai Ngo2024-06-211-2/+0
* nfsd: simplify the delayed disposal list codeJeff Layton2024-06-211-42/+22
* NFSD: Convert filecache to rhltableChuck Lever2024-06-212-187/+133
* nfsd: allow reaping files still under writebackJeff Layton2024-06-211-1/+11
* nfsd: update comment over __nfsd_file_cache_purgeJeff Layton2024-06-211-1/+2
* nfsd: don't take/put an extra reference when putting a fileJeff Layton2024-06-211-3/+1
* nfsd: add some comments to nfsd_file_do_acquireJeff Layton2024-06-211-0/+5
* nfsd: don't kill nfsd_files because of lease break errorJeff Layton2024-06-211-14/+15
* nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparatorJeff Layton2024-06-211-1/+1
* nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entriesJeff Layton2024-06-211-0/+4
* nfsd: don't open-code clear_and_wake_up_bitJeff Layton2024-06-211-3/+1
* nfsd: call op_release, even when op_func returns an errorJeff Layton2024-06-211-6/+5
* NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGALChuck Lever2024-06-211-1/+3
* nfsd: don't replace page in rq_pages if it's a continuation of last pageJeff Layton2024-06-211-1/+8
* NFSD: Protect against filesystem freezingChuck Lever2024-06-211-0/+2
* NFSD: copy the whole verifier in nfsd_copy_write_verifierChuck Lever2024-06-211-1/+1
* nfsd: don't fsync nfsd_files on last closeJeff Layton2024-06-212-63/+12
* nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_openJeff Layton2024-06-211-10/+11
* NFSD: fix problems with cleanup on errors in nfsd4_copyDai Ngo2024-06-212-6/+11
* nfsd: don't hand out delegation on setuid files being opened for writeJeff Layton2024-06-211-0/+27
* NFSD: fix leaked reference count of nfsd4_ssc_umount_itemDai Ngo2024-06-211-4/+8
* nfsd: clean up potential nfsd_file refcount leaks in COPY codepathJeff Layton2024-06-211-13/+10
* nfsd: allow nfsd_file_get to sanely handle a NULL pointerJeff Layton2024-06-212-6/+3
* NFSD: enhance inter-server copy cleanupDai Ngo2024-06-212-68/+45
* nfsd: don't destroy global nfs4_file table in per-net shutdownJeff Layton2024-06-211-1/+1
* nfsd: don't free files unconditionally in __nfsd_file_cache_purgeJeff Layton2024-06-211-25/+36
* NFSD: replace delayed_work with work_struct for nfsd_client_shrinkerDai Ngo2024-06-212-5/+5
* NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo2024-06-213-21/+14
* NFSD: fix use-after-free in nfsd4_ssc_setup_dul()Xingyuan Mo2024-06-211-0/+1
* NFSD: Use set_bit(RQ_DROPME)Chuck Lever2024-06-211-2/+2
* Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2024-06-212-5/+4
* nfsd: fix handling of cached open files in nfsd4_open codepathJeff Layton2024-06-214-71/+42
* nfsd: rework refcounting in filecacheJeff Layton2024-06-212-180/+189
* NFSD: Avoid clashing function prototypesKees Cook2024-06-211-255/+377