Show patches with: Submitter = Yosry Ahmed       |    State = Action Required       |    Archived = No       |   218 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[mm-stable,2/2] x86/mm: always pass NULL as the first argument of switch_mm_irqs_off() [mm-stable,1/2] x86/mm: further clarify switch_mm_irqs_off() documentation 1 - - --- 2024-02-22 Yosry Ahmed New
[mm-stable,1/2] x86/mm: further clarify switch_mm_irqs_off() documentation [mm-stable,1/2] x86/mm: further clarify switch_mm_irqs_off() documentation 1 - - --- 2024-02-22 Yosry Ahmed New
[mm-hotfixes-unstable,v2] mm: memcg: fix struct memcg_vmstats_percpu size and alignment [mm-hotfixes-unstable,v2] mm: memcg: fix struct memcg_vmstats_percpu size and alignment - - - --- 2024-02-03 Yosry Ahmed New
[mm-hotfixes-unstable] mm: memcg: fix struct memcg_vmstats_percpu size and alignment [mm-hotfixes-unstable] mm: memcg: fix struct memcg_vmstats_percpu size and alignment - - - --- 2024-02-03 Yosry Ahmed New
[2/2] x86/mm: clarify "prev" usage in switch_mm_irqs_off() [1/2] x86/mm: delete unused cpu argument to leave_mm() - - - --- 2024-01-26 Yosry Ahmed New
[1/2] x86/mm: delete unused cpu argument to leave_mm() [1/2] x86/mm: delete unused cpu argument to leave_mm() - - - --- 2024-01-26 Yosry Ahmed New
mm: zswap: fix missing folio cleanup in writeback race path mm: zswap: fix missing folio cleanup in writeback race path 1 2 - --- 2024-01-25 Yosry Ahmed New
mm: zswap: remove unused tree argument in zswap_entry_put() mm: zswap: remove unused tree argument in zswap_entry_put() 1 2 - --- 2024-01-25 Yosry Ahmed New
mm: memcg: optimize parent iteration in memcg_rstat_updated() mm: memcg: optimize parent iteration in memcg_rstat_updated() 2 - 1 --- 2024-01-24 Yosry Ahmed New
[v2,2/2] mm: zswap: remove unnecessary trees cleanups in zswap_swapoff() mm: zswap: simplify zswap_swapoff() - 1 - --- 2024-01-24 Yosry Ahmed New
[v2,1/2] mm: swap: enforce updating inuse_pages at the end of swap_range_free() mm: zswap: simplify zswap_swapoff() - 1 - --- 2024-01-24 Yosry Ahmed New
[2/2] mm: zswap: remove unnecessary tree cleanups in zswap_swapoff() mm: zswap: simplify zswap_swapoff() 3 1 - --- 2024-01-20 Yosry Ahmed New
[1/2] mm: swap: update inuse_pages after all cleanups are done mm: zswap: simplify zswap_swapoff() - 1 - --- 2024-01-20 Yosry Ahmed New
MAINTAINERS: supplement of zswap maintainers update MAINTAINERS: supplement of zswap maintainers update 4 - - --- 2024-01-17 Yosry Ahmed New
[RFC] mm: z3fold: rename CONFIG_Z3FOLD to CONFIG_Z3FOLD_DEPRECATED [RFC] mm: z3fold: rename CONFIG_Z3FOLD to CONFIG_Z3FOLD_DEPRECATED 2 - - --- 2024-01-12 Yosry Ahmed New
MAINTAINERS: add Yosry Ahmed as a zswap reviewer MAINTAINERS: add Yosry Ahmed as a zswap reviewer 3 - - --- 2024-01-09 Yosry Ahmed New
mm: memcg: remove direct use of __memcg_kmem_uncharge_page mm: memcg: remove direct use of __memcg_kmem_uncharge_page - 1 - --- 2023-12-13 Yosry Ahmed New
[mm-unstable,v4,5/5] mm: memcg: restore subtree stats flushing mm: memcg: subtree stats flushing and thresholds 1 - 1 --- 2023-11-29 Yosry Ahmed New
[mm-unstable,v4,4/5] mm: workingset: move the stats flush into workingset_test_recent() mm: memcg: subtree stats flushing and thresholds 1 - 1 --- 2023-11-29 Yosry Ahmed New
[mm-unstable,v4,3/5] mm: memcg: make stats flushing threshold per-memcg mm: memcg: subtree stats flushing and thresholds 1 - 1 --- 2023-11-29 Yosry Ahmed New
[mm-unstable,v4,2/5] mm: memcg: move vmstats structs definition above flushing code mm: memcg: subtree stats flushing and thresholds 1 - 1 --- 2023-11-29 Yosry Ahmed New
[mm-unstable,v4,1/5] mm: memcg: change flush_next_time to flush_last_time mm: memcg: subtree stats flushing and thresholds 2 - 1 --- 2023-11-29 Yosry Ahmed New
[v3,5/5] mm: memcg: restore subtree stats flushing mm: memcg: subtree stats flushing and thresholds - - 1 --- 2023-11-16 Yosry Ahmed New
[v3,4/5] mm: workingset: move the stats flush into workingset_test_recent() mm: memcg: subtree stats flushing and thresholds - - 1 --- 2023-11-16 Yosry Ahmed New
[v3,3/5] mm: memcg: make stats flushing threshold per-memcg mm: memcg: subtree stats flushing and thresholds - - 1 --- 2023-11-16 Yosry Ahmed New
[v3,2/5] mm: memcg: move vmstats structs definition above flushing code mm: memcg: subtree stats flushing and thresholds 1 - 1 --- 2023-11-16 Yosry Ahmed New
[v3,1/5] mm: memcg: change flush_next_time to flush_last_time mm: memcg: subtree stats flushing and thresholds 2 - 1 --- 2023-11-16 Yosry Ahmed New
[v2,5/5] mm: memcg: restore subtree stats flushing mm: memcg: subtree stats flushing and thresholds - - - --- 2023-10-10 Yosry Ahmed New
[v2,4/5] mm: workingset: move the stats flush into workingset_test_recent() mm: memcg: subtree stats flushing and thresholds - - - --- 2023-10-10 Yosry Ahmed New
[v2,3/5] mm: memcg: make stats flushing threshold per-memcg mm: memcg: subtree stats flushing and thresholds - - - --- 2023-10-10 Yosry Ahmed New
[v2,2/5] mm: memcg: move vmstats structs definition above flushing code mm: memcg: subtree stats flushing and thresholds - - - --- 2023-10-10 Yosry Ahmed New
[v2,1/5] mm: memcg: change flush_next_time to flush_last_time mm: memcg: subtree stats flushing and thresholds - - - --- 2023-10-10 Yosry Ahmed New
[v2,2/2] mm: memcg: normalize the value passed into memcg_rstat_updated() mm: memcg: fix tracking of pending stats updates values 1 - - --- 2023-09-22 Yosry Ahmed New
[v2,1/2] mm: memcg: refactor page state unit helpers mm: memcg: fix tracking of pending stats updates values 1 - - --- 2023-09-22 Yosry Ahmed New
[2/2] mm: memcg: normalize the value passed into memcg_rstat_updated() mm: memcg: fix tracking of pending stats updates values - - - --- 2023-09-22 Yosry Ahmed New
[1/2] mm: memcg: refactor page state unit helpers mm: memcg: fix tracking of pending stats updates values - - - --- 2023-09-22 Yosry Ahmed New
[5/5] mm: memcg: restore subtree stats flushing mm: memcg: subtree stats flushing and thresholds - - - --- 2023-09-21 Yosry Ahmed New
[4/5] mm: workingset: move the stats flush into workingset_test_recent() mm: memcg: subtree stats flushing and thresholds - - - --- 2023-09-21 Yosry Ahmed New
[3/5] mm: memcg: make stats flushing threshold per-memcg mm: memcg: subtree stats flushing and thresholds - - - --- 2023-09-21 Yosry Ahmed New
[2/5] mm: memcg: move vmstats structs definition above flushing code mm: memcg: subtree stats flushing and thresholds - - - --- 2023-09-21 Yosry Ahmed New
[1/5] mm: memcg: change flush_next_time to flush_last_time mm: memcg: subtree stats flushing and thresholds - - - --- 2023-09-21 Yosry Ahmed New
[3/3] mm: memcg: optimize stats flushing for latency and accuracy memcg: more sophisticated stats flushing - - - --- 2023-09-13 Yosry Ahmed New
[2/3] mm: memcg: rename stats_flush_threshold to stats_updates_order memcg: more sophisticated stats flushing - - - --- 2023-09-13 Yosry Ahmed New
[1/3] mm: memcg: change flush_next_time to flush_last_time memcg: more sophisticated stats flushing - - - --- 2023-09-13 Yosry Ahmed New
[v4,4/4] mm: memcg: use non-unified stats flushing for userspace reads memcg: non-unified flushing for userspace stats 1 - - --- 2023-08-31 Yosry Ahmed New
[v4,3/4] mm: memcg: let non-unified root stats flushes help unified flushes memcg: non-unified flushing for userspace stats - - - --- 2023-08-31 Yosry Ahmed New
[v4,2/4] mm: memcg: add a helper for non-unified stats flushing memcg: non-unified flushing for userspace stats 1 - - --- 2023-08-31 Yosry Ahmed New
[v4,1/4] mm: memcg: properly name and document unified stats flushing memcg: non-unified flushing for userspace stats 1 - - --- 2023-08-31 Yosry Ahmed New
[v3,4/4] mm: memcg: use non-unified stats flushing for userspace reads memcg: non-unified flushing for userspace stats - - - --- 2023-08-30 Yosry Ahmed New
[v3,3/4] mm: memcg: let non-unified root stats flushes help unified flushes memcg: non-unified flushing for userspace stats - - - --- 2023-08-30 Yosry Ahmed New
[v3,2/4] mm: memcg: add a helper for non-unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-30 Yosry Ahmed New
[v3,1/4] mm: memcg: properly name and document unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-30 Yosry Ahmed New
[v2,4/4] mm: memcg: use non-unified stats flushing for userspace reads memcg: non-unified flushing for userspace stats - - - --- 2023-08-28 Yosry Ahmed New
[v2,3/4] mm: memcg: let non-unified root stats flushes help unified flushes memcg: non-unified flushing for userspace stats - - - --- 2023-08-28 Yosry Ahmed New
[v2,2/4] mm: memcg: add a helper for non-unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-28 Yosry Ahmed New
[v2,1/4] mm: memcg: properly name and document unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-28 Yosry Ahmed New
[3/3] mm: memcg: use non-unified stats flushing for userspace reads memcg: non-unified flushing for userspace stats - - - --- 2023-08-21 Yosry Ahmed New
[2/3] mm: memcg: add a helper for non-unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-21 Yosry Ahmed New
[1/3] mm: memcg: properly name and document unified stats flushing memcg: non-unified flushing for userspace stats - - - --- 2023-08-21 Yosry Ahmed New
mm: memcg: provide accurate stats for userspace reads mm: memcg: provide accurate stats for userspace reads - - - --- 2023-08-09 Yosry Ahmed New
[v4] mm: memcg: use rstat for non-hierarchical stats [v4] mm: memcg: use rstat for non-hierarchical stats 3 - - --- 2023-08-03 Yosry Ahmed New
[v3] mm: memcg: use rstat for non-hierarchical stats [v3] mm: memcg: use rstat for non-hierarchical stats 3 - - --- 2023-07-26 Yosry Ahmed New
mm: memcg: use rstat for non-hierarchical stats mm: memcg: use rstat for non-hierarchical stats - - - --- 2023-07-26 Yosry Ahmed New
[v2] mm: memcg: use rstat for non-hierarchical stats [v2] mm: memcg: use rstat for non-hierarchical stats 2 - - --- 2023-07-26 Yosry Ahmed New
mm: memcg: use rstat for non-hierarchical stats mm: memcg: use rstat for non-hierarchical stats - - - --- 2023-07-26 Yosry Ahmed New
[RFC,8/8] selftests: cgroup: test_memcontrol: add a selftest for memcg recharging memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,7/8] memcg: add sysctl and config option to control memory recharging memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,6/8] memcg: add stats for offline memcgs recharging memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,5/8] memcg: recharge folios when accessed or dirtied memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,4/8] memcg: support deferred memcg recharging memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,3/8] memcg: recharge mapped folios when a memcg is offlined memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,2/8] mm: vmscan: add lruvec_for_each_list() helper memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
[RFC,1/8] memcg: refactor updating memcg->moving_account memory recharging for offline memcgs - - - --- 2023-07-20 Yosry Ahmed New
mm: memcg: use rstat for non-hierarchical stats mm: memcg: use rstat for non-hierarchical stats 1 - - --- 2023-07-19 Yosry Ahmed New
mm: zswap: fix double invalidate with exclusive loads mm: zswap: fix double invalidate with exclusive loads - 1 - --- 2023-06-21 Yosry Ahmed New
[2/2] mm/vmscan: fix root proactive reclaim unthrottling unbalanced node memory.reclaim fixes for root cgroup - - - --- 2023-06-21 Yosry Ahmed New
[1/2] mm: memcg: rename and document global_reclaim() memory.reclaim fixes for root cgroup 1 - - --- 2023-06-21 Yosry Ahmed New
[v3] mm: zswap: multiple zpools support [v3] mm: zswap: multiple zpools support - 1 1 --- 2023-06-20 Yosry Ahmed New
selftests/cgroup: allow running a specific test with test_memcontrol selftests/cgroup: allow running a specific test with test_memcontrol - - - --- 2023-06-19 Yosry Ahmed New
[RFC,5/5] Revert "mm/migrate: __unmap_and_move() push good newpage to LRU" mm/mlock: new mlock_count tracking scheme - 1 - --- 2023-06-18 Yosry Ahmed New
[RFC,4/5] mm/vmscan: revive the unevictable LRU mm/mlock: new mlock_count tracking scheme - - - --- 2023-06-18 Yosry Ahmed New
[RFC,3/5] mm/mlock: WARN_ON() if mapcount overflows into mlock_count mm/mlock: new mlock_count tracking scheme - - - --- 2023-06-18 Yosry Ahmed New
[RFC,2/5] mm/mlock: fixup mlock_count during unmap mm/mlock: new mlock_count tracking scheme - - - --- 2023-06-18 Yosry Ahmed New
[RFC,1/5] mm/mlock: rework mlock_count to use _mapcount for order-0 folios mm/mlock: new mlock_count tracking scheme - - - --- 2023-06-18 Yosry Ahmed New
[v2,1/2] mm: zswap: support exclusive loads [v2,1/2] mm: zswap: support exclusive loads 1 - 1 --- 2023-06-07 Yosry Ahmed New
mm: zswap: multiple zpool support mm: zswap: multiple zpool support - - - --- 2023-05-31 Yosry Ahmed New
mm: zswap: support exclusive loads mm: zswap: support exclusive loads - - - --- 2023-05-30 Yosry Ahmed New
[v2,2/2] memcg: dump memory.stat during cgroup OOM for v1 memcg: OOM log improvements 2 - - --- 2023-04-28 Yosry Ahmed New
[v2,1/2] memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() memcg: OOM log improvements 2 2 - --- 2023-04-28 Yosry Ahmed New
[2/2] memcg: dump memory.stat during cgroup OOM for v1 memcg: OOM log improvements - - - --- 2023-04-26 Yosry Ahmed New
[1/2] memcg: use seq_buf_do_printk() with mem_cgroup_print_oom_meminfo() memcg: OOM log improvements 1 1 - --- 2023-04-26 Yosry Ahmed New
[v5,5/5] cgroup: remove cgroup_rstat_flush_atomic() cgroup: eliminate atomic rstat flushing 2 - - --- 2023-04-21 Yosry Ahmed New
[v5,4/5] memcg: remove mem_cgroup_flush_stats_atomic() cgroup: eliminate atomic rstat flushing 1 - - --- 2023-04-21 Yosry Ahmed New
[v5,3/5] memcg: calculate root usage from global state cgroup: eliminate atomic rstat flushing 1 1 - --- 2023-04-21 Yosry Ahmed New
[v5,2/5] memcg: flush stats non-atomically in mem_cgroup_wb_stats() cgroup: eliminate atomic rstat flushing 2 1 - --- 2023-04-21 Yosry Ahmed New
[v5,1/5] writeback: move wb_over_bg_thresh() call outside lock section cgroup: eliminate atomic rstat flushing 2 2 - --- 2023-04-21 Yosry Ahmed New
[v6,3/3] mm: vmscan: refactor updating current->reclaim_state Ignore non-LRU-based reclaim in memcg reclaim 1 - - --- 2023-04-13 Yosry Ahmed New
[v6,2/3] mm: vmscan: move set_task_reclaim_state() near flush_reclaim_state() Ignore non-LRU-based reclaim in memcg reclaim 1 - - --- 2023-04-13 Yosry Ahmed New
[v6,1/3] mm: vmscan: ignore non-LRU-based reclaim in memcg reclaim Ignore non-LRU-based reclaim in memcg reclaim 2 - - --- 2023-04-13 Yosry Ahmed New
memcg: page_cgroup_ino() get memcg from the page's folio memcg: page_cgroup_ino() get memcg from the page's folio - - - --- 2023-04-12 Yosry Ahmed New
« 1 2 3 »