Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
94f7bbe1509731bdef651d7fb235b2c31fb23be8
/
fs
/
nfsd
/
nfscache.c
a68465c
NFSD: Error out when register_shrinker() fail
by Kinglong Mee
· 10 years ago
4d152e2
sunrpc: add a generic rq_flags field to svc_rqst and move rq_secure to it
by Jeff Layton
· 10 years ago
ef9b16d
nfsd: Reorder nfsd_cache_match to check more powerful discriminators first
by Trond Myklebust
· 10 years ago
89a26b3
nfsd: split DRC global spinlock into per-bucket locks
by Trond Myklebust
· 10 years ago
31e60f5
nfsd: convert num_drc_entries to an atomic_t
by Trond Myklebust
· 10 years ago
11acf6e
nfsd: Remove the cache_hash list
by Trond Myklebust
· 10 years ago
bedd4b6
nfsd: convert the lru list into a per-bucket thing
by Trond Myklebust
· 10 years ago
7142b98
nfsd: Clean up drc cache in preparation for global spinlock elimination
by Trond Myklebust
· 10 years ago
b3d8d12
nfsd: clean up sparse endianness warnings in nfscache.c
by Jeff Layton
· 10 years ago
1b19453
nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry
by Jeff Layton
· 10 years ago
a0ef5e19
nfsd: don't try to reuse an expired DRC entry off the list
by Jeff Layton
· 11 years ago
781c2a5
nfsd: when reusing an existing repcache entry, unhash it first
by Jeff Layton
· 11 years ago
1ab6c49
fs: convert fs shrinkers to new scan/count API
by Dave Chinner
· 11 years ago
c8c797f
nfsd: make symbol nfsd_reply_cache_shrinker static
by Wei Yongjun
· 12 years ago
0733c7b
nfsd: scale up the number of DRC hash buckets with cache size
by Jeff Layton
· 12 years ago
98d821b
nfsd: keep stats on worst hash balancing seen so far
by Jeff Layton
· 12 years ago
a2f999a
nfsd: add new reply_cache_stats file in nfsdfs
by Jeff Layton
· 12 years ago
6c6910c
nfsd: track memory utilization by the DRC
by Jeff Layton
· 12 years ago
9dc5614
nfsd: break out comparator into separate function
by Jeff Layton
· 12 years ago
0b9ea37
nfsd: eliminate one of the DRC cache searches
by Jeff Layton
· 12 years ago
ac534ff
nfsd: fix startup order in nfsd_reply_cache_init
by Jeff Layton
· 12 years ago
a517b60
nfsd: only unhash DRC entries that are in the hashtable
by Jeff Layton
· 12 years ago
b666973
Merge branch 'for-3.9' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
56edc86
nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum
by Jeff Layton
· 12 years ago
1ac8362
nfsd: fix comments on nfsd_cache_lookup
by Jeff Layton
· 12 years ago
01a7dec
nfsd: keep a checksum of the first 256 bytes of request
by Jeff Layton
· 12 years ago
5976687
sunrpc: move address copy/cmp/convert routines and prototypes from clnt.h to addr.h
by Jeff Layton
· 12 years ago
b4e7f2c
nfsd: register a shrinker for DRC cache entries
by Jeff Layton
· 12 years ago
aca8a23
nfsd: add recurring workqueue job to clean the cache
by Jeff Layton
· 12 years ago
2c6b691
nfsd: when updating an entry with RC_NOCACHE, just free it
by Jeff Layton
· 12 years ago
13cc8a7
nfsd: remove the cache_disabled flag
by Jeff Layton
· 12 years ago
0338dd1
nfsd: dynamically allocate DRC entries
by Jeff Layton
· 12 years ago
0ee0bf7
nfsd: track the number of DRC entries in the cache
by Jeff Layton
· 12 years ago
56c2548
nfsd: always move DRC entries to the end of LRU list when updating timestamp
by Jeff Layton
· 12 years ago
a4a3ec3
nfsd: break out hashtable search into separate function
by Jeff Layton
· 12 years ago
d1a0774
nfsd: clean up and clarify the cache expiration code
by Jeff Layton
· 12 years ago
25e6b8b
nfsd: remove redundant test from nfsd_reply_cache_free
by Jeff Layton
· 12 years ago
f09841f
nfsd: add alloc and free functions for DRC entries
by Jeff Layton
· 12 years ago
8a8bc40
nfsd: create a dedicated slabcache for DRC entries
by Jeff Layton
· 12 years ago
6dc8889
nfsd: remove unneeded spinlock in nfsd_cache_update
by Jeff Layton
· 12 years ago
7b9e852
nfsd: fix IPv6 address handling in the DRC
by Jeff Layton
· 12 years ago
1091006
nfsd: turn on reply cache for NFSv4
by J. Bruce Fields
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
7663dac
nfsd: remove pointless paths in file headers
by J. Bruce Fields
· 15 years ago
9a74af2
nfsd: Move private headers to source directory
by Boaz Harrosh
· 15 years ago
341eb18
nfsd: Source files #include cleanups
by Boaz Harrosh
· 15 years ago
cf0a586
knfsd: fix reply cache memory corruption
by Greg Banks
· 16 years ago
fca4217
knfsd: reply cache cleanups
by Greg Banks
· 16 years ago
d5c3428
nfsd: fail module init on reply cache init failure
by J. Bruce Fields
· 17 years ago
27459f0
[PATCH] knfsd: SUNRPC: Provide room in svc_rqst for larger addresses
by Chuck Lever
· 18 years ago
4b3bb06
[PATCH] nfsd: replace kmalloc+memset with kcalloc + simplify NULL check
by Yan Burman
· 18 years ago
c7afef1
[PATCH] nfsd: misc endianness annotations
by Al Viro
· 18 years ago
f116629
[PATCH] fs: use list_move()
by Akinobu Mita
· 18 years ago
f99d49a
[PATCH] kfree cleanup: fs
by Jesper Juhl
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago