Show patches with: Series = mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE       |    State = Action Required       |    Archived = No       |   9 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[9/9] mm/madvise: remove !tlb support from madvise_{dontneed,free}_single_vma() mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New
[8/9] mm/madvise: batch tlb flushes for [process_]madvise(MADV_{DONTNEED[_LOCKED],FREE}) mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - - - --- 2025-03-10 SeongJae Park New
[7/9] mm/madvise: let madvise_{dontneed,free}_single_vma() caller batches tlb flushes mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - - - --- 2025-03-10 SeongJae Park New
[6/9] mm/memory: split non-tlb flushing part from zap_page_range_single() mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - - - --- 2025-03-10 SeongJae Park New
[5/9] mm/madvise: define and use madvise_behavior struct for madvise_do_behavior() mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New
[4/9] mm/madvise: remove len parameter of madvise_do_behavior() mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New
[3/9] mm/madvise: deduplicate madvise_do_behavior() skip case handlings mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New
[2/9] mm/madvise: split out populate behavior check logic mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New
[1/9] mm/madvise: use is_memory_failure() from madvise_do_behavior() mm/madvise: batch tlb flushes for MADV_DONTNEED and MADV_FREE - 1 - --- 2025-03-10 SeongJae Park New