Show patches with: Submitter = Johannes Weiner       |    State = Action Required       |    Archived = No       |   112 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[3/3] mm: vmscan: enforce inactive:active ratio at the reclaim root mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-11-07 Johannes Weiner New
[2/3] mm: vmscan: detect file thrashing at the reclaim root mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-11-07 Johannes Weiner New
[1/3] mm: vmscan: move file exhaustion detection to the node level mm: fix page aging across multiple cgroups - 2 - 0 0 0 2019-11-07 Johannes Weiner New
kernel: sysctl: make drop_caches write-only kernel: sysctl: make drop_caches write-only 4 - - 0 0 0 2019-10-31 Johannes Weiner New
mm: rate-limit allocation failure warnings more aggressively mm: rate-limit allocation failure warnings more aggressively 1 - - 0 0 0 2019-10-28 Johannes Weiner New
mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges - 1 - 0 0 0 2019-10-22 Johannes Weiner New
[2/2] mm: memcontrol: try harder to set a new memory.high [1/2] mm: memcontrol: remove dead code from memory_max_write() 1 - - 0 0 0 2019-10-22 Johannes Weiner New
[1/2] mm: memcontrol: remove dead code from memory_max_write() [1/2] mm: memcontrol: remove dead code from memory_max_write() 1 - - 0 0 0 2019-10-22 Johannes Weiner New
[8/8] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs : mm: vmscan: cgroup-related cleanups - 1 - 0 0 0 2019-10-22 Johannes Weiner New
[7/8] mm: vmscan: split shrink_node() into node part and memcgs part : mm: vmscan: cgroup-related cleanups 1 1 - 0 0 0 2019-10-22 Johannes Weiner New
[6/8] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() : mm: vmscan: cgroup-related cleanups 1 1 - 0 0 0 2019-10-22 Johannes Weiner New
[5/8] mm: vmscan: replace shrink_node() loop with a retry jump : mm: vmscan: cgroup-related cleanups - 1 - 0 0 0 2019-10-22 Johannes Weiner New
[4/8] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() : mm: vmscan: cgroup-related cleanups 1 1 - 0 0 0 2019-10-22 Johannes Weiner New
[3/8] mm: vmscan: move inactive_list_is_low() swap check to the caller : mm: vmscan: cgroup-related cleanups 1 1 - 0 0 0 2019-10-22 Johannes Weiner New
[2/8] mm: clean up and clarify lruvec lookup procedure : mm: vmscan: cgroup-related cleanups 1 - - 0 0 0 2019-10-22 Johannes Weiner New
[1/8] mm: vmscan: simplify lruvec_lru_size() : mm: vmscan: cgroup-related cleanups 1 1 - 0 0 0 2019-10-22 Johannes Weiner New
mm: drop mmap_sem before calling balance_dirty_pages() in write fault mm: drop mmap_sem before calling balance_dirty_pages() in write fault 3 3 - 0 0 0 2019-09-24 Johannes Weiner New
mm: vmscan: do not share cgroup iteration between reclaimers mm: vmscan: do not share cgroup iteration between reclaimers 1 1 - 0 0 0 2019-08-12 Johannes Weiner New
[RESEND] block: annotate refault stalls from IO submission [RESEND] block: annotate refault stalls from IO submission - - 1 0 0 0 2019-08-08 Johannes Weiner New
psi: annotate refault stalls from IO submission psi: annotate refault stalls from IO submission - - - 0 0 0 2019-07-22 Johannes Weiner New
mm: memcontrol: dump memory.stat during cgroup OOM mm: memcontrol: dump memory.stat during cgroup OOM 1 - - 0 0 0 2019-06-04 Johannes Weiner New
[11/11] mm: vmscan: enforce inactive:active ratio at the reclaim root mm: fix page aging across multiple cgroups - - - 0 0 0 2019-06-03 Johannes Weiner New
[10/11] mm: vmscan: detect file thrashing at the reclaim root mm: fix page aging across multiple cgroups - - - 0 0 0 2019-06-03 Johannes Weiner New
[09/11] mm: vmscan: move file exhaustion detection to the node level mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[08/11] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[07/11] mm: vmscan: split shrink_node() into node part and memcgs part mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[06/11] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[05/11] mm: vmscan: replace shrink_node() loop with a retry jump mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[04/11] mm: vmscan: naming fixes: cgroup_reclaim() and writeback_working() mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[03/11] mm: vmscan: simplify lruvec_lru_size() mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[02/11] mm: clean up and clarify lruvec lookup procedure mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
[01/11] mm: vmscan: move inactive_list_is_low() swap check to the caller mm: fix page aging across multiple cgroups - 1 - 0 0 0 2019-06-03 Johannes Weiner New
mm: fix page cache convergence regression mm: fix page cache convergence regression - 1 - 0 0 0 2019-05-24 Johannes Weiner New
xarray breaks thrashing detection and cgroup isolation xarray breaks thrashing detection and cgroup isolation - - - 0 0 0 2019-05-23 Johannes Weiner New
mm: memcontrol: don't batch updates of local VM stats and events mm: memcontrol: don't batch updates of local VM stats and events - - 1 0 0 0 2019-05-21 Johannes Weiner New
mm: fix false-positive OVERCOMMIT_GUESS failures mm: fix false-positive OVERCOMMIT_GUESS failures 1 - - 0 0 0 2019-04-12 Johannes Weiner New
[4/4] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level mm: memcontrol: memory.stat cost & correctness - - - 0 0 0 2019-04-12 Johannes Weiner New
[3/4] mm: memcontrol: fix recursive statistics correctness & scalabilty mm: memcontrol: memory.stat cost & correctness - 1 - 0 0 0 2019-04-12 Johannes Weiner New
[2/4] mm: memcontrol: move stat/event counting functions out-of-line mm: memcontrol: memory.stat cost & correctness - - - 0 0 0 2019-04-12 Johannes Weiner New
[1/4] mm: memcontrol: make cgroup stats and events query API explicitly local mm: memcontrol: memory.stat cost & correctness - - - 0 0 0 2019-04-12 Johannes Weiner New
mm: fix inactive list balancing between NUMA nodes and cgroups mm: fix inactive list balancing between NUMA nodes and cgroups - 1 - 0 0 0 2019-04-12 Johannes Weiner New
[6/6] mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[5/6] mm: memcontrol: push down mem_cgroup_nr_lru_pages() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[4/6] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[3/6] mm: memcontrol: replace node summing with memcg_page_state() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[2/6] mm: memcontrol: replace zone summing with lruvec_page_state() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[1/6] mm: memcontrol: track LRU counts in the vmstats array mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-28 Johannes Weiner New
[6/6] mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[5/6] mm: memcontrol: push down mem_cgroup_nr_lru_pages() [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[4/6] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[3/6] mm: memcontrol: replace node summing with memcg_page_state() [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[2/6] mm: memcontrol: replace zone summing with lruvec_page_state() [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[1/6] mm: memcontrol: track LRU counts in the vmstats array [1/6] mm: memcontrol: track LRU counts in the vmstats array - - - 0 0 0 2019-02-25 Johannes Weiner New
[6/6] mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
[5/6] mm: memcontrol: push down mem_cgroup_nr_lru_pages() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
[4/6] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
[3/6] mm: memcontrol: replace node summing with memcg_page_state() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
[2/6] mm: memcontrol: replace zone summing with lruvec_page_state() mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
[1/6] mm: memcontrol: track LRU counts in the vmstats array mm: memcontrol: clean up the LRU counts tracking - - - 0 0 0 2019-02-15 Johannes Weiner New
kernel: workqueue: clarify wq_worker_last_func() caller requirements kernel: workqueue: clarify wq_worker_last_func() caller requirements 1 - - 0 0 0 2019-02-06 Johannes Weiner New
psi: clarify the Kconfig text for the default-disable option psi: clarify the Kconfig text for the default-disable option - - - 0 0 0 2019-01-29 Johannes Weiner New
[4/4] mm: zero-seek shrinkers mm: workingset & shrinker fixes - 1 - 0 0 0 2018-10-09 Johannes Weiner New
[3/4] mm: workingset: add vmstat counter for shadow nodes mm: workingset & shrinker fixes - - - 0 0 0 2018-10-09 Johannes Weiner New
[2/4] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim mm: workingset & shrinker fixes - 1 - 0 0 0 2018-10-09 Johannes Weiner New
[1/4] mm: workingset: don't drop refault information prematurely fix mm: workingset & shrinker fixes - 1 - 0 0 0 2018-10-09 Johannes Weiner New
[9/9] psi: cgroup support psi: pressure stall information for CPU, memory, and IO v4 1 - - 0 0 0 2018-08-28 Johannes Weiner New
[8/9] psi: pressure stall information for CPU, memory, and IO psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[7/9] sched: introduce this_rq_lock_irq() psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[6/9] sched: sched.h: make rq locking and clock functions available in stats.h psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[5/9] sched: loadavg: make calc_load_n() public psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[4/9] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[3/9] delayacct: track delays from thrashing cache pages psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[2/9] mm: workingset: tell cache transitions from workingset thrashing psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
[1/9] mm: workingset: don't drop refault information prematurely psi: pressure stall information for CPU, memory, and IO v4 - - - 0 0 0 2018-08-28 Johannes Weiner New
mm: memcontrol: print proper OOM header when no eligible victim left mm: memcontrol: print proper OOM header when no eligible victim left 1 - - 0 0 0 2018-08-21 Johannes Weiner New
[9/9] psi: cgroup support psi: pressure stall information for CPU, memory, and IO v3 1 - - 0 0 0 2018-08-01 Johannes Weiner New
[8/9] psi: pressure stall information for CPU, memory, and IO psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[7/9] sched: introduce this_rq_lock_irq() psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[6/9] sched: sched.h: make rq locking and clock functions available in stats.h psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[5/9] sched: loadavg: make calc_load_n() public psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[4/9] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[3/9] delayacct: track delays from thrashing cache pages psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[2/9] mm: workingset: tell cache transitions from workingset thrashing psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[1/9] mm: workingset: don't drop refault information prematurely psi: pressure stall information for CPU, memory, and IO v3 - - - 0 0 0 2018-08-01 Johannes Weiner New
[9/9] psi: cgroup support [1/9] mm: workingset: don't drop refault information prematurely 1 - - 0 0 0 2018-08-01 Johannes Weiner New
[8/9] psi: pressure stall information for CPU, memory, and IO [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[7/9] sched: introduce this_rq_lock_irq() [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[6/9] sched: sched.h: make rq locking and clock functions available in stats.h [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[5/9] sched: loadavg: make calc_load_n() public [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[4/9] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[3/9] delayacct: track delays from thrashing cache pages [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[2/9] mm: workingset: tell cache transitions from workingset thrashing [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[1/9] mm: workingset: don't drop refault information prematurely [1/9] mm: workingset: don't drop refault information prematurely - - - 0 0 0 2018-08-01 Johannes Weiner New
[RFC,10/10] psi: aggregate ongoing stall events when somebody reads pressure - - - 0 0 0 2018-07-12 Johannes Weiner New
[09/10] psi: cgroup support 1 - - 0 0 0 2018-07-12 Johannes Weiner New
[08/10] psi: pressure stall information for CPU, memory, and IO - - - 0 0 0 2018-07-12 Johannes Weiner New
[07/10] sched: introduce this_rq_lock_irq() - - - 0 0 0 2018-07-12 Johannes Weiner New
[06/10] sched: sched.h: make rq locking and clock functions available in stats.h - - - 0 0 0 2018-07-12 Johannes Weiner New
[05/10] sched: loadavg: make calc_load_n() public - - - 0 0 0 2018-07-12 Johannes Weiner New
[04/10] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD - - - 0 0 0 2018-07-12 Johannes Weiner New
« 1 2 »