Show patches with: Submitter = Matthew Wilcox (Oracle)       |    State = Action Required       |    Archived = No       |   2008 patches
« 1 2 ... 4 5 620 21 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[3/3] hugetlb: Convert remove_pool_huge_page() to return a folio [1/3] hugetlb: Use a folio in free_hpage_workfn() - 1 - --- 2023-08-22 Matthew Wilcox (Oracle) New
[2/3] hugetlb: Remove a few calls to page_folio() [1/3] hugetlb: Use a folio in free_hpage_workfn() - 2 - --- 2023-08-22 Matthew Wilcox (Oracle) New
[1/3] hugetlb: Use a folio in free_hpage_workfn() [1/3] hugetlb: Use a folio in free_hpage_workfn() - 2 - --- 2023-08-22 Matthew Wilcox (Oracle) New
[7/7] mm: Use free_unref_folios() in put_pages_list() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[6/7] mm: Remove use of folio list from folios_put() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[5/7] memcg: Add mem_cgroup_uncharge_batch() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[4/7] mm: Use folios_put() in __folio_batch_release() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[3/7] mm: Add free_unref_folios() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[2/7] mm: Convert free_unref_page_list() to use folios [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[1/7] mm: Make folios_put() the basis of release_pages() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[RFC,4/4] perf: Use folios for the aux ringbuffer & pagefault path Convert perf ringbuffer to folios - - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[RFC,3/4] perf: Use vmalloc_to_folio() Convert perf ringbuffer to folios - 1 - --- 2023-08-21 Matthew Wilcox (Oracle) New
[RFC,2/4] mm: Add vmalloc_user_node() Convert perf ringbuffer to folios 1 - - --- 2023-08-21 Matthew Wilcox (Oracle) New
[RFC,1/4] perf: Convert perf_mmap_(alloc,free)_page to folios Convert perf ringbuffer to folios - 2 - --- 2023-08-21 Matthew Wilcox (Oracle) New
secretmem: Conert page_is_secretmem() to folio_is_secretmem() secretmem: Conert page_is_secretmem() to folio_is_secretmem() - 1 - --- 2023-08-21 Matthew Wilcox (Oracle) New
mm: Add vmalloc_user_node() mm: Add vmalloc_user_node() - 2 - --- 2023-08-20 Matthew Wilcox (Oracle) New
mm: Remove checks for pte_index mm: Remove checks for pte_index - 1 - --- 2023-08-19 Matthew Wilcox (Oracle) New
[v2,3/3] mm: Remove enum page_entry_size Change calling convention for ->huge_fault - - - --- 2023-08-18 Matthew Wilcox (Oracle) New
[v2,2/3] mm: Allow ->huge_fault() to be called without the mmap_lock held Change calling convention for ->huge_fault - - - --- 2023-08-18 Matthew Wilcox (Oracle) New
[v2,1/3] mm: Move PMD_ORDER to pgtable.h Change calling convention for ->huge_fault - - - --- 2023-08-18 Matthew Wilcox (Oracle) New
[4/4] mm: Add orphaned kernel-doc to the rst files. Improve mm documentation 1 - - --- 2023-08-18 Matthew Wilcox (Oracle) New
[3/4] mm: Fix clean_record_shared_mapping_range kernel-doc Improve mm documentation 2 - - --- 2023-08-18 Matthew Wilcox (Oracle) New
[2/4] mm: Fix get_mctgt_type() kernel-doc Improve mm documentation 1 1 - --- 2023-08-18 Matthew Wilcox (Oracle) New
[1/4] mm: Fix kernel-doc warning from tlb_flush_rmaps() Improve mm documentation 2 - - --- 2023-08-18 Matthew Wilcox (Oracle) New
mm: Change calling convention for ->huge_fault mm: Change calling convention for ->huge_fault - - - --- 2023-08-17 Matthew Wilcox (Oracle) New
[v2,13/13] mm: Convert split_huge_pages_pid() to use a folio Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,12/13] mm: Add tail private fields to struct folio Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,11/13] mm: Remove folio_test_transhuge() Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,10/13] mm: Free up a word in the first tail page Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,09/13] mm: Rearrange page flags Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,08/13] mm: Add large_rmappable page flag Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,07/13] mm: Remove HUGETLB_PAGE_DTOR Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,06/13] mm: Remove free_compound_page() and the compound_page_dtors array Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,05/13] mm; Convert prep_transhuge_page() to folio_prep_large_rmappable() Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,04/13] mm: Convert free_transhuge_folio() to folio_undo_large_rmappable() Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,03/13] mm: Convert free_huge_page() to free_huge_folio() Remove _folio_dtor and _folio_order - 1 - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,02/13] mm: Call free_huge_page() directly Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox (Oracle) New
[v2,01/13] io_uring: Stop calling free_compound_page() Remove _folio_dtor and _folio_order - 2 - --- 2023-08-16 Matthew Wilcox (Oracle) New
[9/9] mm: Free up a word in the first tail page Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[8/9] mm: Rearrange page flags Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[7/9] mm: Add deferred_list page flag Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[6/9] mm: Remove HUGETLB_PAGE_DTOR Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[5/9] mm: Remove free_compound_page() Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[4/9] mm: Make free_compound_page() static Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[3/9] mm: Call free_transhuge_folio() directly from destroy_large_folio() Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[2/9] mm: Call the hugetlb destructor directly Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox (Oracle) New
[1/9] io_uring: Stop calling free_compound_page() Remove _folio_dtor and _folio_order - 2 - --- 2023-08-15 Matthew Wilcox (Oracle) New
block: Remove special-casing of compound pages block: Remove special-casing of compound pages - - - --- 2023-08-14 Matthew Wilcox (Oracle) New
mm: Allow fault_dirty_shared_page() to be called under the VMA lock mm: Allow fault_dirty_shared_page() to be called under the VMA lock - - 1 --- 2023-08-12 Matthew Wilcox (Oracle) New
[v6,38/38] mm: Call update_mmu_cache_range() in more page fault handling paths New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,37/38] filemap: Batch PTE mappings New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,36/38] mm: Convert do_set_pte() to set_pte_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,35/38] rmap: add folio_add_file_rmap_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,34/38] filemap: Add filemap_map_folio_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,33/38] mm: Use flush_icache_pages() in do_set_pmd() New page table range API - 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,32/38] mm: Tidy up set_ptes definition New page table range API - 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,31/38] mm: Rationalise flush_icache_pages() and flush_icache_page() New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,30/38] mm: Remove page_mapping_file() New page table range API - 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,29/38] xtensa: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,28/38] x86: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,27/38] um: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,26/38] sparc64: Implement the new page table range API New page table range API 1 - 1 --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,25/38] sparc32: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,24/38] sh: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,23/38] s390: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,22/38] riscv: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,21/38] powerpc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,20/38] parisc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,19/38] openrisc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,18/38] nios2: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,17/38] mips: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,16/38] microblaze: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,15/38] m68k: Implement the new page table range API New page table range API 1 - 1 --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,14/38] loongarch: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,13/38] ia64: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,12/38] hexagon: Implement the new page table range API New page table range API 2 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,11/38] csky: Implement the new page table range API New page table range API 2 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,10/38] arm64: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,09/38] arm: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,08/38] arc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,07/38] alpha: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,06/38] mm: Add default definition of set_ptes() New page table range API - 1 1 --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,05/38] mm: Remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,04/38] mm: Add folio_flush_mapping() New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,03/38] mm: Add generic flush_icache_pages() and documentation New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,02/38] mm: Convert page_table_check_pte_set() to page_table_check_ptes_set() New page table range API 1 2 - --- 2023-08-02 Matthew Wilcox (Oracle) New
[v6,01/38] minmax: Add in_range() macro New page table range API - - - --- 2023-08-02 Matthew Wilcox (Oracle) New
mm: Improve the comment in isolate_migratepages_block() mm: Improve the comment in isolate_migratepages_block() - 1 - --- 2023-07-27 Matthew Wilcox (Oracle) New
[v3,10/10] mm: Handle faults that merely update the accessed bit under the VMA lock Handle most file-backed faults under the VMA lock - - - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,09/10] mm: Handle swap and NUMA PTE faults under the VMA lock Handle most file-backed faults under the VMA lock - - - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,08/10] mm: Run the fault-around code under the VMA lock Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,07/10] mm: Move FAULT_FLAG_VMA_LOCK check down from do_fault() Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,06/10] mm: Move FAULT_FLAG_VMA_LOCK check down in handle_pte_fault() Handle most file-backed faults under the VMA lock - 1 - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,05/10] mm: Handle some PMD faults under the VMA lock Handle most file-backed faults under the VMA lock - - - --- 2023-07-24 Matthew Wilcox (Oracle) New
[v3,04/10] mm: Handle PUD faults under the VMA lock Handle most file-backed faults under the VMA lock - - - --- 2023-07-24 Matthew Wilcox (Oracle) New
[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 (Oracle) 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 (Oracle) 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 (Oracle) New
[5/5] zswap: Make zswap_load() take a folio mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox (Oracle) New
[4/5] swap: Remove some calls to compound_head() in swap_readpage() mm: kill frontswap - - - --- 2023-07-15 Matthew Wilcox (Oracle) New
« 1 2 ... 4 5 620 21 »