Show patches with: Submitter = Matthew Wilcox       |    State = Action Required       |    Archived = No       |   1915 patches
« 1 2 ... 6 7 819 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[17/17] mips: Implement the new page table range API Untitled series #722242 - - - --- 2023-02-15 Matthew Wilcox New
[16/17] microblaze: Implement the new page table range API Untitled series #722242 - - - --- 2023-02-15 Matthew Wilcox New
[15/17] m68k: Implement the new page table range API Untitled series #722242 - - - --- 2023-02-15 Matthew Wilcox New
[14/17] ia64: Implement the new page table range API Untitled series #722242 - - - --- 2023-02-15 Matthew Wilcox New
[13/7] loongson: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-15 Matthew Wilcox New
[12/7] hexagon: Implement the new page table range API New arch interfaces for manipulating multiple pages 1 - - --- 2023-02-15 Matthew Wilcox New
[11/7] csky: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-15 Matthew Wilcox New
[10/7] riscv: Implement the new page table range API New arch interfaces for manipulating multiple pages - 1 - --- 2023-02-15 Matthew Wilcox New
[9/7] arm64: Implement the new page table range API New arch interfaces for manipulating multiple pages - 1 - --- 2023-02-15 Matthew Wilcox New
[8/7] arm: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-13 Matthew Wilcox New
[7/7] x86: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[6/7] arc: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[5/7] alpha: Implement the new page table range API New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[4/7] mm: Remove ARCH_IMPLEMENTS_FLUSH_DCACHE_FOLIO New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[3/7] mm: Add folio_flush_mapping() New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[2/7] mm: Add generic flush_icache_pages() and documentation New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[1/7] mm: Convert page_table_check_pte_set() to page_table_check_ptes_set() New arch interfaces for manipulating multiple pages - - - --- 2023-02-11 Matthew Wilcox New
[2/2] filemap: Remove lock_page_killable() Remove lock_page_killable() - - - --- 2023-02-08 Matthew Wilcox New
[1/2] cifs: Use a folio in cifs_page_mkwrite() Remove lock_page_killable() - - - --- 2023-02-08 Matthew Wilcox New
[3/3] mm: Hold the RCU read lock over calls to ->map_pages Prevent ->map_pages from sleeping - - - --- 2023-02-08 Matthew Wilcox New
[2/3] afs: Split afs_pagecache_valid() out of afs_validate() Prevent ->map_pages from sleeping 1 - 1 --- 2023-02-08 Matthew Wilcox New
[1/3] xfs: Remove xfs_filemap_map_pages() wrapper Prevent ->map_pages from sleeping - - - --- 2023-02-08 Matthew Wilcox New
[v5,5/5] filemap: Batch PTE mappings Batched page table updates for file-backed large folios - - - --- 2023-02-07 Matthew Wilcox New
[v5,4/5] mm: Convert do_set_pte() to set_pte_range() Batched page table updates for file-backed large folios - - - --- 2023-02-07 Matthew Wilcox New
[v5,3/5] rmap: add folio_add_file_rmap_range() Batched page table updates for file-backed large folios - - - --- 2023-02-07 Matthew Wilcox New
[v5,2/5] mm: Add generic set_ptes() Batched page table updates for file-backed large folios - - 1 --- 2023-02-07 Matthew Wilcox New
[v5,1/5] filemap: Add filemap_map_folio_range() Batched page table updates for file-backed large folios - - - --- 2023-02-07 Matthew Wilcox New
[3/2] shmem: Fix W=1 build warnings with CONFIG_SHMEM=n Untitled series #719236 - - - --- 2023-02-06 Matthew Wilcox New
[2/2] shmem: Add shmem_read_folio() and shmem_read_folio_gfp() [1/2] filemap: Add mapping_read_folio_gfp() - - - --- 2023-02-06 Matthew Wilcox New
[1/2] filemap: Add mapping_read_folio_gfp() [1/2] filemap: Add mapping_read_folio_gfp() - - - --- 2023-02-06 Matthew Wilcox New
[6/5] generic: test ftruncate zeroes bytes after EOF Fix a minor POSIX conformance problem - - - --- 2023-02-02 Matthew Wilcox New
[5/5] btrfs: Zero bytes after 'oldsize' if we're expanding the file Fix a minor POSIX conformance problem - - - --- 2023-02-02 Matthew Wilcox New
[4/5] afs: Zero bytes after 'oldsize' if we're expanding the file Fix a minor POSIX conformance problem 1 - - --- 2023-02-02 Matthew Wilcox New
[3/5] tmpfs: Zero bytes after 'oldsize' if we're expanding the file Fix a minor POSIX conformance problem - - - --- 2023-02-02 Matthew Wilcox New
[2/5] ext4: Zero bytes after 'oldsize' if we're expanding the file Fix a minor POSIX conformance problem - - - --- 2023-02-02 Matthew Wilcox New
[1/5] truncate: Zero bytes after 'oldsize' if we're expanding the file Fix a minor POSIX conformance problem - - - --- 2023-02-02 Matthew Wilcox New
mm: Add memcpy_from_file_folio() mm: Add memcpy_from_file_folio() - - - --- 2023-01-26 Matthew Wilcox New
[2/2] mpage: Convert __mpage_writepage() to use a folio more fully Convert writepage_t to use a folio - - - --- 2023-01-26 Matthew Wilcox New
[1/2] fs: Convert writepage_t callback to pass a folio Convert writepage_t to use a folio - - - --- 2023-01-26 Matthew Wilcox New
highmem: Round down the address passed to kunmap_flush_on_unmap() highmem: Round down the address passed to kunmap_flush_on_unmap() - 1 - --- 2023-01-26 Matthew Wilcox New
[RFC] memcpy_from_folio() [RFC] memcpy_from_folio() - - - --- 2023-01-20 Matthew Wilcox New
[3/3] readahead: Convert readahead_expand() to use a folio Some more filemap folio conversions - - - --- 2023-01-16 Matthew Wilcox New
[2/3] filemap: Convert filemap_range_has_page() to use a folio Some more filemap folio conversions - - - --- 2023-01-16 Matthew Wilcox New
[1/3] filemap: Convert filemap_map_pmd() to take a folio Some more filemap folio conversions - - - --- 2023-01-16 Matthew Wilcox New
rmap: Add folio parameter to __page_set_anon_rmap() rmap: Add folio parameter to __page_set_anon_rmap() - 1 - --- 2023-01-16 Matthew Wilcox New
[4/4] mm: Clean up mlock_page / munlock_page references in comments Remove leftover mlock/munlock page wrappers - - - --- 2023-01-16 Matthew Wilcox New
[3/4] mm: Remove munlock_vma_page() Remove leftover mlock/munlock page wrappers - - - --- 2023-01-16 Matthew Wilcox New
[2/4] mm: Remove mlock_vma_page() Remove leftover mlock/munlock page wrappers - - - --- 2023-01-16 Matthew Wilcox New
[1/4] mm: Remove page_evictable() Remove leftover mlock/munlock page wrappers - - - --- 2023-01-16 Matthew Wilcox New
[2/2] mm: Convert mem_cgroup_css_from_page() to mem_cgroup_css_from_folio() Writeback folio conversions - - - --- 2023-01-16 Matthew Wilcox New
[1/2] mm/fs: Convert inode_attach_wb() to take a folio Writeback folio conversions - - - --- 2023-01-16 Matthew Wilcox New
[5/5] mm: Use a folio in copy_present_pte() Convert various functions in memory.c to use folios - - - --- 2023-01-16 Matthew Wilcox New
[4/5] mm: Use a folio in copy_pte_range() Convert various functions in memory.c to use folios - - - --- 2023-01-16 Matthew Wilcox New
[3/5] mm: Convert wp_page_copy() to use folios Convert various functions in memory.c to use folios - - - --- 2023-01-16 Matthew Wilcox New
[2/5] mm: Convert do_anonymous_page() to use a folio Convert various functions in memory.c to use folios - - - --- 2023-01-16 Matthew Wilcox New
[1/5] mm: Add vma_alloc_zeroed_movable_folio() Convert various functions in memory.c to use folios - - - --- 2023-01-16 Matthew Wilcox New
shmem: Convert shmem_write_end() to use a folio shmem: Convert shmem_write_end() to use a folio - 1 - --- 2023-01-12 Matthew Wilcox New
[28/28] mm: remove the hugetlb field from struct page Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[27/28] mm: Convert deferred_split_huge_page() to deferred_split_folio() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[26/28] mm/huge_memory: Convert get_deferred_split_queue() to take a folio Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[25/28] mm/huge_memory: Remove page_deferred_list() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[24/28] mm: Move page->deferred_list to folio->_deferred_list Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[23/28] doc: Correct struct folio kernel-doc Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[22/28] mm: Remove 'First tail page' members from struct page Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[21/28] hugetlb: Remove uses of compound_dtor and compound_nr Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[20/28] mm: Convert destroy_large_folio() to use folio_dtor Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[19/28] mm: Convert is_transparent_hugepage() to use a folio Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[18/28] mm: Convert set_compound_page_dtor() and set_compound_order() to folios Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[17/28] mm: Reimplement compound_nr() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[16/28] mm: Reimplement compound_order() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[15/28] mm: Remove head_compound_mapcount() and _ptr functions Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[14/28] mm: Convert page_mapcount() to use folio_entire_mapcount() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[13/28] hugetlb: Remove uses of folio_mapcount_ptr Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[12/28] mm/debug: Remove call to head_compound_mapcount() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[11/28] mm: Use entire_mapcount in __page_dup_rmap() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[10/28] mm: Use a folio in hugepage_add_anon_rmap() and hugepage_add_new_anon_rmap() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[09/28] page_alloc: Use folio fields directly Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[08/28] mm: Add folio_add_new_anon_rmap() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[07/28] mm: Convert page_add_file_rmap() to use a folio internally Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[06/28] mm: Convert page_add_anon_rmap() to use a folio internally Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[05/28] mm: Convert page_remove_rmap() to use a folio internally Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[04/28] mm: Convert total_compound_mapcount() to folio_total_mapcount() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[03/28] doc: Clarify refcount section by referring to folios & pages Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[02/28] mm: Convert head_subpages_mapcount() into folio_nr_pages_mapped() Get rid of tail page fields - - - --- 2023-01-11 Matthew Wilcox New
[01/28] mm: Remove folio_pincount_ptr() and head_compound_pincount() Get rid of tail page fields - 1 - --- 2023-01-11 Matthew Wilcox New
[v3,26/26] hns3: Convert to netmem Split netmem from struct page - - - --- 2023-01-11 Matthew Wilcox New
[v3,25/26] mlx5: Convert to netmem Split netmem from struct page - 2 - --- 2023-01-11 Matthew Wilcox New
[v3,24/26] mvneta: Convert to netmem Split netmem from struct page - 1 - --- 2023-01-11 Matthew Wilcox New
[v3,23/26] net: Add support for netmem in skb_frag Split netmem from struct page - 1 - --- 2023-01-11 Matthew Wilcox New
[v3,22/26] page_pool: Pass a netmem to init_callback() Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,21/26] mm: Remove page pool members from struct page Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,20/26] xdp: Convert to netmem Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,19/26] page_pool: Convert frag_page to frag_nmem Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,18/26] page_pool: Allow page_pool_recycle_direct() to take a netmem or a page Split netmem from struct page 1 1 - --- 2023-01-11 Matthew Wilcox New
[v3,17/26] page_pool: Convert page_pool_return_skb_page() to use netmem Split netmem from struct page 1 1 - --- 2023-01-11 Matthew Wilcox New
[v3,16/26] page_pool: Use netmem in page_pool_drain_frag() Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,15/26] page_pool: Remove __page_pool_put_page() Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,14/26] page_pool: Convert page_pool_recycle_in_cache() to netmem Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,13/26] page_pool: Convert page_pool_dma_sync_for_device() to take a netmem Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
[v3,12/26] page_pool: Convert page_pool_alloc_pages() to page_pool_alloc_netmem() Split netmem from struct page 1 2 - --- 2023-01-11 Matthew Wilcox New
« 1 2 ... 6 7 819 20 »