Kees Cook
|
6da2ec5605
treewide: kmalloc() -> kmalloc_array()
|
7 vuotta sitten |
Jiang Biao
|
9ee93ba3c4
mbcache: make sure c_entry_count is not decremented past zero
|
7 vuotta sitten |
Eric Biggers
|
bbe45d2460
mbcache: revert "fs/mbcache.c: make count_objects() more robust"
|
7 vuotta sitten |
Alexander Potapenko
|
3876bbe27d
mbcache: initialize entry->e_referenced in mb_cache_entry_create()
|
7 vuotta sitten |
Jiang Biao
|
d5dabd6339
fs/mbcache.c: make count_objects() more robust
|
7 vuotta sitten |
Tahsin Erdogan
|
dec214d00e
ext4: xattr inode deduplication
|
8 vuotta sitten |
Tahsin Erdogan
|
c07dfcb458
mbcache: make mbcache naming more generic
|
8 vuotta sitten |
Eric Biggers
|
b649668c0b
mbcache: document that "find" functions only return reusable entries
|
8 vuotta sitten |
Eric Biggers
|
132d4e2d55
mbcache: use consistent type for entry count
|
8 vuotta sitten |
Eric Biggers
|
97c7b18a5d
mbcache: remove unnecessary module_get/module_put
|
8 vuotta sitten |
Eric Biggers
|
21d0f4fa8e
mbcache: don't BUG() if entry cache cannot be allocated
|
8 vuotta sitten |
Eric Biggers
|
918b7306ed
mbcache: correctly handle 'e_referenced' bit
|
8 vuotta sitten |
Chao Yu
|
8913f343cd
mbcache: fix to detect failure of register_shrinker
|
9 vuotta sitten |
Andreas Gruenbacher
|
6048c64b26
mbcache: add reusable flag to cache entries
|
9 vuotta sitten |
Andreas Gruenbacher
|
dc8d5e565f
mbcache: get rid of _e_hash_list_head
|
9 vuotta sitten |
Jan Kara
|
7a2508e1b6
mbcache2: rename to mbcache
|
9 vuotta sitten |
Jan Kara
|
ecd1e64412
mbcache: remove mbcache
|
9 vuotta sitten |
T Makphaibulchoke
|
ec7756ae15
fs/mbcache: replace __builtin_log2() with ilog2()
|
11 vuotta sitten |
T Makphaibulchoke
|
9c191f701c
ext4: each filesystem creates and uses its own mb_cache
|
11 vuotta sitten |
T Makphaibulchoke
|
1f3e55fe02
fs/mbcache.c: doucple the locking of local from global data
|
11 vuotta sitten |
T Makphaibulchoke
|
3e037e5211
fs/mbcache.c: change block and index hash chain to hlist_bl_node
|
11 vuotta sitten |
Dave Chinner
|
1ab6c4997e
fs: convert fs shrinkers to new scan/count API
|
12 vuotta sitten |
Glauber Costa
|
55f841ce93
super: fix calculation of shrinkable objects for small numbers
|
12 vuotta sitten |
Ying Han
|
1495f230fa
vmscan: change shrinker API by passing shrink_control struct
|
14 vuotta sitten |
Lucas De Marchi
|
25985edced
Fix common misspellings
|
14 vuotta sitten |
Josh Hunt
|
d96336b05d
ext2: Resolve 'dereferencing pointer to incomplete type' when enabling EXT2_XATTR_DEBUG
|
14 vuotta sitten |
Andreas Gruenbacher
|
3a48ee8a4a
mbcache: Limit the maximum number of cache entries
|
15 vuotta sitten |
Andreas Gruenbacher
|
e566d48c9b
mbcache: fix shrinker function return value
|
15 vuotta sitten |
Andreas Gruenbacher
|
2aec7c5232
mbcache: Remove unused features
|
15 vuotta sitten |
Dave Chinner
|
7f8275d0d6
mm: add context argument to shrinker callback
|
15 vuotta sitten |