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