2020-06-04 | Johannes Weiner | mm: memcontrol: convert anon and file-thp to new mem_cgroup_... [hannes@cmpxchg.org: Fix crash - *hpage could be ERR_PTR... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-13-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: switch to native NR_ANON_THPS counter [hannes@cmpxchg.org: fixes] Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-12-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: switch to native NR_ANON_MAPPED counter Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-11-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: switch to native NR_FILE_PAGES and... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-10-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: prepare cgroup vmstat infrastructure... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-9-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: prepare move_account for removal of... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-8-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: prepare uncharging for removal of private... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-7-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: convert page cache to a new mem_cgroup_charg... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-6-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: move out cgroup swaprate throttling Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-5-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: shmem: remove rare optimization when swapin races... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: drop @compound parameter from memcg... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-4-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: memcontrol: fix stat-corrupting race in charge... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-3-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-06-04 | Johannes Weiner | mm: fix NUMA node file count error in replace_page_cache() Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200508183105.225460-1-hannes@cmpxchg.org ...org/r/20200508183105.225460-2-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-04-02 | Johannes Weiner | mm: memcontrol: recursive memory.low protection Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...kernel.org/r/20200227195606.46212-4-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-04-02 | Johannes Weiner | mm: memcontrol: clean up and document effective low... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...kernel.org/r/20200227195606.46212-3-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-04-02 | Johannes Weiner | mm: memcontrol: fix memory.low proportional distribution Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...kernel.org/r/20200227195606.46212-2-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-03-20 | Johannes Weiner | MAINTAINERS: Add maintenance information for psi Johannes Weiner <hannes@cmpxchg.org> (maintainer:PRESSURE STALL INFORMATION... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200316191333.115523-4-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-03-20 | Johannes Weiner | psi: Optimize switching tasks inside shared cgroups Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200316191333.115523-3-hannes@cmpxchg.org |
commit | commitdiff | tree |
2020-03-20 | Johannes Weiner | psi: Fix cpu.pressure for cpu.max and competing cgroups Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...org/r/20200316191333.115523-2-hannes@cmpxchg.org |
commit | commitdiff | tree |
2019-12-17 | Johannes Weiner | psi: Fix a division error in psi poll() Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...kernel.org/r/20191203183524.41378-3-hannes@cmpxchg.org |
commit | commitdiff | tree |
2019-12-17 | Johannes Weiner | sched/psi: Fix sampling error and rare div0 crashes... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> ...kernel.org/r/20191203183524.41378-2-hannes@cmpxchg.org |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | kernel: sysctl: make drop_caches write-only ...kernel.org/r/20191031221602.9375-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: enforce inactive:active ratio at the reclaim... ...org/r/20191107205334.158354-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: detect file thrashing at the reclaim root [hannes@cmpxchg.org: use page_memcg() instead of... ...org/r/20191107205334.158354-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: move file exhaustion detection to the node... ...org/r/20191107205334.158354-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: harmonize writeback congestion tracking... ...org/r/20191022144803.302233-9-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: split shrink_node() into node part and... [hannes@cmpxchg.org: rename "root" to "target_memcg... ...org/r/20191022144803.302233-8-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() ...org/r/20191022144803.302233-7-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: replace shrink_node() loop with a retry... ...org/r/20191022144803.302233-6-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() ...org/r/20191022144803.302233-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: move inactive_list_is_low() swap check... ...org/r/20191022144803.302233-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: clean up and clarify lruvec lookup procedure ...org/r/20191022144803.302233-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: vmscan: simplify lruvec_lru_size() ...org/r/20191022144803.302233-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: drop mmap_sem before calling balance_dirty_pages... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: memcontrol: try harder to set a new memory.high ...org/r/20191022201518.341216-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-12-01 | Johannes Weiner | mm: memcontrol: remove dead code from memory_max_write() ...org/r/20191022201518.341216-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-11-06 | Johannes Weiner | mm: memcontrol: fix network errors from failing __GFP_ATOMIC... ...org/r/20191022233708.365764-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-11-06 | Johannes Weiner | mm/page_alloc.c: ratelimit allocation failure warnings... ...kernel.org/r/20191028194906.26899-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-09-24 | Johannes Weiner | mm: vmscan: do not share cgroup iteration between reclaimers ...kernel.org/r/20190812192316.13615-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-08-14 | Johannes Weiner | block: annotate refault stalls from IO submission Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-07-12 | Johannes Weiner | mm: memcontrol: dump memory.stat during cgroup OOM [hannes@cmpxchg.org: s/kvmalloc/kmalloc/ per Michal] ...kernel.org/r/20190604210509.9744-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-06-14 | Johannes Weiner | mm: memcontrol: don't batch updates of local VM stats... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-31 | Johannes Weiner | mm: fix page cache convergence regression Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-15 | Johannes Weiner | mm: memcontrol: fix NUMA round-robin reclaim at intermediate... ...kernel.org/r/20190412151507.2769-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-15 | Johannes Weiner | mm: memcontrol: fix recursive statistics correctness... ...kernel.org/r/20190412151507.2769-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-15 | Johannes Weiner | mm: memcontrol: move stat/event counting functions... ...kernel.org/r/20190412151507.2769-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-15 | Johannes Weiner | mm: memcontrol: make cgroup stats and events query... [hannes@cmpxchg.org: fix bisection hole] ...kernel.org/r/20190412151507.2769-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: fix false-positive OVERCOMMIT_GUESS failures ...kernel.org/r/20190412191418.26333-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_page... ...kernel.org/r/20190228163020.24100-7-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: push down mem_cgroup_nr_lru_pages() ...kernel.org/r/20190228163020.24100-6-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() ...kernel.org/r/20190228163020.24100-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: replace node summing with memcg_page_state() ...kernel.org/r/20190228163020.24100-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: replace zone summing with lruvec_page_state() ...kernel.org/r/20190228163020.24100-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-05-14 | Johannes Weiner | mm: memcontrol: track LRU counts in the vmstats array ...kernel.org/r/20190228163020.24100-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-04-19 | Johannes Weiner | mm: fix inactive list balancing between NUMA nodes... [hannes@cmpxchg.org: fix bisection hole] ...kernel.org/r/20190412144438.2645-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-03-08 | Johannes Weiner | kernel: workqueue: clarify wq_worker_last_func() caller... ...kernel.org/r/20190206150528.31198-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-03-06 | Johannes Weiner | kernel: cgroup: add poll file operation Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-03-06 | Johannes Weiner | fs: kernfs: add poll file operation Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-02-21 | Johannes Weiner | psi: avoid divide-by-zero crash inside virtual machines ...kernel.org/r/20190214193157.15788-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-02-02 | Johannes Weiner | x86/resctrl: Avoid confusion over the new X86_RESCTRL... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-02-01 | Johannes Weiner | psi: clarify the Kconfig text for the default-disable... ...kernel.org/r/20190129233617.16767-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2019-02-01 | Johannes Weiner | psi: fix aggregation idle shut-off ...kernel.org/r/20190116193501.1910-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-11-30 | Johannes Weiner | psi: make disabling/enabling easier for vendor kernels Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | mm/memcontrol.c: fix memory.stat item ordering Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | mm: zero-seek shrinkers ...kernel.org/r/20181009184732.762-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | mm: workingset: add vmstat counter for shadow nodes ...kernel.org/r/20181009184732.762-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | mm: workingset: use cheaper __inc_lruvec_state in irqsafe... ...kernel.org/r/20181009184732.762-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | psi: cgroup support ...kernel.org/r/20180828172258.3185-10-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | psi: pressure stall information for CPU, memory, and IO [hannes@cmpxchg.org: doc fixlet, per Randy] [hannes@cmpxchg.org: code optimization] [hannes@cmpxchg.org: rename psi_clock() to psi_update_work... [hannes@cmpxchg.org: fix build] ...kernel.org/r/20180828172258.3185-9-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | sched: introduce this_rq_lock_irq() ...kernel.org/r/20180828172258.3185-8-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | sched: sched.h: make rq locking and clock functions... ...kernel.org/r/20180828172258.3185-7-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | sched: loadavg: make calc_load_n() public ...kernel.org/r/20180828172258.3185-6-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD ...kernel.org/r/20180828172258.3185-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | delayacct: track delays from thrashing cache pages ...kernel.org/r/20180828172258.3185-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-10-26 | Johannes Weiner | mm: workingset: tell cache transitions from workingset... ...kernel.org/r/20180828172258.3185-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-09-04 | Johannes Weiner | mm: memcontrol: print proper OOM header when no eligible... ...kernel.org/r/20180821160406.22578-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-07-25 | Johannes Weiner | arm64: fix vmemmap BUILD_BUG_ON() triggering on !vmemmap... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-04-11 | Johannes Weiner | mm: memcg: make sure memory.events is uptodate when... [hannes@cmpxchg.org: "array subscript is above array... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-02-21 | Johannes Weiner | mm: memcontrol: fix NR_WRITEBACK leak in memcg and... ...kernel.org/r/20180203082353.17284-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-02-01 | Johannes Weiner | mm: memcontrol: fix excessive complexity in memory... [hannes@cmpxchg.org: fix warning in __this_cpu_xchg... ...kernel.org/r/20171103153336.24044-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-02-01 | Johannes Weiner | mm: memcontrol: implement lruvec stat functions on... ...kernel.org/r/20171103153336.24044-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2018-02-01 | Johannes Weiner | mm: memcontrol: eliminate raw access to stat and event... ...kernel.org/r/20171103153336.24044-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-11-16 | Johannes Weiner | fs: fuse: account fuse_inode slab memory as reclaimable ...kernel.org/r/20171102202727.12539-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-10-13 | Johannes Weiner | tty: fall back to N_NULL if switching to N_TTY fails... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-10-13 | Johannes Weiner | Revert "vmalloc: back off when the current task is... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-10-04 | Johannes Weiner | mm: memcontrol: use vmalloc fallback for large kmem... ...kernel.org/r/20170918184919.20644-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-08-18 | Johannes Weiner | mm: memcontrol: fix NULL pointer crash in test_clear_page_wr... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-08-10 | Johannes Weiner | mm: fix global NR_SLAB_.*CLAIMABLE counter reads ...kernel.org/r/20170801134256.5400-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-07-06 | Johannes Weiner | mm: memcontrol: account slab stats per lruvec ...kernel.org/r/20170530181724.27197-7-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-07-06 | Johannes Weiner | mm: memcontrol: per-lruvec stats infrastructure [hannes@cmpxchg.org: fix crash in the new cgroup stat... [hannes@cmpxchg.org: don't track uncharged pages at all [hannes@cmpxchg.org: add missing free_percpu()] ...kernel.org/r/20170530181724.27197-6-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-07-06 | Johannes Weiner | mm: memcontrol: use generic mod_memcg_page_state for... ...kernel.org/r/20170530181724.27197-5-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-07-06 | Johannes Weiner | mm: memcontrol: use the node-native slab memory counters ...kernel.org/r/20170530181724.27197-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-07-06 | Johannes Weiner | mm: vmstat: move slab statistics from zone to node... [hannes@cmpxchg.org: fix oops] ...kernel.org/r/20170530181724.27197-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: memcontrol: use node page state naming scheme for... ...kernel.org/r/20170404220148.28338-4-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: memcontrol: re-use node VM page state enum ...kernel.org/r/20170404220148.28338-3-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: memcontrol: re-use global VM event enum ...kernel.org/r/20170404220148.28338-2-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: memcontrol: clean up memory.events counting function ...kernel.org/r/20170404220148.28338-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: vmscan: fix IO/refault regression in cache workingset... ...kernel.org/r/20170404220052.27593-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: page_alloc: __GFP_NOWARN shouldn't suppress stall... Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
2017-05-03 | Johannes Weiner | mm: memcontrol: provide shmem statistics ...kernel.org/r/20170221164343.32252-1-hannes@cmpxchg.org Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> |
commit | commitdiff | tree |
next |