Show patches with: Submitter = Liam R. Howlett       |   1823 patches
« 1 2 ... 3 4 518 19 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,11/35] maple_tree: Use MAS_BUG_ON() in mas_set_height() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,10/35] maple_tree: Use MAS_BUG_ON() when setting a leaf node as a parent Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,09/35] maple_tree: Convert debug code to use MT_WARN_ON() and MAS_WARN_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,08/35] maple_tree: Change RCU checks to WARN_ON() instead of BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,07/35] maple_tree: Convert BUG_ON() to MT_BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,06/35] maple_tree: Add debug BUG_ON and WARN_ON variants Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,05/35] maple_tree: Add format option to mt_dump() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,04/35] maple_tree: Clean up mas_dfs_postorder() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-12 Liam R. Howlett New
[v3,03/35] maple_tree: Avoid unnecessary ascending Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-12 Liam R. Howlett New
[v3,02/35] maple_tree: Clean up mas_parent_enum() and rename to mas_parent_type() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-12 Liam R. Howlett New
[v3,01/35] maple_tree: Fix static analyser cppcheck issue Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-12 Liam R. Howlett New
[v2,36/36] maple_tree: Add gap to check_alloc_rev_range() testcase Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,35/36] mm: Avoid rewalk in mmap_region Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,34/36] mm: Add vma_iter_{next,prev}_range() to vma iterator Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,33/36] maple_tree: Update testing code for mas_{next,prev,walk} Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,32/36] maple_tree: Clear up index and last setting in single entry tree Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,31/36] maple_tree: Add mas_prev_range() and mas_find_range_rev interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,30/36] maple_tree: Introduce mas_prev_slot() interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,29/36] maple_tree: Relocate mas_rewalk() and mas_rewalk_if_dead() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,28/36] maple_tree: Add mas_next_range() and mas_find_range() interfaces Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,27/36] maple_tree: Introduce mas_next_slot() interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,26/36] maple_tree: Fix testing mas_empty_area() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,25/36] maple_tree: Revise limit checks in mas_empty_area{_rev}() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,24/36] maple_tree: Try harder to keep active node with mas_prev() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,23/36] maple_tree: Try harder to keep active node after mas_next() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,22/36] mm/mmap: Change do_vmi_align_munmap() for maple tree iterator changes Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,21/36] maple_tree: mas_start() reset depth on dead node Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,20/36] maple_tree: Remove unnecessary check from mas_destroy() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,19/36] maple_tree: Add __init and __exit to test module Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,18/36] mm: Update vma_iter_store() to use MAS_WARN_ON() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,17/36] mm: Update validate_mm() to use vma iterator Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,16/36] maple_tree: Make test code work without debug enabled Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,15/36] maple_tree: Return error on mte_pivots() out of range Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,14/36] maple_tree: Use MAS_BUG_ON() prior to calling mas_meta_gap() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,13/36] maple_tree: Use MAS_WR_BUG_ON() in mas_store_prealloc() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,12/36] maple_tree: Use MAS_BUG_ON() from mas_topiary_range() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,11/36] maple_tree: Use MAS_BUG_ON() in mas_set_height() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,10/36] maple_tree: Use MAS_BUG_ON() when setting a leaf node as a parent Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,09/36] maple_tree: Convert debug code to use MT_WARN_ON() and MAS_WARN_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,08/36] maple_tree: Change RCU checks to WARN_ON() instead of BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,07/36] maple_tree: Convert BUG_ON() to MT_BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,06/36] maple_tree: Add debug BUG_ON and WARN_ON variants Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,05/36] maple_tree: Add format option to mt_dump() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,04/36] maple_tree: Clean up mas_dfs_postorder() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-05-05 Liam R. Howlett New
[v2,03/36] maple_tree: Avoid unnecessary ascending Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,02/36] maple_tree: Clean up mas_parent_enum() and rename to mas_parent_type() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
[v2,01/36] maple_tree: Fix static analyser cppcheck issue Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-05-05 Liam R. Howlett New
maple_tree: Make maple state reusable after mas_empty_area() maple_tree: Make maple state reusable after mas_empty_area() - - - --- 2023-05-04 Liam R. Howlett New
[34/34] mm: Add vma_iter_{next,prev}_range() to vma iterator Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[33/34] maple_tree: Add testing for mas_{prev,next}_range() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[32/34] maple_tree: Add mas_prev_range() and mas_find_range_rev interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[31/34] maple_tree: Add mas_next_range() and mas_find_range() interfaces Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[30/34] maple_tree: Fix comments for mas_next_entry() and mas_prev_entry() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[29/34] maple_tree: Introduce mas_prev_slot() interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[28/34] maple_tree: Revise limit checks in mas_empty_area{_rev}() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[27/34] maple_tree: Introduce mas_next_slot() interface Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[26/34] maple_tree: Update testing code for mas_{next,prev,walk} Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[25/34] maple_tree: Clear up index and last setting in single entry tree Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[24/34] maple_tree: Try harder to keep active node with mas_prev() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[23/34] maple_tree: Try harder to keep active node after mas_next() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[22/34] mm/mmap: Change do_vmi_align_munmap() for maple tree iterator changes Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[21/34] maple_tree: mas_start() reset depth on dead node Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[20/34] maple_tree: Remove unnecessary check from mas_destroy() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[19/34] maple_tree: Add __init and __exit to test module Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[18/34] mm: Update vma_iter_store() to use MAS_WARN_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[17/34] mm: Update validate_mm() to use vma iterator Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[16/34] maple_tree: Make test code work without debug enabled Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[15/34] maple_tree: Return error on mte_pivots() out of range Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[14/34] maple_tree: Use MAS_BUG_ON() prior to calling mas_meta_gap() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[13/34] maple_tree: Use MAS_WR_BUG_ON() in mas_store_prealloc() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[12/34] maple_tree: Use MAS_BUG_ON() from mas_topiary_range() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[11/34] maple_tree: Use MAS_BUG_ON() in mas_set_height() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[10/34] maple_tree: Use MAS_BUG_ON() when setting a leaf node as a parent Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[09/34] maple_tree: Convert debug code to use MT_WARN_ON() and MAS_WARN_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[08/34] maple_tree: Change RCU checks to WARN_ON() instead of BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[07/34] maple_tree: Convert BUG_ON() to MT_BUG_ON() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[06/34] maple_tree: Add debug BUG_ON and WARN_ON variants Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[05/34] maple_tree: Add format option to mt_dump() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[04/34] maple_tree: Clean up mas_dfs_postorder() Maple tree mas_{next,prev}_range() and cleanup - - - --- 2023-04-25 Liam R. Howlett New
[03/34] maple_tree: Avoid unnecessary ascending Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[02/34] maple_tree: Clean up mas_parent_enum() Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[01/34] maple_tree: Fix static analyser cppcheck issue Maple tree mas_{next,prev}_range() and cleanup - 1 - --- 2023-04-25 Liam R. Howlett New
[v3,4/4] mm/mmap: Regression fix for unmapped_area{_topdown} Fix mas_empty_area() search - - - --- 2023-04-21 Liam R. Howlett New
[v3,3/4] maple_tree: Fix mas_empty_area() search Fix mas_empty_area() search - - - --- 2023-04-21 Liam R. Howlett New
[v3,2/4] maple_tree: Update mtree_alloc_rrange() and mtree_alloc_range() testing Fix mas_empty_area() search - - - --- 2023-04-21 Liam R. Howlett New
[v3,1/4] maple_tree: Make maple state reusable after mas_empty_area_rev() Fix mas_empty_area() search - - - --- 2023-04-21 Liam R. Howlett New
mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() mm: move 'mmap_min_addr' logic from callers into vm_unmapped_area() - - - --- 2023-04-18 Liam R. Howlett New
[v2] mm/mmap: Regression fix for unmapped_area{_topdown} [v2] mm/mmap: Regression fix for unmapped_area{_topdown} - - - --- 2023-04-14 Liam R. Howlett New
[3/3] mm/mmap: Regression fix for unmapped_area{_topdown} [1/3] maple_tree: Make maple state reusable after mas_empty_area_rev() - - - --- 2023-04-14 Liam R. Howlett New
[2/3] maple_tree: Fix mas_empty_area() search [1/3] maple_tree: Make maple state reusable after mas_empty_area_rev() - - - --- 2023-04-14 Liam R. Howlett New
[1/3] maple_tree: Make maple state reusable after mas_empty_area_rev() [1/3] maple_tree: Make maple state reusable after mas_empty_area_rev() - - - --- 2023-04-14 Liam R. Howlett New
[6.1,14/14] mm: enable maple tree RCU mode by default. Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,13/14] maple_tree: add RCU lock checking to rcu callback functions Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,12/14] maple_tree: add smp_rmb() to dead node detection Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,11/14] maple_tree: remove extra smp_wmb() from mas_dead_leaves() Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,10/14] maple_tree: fix freeing of nodes in rcu mode Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,09/14] maple_tree: detect dead nodes in mas_start() Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,08/14] maple_tree: refine ma_state init from mas_start() Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,07/14] maple_tree: be more cautious about dead nodes Backport of maple tree fixes for 6.1/6.2 - - - --- 2023-04-11 Liam R. Howlett New
[6.1,06/14] maple_tree: fix mas_skip_node() end slot detection Backport of maple tree fixes for 6.1/6.2 - - 1 --- 2023-04-11 Liam R. Howlett New
« 1 2 ... 3 4 518 19 »