Age | Commit message (Expand) | Author |
2022-12-11 | nfsd: rework refcounting in filecache | Jeff Layton |
2022-12-10 | NFSD: Add an nfsd_file_fsync tracepoint | Chuck Lever |
2022-12-10 | nfsd: fix up the filecache laundrette scheduling | Jeff Layton |
2022-11-28 | nfsd: reorganize filecache.c | Jeff Layton |
2022-11-28 | nfsd: remove the pages_flushed statistic from filecache | Jeff Layton |
2022-11-28 | NFSD: Fix licensing header in filecache.c | Chuck Lever |
2022-11-28 | NFSD: Flesh out a documenting comment for filecache.c | Chuck Lever |
2022-11-28 | NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection | Chuck Lever |
2022-11-28 | NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" | Chuck Lever |
2022-11-05 | nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint | Jeff Layton |
2022-11-01 | nfsd: fix net-namespace logic in __nfsd_file_cache_purge | Jeff Layton |
2022-10-05 | nfsd: rework hashtable handling in nfsd_do_file_acquire | Jeff Layton |
2022-10-05 | nfsd: fix nfsd_file_unhash_and_dispose | Jeff Layton |
2022-09-26 | nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops | ChenXiaoSong |
2022-08-09 | Merge tag 'nfsd-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds |
2022-07-29 | NFSD: Ensure nf_inode is never dereferenced | Chuck Lever |
2022-07-29 | NFSD: NFSv4 CLOSE should release an nfsd_file immediately | Chuck Lever |
2022-07-29 | NFSD: Move nfsd_file_trace_alloc() tracepoint | Chuck Lever |
2022-07-29 | NFSD: Separate tracepoints for acquire and create | Chuck Lever |
2022-07-29 | NFSD: Clean up unused code after rhashtable conversion | Chuck Lever |
2022-07-29 | NFSD: Convert the filecache to use rhashtable | Chuck Lever |
2022-07-29 | NFSD: Set up an rhashtable for the filecache | Chuck Lever |
2022-07-29 | NFSD: Replace the "init once" mechanism | Chuck Lever |
2022-07-29 | NFSD: Remove nfsd_file::nf_hashval | Chuck Lever |
2022-07-29 | NFSD: nfsd_file_hash_remove can compute hashval | Chuck Lever |
2022-07-29 | NFSD: Refactor __nfsd_file_close_inode() | Chuck Lever |
2022-07-29 | NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode | Chuck Lever |
2022-07-29 | NFSD: Remove lockdep assertion from unhash_and_release_locked() | Chuck Lever |
2022-07-29 | NFSD: No longer record nf_hashval in the trace log | Chuck Lever |
2022-07-29 | NFSD: Never call nfsd_file_gc() in foreground paths | Chuck Lever |
2022-07-29 | NFSD: Fix the filecache LRU shrinker | Chuck Lever |
2022-07-29 | NFSD: Leave open files out of the filecache LRU | Chuck Lever |
2022-07-29 | NFSD: Trace filecache LRU activity | Chuck Lever |
2022-07-29 | NFSD: WARN when freeing an item still linked via nf_lru | Chuck Lever |
2022-07-29 | NFSD: Zero counters when the filecache is re-initialized | Chuck Lever |
2022-07-29 | NFSD: Record number of flush calls | Chuck Lever |
2022-07-29 | NFSD: Report the number of items evicted by the LRU walk | Chuck Lever |
2022-07-29 | NFSD: Refactor nfsd_file_lru_scan() | Chuck Lever |
2022-07-29 | NFSD: Refactor nfsd_file_gc() | Chuck Lever |
2022-07-29 | NFSD: Add nfsd_file_lru_dispose_list() helper | Chuck Lever |
2022-07-29 | NFSD: Report average age of filecache items | Chuck Lever |
2022-07-29 | NFSD: Report count of freed filecache items | Chuck Lever |
2022-07-29 | NFSD: Report count of calls to nfsd_file_acquire() | Chuck Lever |
2022-07-29 | NFSD: Report filecache LRU size | Chuck Lever |
2022-07-29 | nfsd: eliminate the NFSD_FILE_BREAK_* flags | Jeff Layton |
2022-07-03 | mm: shrinkers: provide shrinkers with names | Roman Gushchin |
2022-06-10 | Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds |
2022-06-02 | NFSD: Fix potential use-after-free in nfsd_file_put() | Chuck Lever |
2022-05-26 | Merge tag 'nfsd-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds |
2022-05-26 | NFSD: nfsd_file_put() can sleep | Chuck Lever |