Show patches with: Submitter = Johannes Weiner       |   384 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v2,3/6] mm: Kconfig: group swap, slab, hotplug and thp options into submenus zswap: accounting & cgroup control - - - --- 2022-05-10 Johannes Weiner New
[v2,2/6] mm: Kconfig: move swap and slab config options to the MM section zswap: accounting & cgroup control - - - --- 2022-05-10 Johannes Weiner New
[v2,1/6] Documentation: filesystems: proc: update meminfo section zswap: accounting & cgroup control 1 - - --- 2022-05-10 Johannes Weiner New
[5/5] zswap: memcg accounting zswap: cgroup accounting & control - - - --- 2022-04-27 Johannes Weiner New
[4/5] mm: zswap: add basic meminfo and vmstat coverage zswap: cgroup accounting & control - - - --- 2022-04-27 Johannes Weiner New
[3/5] mm: Kconfig: simplify zswap configuration zswap: cgroup accounting & control - - - --- 2022-04-27 Johannes Weiner New
[2/5] mm: Kconfig: group swap, slab, hotplug and thp options into submenus zswap: cgroup accounting & control - - - --- 2022-04-27 Johannes Weiner New
[1/5] mm: Kconfig: move swap and slab config options to the MM section zswap: cgroup accounting & control - - - --- 2022-04-27 Johannes Weiner New
mm: madvise: MADV_DONTNEED_LOCKED mm: madvise: MADV_DONTNEED_LOCKED 2 2 - --- 2022-03-04 Johannes Weiner New
mm: madvise: MADV_DONTNEED_LOCKED mm: madvise: MADV_DONTNEED_LOCKED 1 - - --- 2022-03-03 Johannes Weiner New
mm: page_io: fix psi memory pressure error on cold swapins mm: page_io: fix psi memory pressure error on cold swapins 1 - - --- 2022-02-14 Johannes Weiner New
[11/11] PageSlab: eliminate unnecessary compound_head() calls in mm/memcontrol PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[10/11] PageSlab: eliminate unnecessary compound_head() call in mm/usercopy PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[09/11] PageSlab: eliminate unnecessary compound_head() calls in mm/slub PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[08/11] PageSlab: eliminate unnecessary compound_head() calls in mm/slab_common PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[07/11] PageSlab: eliminate unnecessary compound_head() call in mm/slab PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[06/11] PageSlab: eliminate unnecessary compound_head() call in mm/nommu PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[05/11] PageSlab: eliminate unnecessary compound_head() calls in mm/kasan PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[04/11] PageSlab: eliminate unnecessary compound_head() calls in mm/debug PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[03/11] PageSlab: eliminate unnecessary compound_head() calls in kernel/resource PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[02/11] PageSlab: eliminate unnecessary compound_head() calls in fs/proc/page PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[01/11] PageSlab: bubble compound_head() into callsites PageSlab: eliminate unnecessary compound_head() calls - - - --- 2021-10-12 Johannes Weiner New
[4/4] mm: zswap: add basic meminfo and vmstat coverage [1/4] mm: Kconfig: move swap and slab config options to the MM section - - - --- 2021-08-19 Johannes Weiner New
[3/4] mm: Kconfig: simplify zswap configuration [1/4] mm: Kconfig: move swap and slab config options to the MM section - - - --- 2021-08-19 Johannes Weiner New
[2/4] mm: Kconfig: group swap, slab, hotplug and thp options into submenus [1/4] mm: Kconfig: move swap and slab config options to the MM section 1 - - --- 2021-08-19 Johannes Weiner New
[1/4] mm: Kconfig: move swap and slab config options to the MM section [1/4] mm: Kconfig: move swap and slab config options to the MM section 1 - - --- 2021-08-19 Johannes Weiner New
mm: vmscan: fix missing psi annotation for node_reclaim() mm: vmscan: fix missing psi annotation for node_reclaim() - 1 - --- 2021-08-18 Johannes Weiner New
mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim 4 2 - --- 2021-08-17 Johannes Weiner New
mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code 2 2 - --- 2021-07-26 Johannes Weiner New
[4/4] vfs: keep inodes with page cache off the inode shrinker LRU [1/4] mm: remove irqsave/restore locking from contexts with irqs enabled - - - --- 2021-06-14 Johannes Weiner New
[3/4] fs: inode: count invalidated shadow pages in pginodesteal [1/4] mm: remove irqsave/restore locking from contexts with irqs enabled - - - --- 2021-06-14 Johannes Weiner New
[2/4] fs: drop_caches: fix skipping over shadow cache inodes [1/4] mm: remove irqsave/restore locking from contexts with irqs enabled 1 - - --- 2021-06-14 Johannes Weiner New
[1/4] mm: remove irqsave/restore locking from contexts with irqs enabled [1/4] mm: remove irqsave/restore locking from contexts with irqs enabled - - - --- 2021-06-14 Johannes Weiner New
mm: page_counter: mitigate consequences of a page_counter underflow mm: page_counter: mitigate consequences of a page_counter underflow 2 1 - --- 2021-04-08 Johannes Weiner New
mm: page_alloc: fix memcg accounting leak in speculative cache lookup mm: page_alloc: fix memcg accounting leak in speculative cache lookup 4 1 - --- 2021-03-19 Johannes Weiner New
[2/2] mm: memcontrol: deprecate swapaccounting=0 mode [1/2] mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled - 1 - --- 2021-03-19 Johannes Weiner New
[1/2] mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled [1/2] mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled 2 1 - --- 2021-03-19 Johannes Weiner New
mm: memcontrol: switch to rstat fix mm: memcontrol: switch to rstat fix 2 2 - --- 2021-03-15 Johannes Weiner New
[v2] mm: page-writeback: simplify memcg handling in test_clear_page_writeback() [v2] mm: page-writeback: simplify memcg handling in test_clear_page_writeback() 2 1 - --- 2021-02-10 Johannes Weiner New
mm: page-writeback: simplify memcg handling in test_clear_page_writeback() mm: page-writeback: simplify memcg handling in test_clear_page_writeback() 1 1 - --- 2021-02-09 Johannes Weiner New
fs: buffer: use raw page_memcg() on locked page fs: buffer: use raw page_memcg() on locked page 2 1 - --- 2021-02-09 Johannes Weiner New
[v3,8/8] kselftests: cgroup: update kmem test for new vmstat implementation mm: memcontrol: switch to rstat 1 2 - --- 2021-02-09 Johannes Weiner New
[v3,7/8] mm: memcontrol: consolidate lruvec stat flushing mm: memcontrol: switch to rstat 2 1 - --- 2021-02-09 Johannes Weiner New
[v3,6/8] mm: memcontrol: switch to rstat mm: memcontrol: switch to rstat 1 3 - --- 2021-02-09 Johannes Weiner New
[v3,5/8] cgroup: rstat: punt root-level optimization to individual controllers mm: memcontrol: switch to rstat 1 - - --- 2021-02-09 Johannes Weiner New
[v3,4/8] cgroup: rstat: support cgroup1 mm: memcontrol: switch to rstat 1 3 - --- 2021-02-09 Johannes Weiner New
[v3,3/8] mm: memcontrol: privatize memcg_page_state query functions mm: memcontrol: switch to rstat 1 3 - --- 2021-02-09 Johannes Weiner New
[v3,2/8] mm: memcontrol: kill mem_cgroup_nodeinfo() mm: memcontrol: switch to rstat 1 3 - --- 2021-02-09 Johannes Weiner New
[v3,1/8] mm: memcontrol: fix cpuhotplug statistics flushing mm: memcontrol: switch to rstat 1 3 - --- 2021-02-09 Johannes Weiner New
[8/8] kselftests: cgroup: update kmem test for new vmstat implementation mm: memcontrol: switch to rstat v2 - 1 - --- 2021-02-05 Johannes Weiner New
[7/8] mm: memcontrol: consolidate lruvec stat flushing mm: memcontrol: switch to rstat v2 1 1 - --- 2021-02-05 Johannes Weiner New
[6/8] mm: memcontrol: switch to rstat mm: memcontrol: switch to rstat v2 1 2 - --- 2021-02-05 Johannes Weiner New
[5/8] cgroup: rstat: punt root-level optimization to individual controllers mm: memcontrol: switch to rstat v2 1 - - --- 2021-02-05 Johannes Weiner New
[4/8] cgroup: rstat: support cgroup1 mm: memcontrol: switch to rstat v2 1 2 - --- 2021-02-05 Johannes Weiner New
[3/8] mm: memcontrol: privatize memcg_page_state query functions mm: memcontrol: switch to rstat v2 1 2 - --- 2021-02-05 Johannes Weiner New
[2/8] mm: memcontrol: kill mem_cgroup_nodeinfo() mm: memcontrol: switch to rstat v2 1 2 - --- 2021-02-05 Johannes Weiner New
[1/8] mm: memcontrol: fix cpuhotplug statistics flushing mm: memcontrol: switch to rstat v2 1 2 - --- 2021-02-05 Johannes Weiner New
[7/7] mm: memcontrol: consolidate lruvec stat flushing : mm: memcontrol: switch to rstat 1 1 - --- 2021-02-02 Johannes Weiner New
[6/7] mm: memcontrol: switch to rstat : mm: memcontrol: switch to rstat 1 1 - --- 2021-02-02 Johannes Weiner New
[5/7] cgroup: rstat: punt root-level optimization to individual controllers : mm: memcontrol: switch to rstat - - - --- 2021-02-02 Johannes Weiner New
[4/7] cgroup: rstat: support cgroup1 : mm: memcontrol: switch to rstat - 1 - --- 2021-02-02 Johannes Weiner New
[3/7] mm: memcontrol: privatize memcg_page_state query functions : mm: memcontrol: switch to rstat 1 2 - --- 2021-02-02 Johannes Weiner New
[2/7] mm: memcontrol: kill mem_cgroup_nodeinfo() : mm: memcontrol: switch to rstat 1 2 - --- 2021-02-02 Johannes Weiner New
[1/7] mm: memcontrol: fix cpuhotplug statistics flushing : mm: memcontrol: switch to rstat 1 2 - --- 2021-02-02 Johannes Weiner New
mm: vmstat: add some comments on internal storage of byte items mm: vmstat: add some comments on internal storage of byte items - - - --- 2021-02-02 Johannes Weiner New
« 1 2 3 4 »