summaryrefslogtreecommitdiff
path: root/include/linux/page_counter.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-01mm, memcg: cg2 memory{.swap,}.peak write handlersDavid Finkel1-1/+10
2024-09-01mm: page_counters: initialize usage using ATOMIC_LONG_INIT() macroRoman Gushchin1-1/+1
2024-09-01mm: page_counters: put page_counter_calculate_protection() under CONFIG_MEMCGRoman Gushchin1-0/+6
2024-09-01mm: memcg: don't call propagate_protected_usage() needlesslyRoman Gushchin1-1/+7
2024-07-12mm/page_counter: move calculating protection values to page_counterMaarten Lankhorst1-0/+4
2024-02-22mm: reduce dependencies on <linux/kernel.h>Christophe JAILLET1-1/+1
2022-09-26mm: deduplicate cacheline padding codeShakeel Butt1-11/+2
2022-09-11mm: page_counter: rearrange struct page_counter fieldsShakeel Butt1-12/+23
2021-02-24mm: page_counter: re-layout structure to reduce false sharingFeng Tang1-1/+8
2020-06-02mm/memcg: move cgroup high memory limit setting into struct page_counterJakub Kicinski1-0/+8
2018-06-07memcg: introduce memory.minRoman Gushchin1-2/+9
2018-06-07mm: memory.low hierarchical behaviorRoman Gushchin1-0/+7
2018-06-07mm: rename page_counter's count/limit into usage/maxRoman Gushchin1-6/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2015-11-05mm: page_counter: let page_counter_try_charge() return boolJohannes Weiner1-3/+3
2015-02-11mm: page_counter: pull "-1" handling out of page_counter_memparse()Johannes Weiner1-1/+2
2014-12-10mm: memcontrol: remove obsolete kmemcg pinning tricksJohannes Weiner1-2/+2
2014-12-10mm: memcontrol: lockless page countersJohannes Weiner1-0/+51