Show patches with: Submitter = Matthew Wilcox       |    State = Action Required       |    Archived = No       |   1913 patches
« 1 2 ... 4 5 619 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,03/10] mm: Move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox New
[v3,02/10] mm: Allow per-VMA locks on file-backed VMAs Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox New
[v3,01/10] mm: Remove CONFIG_PER_VMA_LOCK ifdefs Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox New
[5/5] zswap: Make zswap_load() take a folio mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox New
[4/5] swap: Remove some calls to compound_head() in swap_readpage() mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox New
[3/5] memcg: Convert get_obj_cgroup_from_page to get_obj_cgroup_from_folio mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox New
[2/5] zswap: Make zswap_store() take a folio mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox New
[1/5] fix-frontswap Followup folio conversions for zswap - - - --- 2023-07-15 Matthew Wilcox New
[v2,9/9] tcp: Use per-vma locking for receive zerocopy Avoid the mmap lock for fault-around - 2 - --- 2023-07-11 Matthew Wilcox New
[v2,8/9] mm: Remove CONFIG_PER_VMA_LOCK ifdefs Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,7/9] mm: Run the fault-around code under the VMA lock Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,6/9] mm: Move the FAULT_FLAG_VMA_LOCK check down from do_fault() Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,5/9] mm: Move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,4/9] mm: Move FAULT_FLAG_VMA_LOCK check into handle_pte_fault() Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,3/9] mm: Move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,2/9] mm: Allow per-VMA locks on file-backed VMAs Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v2,1/9] Revert "tcp: Use per-vma locking for receive zerocopy" Avoid the mmap lock for fault-around - 1 - --- 2023-07-11 Matthew Wilcox New
[v5,38/38] mm: Call update_mmu_cache_range() in more page fault handling paths New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,37/38] filemap: Batch PTE mappings New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,36/38] mm: Convert do_set_pte() to set_pte_range() New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,35/38] rmap: add folio_add_file_rmap_range() New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,34/38] filemap: Add filemap_map_folio_range() New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,33/38] mm: Use flush_icache_pages() in do_set_pmd() New page table range API - 1 - --- 2023-07-10 Matthew Wilcox New
[v5,32/38] mm: Tidy up set_ptes definition New page table range API - 1 - --- 2023-07-10 Matthew Wilcox New
[v5,31/38] mm: Rationalise flush_icache_pages() and flush_icache_page() New page table range API - - - --- 2023-07-10 Matthew Wilcox New
[v5,30/38] mm: Remove page_mapping_file() New page table range API - 1 - --- 2023-07-10 Matthew Wilcox New
[v5,29/38] xtensa: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,28/38] x86: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,27/38] um: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,26/38] sparc64: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,25/38] sparc32: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,24/38] sh: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,23/38] s390: Implement the new page table range API New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,22/38] riscv: Implement the new page table range API New page table range API 2 1 - --- 2023-07-10 Matthew Wilcox New
[v5,21/38] powerpc: Implement the new page table range API New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,20/38] parisc: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,19/38] openrisc: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,18/38] nios2: Implement the new page table range API New page table range API 2 - - --- 2023-07-10 Matthew Wilcox New
[v5,17/38] mips: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,16/38] microblaze: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,15/38] m68k: Implement the new page table range API New page table range API 1 - 1 --- 2023-07-10 Matthew Wilcox New
[v5,14/38] loongarch: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,13/38] ia64: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,12/38] hexagon: Implement the new page table range API New page table range API 2 - - --- 2023-07-10 Matthew Wilcox New
[v5,11/38] csky: Implement the new page table range API New page table range API 2 - - --- 2023-07-10 Matthew Wilcox New
[v5,10/38] arm64: Implement the new page table range API New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,09/38] arm: Implement the new page table range API New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,08/38] arc: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,07/38] alpha: Implement the new page table range API New page table range API 1 - - --- 2023-07-10 Matthew Wilcox New
[v5,06/38] mm: Add default definition of set_ptes() New page table range API - 1 - --- 2023-07-10 Matthew Wilcox New
[v5,05/38] mm: Remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,04/38] mm: Add folio_flush_mapping() New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,03/38] mm: Add generic flush_icache_pages() and documentation New page table range API 1 1 - --- 2023-07-10 Matthew Wilcox New
[v5,02/38] mm: Convert page_table_check_pte_set() to page_table_check_ptes_set() New page table range API 1 2 - --- 2023-07-10 Matthew Wilcox New
[v5,01/38] minmax: Add in_range() macro New page table range API - - - --- 2023-07-10 Matthew Wilcox New
rmap: Pass the folio to __page_check_anon_rmap() rmap: Pass the folio to __page_check_anon_rmap() - - - --- 2023-07-06 Matthew Wilcox New
mm: Always downgrade mmap_lock if requested mm: Always downgrade mmap_lock if requested - - - --- 2023-06-29 Matthew Wilcox New
writeback: Account the number of pages written back writeback: Account the number of pages written back - 1 - --- 2023-06-28 Matthew Wilcox New
[12/12] writeback: Remove a use of write_cache_pages() from do_writepages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[11/12] iomap: Convert iomap_writepages() to use for_each_writeback_folio() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[10/12] writeback: Add for_each_writeback_folio() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[09/12] writeback: Factor writeback_iter_next() out of write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[08/12] writeback: Factor writeback_get_folio() out of write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[07/12] writeback: Factor writeback_iter_init() out of write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[06/12] writeback: Use the folio_batch queue iterator Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[05/12] pagevec: Add ability to iterate a queue Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[04/12] writeback: Simplify the loops in write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[03/12] writeback: Factor should_writeback_folio() out of write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[02/12] writeback: Factor writeback_get_batch() out of write_cache_pages() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
[01/12] writeback: Factor out writeback_finish() Convert write_cache_pages() to an iterator - - - --- 2023-06-26 Matthew Wilcox New
mm: Fix sparse warnings in backing-dev.h mm: Fix sparse warnings in backing-dev.h - - - --- 2023-06-23 Matthew Wilcox New
[13/13] mm: Remove unnecessary pagevec includes Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[12/13] mm: Remove references to pagevec Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[11/13] mm: Rename invalidate_mapping_pagevec to mapping_try_invalidate Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[10/13] mm: Remove struct pagevec Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[09/13] net: Convert sunrpc from pagevec to folio_batch Remove pagevecs 1 - - --- 2023-06-21 Matthew Wilcox New
[08/13] i915: Convert i915_gpu_error to use a folio_batch Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[07/13] pagevec: Rename fbatch_count() Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[06/13] mm: Remove check_move_unevictable_pages() Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[05/13] drm: Convert drm_gem_put_pages() to use a folio_batch Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[04/13] i915: Convert shmem_sg_free_table() to use a folio_batch Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[03/13] scatterlist: Add sg_set_folio() Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[02/13] mm: Add __folio_batch_release() Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
[01/13] afs: Convert pagevec to folio_batch in afs_extend_writeback() Remove pagevecs - - - --- 2023-06-21 Matthew Wilcox New
Do not print page type when the page has no type Do not print page type when the page has no type - - - --- 2023-05-27 Matthew Wilcox New
Futexes & Folios Futexes & Folios - - - --- 2023-05-13 Matthew Wilcox New
mm: Convert migrate_pages() to work on folios mm: Convert migrate_pages() to work on folios - 1 - --- 2023-05-13 Matthew Wilcox New
filemap: Handle error return from __filemap_get_folio() filemap: Handle error return from __filemap_get_folio() 1 2 1 --- 2023-05-06 Matthew Wilcox New
[6/6] mm: Run the fault-around code under the VMA lock Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[5/6] mm: Move the FAULT_FLAG_VMA_LOCK check down from do_pte_missing() Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[4/6] mm: Move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[3/6] mm: Move FAULT_FLAG_VMA_LOCK check into handle_pte_fault() Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[2/6] mm: Move FAULT_FLAG_VMA_LOCK check from handle_mm_fault() Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[1/6] mm: Allow per-VMA locks on file-backed VMAs Avoid the mmap lock for fault-around - - - --- 2023-04-04 Matthew Wilcox New
[v2,3/3] mm: Hold the RCU read lock over calls to ->map_pages Prevent ->map_pages from sleeping - - - --- 2023-03-27 Matthew Wilcox New
[v2,2/3] afs: Split afs_pagecache_valid() out of afs_validate() Prevent ->map_pages from sleeping 1 - 1 --- 2023-03-27 Matthew Wilcox New
[v2,1/3] xfs: Remove xfs_filemap_map_pages() wrapper Prevent ->map_pages from sleeping - 1 - --- 2023-03-27 Matthew Wilcox New
hugetlb: Remove PageHeadHuge() hugetlb: Remove PageHeadHuge() - 4 - --- 2023-03-27 Matthew Wilcox New
[v4,36/36] filemap: Batch PTE mappings New page table range API - - - --- 2023-03-15 Matthew Wilcox New
[v4,35/36] mm: Convert do_set_pte() to set_pte_range() New page table range API - - - --- 2023-03-15 Matthew Wilcox New
« 1 2 ... 4 5 619 20 »