Show patches with: Series = Overhaul NFSD filecache       |   30 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,30/30] NFSD: Clean up unusued code after rhashtable conversion Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,29/30] NFSD: Convert the filecache to use rhashtable Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,28/30] NFSD: Set up an rhashtable for the filecache Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,27/30] NFSD: Replace the "init once" mechanism Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,26/30] NFSD: Document nfsd_file_cache_purge() API contract Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,25/30] NFSD: Clean up "open file" case in nfsd_file_acquire() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,24/30] NFSD: Remove stale comment from nfsd_file_acquire() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,23/30] NFSD: Remove nfsd_file::nf_hashval Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,22/30] NFSD: nfsd_file_hash_remove can compute hashval Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,21/30] NFSD: Refactor __nfsd_file_close_inode() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,20/30] NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,19/30] NFSD: Remove lockdep assertion from unhash_and_release_locked() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,18/30] NFSD: No longer record nf_hashval in the trace log Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,17/30] NFSD: Never call nfsd_file_gc() in foreground paths Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,16/30] NFSD: Fix the filecache LRU shrinker Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,15/30] NFSD: Leave open files out of the filecache LRU Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,14/30] NFSD: Trace filecache LRU activity Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,13/30] NFSD: WARN when freeing an item still linked via nf_lru Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,12/30] NFSD: Hook up the filecache stat file Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,11/30] NFSD: Zero counters when the filecache is re-initialized Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,10/30] NFSD: Report filecache item construction failures Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,09/30] NFSD: Record number of flush calls Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,08/30] NFSD: Report the number of items evicted by the LRU walk Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,07/30] NFSD: Refactor nfsd_file_lru_scan() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,06/30] NFSD: Refactor nfsd_file_gc() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,05/30] NFSD: Add nfsd_file_lru_dispose_list() helper Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,04/30] NFSD: Report average age of filecache items Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,03/30] NFSD: Report count of freed filecache items Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,02/30] NFSD: Report count of calls to nfsd_file_acquire() Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded
[RFC,01/30] NFSD: Report filecache LRU size Overhaul NFSD filecache - - - 1-- 2022-06-22 Chuck Lever III Superseded