summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)Author
2024-08-29nfsd: Fix a regression in nfsd_setattr()Trond Myklebust
2024-08-29nfsd: don't call locks_release_private() twice concurrentlyNeilBrown
2024-08-29nfsd: drop the nfsd_put helperJeff Layton
2024-08-29nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown
2024-08-29NFSD: simplify error paths in nfsd_svc()NeilBrown
2024-08-29nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown
2024-08-29nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown
2024-08-19nfsd: make svc_stat per-network namespace instead of globalJosef Bacik
2024-08-19nfsd: remove nfsd_stats, make th_cnt a global counterJosef Bacik
2024-08-19nfsd: make all of the nfsd stats per-network namespaceJosef Bacik
2024-08-19nfsd: expose /proc/net/sunrpc/nfsd in net namespacesJosef Bacik
2024-08-19nfsd: rename NFSD_NET_* to NFSD_STATS_*Josef Bacik
2024-08-19sunrpc: remove ->pg_stats from svc_programJosef Bacik
2024-08-19sunrpc: pass in the sv_stats struct through svc_create_pooledJosef Bacik
2024-08-19nfsd: stop setting ->pg_stats for unused statsJosef Bacik
2024-08-19NFSD: Fix frame size warning in svc_export_parse()Chuck Lever
2024-08-19NFSD: Rewrite synopsis of nfsd_percpu_counters_init()Chuck Lever
2024-08-19NFSD: Refactor the duplicate reply cache shrinkerChuck Lever
2024-08-19NFSD: Replace nfsd_prune_bucket()Chuck Lever
2024-08-19NFSD: Rename nfsd_reply_cache_alloc()Chuck Lever
2024-08-19NFSD: Refactor nfsd_reply_cache_free_locked()Chuck Lever
2024-08-19nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_netJeff Layton
2024-08-19nfsd: move reply cache initialization into nfsd startupJeff Layton
2024-06-21knfsd: LOOKUP can return an illegal error valueTrond Myklebust
2024-05-25nfsd: don't allow nfsd threads to be signalled.NeilBrown
2024-04-10nfsd: hold a lighter-weight client reference over CB_RECALL_ANYJeff Layton
2024-04-03NFSD: Fix nfsd_clid_class use of __string_len() macroSteven Rostedt (Google)
2024-03-26nfsd: Fix creation time serialization orderTavian Barnes
2024-03-26NFSD: Add an nfsd4_encode_nfstime4() helperChuck Lever
2024-03-26NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loopDai Ngo
2024-03-26nfsd: simplify the delayed disposal list codeJeff Layton
2024-03-26NFSD: Convert filecache to rhltableChuck Lever
2024-03-26nfsd: allow reaping files still under writebackJeff Layton
2024-03-26nfsd: update comment over __nfsd_file_cache_purgeJeff Layton
2024-03-26nfsd: don't take/put an extra reference when putting a fileJeff Layton
2024-03-26nfsd: add some comments to nfsd_file_do_acquireJeff Layton
2024-03-26nfsd: don't kill nfsd_files because of lease break errorJeff Layton
2024-03-26nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparatorJeff Layton
2024-03-26nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entriesJeff Layton
2024-03-26nfsd: don't open-code clear_and_wake_up_bitJeff Layton
2024-03-26nfsd: allow nfsd_file_get to sanely handle a NULL pointerJeff Layton
2024-03-06nfsd: don't destroy global nfs4_file table in per-net shutdownJeff Layton
2024-03-06NFSD: replace delayed_work with work_struct for nfsd_client_shrinkerDai Ngo
2024-03-06NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo
2024-03-06NFSD: Use set_bit(RQ_DROPME)Chuck Lever
2024-03-06NFSD: Avoid clashing function prototypesKees Cook
2024-03-06NFSD: Use only RQ_DROPME to signal the need to drop a replyChuck Lever
2024-03-06NFSD: add CB_RECALL_ANY tracepointsDai Ngo
2024-03-06NFSD: add delegation reaper to react to low memory conditionDai Ngo
2024-03-06NFSD: add support for sending CB_RECALL_ANYDai Ngo