summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-06-21nfsd: remove the pages_flushed statistic from filecacheJeff Layton1-6/+1
2024-06-21NFSD: Fix licensing header in filecache.cChuck Lever1-1/+2
2024-06-21NFSD: Use rhashtable for managing nfs4_file objectsChuck Lever2-39/+63
2024-06-21NFSD: Refactor find_file()Chuck Lever1-21/+15
2024-06-21NFSD: Clean up find_or_add_file()Chuck Lever1-36/+28
2024-06-21NFSD: Add a nfsd4_file_hash_remove() helperChuck Lever1-1/+7
2024-06-21NFSD: Clean up nfsd4_init_file()Chuck Lever1-6/+4
2024-06-21NFSD: Update file_hashtbl() helpersChuck Lever1-2/+2
2024-06-21NFSD: Use const pointers as parameters to fh_ helpersChuck Lever1-4/+6
2024-06-21NFSD: Trace delegation revocationsChuck Lever2-0/+57
2024-06-21NFSD: Trace stateids returned via DELEGRETURNChuck Lever2-0/+2
2024-06-21NFSD: Clean up nfs4_preprocess_stateid_op() call sitesChuck Lever1-24/+7
2024-06-21NFSD: Flesh out a documenting comment for filecache.cChuck Lever1-0/+24
2024-06-21NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collectionChuck Lever5-13/+64
2024-06-21NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"Chuck Lever3-21/+2
2024-06-21NFSD: Pass the target nfsd_file to nfsd_commit()Chuck Lever4-14/+25
2024-06-21exportfs: use pr_debug for unreachable debug statementsDavid Disseldorp1-4/+4
2024-06-21nfsd: allow disabling NFSv2 at compile timeJeff Layton5-8/+27
2024-06-21nfsd: move nfserrno() to vfs.cJeff Layton8-63/+68
2024-06-21nfsd: ignore requests to disable unsupported versionsJeff Layton1-1/+3
2024-06-21NFSD: Finish converting the NFSv3 GETACL result encoderChuck Lever1-24/+6
2024-06-21NFSD: Finish converting the NFSv2 GETACL result encoderChuck Lever1-10/+0
2024-06-21NFSD: Remove redundant assignment to variable host_errColin Ian King1-1/+0
2024-06-21NFSD: Simplify READ_PLUSAnna Schumaker1-107/+32
2024-06-21nfsd: use locks_inode_context helperJeff Layton1-3/+3
2024-06-21lockd: use locks_inode_context helperJeff Layton1-2/+2
2024-06-21filelock: add a new locks_inode_context accessor functionJeff Layton1-12/+12
2024-06-21NFSD: Fix reads with a non-zero offset that don't end on a page boundaryChuck Lever1-4/+4
2024-06-21nfsd: put the export reference in nfsd4_verify_deleg_dentryJeff Layton1-0/+1
2024-06-21nfsd: fix use-after-free in nfsd_file_do_acquire tracepointJeff Layton1-0/+1
2024-06-21nfsd: fix net-namespace logic in __nfsd_file_cache_purgeJeff Layton1-3/+2
2024-06-21NFSD: unregister shrinker when nfsd_init_net() failsTetsuo Handa1-1/+3
2024-06-21nfsd: rework hashtable handling in nfsd_do_file_acquireJeff Layton1-30/+22
2024-06-21nfsd: fix nfsd_file_unhash_and_disposeJeff Layton1-29/+7
2024-06-21fanotify: Remove obsoleted fanotify_event_has_path()Gaosheng Cui1-6/+0
2024-06-21fsnotify: remove unused declarationGaosheng Cui1-4/+0
2024-06-21fs/notify: constify pathAl Viro3-5/+5
2024-06-21nfsd: extra checks when freeing delegation stateidsJeff Layton1-1/+6
2024-06-21nfsd: make nfsd4_run_cb a bool return functionJeff Layton3-6/+15
2024-06-21nfsd: fix comments about spinlock handling with delegationsJeff Layton1-2/+2
2024-06-21nfsd: only fill out return pointer on success in nfsd4_lookup_stateidJeff Layton1-4/+6
2024-06-21NFSD: Cap rsize_bop result based on send buffer sizeChuck Lever1-24/+24
2024-06-21NFSD: Rename the fields in copy_stateid_tChuck Lever3-21/+21
2024-06-21nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fopsChenXiaoSong3-14/+4
2024-06-21nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fopsChenXiaoSong3-18/+7
2024-06-21nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fopsChenXiaoSong1-12/+2
2024-06-21nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_...ChenXiaoSong1-24/+5
2024-06-21nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_opsChenXiaoSong1-12/+2
2024-06-21NFSD: Pack struct nfsd4_compoundresChuck Lever1-1/+1
2024-06-21NFSD: Remove unused nfsd4_compoundargs::cachetype fieldChuck Lever1-1/+0