Show patches with: Submitter = Matthew Wilcox       |    State = Action Required       |    Archived = No       |   1935 patches
« 1 2 ... 3 4 519 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/5] mm: Use rwsem_is_write_locked in mmap_assert_write_locked Remove the XFS mrlock - - - --- 2023-09-07 Matthew Wilcox New
[1/5] locking: Add rwsem_is_write_locked() Remove the XFS mrlock - - - --- 2023-09-07 Matthew Wilcox New
[RFC,18/18] mm: Add pfn_range_put() Rearrange batched folio freeing - - - --- 2023-08-30 Matthew Wilcox New
[RFC,17/18] mm: Convert free_swap_cache() to take a folio Rearrange batched folio freeing - 1 - --- 2023-08-30 Matthew Wilcox New
[RFC,16/18] mm: Use a folio in __collapse_huge_page_copy_succeeded() Rearrange batched folio freeing - - - --- 2023-08-30 Matthew Wilcox New
[RFC,15/18] mm: Convert free_pages_and_swap_cache() to use folios_put() Rearrange batched folio freeing - - - --- 2023-08-30 Matthew Wilcox New
[RFC,14/14] mm: Remove free_unref_page_list() Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,13/14] memcg: Remove mem_cgroup_uncharge_list() Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,12/14] mm: Free folios directly in move_folios_to_lru() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,11/14] mm: Free folios in a batch in shrink_folio_list() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,10/14] mm: Allow non-hugetlb large folios to be batch processed Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,09/14] mm: Handle large folios in free_unref_folios() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,08/14] mm: use __page_cache_release() in folios_put() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,07/14] mm: Use free_unref_folios() in put_pages_list() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,06/14] mm: Remove use of folio list from folios_put() Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,05/14] memcg: Add mem_cgroup_uncharge_folios() Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,04/14] mm: Use folios_put() in __folio_batch_release() Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,03/14] mm: Add free_unref_folios() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[RFC,02/14] mm: Convert free_unref_page_list() to use folios Rearrange batched folio freeing - 1 - --- 2023-08-25 Matthew Wilcox New
[RFC,01/14] mm: Make folios_put() the basis of release_pages() Rearrange batched folio freeing - - - --- 2023-08-25 Matthew Wilcox New
[v2,3/3] hugetlb: Convert remove_pool_huge_page() to remove_pool_hugetlb_folio() Small hugetlb cleanups - 2 - --- 2023-08-24 Matthew Wilcox New
[v2,2/3] hugetlb: Remove a few calls to page_folio() Small hugetlb cleanups - 2 - --- 2023-08-24 Matthew Wilcox New
[v2,1/3] hugetlb: Use a folio in free_hpage_workfn() Small hugetlb cleanups - 2 - --- 2023-08-24 Matthew Wilcox New
Fix folio conversion in __dma_page_dev_to_cpu() Fix folio conversion in __dma_page_dev_to_cpu() - - - --- 2023-08-23 Matthew Wilcox New
mm: Convert DAX lock/unlock page to lock/unlock folio mm: Convert DAX lock/unlock page to lock/unlock folio 1 - - --- 2023-08-22 Matthew Wilcox New
[v2] secretmem: Conert page_is_secretmem() to folio_is_secretmem() [v2] secretmem: Conert page_is_secretmem() to folio_is_secretmem() - 2 - --- 2023-08-22 Matthew Wilcox New
hugetlb: Add documentation for vma_kernel_pagesize() hugetlb: Add documentation for vma_kernel_pagesize() - - - --- 2023-08-22 Matthew Wilcox New
[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 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 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 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 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 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 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 New
[3/7] mm: Add free_unref_folios() [1/7] mm: Make folios_put() the basis of release_pages() - - - --- 2023-08-21 Matthew Wilcox 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 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 New
[RFC,4/4] perf: Use folios for the aux ringbuffer & pagefault path Convert perf ringbuffer to folios - - - --- 2023-08-21 Matthew Wilcox New
[RFC,3/4] perf: Use vmalloc_to_folio() Convert perf ringbuffer to folios - 1 - --- 2023-08-21 Matthew Wilcox New
[RFC,2/4] mm: Add vmalloc_user_node() Convert perf ringbuffer to folios 1 - - --- 2023-08-21 Matthew Wilcox New
[RFC,1/4] perf: Convert perf_mmap_(alloc,free)_page to folios Convert perf ringbuffer to folios - 2 - --- 2023-08-21 Matthew Wilcox 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 New
mm: Add vmalloc_user_node() mm: Add vmalloc_user_node() - 2 - --- 2023-08-20 Matthew Wilcox New
mm: Remove checks for pte_index mm: Remove checks for pte_index - 1 - --- 2023-08-19 Matthew Wilcox New
[v2,3/3] mm: Remove enum page_entry_size Change calling convention for ->huge_fault - - - --- 2023-08-18 Matthew Wilcox 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 New
[v2,1/3] mm: Move PMD_ORDER to pgtable.h Change calling convention for ->huge_fault - - - --- 2023-08-18 Matthew Wilcox New
[4/4] mm: Add orphaned kernel-doc to the rst files. Improve mm documentation 1 - - --- 2023-08-18 Matthew Wilcox New
[3/4] mm: Fix clean_record_shared_mapping_range kernel-doc Improve mm documentation 2 - - --- 2023-08-18 Matthew Wilcox New
[2/4] mm: Fix get_mctgt_type() kernel-doc Improve mm documentation 1 1 - --- 2023-08-18 Matthew Wilcox New
[1/4] mm: Fix kernel-doc warning from tlb_flush_rmaps() Improve mm documentation 2 - - --- 2023-08-18 Matthew Wilcox New
mm: Change calling convention for ->huge_fault mm: Change calling convention for ->huge_fault - - - --- 2023-08-17 Matthew Wilcox 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 New
[v2,12/13] mm: Add tail private fields to struct folio Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox New
[v2,11/13] mm: Remove folio_test_transhuge() Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox 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 New
[v2,09/13] mm: Rearrange page flags Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox New
[v2,08/13] mm: Add large_rmappable page flag Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox New
[v2,07/13] mm: Remove HUGETLB_PAGE_DTOR Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox 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 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 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 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 New
[v2,02/13] mm: Call free_huge_page() directly Remove _folio_dtor and _folio_order - - - --- 2023-08-16 Matthew Wilcox New
[v2,01/13] io_uring: Stop calling free_compound_page() Remove _folio_dtor and _folio_order - 2 - --- 2023-08-16 Matthew Wilcox New
[9/9] mm: Free up a word in the first tail page Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox New
[8/9] mm: Rearrange page flags Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox New
[7/9] mm: Add deferred_list page flag Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox New
[6/9] mm: Remove HUGETLB_PAGE_DTOR Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox New
[5/9] mm: Remove free_compound_page() Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox New
[4/9] mm: Make free_compound_page() static Remove _folio_dtor and _folio_order 1 - - --- 2023-08-15 Matthew Wilcox New
[3/9] mm: Call free_transhuge_folio() directly from destroy_large_folio() Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox New
[2/9] mm: Call the hugetlb destructor directly Remove _folio_dtor and _folio_order - - - --- 2023-08-15 Matthew Wilcox New
[1/9] io_uring: Stop calling free_compound_page() Remove _folio_dtor and _folio_order - 2 - --- 2023-08-15 Matthew Wilcox New
block: Remove special-casing of compound pages block: Remove special-casing of compound pages - - - --- 2023-08-14 Matthew Wilcox 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 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 New
[v6,37/38] filemap: Batch PTE mappings New page table range API - - - --- 2023-08-02 Matthew Wilcox New
[v6,36/38] mm: Convert do_set_pte() to set_pte_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox New
[v6,35/38] rmap: add folio_add_file_rmap_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox New
[v6,34/38] filemap: Add filemap_map_folio_range() New page table range API - - - --- 2023-08-02 Matthew Wilcox New
[v6,33/38] mm: Use flush_icache_pages() in do_set_pmd() New page table range API - 1 - --- 2023-08-02 Matthew Wilcox New
[v6,32/38] mm: Tidy up set_ptes definition New page table range API - 1 - --- 2023-08-02 Matthew Wilcox New
[v6,31/38] mm: Rationalise flush_icache_pages() and flush_icache_page() New page table range API - - - --- 2023-08-02 Matthew Wilcox New
[v6,30/38] mm: Remove page_mapping_file() New page table range API - 1 - --- 2023-08-02 Matthew Wilcox New
[v6,29/38] xtensa: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,28/38] x86: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,27/38] um: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,26/38] sparc64: Implement the new page table range API New page table range API 1 - 1 --- 2023-08-02 Matthew Wilcox New
[v6,25/38] sparc32: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,24/38] sh: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,23/38] s390: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox New
[v6,22/38] riscv: Implement the new page table range API New page table range API 1 1 - --- 2023-08-02 Matthew Wilcox New
[v6,21/38] powerpc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,20/38] parisc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,19/38] openrisc: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,18/38] nios2: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,17/38] mips: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,16/38] microblaze: Implement the new page table range API New page table range API 1 - - --- 2023-08-02 Matthew Wilcox New
[v6,15/38] m68k: Implement the new page table range API New page table range API 1 - 1 --- 2023-08-02 Matthew Wilcox New
« 1 2 ... 3 4 519 20 »