aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/shrinker.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-09-24mm: shrinker: make shrinker not depend on memcg kmemYang Shi1-1/+6
2018-08-22mm: struct shrinker: make flags of unsigned typeKirill Tkhai1-2/+2
2018-08-22mm: struct shrink_control: keep int fields togetherKirill Tkhai1-3/+3
2018-08-17mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai1-2/+5
2018-08-17mm: assign id to every memcg-aware shrinkerKirill Tkhai1-0/+4
2018-04-16mm,vmscan: Allow preallocating memory for register_shrinker().Tetsuo Handa1-2/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-06mm: track actual nr_scanned during shrink_slab()Chris Wilson1-0/+7
2015-02-12vmscan: per memory cgroup slab shrinkersVladimir Davydov1-1/+5
2014-12-13mm: vmscan: invoke slab shrinkers from shrink_zone()Johannes Weiner1-2/+0
2013-09-10shrinker: Kill old ->shrink API.Dave Chinner1-10/+5
2013-09-10vmscan: per-node deferred workGlauber Costa1-2/+12
2013-09-10shrinker: add node awarenessDave Chinner1-0/+3
2013-09-10mm: new shrinker APIDave Chinner1-9/+29
2012-07-31vmscan: remove obsolete shrink_control commentMinchan Kim1-1/+0
2011-12-09vmscan: use atomic-long for shrinker batchingKonstantin Khlebnikov1-1/+1
2011-10-31vmscan: fix shrinker callback bug in fs/super.cMikulas Patocka1-0/+1
2011-07-20superblock: introduce per-sb cache shrinker infrastructureDave Chinner1-0/+42