summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)AuthorFilesLines
2023-01-24Merge tag 'nfsd-6.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-25/+36
2023-01-23nfsd: don't free files unconditionally in __nfsd_file_cache_purgeJeff Layton1-25/+36
2023-01-17Merge tag 'nfsd-6.2-4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds5-26/+20
2023-01-12NFSD: replace delayed_work with work_struct for nfsd_client_shrinkerDai Ngo2-5/+5
2023-01-12NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown timeDai Ngo3-21/+14
2023-01-12NFSD: fix use-after-free in nfsd4_ssc_setup_dul()Xingyuan Mo1-0/+1
2023-01-11Merge tag 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds7-78/+48
2023-01-07NFSD: Use set_bit(RQ_DROPME)Chuck Lever1-2/+2
2023-01-06Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever2-5/+4
2023-01-06nfsd: fix handling of cached open files in nfsd4_open codepathJeff Layton4-71/+42
2023-01-04Merge tag 'nfsd-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-1/+12
2023-01-02nfsd: fix handling of readdir in v4root vs. mount upcall timeoutJeff Layton1-0/+11
2022-12-22nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton1-1/+1
2022-12-19Merge tag 'nfsd-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds4-196/+197
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-12-14NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo1-15/+5
2022-12-13Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds27-730/+1173
2022-12-13Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-12/+12
2022-12-13Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-2/+2
2022-12-12Merge tag 'locks-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds1-3/+3
2022-12-12nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni1-1/+3
2022-12-11nfsd: rework refcounting in filecacheJeff Layton2-180/+189
2022-12-10NFSD: Avoid clashing function prototypesKees Cook1-255/+377
2022-12-10NFSD: Use only RQ_DROPME to signal the need to drop a replyChuck Lever2-3/+3
2022-12-10NFSD: add CB_RECALL_ANY tracepointsDai Ngo2-0/+52
2022-12-10NFSD: add delegation reaper to react to low memory conditionDai Ngo2-4/+89
2022-12-10NFSD: add support for sending CB_RECALL_ANYDai Ngo4-0/+84
2022-12-10NFSD: refactoring courtesy_client_reaper to a generic low memory shrinkerDai Ngo1-9/+16
2022-12-10NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster1-2/+3
2022-12-10NFSD: Use struct_size() helper in alloc_session()Xiu Jianfeng1-5/+4
2022-12-10nfsd: return error if nfs4_setacl failsJeff Layton1-0/+2
2022-12-10NFSD: Add an nfsd_file_fsync tracepointChuck Lever2-1/+35
2022-12-10nfsd: fix up the filecache laundrette schedulingJeff Layton1-7/+5
2022-11-30nfsd: use locks_inode_context helperJeff Layton1-3/+3
2022-11-28nfsd: reorganize filecache.cJeff Layton2-57/+58
2022-11-28nfsd: remove the pages_flushed statistic from filecacheJeff Layton1-6/+1
2022-11-28NFSD: Fix licensing header in filecache.cChuck Lever1-1/+2
2022-11-28NFSD: Use rhashtable for managing nfs4_file objectsChuck Lever2-39/+63
2022-11-28NFSD: Refactor find_file()Chuck Lever1-21/+15
2022-11-28NFSD: Clean up find_or_add_file()Chuck Lever1-36/+28
2022-11-28NFSD: Add a nfsd4_file_hash_remove() helperChuck Lever1-1/+7
2022-11-28NFSD: Clean up nfsd4_init_file()Chuck Lever1-6/+4
2022-11-28NFSD: Update file_hashtbl() helpersChuck Lever1-2/+2
2022-11-28NFSD: Use const pointers as parameters to fh_ helpersChuck Lever1-4/+6
2022-11-28NFSD: Trace delegation revocationsChuck Lever2-0/+57
2022-11-28NFSD: Trace stateids returned via DELEGRETURNChuck Lever2-0/+2
2022-11-28NFSD: Clean up nfs4_preprocess_stateid_op() call sitesChuck Lever1-24/+7
2022-11-28NFSD: Flesh out a documenting comment for filecache.cChuck Lever1-0/+24
2022-11-28NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collectionChuck Lever5-13/+64
2022-11-28NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"Chuck Lever3-21/+2