Show patches with: Submitter = Matthew Wilcox       |   3497 patches
« 1 2 3 434 35 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,06/18] mm: Remove use of folio list from folios_put() Rearrange batched folio freeing - 1 - --- 2024-02-17 Matthew Wilcox New
[v2,05/18] memcg: Add mem_cgroup_uncharge_folios() Rearrange batched folio freeing - 1 - --- 2024-02-17 Matthew Wilcox New
[v2,04/18] mm: Use folios_put() in __folio_batch_release() Rearrange batched folio freeing - 1 - --- 2024-02-17 Matthew Wilcox New
[v2,03/18] mm: Add free_unref_folios() Rearrange batched folio freeing - - - --- 2024-02-17 Matthew Wilcox New
[v2,02/18] mm: Convert free_unref_page_list() to use folios Rearrange batched folio freeing - 1 - --- 2024-02-17 Matthew Wilcox New
[v2,01/18] mm: Make folios_put() the basis of release_pages() Rearrange batched folio freeing - - - --- 2024-02-17 Matthew Wilcox New
rmap: Replace two calls to compound_order with folio_order rmap: Replace two calls to compound_order with folio_order - - - --- 2024-02-15 Matthew Wilcox New
highmem: Add kernel-doc for memcpy_*_folio() highmem: Add kernel-doc for memcpy_*_folio() - - - --- 2024-01-24 Matthew Wilcox New
[4/4] memcg: Use a folio in get_mctgt_type_thp Convert memcontrol charge moving to use folios - 2 - --- 2024-01-11 Matthew Wilcox New
[3/4] memcg: Use a folio in get_mctgt_type Convert memcontrol charge moving to use folios 1 1 - --- 2024-01-11 Matthew Wilcox New
[2/4] memcg: Return the folio in union mc_target Convert memcontrol charge moving to use folios - 1 - --- 2024-01-11 Matthew Wilcox New
[1/4] memcg: Convert mem_cgroup_move_charge_pte_range() to use a folio Convert memcontrol charge moving to use folios - 1 - --- 2024-01-11 Matthew Wilcox New
[v3,10/10] mm: convert mm_counter_file() to take a folio mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,09/10] mm: convert mm_counter() to take a folio mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,08/10] mm: Convert to should_zap_page() to should_zap_folio() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,07/10] mm: use pfn_swap_entry_folio() in copy_nonpresent_pte() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,06/10] mm: use pfn_swap_entry_to_folio() in zap_huge_pmd() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,05/10] mm: use pfn_swap_entry_folio() in __split_huge_pmd_locked() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,04/10] s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,03/10] mprotect: Use pfn_swap_entry_folio mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,02/10] proc: Use pfn_swap_entry_folio where obvious mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v3,01/10] mm: Add pfn_swap_entry_folio() mm: convert mm counter to take a folio - - - --- 2024-01-11 Matthew Wilcox New
[v2,6/6] mm/memcontrol: Remove __mod_lruvec_page_state() Remove some lruvec page accounting functions 1 1 - --- 2023-12-28 Matthew Wilcox New
[v2,5/6] mm/khugepaged: Use a folio more in collapse_file() Remove some lruvec page accounting functions - 1 - --- 2023-12-28 Matthew Wilcox New
[v2,4/6] slub: Use a folio in __kmalloc_large_node Remove some lruvec page accounting functions 1 1 - --- 2023-12-28 Matthew Wilcox New
[v2,3/6] slub: Use folio APIs in free_large_kmalloc() Remove some lruvec page accounting functions 1 1 - --- 2023-12-28 Matthew Wilcox New
[v2,2/6] slub: Use alloc_pages_node() in alloc_slab_page() Remove some lruvec page accounting functions 1 1 - --- 2023-12-28 Matthew Wilcox New
[v2,1/6] mm: Remove inc/dec lruvec page state functions Remove some lruvec page accounting functions - 1 - --- 2023-12-28 Matthew Wilcox New
[4/4] mm/memcontrol: Remove __mod_lruvec_page_state() Remove some lruvec page accounting functions - - - --- 2023-12-22 Matthew Wilcox New
[3/4] mm/khugepaged: Use a folio more in collapse_file() Remove some lruvec page accounting functions - - - --- 2023-12-22 Matthew Wilcox New
[2/4] slab: Convert __kmalloc_large_node() and free_large_kmalloc() to use folios Remove some lruvec page accounting functions - - - --- 2023-12-22 Matthew Wilcox New
[1/4] mm: Remove inc/dec lruvec page state functions Remove some lruvec page accounting functions - - - --- 2023-12-22 Matthew Wilcox New
mm: Fix do_swap_page when KSM is not involved mm: Fix do_swap_page when KSM is not involved - - - --- 2023-12-21 Matthew Wilcox New
mailmap: Add an old address for Naoya Horiguchi mailmap: Add an old address for Naoya Horiguchi - 1 - --- 2023-12-18 Matthew Wilcox New
[3/3] mm/memory-failure: Cast index to loff_t before shifting it Three memory-failure fixes 1 - - --- 2023-12-18 Matthew Wilcox New
[2/3] mm/memory-failure: Check the mapcount of the precise page Three memory-failure fixes 1 - - --- 2023-12-18 Matthew Wilcox New
[1/3] mm/memory-failure: Pass the folio and the page to collect_procs() Three memory-failure fixes 1 - - --- 2023-12-18 Matthew Wilcox New
mm: Migrate high-order folios in swap cache correctly mm: Migrate high-order folios in swap cache correctly - - - --- 2023-12-14 Matthew Wilcox New
[13/13] mm: Convert swap_cluster_readahead and swap_vma_readahead to return a folio More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[12/13] mm: Return a folio from read_swap_cache_async() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[11/13] mm: Remove page_swap_info() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[10/13] mm: Convert swap_readpage() to swap_read_folio() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[09/13] mm: Convert swap_page_sector() to swap_folio_sector() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[08/13] mm: Pass a folio to swap_readpage_bdev_async() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[07/13] mm: Pass a folio to swap_readpage_bdev_sync() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[06/13] mm: Pass a folio to swap_readpage_fs() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[05/13] mm: Pass a folio to swap_writepage_bdev_async() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[04/13] mm: Pass a folio to swap_writepage_bdev_sync() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[03/13] mm: Pass a folio to swap_writepage_fs() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[02/13] mm: Pass a folio to __swap_writepage() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
[01/13] mm: Return the folio from __read_swap_cache_async() More swap folio conversions - - - --- 2023-12-13 Matthew Wilcox New
mm: Remove PageAnonExclusive assertions in unuse_pte() mm: Remove PageAnonExclusive assertions in unuse_pte() - 1 - --- 2023-12-12 Matthew Wilcox New
[9/9] mm: Remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
[8/9] mm: Convert collapse_huge_page() to use a folio Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
[7/9] mm: Convert migrate_vma_insert_page() to use a folio Finish two folio conversions - 2 - --- 2023-12-11 Matthew Wilcox New
[6/9] mm: Remove references to page_add_new_anon_rmap in comments Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
[5/9] mm: Remove stale example from comment Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
[4/9] mm: Remove some calls to page_add_new_anon_rmap() Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
[3/9] mm: Convert unuse_pte() to use a folio throughout Finish two folio conversions - - - --- 2023-12-11 Matthew Wilcox New
[2/9] mm: Simplify the assertions in unuse_pte() Finish two folio conversions - - - --- 2023-12-11 Matthew Wilcox New
[1/9] mm: Convert ksm_might_need_to_copy() to work on folios Finish two folio conversions - 1 - --- 2023-12-11 Matthew Wilcox New
mm: Support order-1 folios in the page cache mm: Support order-1 folios in the page cache - - - --- 2023-12-06 Matthew Wilcox New
[6/6] fs: Convert error_remove_page to error_remove_folio Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[5/6] memory-failure: Convert truncate_error_page to truncate_error_folio Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[4/6] memory-failure: Use a folio in me_huge_page() Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[3/6] memory-failure: Convert delete_from_lru_cache() to take a folio Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[2/6] memory-failure: Use a folio in me_pagecache_dirty() Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[1/6] memory-failure: Use a folio in me_pagecache_clean() Convert aops->error_remove_page to ->error_remove_folio - - - --- 2023-11-17 Matthew Wilcox New
[v4,4/4] xfs: Remove mrlock wrapper Remove the XFS mrlock - - - --- 2023-11-17 Matthew Wilcox New
[v4,3/4] xfs: Replace xfs_isilocked with xfs_assert_ilocked Remove the XFS mrlock - - - --- 2023-11-17 Matthew Wilcox New
[v4,2/4] mm: Use rwsem assertion macros for mmap_lock Remove the XFS mrlock - - - --- 2023-11-17 Matthew Wilcox New
[v4,1/4] locking: Add rwsem_assert_held() and rwsem_assert_held_write() Remove the XFS mrlock 1 - - --- 2023-11-17 Matthew Wilcox New
[v3,4/4] xfs: Remove mrlock wrapper Remove the XFS mrlock - - - --- 2023-11-10 Matthew Wilcox New
[v3,3/4] xfs: Replace xfs_isilocked with xfs_assert_ilocked Remove the XFS mrlock - - - --- 2023-11-10 Matthew Wilcox New
[v3,2/4] mm: Use rwsem assertion macros for mmap_lock Remove the XFS mrlock - - - --- 2023-11-10 Matthew Wilcox New
[v3,1/4] locking: Add rwsem_assert_held() and rwsem_assert_held_write() Remove the XFS mrlock - - - --- 2023-11-10 Matthew Wilcox New
gfp: Include __GFP_NOWARN in GFP_NOWAIT gfp: Include __GFP_NOWARN in GFP_NOWAIT - - - --- 2023-11-09 Matthew Wilcox New
Shrinking struct page progress Shrinking struct page progress - - - --- 2023-11-08 Matthew Wilcox New
[6/6] mm: Remove invalidate_inode_page() Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
[5/6] mm: Convert isolate_page() to mf_isolate_folio() Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
[4/6] mm: Convert soft_offline_in_use_page() to use a folio Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
[3/6] mm: Use mapping_evict_folio() in truncate_error_page() Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
[2/6] mm: Convert __do_fault() to use a folio Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
[1/6] mm: Make mapping_evict_folio() the preferred way to evict clean folios Fix fault handler's handling of poisoned tail pages - - - --- 2023-11-08 Matthew Wilcox New
Include __GFP_NOWARN in GFP_NOWAIT Include __GFP_NOWARN in GFP_NOWAIT - - - --- 2023-10-24 Matthew Wilcox New
bounds: Support non-power-of-two CONFIG_NR_CPUS bounds: Support non-power-of-two CONFIG_NR_CPUS 1 1 - --- 2023-10-10 Matthew Wilcox New
[2/2] sched: Remove wait bookmarks [1/2] filemap: Remove use of wait bookmarks 1 - - --- 2023-10-10 Matthew Wilcox New
[1/2] filemap: Remove use of wait bookmarks [1/2] filemap: Remove use of wait bookmarks - - - --- 2023-10-10 Matthew Wilcox New
[v2,5/5] fs: Add inode_assert_locked() and inode_assert_locked_excl() Remove the XFS mrlock - - - --- 2023-10-07 Matthew Wilcox New
[v2,4/5] xfs: Remove mrlock wrapper Remove the XFS mrlock - - - --- 2023-10-07 Matthew Wilcox New
[v2,3/5] xfs: Replace xfs_isilocked with xfs_assert_locked Remove the XFS mrlock - - - --- 2023-10-07 Matthew Wilcox New
[v2,2/5] mm: Use rwsem assertion macros for mmap_lock Remove the XFS mrlock - - - --- 2023-10-07 Matthew Wilcox New
[v2,1/5] locking: Add rwsem_assert_held() and rwsem_assert_held_write() Remove the XFS mrlock - - - --- 2023-10-07 Matthew Wilcox New
[v2,6/6] mm: Handle write faults to RO pages under the VMA lock Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,5/6] mm: Handle read faults under the VMA lock Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,4/6] mm: Handle COW faults under the VMA lock Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,3/6] mm: Handle shared faults under the VMA lock Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,2/6] mm: Call wp_page_copy() under the VMA lock Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,1/6] mm: Make lock_folio_maybe_drop_mmap() VMA lock aware Handle more faults under the VMA lock - 1 - --- 2023-10-06 Matthew Wilcox New
[v2,17/17] mm: Use folio_xor_flags_has_waiters() in folio_end_writeback() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
« 1 2 3 434 35 »