summaryrefslogtreecommitdiffstats
path: root/include/linux/shrinker.h
Commit message (Expand)AuthorAgeFilesLines
* mm: struct shrinker: make flags of unsigned typeKirill Tkhai2018-08-221-2/+2
* mm: struct shrink_control: keep int fields togetherKirill Tkhai2018-08-221-3/+3
* mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai2018-08-181-2/+5
* mm: assign id to every memcg-aware shrinkerKirill Tkhai2018-08-181-0/+4
* mm,vmscan: Allow preallocating memory for register_shrinker().Tetsuo Handa2018-04-161-2/+5
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm: track actual nr_scanned during shrink_slab()Chris Wilson2017-09-071-0/+7
* vmscan: per memory cgroup slab shrinkersVladimir Davydov2015-02-131-1/+5
* mm: vmscan: invoke slab shrinkers from shrink_zone()Johannes Weiner2014-12-131-2/+0Star
* shrinker: Kill old ->shrink API.Dave Chinner2013-09-111-10/+5Star
* vmscan: per-node deferred workGlauber Costa2013-09-111-2/+12
* shrinker: add node awarenessDave Chinner2013-09-111-0/+3
* mm: new shrinker APIDave Chinner2013-09-111-9/+29
* vmscan: remove obsolete shrink_control commentMinchan Kim2012-08-011-1/+0Star
* vmscan: use atomic-long for shrinker batchingKonstantin Khlebnikov2011-12-091-1/+1
* vmscan: fix shrinker callback bug in fs/super.cMikulas Patocka2011-11-011-0/+1
* superblock: introduce per-sb cache shrinker infrastructureDave Chinner2011-07-211-0/+42