aboutsummaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)Author
2024-01-05NFSD: fix possible oops when nfsd/pool_stats is closed.NeilBrown
2024-01-05nfsd: call nfsd_last_thread() before final nfsd_put()NeilBrown
2024-01-05nfsd: separate nfsd_last_thread() from nfsd_put()NeilBrown
2023-12-03NFSD: Fix checksum mismatches in the duplicate reply cacheChuck Lever
2023-12-03NFSD: Fix "start of NFS reply" pointer passed to nfsd_cache_update()Chuck Lever
2023-11-28nfsd: fix file memleak on client_opens_releaseMahmoud Adam
2023-11-02nfsd: lock_rename() needs both directories to live on the same fsAl Viro
2023-09-23nfsd: fix change_info in NFSv4 RENAME repliesJeff Layton
2023-09-13NFSD: da_addr_body field missing in some GETDEVICEINFO repliesChuck Lever
2023-08-30nfsd: use vfs setgid helperChristian Brauner
2023-08-30nfsd: Fix race to FREE_STATEID and cl_revokedBenjamin Coddington
2023-08-03nfsd: Remove incorrect check in nfsd4_validate_stateidTrond Myklebust
2023-07-19NFSD: add encoding of op_recall flag for write delegationDai Ngo
2023-06-09nfsd: fix double fget() bug in __write_ports_addfd()Dan Carpenter
2023-06-09nfsd: make a copy of struct iattr before calling notify_changeJeff Layton
2023-04-13NFSD: callback request does not use correct credential for AUTH_SYSDai Ngo
2023-04-13nfsd: call op_release, even when op_func returns an errorJeff Layton
2023-04-13NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGALChuck Lever
2023-03-30nfsd: don't replace page in rq_pages if it's a continuation of last pageJeff Layton
2023-03-17NFSD: Protect against filesystem freezingChuck Lever
2023-03-10nfsd: don't hand out delegation on setuid files being opened for writeJeff Layton
2023-03-10nfsd: zero out pointers after putting nfsd_files on COPY setup errorJeff Layton
2023-03-10NFSD: copy the whole verifier in nfsd_copy_write_verifierChuck Lever
2023-03-10nfsd: don't fsync nfsd_files on last closeJeff Layton
2023-03-10nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_openJeff Layton
2023-03-10NFSD: fix problems with cleanup on errors in nfsd4_copyDai Ngo
2023-03-10nfsd: clean up potential nfsd_file refcount leaks in COPY codepathJeff Layton
2023-03-10nfsd: fix race to check ls_layoutsBenjamin Coddington
2023-03-10NFSD: fix leaked reference count of nfsd4_ssc_umount_itemDai Ngo
2023-03-10NFSD: enhance inter-server copy cleanupDai Ngo
2023-02-09use less confusing names for iov_iter direction initializersAl Viro
2023-02-01nfsd: don't free files unconditionally in __nfsd_file_cache_purgeJeff Layton
2023-02-01NFSD: fix use-after-free in nfsd4_ssc_setup_dul()Xingyuan Mo
2023-01-18nfsd: fix handling of cached open files in nfsd4_open codepathJeff Layton
2023-01-18nfsd: rework refcounting in filecacheJeff Layton
2023-01-18NFSD: Add an nfsd_file_fsync tracepointChuck Lever
2023-01-18nfsd: reorganize filecache.cJeff Layton
2023-01-18nfsd: remove the pages_flushed statistic from filecacheJeff Layton
2023-01-18NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collectionChuck Lever
2023-01-18NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"Chuck Lever
2023-01-18NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever
2023-01-14Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"Chuck Lever
2023-01-12nfsd: fix handling of readdir in v4root vs. mount upcall timeoutJeff Layton
2023-01-12nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton
2023-01-04NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo
2022-12-31nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni
2022-12-31NFSD: pass range end to vfs_fsync_range() instead of countBrian Foster
2022-12-31nfsd: return error if nfs4_setacl failsJeff Layton
2022-12-31nfsd: don't call nfsd_file_put from client states seqfile displayJeff Layton
2022-12-31NFSD: Finish converting the NFSv3 GETACL result encoderChuck Lever