Show patches with: Submitter = Mel Gorman       |    State = Action Required       |    Archived = No       |   144 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[6/6] sched/numa: Complete scanning of inactive VMAs when there is no alternative sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[5/6] sched/numa: Complete scanning of partial VMAs regardless of PID activity sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[4/6] sched/numa: Move up the access pid reset logic sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[3/6] sched/numa: Trace decisions related to skipping VMAs sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[2/6] sched/numa: Rename vma_numab_state.access_pids sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[1/6] sched/numa: Document vma_numab_state fields sched/numa: Complete scanning of partial and inactive VMAs - - - --- 2023-10-10 Mel Gorman New
[4/4] Revert "Revert "mm/compaction: fix set skip in fast_find_migrateblock"" Follow-up "Fix excessive CPU usage during compaction" 1 - - --- 2023-05-15 Mel Gorman New
[3/4] mm: compaction: Update pageblock skip when first migration candidate is not at the start Follow-up "Fix excessive CPU usage during compaction" - - - --- 2023-05-15 Mel Gorman New
[2/4] mm: compaction: Only force pageblock scan completion when skip hints are obeyed Follow-up "Fix excessive CPU usage during compaction" 1 - - --- 2023-05-15 Mel Gorman New
[1/4] mm: compaction: Ensure rescanning only happens on partially scanned pageblocks Follow-up "Fix excessive CPU usage during compaction" 1 - - --- 2023-05-15 Mel Gorman New
mm: page_alloc: Skip regions with hugetlbfs pages when allocating 1G pages mm: page_alloc: Skip regions with hugetlbfs pages when allocating 1G pages 2 2 - --- 2023-04-14 Mel Gorman New
mm: page_alloc: Assume huge tail pages are valid when allocating contiguous pages mm: page_alloc: Assume huge tail pages are valid when allocating contiguous pages - - - --- 2023-04-14 Mel Gorman New
[4/4] mm, compaction: Finish pageblocks on complete migration failure Fix excessive CPU usage during compaction - - - --- 2023-01-25 Mel Gorman New
[3/4] mm, compaction: Finish scanning the current pageblock if requested Fix excessive CPU usage during compaction 1 - - --- 2023-01-25 Mel Gorman New
[2/4] mm, compaction: Check if a page has been captured before draining PCP pages Fix excessive CPU usage during compaction 1 - - --- 2023-01-25 Mel Gorman New
[1/4] mm, compaction: Rename compact_control->rescan to finish_pageblock Fix excessive CPU usage during compaction 1 - - --- 2023-01-25 Mel Gorman New
[6/6] mm: discard __GFP_ATOMIC Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[5/6] mm/page_alloc: Explicitly define how __GFP_HIGH non-blocking allocations accesses reserves Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[4/6] mm/page_alloc: Explicitly define what alloc flags deplete min reserves Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[3/6] mm/page_alloc: Explicitly record high-order atomic allocations in alloc_flags Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[2/6] mm/page_alloc: Treat RT tasks similar to __GFP_HIGH Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[1/6] mm/page_alloc: Rename ALLOC_HIGH to ALLOC_MIN_RESERVE Discard __GFP_ATOMIC 2 - - --- 2023-01-13 Mel Gorman New
[7/7] mm: discard __GFP_ATOMIC Discard __GFP_ATOMIC 2 - - --- 2023-01-09 Mel Gorman New
[6/7] mm/page_alloc: Give GFP_ATOMIC and non-blocking allocations access to reserves Discard __GFP_ATOMIC 1 - - --- 2023-01-09 Mel Gorman New
[5/7] mm/page_alloc.c: Allow __GFP_NOFAIL requests deeper access to reserves Discard __GFP_ATOMIC 1 - - --- 2023-01-09 Mel Gorman New
[4/7] mm/page_alloc: Explicitly define what alloc flags deplete min reserves Discard __GFP_ATOMIC 2 - - --- 2023-01-09 Mel Gorman New
[3/7] mm/page_alloc: Explicitly record high-order atomic allocations in alloc_flags Discard __GFP_ATOMIC 1 - - --- 2023-01-09 Mel Gorman New
[2/7] mm/page_alloc: Treat RT tasks similar to __GFP_HIGH Discard __GFP_ATOMIC 2 - - --- 2023-01-09 Mel Gorman New
[1/7] mm/page_alloc: Rename ALLOC_HIGH to ALLOC_MIN_RESERVE Discard __GFP_ATOMIC 2 - - --- 2023-01-09 Mel Gorman New
[6/6] mm: discard __GFP_ATOMIC Discard __GFP_ATOMIC 1 - - --- 2022-11-29 Mel Gorman New
[5/6] mm/page_alloc: Give GFP_ATOMIC and non-blocking allocations access to reserves Discard __GFP_ATOMIC - - - --- 2022-11-29 Mel Gorman New
[4/6] mm/page_alloc: Explicitly define what alloc flags deplete min reserves Discard __GFP_ATOMIC - - - --- 2022-11-29 Mel Gorman New
[3/6] mm/page_alloc: Explicitly record high-order atomic allocations in alloc_flags Discard __GFP_ATOMIC - - - --- 2022-11-29 Mel Gorman New
[2/6] mm/page_alloc: Treat RT tasks similar to GFP_HIGH Discard __GFP_ATOMIC 1 - - --- 2022-11-29 Mel Gorman New
[1/6] mm/page_alloc: Rename ALLOC_HIGH to ALLOC_MIN_RESERVE Discard __GFP_ATOMIC 1 - - --- 2022-11-29 Mel Gorman New
[2/2] mm/page_alloc: Simplify locking during free_unref_page_list Follow-up to Leave IRQs enabled for per-cpu page allocations - 1 - --- 2022-11-22 Mel Gorman New
[1/2] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations -fix Follow-up to Leave IRQs enabled for per-cpu page allocations 1 - - --- 2022-11-22 Mel Gorman New
[2/2] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations Leave IRQs enabled for per-cpu page allocations 1 2 - --- 2022-11-18 Mel Gorman New
[1/2] mm/page_alloc: Always remove pages from temporary list Leave IRQs enabled for per-cpu page allocations - 1 - --- 2022-11-18 Mel Gorman New
[v2] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations [v2] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations - - - --- 2022-11-04 Mel Gorman New
[RFC] mm/huge_memory: Do not clobber swp_entry_t during THP split [RFC] mm/huge_memory: Do not clobber swp_entry_t during THP split 1 - - --- 2022-10-19 Mel Gorman New
[1/1] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations [1/1] mm/page_alloc: Leave IRQs enabled for per-cpu page allocations - - - --- 2022-08-24 Mel Gorman New
[v2] mm/page_alloc: Fix race condition between build_all_zonelists and page allocation [v2] mm/page_alloc: Fix race condition between build_all_zonelists and page allocation 1 1 - --- 2022-08-24 Mel Gorman New
mm/page_alloc: Fix race condition between build_all_zonelists and page allocation mm/page_alloc: Fix race condition between build_all_zonelists and page allocation 1 1 - --- 2022-08-24 Mel Gorman New
mm/page_alloc: replace local_lock with normal spinlock -fix -fix mm/page_alloc: replace local_lock with normal spinlock -fix -fix - - - --- 2022-07-08 Mel Gorman New
mm/page_alloc: Replace local_lock with normal spinlock -fix mm/page_alloc: Replace local_lock with normal spinlock -fix - - - --- 2022-06-27 Mel Gorman New
[7/7] mm/page_alloc: Replace local_lock with normal spinlock Drain remote per-cpu directly 1 1 1 --- 2022-06-24 Mel Gorman New
[6/7] mm/page_alloc: Remotely drain per-cpu lists Drain remote per-cpu directly 1 - - --- 2022-06-24 Mel Gorman New
[5/7] mm/page_alloc: Protect PCP lists with a spinlock Drain remote per-cpu directly 1 1 1 --- 2022-06-24 Mel Gorman New
[4/7] mm/page_alloc: Remove mistaken page == NULL check in rmqueue Drain remote per-cpu directly 1 - - --- 2022-06-24 Mel Gorman New
[3/7] mm/page_alloc: Split out buddy removal code from rmqueue into separate helper Drain remote per-cpu directly 2 1 1 --- 2022-06-24 Mel Gorman New
[2/7] mm/page_alloc: Use only one PCP list for THP-sized allocations Drain remote per-cpu directly 2 - 1 --- 2022-06-24 Mel Gorman New
[1/7] mm/page_alloc: Add page->buddy_list and page->pcp_list Drain remote per-cpu directly 2 1 1 --- 2022-06-24 Mel Gorman New
[7/7] mm/page_alloc: Replace local_lock with normal spinlock Drain remote per-cpu directly - - 1 --- 2022-06-13 Mel Gorman New
[6/7] mm/page_alloc: Remotely drain per-cpu lists Drain remote per-cpu directly 2 - 1 --- 2022-06-13 Mel Gorman New
[5/7] mm/page_alloc: Protect PCP lists with a spinlock Drain remote per-cpu directly 2 1 1 --- 2022-06-13 Mel Gorman New
[4/7] mm/page_alloc: Remove mistaken page == NULL check in rmqueue Drain remote per-cpu directly 1 - - --- 2022-06-13 Mel Gorman New
[3/7] mm/page_alloc: Split out buddy removal code from rmqueue into separate helper Drain remote per-cpu directly 2 1 1 --- 2022-06-13 Mel Gorman New
[2/7] mm/page_alloc: Use only one PCP list for THP-sized allocations Drain remote per-cpu directly 2 - 1 --- 2022-06-13 Mel Gorman New
[1/7] mm/page_alloc: Add page->buddy_list and page->pcp_list Drain remote per-cpu directly 2 1 1 --- 2022-06-13 Mel Gorman New
mm/page_alloc: Always attempt to allocate at least one page during bulk allocation mm/page_alloc: Always attempt to allocate at least one page during bulk allocation 2 1 - --- 2022-05-26 Mel Gorman New
[6/6] mm/page_alloc: Remotely drain per-cpu lists Drain remote per-cpu directly v3 1 - 1 --- 2022-05-12 Mel Gorman New
[5/6] mm/page_alloc: Protect PCP lists with a spinlock Drain remote per-cpu directly v3 1 1 1 --- 2022-05-12 Mel Gorman New
[4/6] mm/page_alloc: Remove unnecessary page == NULL check in rmqueue Drain remote per-cpu directly v3 2 1 1 --- 2022-05-12 Mel Gorman New
[3/6] mm/page_alloc: Split out buddy removal code from rmqueue into separate helper Drain remote per-cpu directly v3 2 1 1 --- 2022-05-12 Mel Gorman New
[2/6] mm/page_alloc: Use only one PCP list for THP-sized allocations Drain remote per-cpu directly v3 2 - 1 --- 2022-05-12 Mel Gorman New
[1/6] mm/page_alloc: Add page->buddy_list and page->pcp_list Drain remote per-cpu directly v3 2 1 1 --- 2022-05-12 Mel Gorman New
[6/6] mm/page_alloc: Remotely drain per-cpu lists Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[5/6] mm/page_alloc: Protect PCP lists with a spinlock Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[4/6] mm/page_alloc: Remove unnecessary page == NULL check in rmqueue Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[3/6] mm/page_alloc: Split out buddy removal code from rmqueue into separate helper Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[2/6] mm/page_alloc: Use only one PCP list for THP-sized allocations Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[1/6] mm/page_alloc: Add page->buddy_list and page->pcp_list Drain remote per-cpu directly v2 - - - --- 2022-05-09 Mel Gorman New
[6/6] mm/page_alloc: Remotely drain per-cpu lists Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
[5/6] mm/page_alloc: Protect PCP lists with a spinlock Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
[4/6] mm/page_alloc: Remove unnecessary page == NULL check in rmqueue Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
[3/6] mm/page_alloc: Split out buddy removal code from rmqueue into separate helper Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
[2/6] mm/page_alloc: Use only one PCP list for THP-sized allocations Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
[1/6] mm/page_alloc: Add page->buddy_list and page->pcp_list Drain remote per-cpu directly - - - --- 2022-04-20 Mel Gorman New
mm/page_alloc: check high-order pages for corruption during PCP operations mm/page_alloc: check high-order pages for corruption during PCP operations 3 1 - --- 2022-03-10 Mel Gorman New
[1/1] mm/page_alloc: Do not prefetch buddies during bulk free More follow-up on high-order PCP caching - 2 - --- 2022-02-21 Mel Gorman New
[6/6] mm/page_alloc: Limit number of high-order pages on PCP during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-17 Mel Gorman New
[5/6] mm/page_alloc: Free pages in a single pass during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-17 Mel Gorman New
[4/6] mm/page_alloc: Drain the requested list first during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-17 Mel Gorman New
[3/6] mm/page_alloc: Simplify how many pages are selected per pcp list during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-17 Mel Gorman New
[2/6] mm/page_alloc: Track range of active PCP lists during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-17 Mel Gorman New
[1/6] mm/page_alloc: Fetch the correct pcp buddy during bulk free Follow-up on high-order PCP caching - 2 - --- 2022-02-17 Mel Gorman New
[5/5] mm/page_alloc: Limit number of high-order pages on PCP during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-15 Mel Gorman New
[4/5] mm/page_alloc: Free pages in a single pass during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-15 Mel Gorman New
[3/5] mm/page_alloc: Simplify how many pages are selected per pcp list during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-15 Mel Gorman New
[2/5] mm/page_alloc: Track range of active PCP lists during bulk free Follow-up on high-order PCP caching - - - --- 2022-02-15 Mel Gorman New
[1/5] mm/page_alloc: Fetch the correct pcp buddy during bulk free Follow-up on high-order PCP caching - 1 - --- 2022-02-15 Mel Gorman New
mm: vmscan: reduce throttling due to a failure to make progress -fix mm: vmscan: reduce throttling due to a failure to make progress -fix - - - --- 2021-12-09 Mel Gorman New
[v4,1/1] mm: vmscan: Reduce throttling due to a failure to make progress [v4,1/1] mm: vmscan: Reduce throttling due to a failure to make progress - - - --- 2021-12-02 Mel Gorman New
[1/1] mm: vmscan: Reduce throttling due to a failure to make progress [1/1] mm: vmscan: Reduce throttling due to a failure to make progress - - - --- 2021-12-02 Mel Gorman New
[1/1] mm: vmscan: Reduce throttling due to a failure to make progress [1/1] mm: vmscan: Reduce throttling due to a failure to make progress 1 - 4 --- 2021-11-25 Mel Gorman New
[8/8] mm/vmscan: Delay waking of tasks throttled on NOPROGRESS Remove dependency on congestion_wait in mm/ 1 - - --- 2021-10-22 Mel Gorman New
[7/8] mm/vmscan: Increase the timeout if page reclaim is not making progress Remove dependency on congestion_wait in mm/ 1 - - --- 2021-10-22 Mel Gorman New
[6/8] mm/vmscan: Centralise timeout values for reclaim_throttle Remove dependency on congestion_wait in mm/ 1 - - --- 2021-10-22 Mel Gorman New
[5/8] mm/page_alloc: Remove the throttling logic from the page allocator Remove dependency on congestion_wait in mm/ 1 - - --- 2021-10-22 Mel Gorman New
« 1 2 »