Show patches with: Submitter = Liam R. Howlett       |   502 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
maple_tree: Fix mas_prev() state separation code maple_tree: Fix mas_prev() state separation code - - - --- 2023-12-07 Liam R. Howlett New
maple_tree: Update forking to separate maple state and node maple_tree: Update forking to separate maple state and node - - - --- 2023-11-06 Liam R. Howlett New
maple_tree: Fix comments about MAS_* maple_tree: Fix comments about MAS_* - - - --- 2023-11-06 Liam R. Howlett New
[12/12] maple_tree: mtree_range_walk() clean up maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[11/12] maple_tree: Don't find node end in mtree_lookup_walk() maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[10/12] maple_tree: Use maple state end for write operations maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[09/12] maple_tree: Remove mas_searchable() maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[08/12] maple_tree: Separate ma_state node from status. maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[07/12] maple_tree: Clean up inlines for some functions maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[06/12] maple_tree: Use cached node end in mas_destroy() maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[05/12] maple_tree: Use cached node end in mas_next() maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[04/12] maple_tree: Add end of node tracking to the maple state maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[03/12] maple_tree: Move debug check to __mas_set_range() maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[02/12] maple_tree: Make mas_erase() more robust maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[01/12] maple_tree: Remove unnecessary default labels from switch statements maple_tree: iterator state changes - - - --- 2023-11-01 Liam R. Howlett New
[v2] maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries() [v2] maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries() - 1 - --- 2023-10-12 Liam R. Howlett New
maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries() maple_tree: Add GFP_KERNEL to allocations in mas_expected_entries() - - - --- 2023-10-10 Liam R. Howlett New
radix tree test suite: Fix allocation calculation in kmem_cache_alloc_bulk() radix tree test suite: Fix allocation calculation in kmem_cache_alloc_bulk() - - - --- 2023-09-29 Liam R. Howlett New
[v3,3/3] mmap: Add clarifying comment to vma_merge() code Fixes for vma_merge() error path 1 1 - --- 2023-09-29 Liam R. Howlett New
[v3,2/3] mmap: Fix error paths with dup_anon_vma() Fixes for vma_merge() error path 1 - - --- 2023-09-29 Liam R. Howlett New
[v3,1/3] mmap: Fix vma_iterator in error path of vma_merge() Fixes for vma_merge() error path 1 1 - --- 2023-09-29 Liam R. Howlett New
mm/mempolicy: Fix set_mempolicy_home_node() previous VMA pointer mm/mempolicy: Fix set_mempolicy_home_node() previous VMA pointer - 1 - --- 2023-09-28 Liam R. Howlett New
[v2,3/3] mmap: Add clarifying comment to vma_merge() code Fixes for vma_merge() error path 1 - - --- 2023-09-28 Liam R. Howlett New
[v2,2/3] mmap: Fix error paths with dup_anon_vma() Fixes for vma_merge() error path - - - --- 2023-09-28 Liam R. Howlett New
[v2,1/3] mmap: Fix vma_iterator in error path of vma_merge() Fixes for vma_merge() error path - - - --- 2023-09-28 Liam R. Howlett New
[3/3] mmap: Add clarifying comment to vma_merge() code Fixes for vma_merge() error path - - - --- 2023-09-27 Liam R. Howlett New
[2/3] mmap: Fix error paths with dup_anon_vma() Fixes for vma_merge() error path - - - --- 2023-09-27 Liam R. Howlett New
[1/3] mmap: Fix vma_iterator in error path of vma_merge() Fixes for vma_merge() error path - - - --- 2023-09-27 Liam R. Howlett New
[v2,2/2] maple_tree: Add MAS_UNDERFLOW and MAS_OVERFLOW states maple_tree: Fix mas_prev() state regression. - - - --- 2023-09-22 Liam R. Howlett New
[v2,1/2] maple_tree: Add mas_is_active() to detect in-tree walks maple_tree: Fix mas_prev() state regression. - - - --- 2023-09-22 Liam R. Howlett New
[2/2] maple_tree: Add MAS_UNDERFLOW and MAS_OVERFLOW states maple_tree: Fix mas_prev() state regression. - - - --- 2023-09-21 Liam R. Howlett New
[1/2] maple_tree: Add mas_active() to detect in-tree walks maple_tree: Fix mas_prev() state regression. - - - --- 2023-09-21 Liam R. Howlett New
[v2] kernel/sched: Modify initial boot task idle setup [v2] kernel/sched: Modify initial boot task idle setup - - 1 --- 2023-09-15 Liam R. Howlett New
init/main: Clear boot task idle flag init/main: Clear boot task idle flag - - - --- 2023-09-13 Liam R. Howlett New
[v2,2/2] maple_tree: Clean up mas_wr_append() Untitled series #56086 - - - --- 2023-08-19 Liam R. Howlett New
[6/6] maple_tree: Replace data before marking dead in split and spanning store maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
[5/6] maple_tree: Change mas_adopt_children() parent usage maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
[4/6] maple_tree: Introduce mas_tree_parent() definition maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
[3/6] maple_tree: introduce mas_put_in_tree() maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
[2/6] maple_tree: Reorder replacement of nodes to avoid live lock maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
[1/6] maple_tree: Add hex output to maple_arange64 dump maple_tree: Change replacement strategy - - - --- 2023-08-04 Liam R. Howlett New
MAINTAINERS: Add maple tree mailing list MAINTAINERS: Add maple tree mailing list - - - --- 2023-07-31 Liam R. Howlett New
[v3,15/15] mm/mmap: Change vma iteration order in do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,14/15] maple_tree: Reduce resets during store setup Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,13/15] maple_tree: Refine mas_preallocate() node calculations Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,12/15] maple_tree: Update mas_preallocate() testing Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,11/15] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,10/15] mm: Set up vma iterator for vma_iter_prealloc() calls Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,09/15] mm: Use vma_iter_clear_gfp() in nommu Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,08/15] maple_tree: Adjust node allocation on mas_rebalance() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,07/15] maple_tree: Re-introduce entry to mas_preallocate() arguments Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,06/15] mm: Remove re-walk from mmap_region() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,05/15] maple_tree: Introduce __mas_set_range() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,04/15] mm: Remove prev check from do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,03/15] mm: Change do_vmi_align_munmap() tracking of VMAs to remove Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,02/15] maple_tree: Add benchmarking for mas_prev() Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v3,01/15] maple_tree: Add benchmarking for mas_for_each Reduce preallocations for maple tree - - - --- 2023-07-24 Liam R. Howlett New
[v2,4/4] maple_tree: Be more strict about locking More strict maple tree lockdep - - - --- 2023-07-14 Liam R. Howlett New
[v2,3/4] mm/mmap: Change detached vma locking scheme More strict maple tree lockdep - - - --- 2023-07-14 Liam R. Howlett New
[v2,2/4] maple_tree: Relax lockdep checks for on-stack trees More strict maple tree lockdep - - - --- 2023-07-14 Liam R. Howlett New
[v2,1/4] mm/mmap: Clean up validate_mm() calls More strict maple tree lockdep - - - --- 2023-07-14 Liam R. Howlett New
[2/2] maple_tree: Fix node allocation testing on 32 bit [1/2] maple_tree: Fix 32 bit mas_next testing - - - --- 2023-07-12 Liam R. Howlett New
[1/2] maple_tree: Fix 32 bit mas_next testing [1/2] maple_tree: Fix 32 bit mas_next testing - - 1 --- 2023-07-12 Liam R. Howlett New
mm/mlock: Fix vma iterator conversion of apply_vma_lock_flags() mm/mlock: Fix vma iterator conversion of apply_vma_lock_flags() - - 1 --- 2023-07-11 Liam R. Howlett New
[stable,v6.1] mm/mmap: Fix extra maple tree write [stable,v6.1] mm/mmap: Fix extra maple tree write - - - --- 2023-07-06 Liam R. Howlett New
mm/mmap: Clean up validate_mm() calls mm/mmap: Clean up validate_mm() calls - - - --- 2023-07-04 Liam R. Howlett New
mm: Update do_vmi_align_munmap() return semantics mm: Update do_vmi_align_munmap() return semantics - - - --- 2023-06-30 Liam R. Howlett New
[v2,16/16] mm/mmap: Change vma iteration order in do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,15/16] maple_tree: Reduce resets during store setup Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,14/16] maple_tree: Refine mas_preallocate() node calculations Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,13/16] maple_tree: Update mas_preallocate() testing Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,12/16] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,11/16] mm: Set up vma iterator for vma_iter_prealloc() calls Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,10/16] mm: Use vma_iter_clear_gfp() in nommu Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,09/16] maple_tree: Re-introduce entry to mas_preallocate() arguments Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,08/16] maple_tree: Adjust node allocation on mas_rebalance() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,07/16] mm: Remove re-walk from mmap_region() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,06/16] maple_tree: Introduce __mas_set_range() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,05/16] mm: Remove prev check from do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,04/16] mm: Change do_vmi_align_munmap() side tree index Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,03/16] mm: Move unmap_vmas() declaration to internal header Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,02/16] maple_tree: Add benchmarking for mas_prev() Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
[v2,01/16] maple_tree: Add benchmarking for mas_for_each Reduce preallocations for maple tree - - - --- 2023-06-12 Liam R. Howlett New
mm: Update validate_mm() to use vma iterator CONFIG flag mm: Update validate_mm() to use vma iterator CONFIG flag - - - --- 2023-06-06 Liam R. Howlett New
mm/mprotect: Fix do_mprotect_pkey() limit check mm/mprotect: Fix do_mprotect_pkey() limit check 2 1 - --- 2023-06-06 Liam R. Howlett New
[14/14] mm/mmap: Change vma iteration order in do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[13/14] maple_tree: Refine mas_preallocate() node calculations Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[12/14] maple_tree: Update mas_preallocate() testing Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[11/14] maple_tree: Move mas_wr_end_piv() below mas_wr_extend_null() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[10/14] mm: Set up vma iterator for vma_iter_prealloc() calls Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[09/14] mm: Use vma_iter_clear_gfp() in nommu Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[08/14] maple_tree: Re-introduce entry to mas_preallocate() arguments Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[07/14] mm: Remove re-walk from mmap_region() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[06/14] maple_tree: Introduce __mas_set_range() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[05/14] mm: Remove prev check from do_vmi_align_munmap() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[04/14] mm: Change do_vmi_align_munmap() side tree index Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[03/14] mm: Move unmap_vmas() declaration to internal header Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[02/14] maple_tree: Add benchmarking for mas_prev() Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
[01/14] maple_tree: Add benchmarking for mas_for_each Reduce preallocations for maple tree - - - --- 2023-06-01 Liam R. Howlett New
userfaultfd: Fix regression in userfaultfd_unmap_prep() userfaultfd: Fix regression in userfaultfd_unmap_prep() - - - --- 2023-06-01 Liam R. Howlett New
« 1 2 3 45 6 »