Show patches with: Submitter = Matthew Wilcox       |    Archived = No       |   1990 patches
« 1 2 ... 3 4 519 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v2,16/17] mm: Make __end_folio_writeback() return void Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,15/17] mm: Add folio_xor_flags_has_waiters() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,14/17] mm: Delete checks for xor_unlock_is_negative_byte() Add folio_end_read 1 - - --- 2023-10-04 Matthew Wilcox New
[v2,13/17] s390: Implement arch_xor_unlock_is_negative_byte Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,12/17] riscv: Implement xor_unlock_is_negative_byte Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,11/17] powerpc: Implement arch_xor_unlock_is_negative_byte on 32-bit Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,10/17] mips: Implement xor_unlock_is_negative_byte Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,09/17] m68k: Implement xor_unlock_is_negative_byte Add folio_end_read 2 - - --- 2023-10-04 Matthew Wilcox New
[v2,08/17] alpha: Implement xor_unlock_is_negative_byte Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,07/17] bitops: Add xor_unlock_is_negative_byte() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,06/17] iomap: Use folio_end_read() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,05/17] buffer: Use folio_end_read() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,04/17] ext4: Use folio_end_read() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,03/17] mm: Add folio_end_read() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,02/17] iomap: Protect read_bytes_pending with the state_lock Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[v2,01/17] iomap: Hold state_lock over call to ifs_set_range_uptodate() Add folio_end_read - - - --- 2023-10-04 Matthew Wilcox New
[6/6] mm: Handle write faults to RO pages under the VMA lock Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[5/6] mm: Handle read faults under the VMA lock Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[4/6] mm: Handle COW faults under the VMA lock Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[3/6] mm: Handle shared faults under the VMA lock Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[2/6] mm: Call wp_page_copy() under the VMA lock Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[1/6] mm: Make lock_folio_maybe_drop_mmap() VMA lock aware Handle more faults under the VMA lock - - - --- 2023-09-27 Matthew Wilcox New
[2/2] mm: Abstract moving to the next PFN Untitled series #785797 - 1 - --- 2023-09-20 Matthew Wilcox New
[2/2] mm: Abstract moving to the next PFN [1/2] mm: Report success more often from filemap_map_folio_range() - - - --- 2023-09-20 Matthew Wilcox New
[1/2] mm: Report success more often from filemap_map_folio_range() [1/2] mm: Report success more often from filemap_map_folio_range() - 1 - --- 2023-09-20 Matthew Wilcox New
[3/3] s390: Convert arch_make_page_accessible() to arch_make_folio_accessible() Use arch_make_folio_accessible() everywhere - - - --- 2023-09-15 Matthew Wilcox New
[2/3] mm: Convert follow_page_pte() to use a folio Use arch_make_folio_accessible() everywhere - - - --- 2023-09-15 Matthew Wilcox New
[1/3] mm: Use arch_make_folio_accessible() in gup_pte_range() Use arch_make_folio_accessible() everywhere - - - --- 2023-09-15 Matthew Wilcox New
[willy@infradead.org:,Re:,[syzbot,mm?] BUG: Bad page map (7)] [willy@infradead.org:,Re:,[syzbot,mm?] BUG: Bad page map (7)] - - - --- 2023-09-11 Matthew Wilcox New
[GIT,PULL] XArray for 6.6 [GIT,PULL] XArray for 6.6 - - - --- 2023-09-08 Matthew Wilcox New
[5/5] xfs: Stop using lockdep to assert that locks are held Remove the XFS mrlock - - - --- 2023-09-07 Matthew Wilcox New
[4/5] xfs: Remove mrlock wrapper Remove the XFS mrlock - - - --- 2023-09-07 Matthew Wilcox New
[3/5] xfs: Use rwsem_is_write_locked() Remove the XFS mrlock - - - --- 2023-09-07 Matthew Wilcox New
[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
« 1 2 ... 3 4 519 20 »