Trond Myklebust
|
736c6625de
knfsd: Improve lookup performance in the duplicate reply cache using an rbtree
|
7 năm trước cách đây |
Trond Myklebust
|
ed00c2f652
knfsd: Further simplify the cache lookup
|
7 năm trước cách đây |
Trond Myklebust
|
76ecec2119
knfsd: Simplify NFS duplicate replay cache
|
7 năm trước cách đây |
Trond Myklebust
|
3e87da5145
knfsd: Remove dead code from nfsd_cache_lookup
|
7 năm trước cách đây |
Linus Torvalds
|
b08fc5277a
Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
|
7 năm trước cách đây |
Kees Cook
|
fad953ce0b
treewide: Use array_size() in vzalloc()
|
7 năm trước cách đây |
Trond Myklebust
|
7e5d0e0de0
nfsd: Do not refuse to serve out of cache
|
7 năm trước cách đây |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 năm trước cách đây |
Alexey Dobriyan
|
5b5e0928f7
lib/vsprintf.c: remove %Z support
|
8 năm trước cách đây |
Jeff Layton
|
8f97514b42
nfsd: more robust allocation failure handling in nfsd_reply_cache_init
|
9 năm trước cách đây |
Jeff Layton
|
3e80dbcda7
nfsd: remove recurring workqueue job to clean DRC
|
10 năm trước cách đây |
Julia Lawall
|
e79017ddce
nfsd: drop null test before destroy functions
|
10 năm trước cách đây |
Kinglong Mee
|
a68465c9cb
NFSD: Error out when register_shrinker() fail
|
10 năm trước cách đây |
Jeff Layton
|
4d152e2c9a
sunrpc: add a generic rq_flags field to svc_rqst and move rq_secure to it
|
11 năm trước cách đây |
Trond Myklebust
|
ef9b16dc6d
nfsd: Reorder nfsd_cache_match to check more powerful discriminators first
|
11 năm trước cách đây |
Trond Myklebust
|
89a26b3d29
nfsd: split DRC global spinlock into per-bucket locks
|
11 năm trước cách đây |
Trond Myklebust
|
31e60f5222
nfsd: convert num_drc_entries to an atomic_t
|
11 năm trước cách đây |
Trond Myklebust
|
11acf6ef3b
nfsd: Remove the cache_hash list
|
11 năm trước cách đây |
Trond Myklebust
|
bedd4b61a4
nfsd: convert the lru list into a per-bucket thing
|
11 năm trước cách đây |
Trond Myklebust
|
7142b98d9f
nfsd: Clean up drc cache in preparation for global spinlock elimination
|
11 năm trước cách đây |
Jeff Layton
|
b3d8d1284a
nfsd: clean up sparse endianness warnings in nfscache.c
|
11 năm trước cách đây |
Jeff Layton
|
1b19453d1c
nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry
|
11 năm trước cách đây |
Jeff Layton
|
a0ef5e1968
nfsd: don't try to reuse an expired DRC entry off the list
|
11 năm trước cách đây |
Jeff Layton
|
781c2a5a5f
nfsd: when reusing an existing repcache entry, unhash it first
|
11 năm trước cách đây |
Dave Chinner
|
1ab6c4997e
fs: convert fs shrinkers to new scan/count API
|
12 năm trước cách đây |
Wei Yongjun
|
c8c797f9fd
nfsd: make symbol nfsd_reply_cache_shrinker static
|
12 năm trước cách đây |
Jeff Layton
|
0733c7ba1e
nfsd: scale up the number of DRC hash buckets with cache size
|
12 năm trước cách đây |
Jeff Layton
|
98d821bda1
nfsd: keep stats on worst hash balancing seen so far
|
12 năm trước cách đây |
Jeff Layton
|
a2f999a37e
nfsd: add new reply_cache_stats file in nfsdfs
|
12 năm trước cách đây |
Jeff Layton
|
6c6910cd4d
nfsd: track memory utilization by the DRC
|
12 năm trước cách đây |