Show patches with: Submitter = Johannes Weiner       |    State = Action Required       |    Archived = No       |   129 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm: memcontrol: clarify swapaccount=0 deprecation warning mm: memcontrol: clarify swapaccount=0 deprecation warning 2 1 - --- 2024-02-13 Johannes Weiner New
[20/20] mm: zswap: function ordering: shrink_memcg_cb mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[19/20] mm: zswap: function ordering: writeback mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[18/20] mm: zswap: function ordering: per-cpu compression infra mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[17/20] mm: zswap: function ordering: compress & decompress functions mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[16/20] mm: zswap: function ordering: move entry section out of tree section mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[15/20] mm: zswap: function ordering: move entry sections out of LRU section mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[14/20] mm: zswap: function ordering: public lru api mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[13/20] mm: zswap: function ordering: pool params mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[12/20] mm: zswap: function ordering: zswap_pools mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[11/20] mm: zswap: function ordering: pool refcounting mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[10/20] mm: zswap: function ordering: pool alloc & free mm: zswap: cleanups - 1 - --- 2024-01-30 Johannes Weiner New
[09/20] mm: zswap: simplify zswap_invalidate() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[08/20] mm: zswap: further cleanup zswap_store() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[07/20] mm: zswap: break out zwap_compress() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[06/20] mm: zswap: rename __zswap_load() to zswap_decompress() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[05/20] mm: zswap: clean up zswap_entry_put() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[04/20] mm: zswap: warn when referencing a dead entry mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[03/20] mm: zswap: move zswap_invalidate_entry() to related functions mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[02/20] mm: zswap: inline and remove zswap_entry_find_get() mm: zswap: cleanups 1 2 - --- 2024-01-30 Johannes Weiner New
[01/20] mm: zswap: rename zswap_free_entry to zswap_entry_free mm: zswap: cleanups 2 1 - --- 2024-01-30 Johannes Weiner New
mm: zswap: fix objcg use-after-free in entry destruction mm: zswap: fix objcg use-after-free in entry destruction 1 2 - --- 2024-01-30 Johannes Weiner New
mm: memcontrol: don't throttle dying tasks on memory.high mm: memcontrol: don't throttle dying tasks on memory.high 4 1 - --- 2024-01-11 Johannes Weiner New
mm: zswap: fix pool refcount bug around shrink_worker() mm: zswap: fix pool refcount bug around shrink_worker() 1 - - --- 2023-10-06 Johannes Weiner New
mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement 2 - - --- 2023-09-14 Johannes Weiner New
[6/6] mm: page_alloc: consolidate free page accounting mm: page_alloc: freelist migratetype hygiene - - - --- 2023-09-11 Johannes Weiner New
[5/6] mm: page_alloc: fix freelist movement during block conversion mm: page_alloc: freelist migratetype hygiene - - - --- 2023-09-11 Johannes Weiner New
[4/6] mm: page_alloc: fix move_freepages_block() range error mm: page_alloc: freelist migratetype hygiene 1 1 - --- 2023-09-11 Johannes Weiner New
[3/6] mm: page_alloc: move free pages when converting block during isolation mm: page_alloc: freelist migratetype hygiene 1 2 - --- 2023-09-11 Johannes Weiner New
[2/6] mm: page_alloc: fix up block types when merging compatible blocks mm: page_alloc: freelist migratetype hygiene 1 1 - --- 2023-09-11 Johannes Weiner New
[1/6] mm: page_alloc: remove pcppage migratetype caching mm: page_alloc: freelist migratetype hygiene 2 2 - --- 2023-09-11 Johannes Weiner New
mm: page_alloc: remove stale CMA guard code mm: page_alloc: remove stale CMA guard code 1 - - --- 2023-08-24 Johannes Weiner New
[8/8] mm: page_alloc: consolidate free page accounting mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[7/8] mm: page_alloc: fix freelist movement during block conversion mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[6/8] mm: page_alloc: fix move_freepages_block() range error mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[5/8] mm: page_alloc: move free pages when converting block during isolation mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[4/8] mm: page_alloc: fix up block types when merging compatible blocks mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[3/8] mm: page_alloc: fix highatomic landing on the wrong buddy list mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[2/8] mm: page_alloc: remove pcppage migratetype caching mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
[1/8] mm: page_alloc: use get_pfnblock_migratetype where pfn available mm: page_alloc: freelist migratetype hygiene - - - --- 2023-08-21 Johannes Weiner New
selftests: cgroup: fix test_kmem_basic false positives selftests: cgroup: fix test_kmem_basic false positives 1 - - --- 2023-08-01 Johannes Weiner New
mm: compaction: fix endless looping over same migrate block mm: compaction: fix endless looping over same migrate block 1 2 - --- 2023-07-31 Johannes Weiner New
[3/3] mm: zswap: kill zswap_get_swap_cache_page() mm: zswap: three cleanups - 1 - --- 2023-07-27 Johannes Weiner New
[2/3] mm: zswap: tighten up entry invalidation mm: zswap: three cleanups - 1 - --- 2023-07-27 Johannes Weiner New
[1/3] mm: zswap: use zswap_invalidate_entry() for duplicates mm: zswap: three cleanups - 1 - --- 2023-07-27 Johannes Weiner New
[v2] mm: page_alloc: consume available CMA space first [v2] mm: page_alloc: consume available CMA space first - - - --- 2023-07-26 Johannes Weiner New
mm: page_alloc: consume available CMA space first mm: page_alloc: consume available CMA space first - - - --- 2023-07-26 Johannes Weiner New
mm: kill frontswap mm: kill frontswap 4 - - --- 2023-07-14 Johannes Weiner New
[5/5] mm: compaction: drop redundant watermark check in compaction_zonelist_suitable() mm: compaction: cleanups & simplifications 1 - - --- 2023-05-19 Johannes Weiner New
[4/5] mm: compaction: remove unnecessary is_via_compact_memory() checks mm: compaction: cleanups & simplifications 1 - - --- 2023-05-19 Johannes Weiner New
[3/5] mm: compaction: refactor __compaction_suitable() mm: compaction: cleanups & simplifications 1 - - --- 2023-05-19 Johannes Weiner New
[2/5] mm: compaction: simplify should_compact_retry() mm: compaction: cleanups & simplifications - - - --- 2023-05-19 Johannes Weiner New
[1/5] mm: compaction: remove compaction result helpers mm: compaction: cleanups & simplifications 1 - - --- 2023-05-19 Johannes Weiner New
mm: page_isolation: write proper kerneldoc mm: page_isolation: write proper kerneldoc - - - --- 2023-05-19 Johannes Weiner New
mm: compaction: avoid GFP_NOFS ABBA deadlock mm: compaction: avoid GFP_NOFS ABBA deadlock 2 - - --- 2023-05-19 Johannes Weiner New
[RFC,26/26] mm: page_alloc: add sanity checks for migratetypes mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,25/26] mm: page_alloc: disallow fallbacks when 2M defrag is enabled mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,24/26] mm: page_alloc: kill watermark boosting mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,23/26] mm: page_alloc: kill highatomic mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,22/26] mm: page_alloc: manage free memory in whole pageblocks mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,21/26] mm: compaction: align compaction goals with reclaim goals mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,20/26] mm: vmscan: use compaction_suitable() check in kswapd mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,19/26] mm: compaction: drop redundant watermark check in compaction_zonelist_suitable() mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,18/26] mm: compaction: remove unnecessary is_via_compact_memory() checks mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,17/26] mm: compaction: refactor __compaction_suitable() mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,16/26] mm: compaction: improve compaction_suitable() accuracy mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,15/26] mm: compaction: simplify free block check in suitable_migration_target() mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,14/26] mm: compaction: simplify should_compact_retry() mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,13/26] mm: compaction: remove compaction result helpers mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,12/26] mm: page_alloc: per-migratetype free counts mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,11/26] mm: page_alloc: introduce MIGRATE_FREE mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,10/26] mm: page_alloc: allow compaction capturing from larger blocks mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,09/26] mm: page_alloc: move expand() above compaction_capture() mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,08/26] mm: page_alloc: claim blocks during compaction capturing mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,07/26] mm: page_alloc: move capture_control to the page allocator mm: reliable huge page allocator 1 - - --- 2023-04-18 Johannes Weiner New
[RFC,06/26] mm: page_alloc: consolidate free page accounting mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,05/26] mm: page_alloc: per-migratetype pcplist for THPs mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,04/26] mm: page_isolation: write proper kerneldoc mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,03/26] mm: make pageblock_order 2M per default mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,02/26] mm: compaction: avoid GFP_NOFS deadlocks mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC,01/26] block: bdev: blockdev page cache is movable mm: reliable huge page allocator - - - --- 2023-04-18 Johannes Weiner New
[RFC] mm: memcontrol: don't account swap failures not due to cgroup limits [RFC] mm: memcontrol: don't account swap failures not due to cgroup limits 1 - - --- 2023-02-02 Johannes Weiner New
[3/3] mm: memcontrol: deprecate charge moving mm: push down lock_page_memcg() 4 - - --- 2022-12-06 Johannes Weiner New
[2/3] mm: rmap: remove lock_page_memcg() mm: push down lock_page_memcg() 2 - - --- 2022-12-06 Johannes Weiner New
[1/3] mm: memcontrol: skip moving non-present pages that are mapped elsewhere mm: push down lock_page_memcg() 2 - - --- 2022-12-06 Johannes Weiner New
mm: remove lock_page_memcg() from rmap mm: remove lock_page_memcg() from rmap 1 - - --- 2022-11-23 Johannes Weiner New
mm: correctly charge compressed memory to its memcg mm: correctly charge compressed memory to its memcg 2 1 - --- 2022-11-14 Johannes Weiner New
[v2] mm: vmscan: split khugepaged stats from direct reclaim stats [v2] mm: vmscan: split khugepaged stats from direct reclaim stats - - - --- 2022-10-26 Johannes Weiner New
mm: vmscan: split khugepaged stats from direct reclaim stats mm: vmscan: split khugepaged stats from direct reclaim stats - - - --- 2022-10-25 Johannes Weiner New
mm: vmscan: make rotations a secondary factor in balancing anon vs file mm: vmscan: make rotations a secondary factor in balancing anon vs file - - - --- 2022-10-13 Johannes Weiner New
[4/4] mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol memcg swap fix & cleanups 1 - - --- 2022-09-26 Johannes Weiner New
[3/4] mm: memcontrol: use do_memsw_account() in a few more places memcg swap fix & cleanups 1 - - --- 2022-09-26 Johannes Weiner New
[2/4] mm: memcontrol: deprecate swapaccounting=0 mode memcg swap fix & cleanups - 1 - --- 2022-09-26 Johannes Weiner New
[1/4] mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled memcg swap fix & cleanups 2 1 - --- 2022-09-26 Johannes Weiner New
mm: vmscan: fix extreme overreclaim and swap floods mm: vmscan: fix extreme overreclaim and swap floods 1 1 - --- 2022-08-02 Johannes Weiner New
mm: mempolicy: N:M interleave policy for tiered memory nodes mm: mempolicy: N:M interleave policy for tiered memory nodes - - - --- 2022-06-07 Johannes Weiner New
Revert "mm/vmscan: never demote for memcg reclaim" Revert "mm/vmscan: never demote for memcg reclaim" 5 3 - --- 2022-05-18 Johannes Weiner New
[v2,6/6] zswap: memcg accounting zswap: accounting & cgroup control - - - --- 2022-05-10 Johannes Weiner New
[v2,5/6] mm: zswap: add basic meminfo and vmstat coverage zswap: accounting & cgroup control 1 - - --- 2022-05-10 Johannes Weiner New
[v2,4/6] mm: Kconfig: simplify zswap configuration zswap: accounting & cgroup control - - - --- 2022-05-10 Johannes Weiner New
« 1 2 »