summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)AuthorFilesLines
2024-04-10nfsd: hold a lighter-weight client reference over CB_RECALL_ANYJeff Layton1-5/+2
2024-04-03NFSD: Fix nfsd_clid_class use of __string_len() macroSteven Rostedt (Google)1-1/+1
2024-02-23nfsd: don't take fi_lock in nfsd_break_deleg_cb()NeilBrown1-6/+5
2024-02-01nfsd: fix RELEASE_LOCKOWNERNeilBrown1-11/+15
2024-01-15nfsd: drop the nfsd_put helperJeff Layton2-21/+17
2024-01-01nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown3-3/+9
2023-12-20cred: get rid of CONFIG_DEBUG_CREDENTIALSJens Axboe3-13/+1
2023-12-03NFSD: Fix checksum mismatches in the duplicate reply cacheChuck Lever3-24/+54
2023-12-03NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()Chuck Lever1-1/+3
2023-11-28NFSD: Update nfsd_cache_append() to use xdr_streamChuck Lever1-15/+8
2023-11-28nfsd: fix file memleak on client_opens_releaseMahmoud Adam1-1/+1
2023-11-20nfsd: Handle EOPENSTALE correctly in the filecacheTrond Myklebust3-25/+34
2023-10-17nfsd: lock_rename() needs both directories to live on the same fsAl Viro1-6/+6
2023-09-30Merge tag 'nfsd-6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-2/+2
2023-09-28NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not setChuck Lever1-2/+2
2023-09-16Merge tag 'nfsd-6.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-4/+5
2023-09-12NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown1-2/+3
2023-09-09nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton1-2/+2
2023-09-01Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds20-256/+517
2023-08-30NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever3-14/+29
2023-08-30SUNRPC: remove timeout arg from svc_recv()NeilBrown1-1/+1
2023-08-30SUNRPC: change svc_recv() to return void.NeilBrown1-11/+2
2023-08-30SUNRPC: call svc_process() from svc_recv().NeilBrown1-2/+1
2023-08-30nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown2-34/+25
2023-08-30nfsd: Simplify code around svc_exit_thread() call in nfsd()NeilBrown1-23/+0
2023-08-30nfsd: don't allow nfsd threads to be signalled.NeilBrown2-15/+2
2023-08-30nfsd: inherit required unset default acls from effective setJeff Layton1-5/+29
2023-08-30nfsd: set missing after_change as before_change + 1Jeff Layton1-1/+1
2023-08-30nfsd: remove unsafe BUG_ON from set_change_infoJeff Layton2-11/+32
2023-08-30nfsd: handle failure to collect pre/post-op attrs more sanelyJeff Layton5-37/+65
2023-08-30nfsd: add a MODULE_DESCRIPTIONJeff Layton1-0/+1
2023-08-30NFSD: Rename struct svc_cacherepChuck Lever4-28/+28
2023-08-30NFSD: Remove svc_rqst::rq_cacherepChuck Lever3-11/+16
2023-08-30NFSD: Refactor the duplicate reply cache shrinkerChuck Lever1-43/+39
2023-08-30NFSD: Replace nfsd_prune_bucket()Chuck Lever2-15/+85
2023-08-30NFSD: Rename nfsd_reply_cache_alloc()Chuck Lever1-3/+3
2023-08-30NFSD: Refactor nfsd_reply_cache_free_locked()Chuck Lever1-7/+20
2023-08-30NFSD: Enable write delegation supportDai Ngo2-20/+78
2023-08-30NFSD: Report zero space limit for write delegationsChuck Lever1-3/+6
2023-08-30NFSD: handle GETATTR conflict with write delegationDai Ngo5-0/+82
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-2/+2
2023-08-25Merge tag 'nfsd-6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-1/+2
2023-08-24NFSD: Fix a thinko introduced by recent trace point changesChuck Lever1-0/+1
2023-08-04nfsd: Fix race to FREE_STATEID and cl_revokedBenjamin Coddington1-1/+1
2023-08-03Merge tag 'nfsd-6.5-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-3/+6
2023-07-31nfsd: Fix reading via spliceDavid Howells1-3/+6
2023-07-25Merge tag 'nfsd-6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-2/+0
2023-07-24nfsd: convert to ctime accessor functionsJeff Layton2-2/+2
2023-07-18nfsd: Remove incorrect check in nfsd4_validate_stateidTrond Myklebust1-2/+0
2023-07-01Merge tag 'nfsd-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds1-5/+5