Show patches with: Submitter = Peng Zhang       |    State = Action Required       |    Archived = No       |   186 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
maple_tree: Avoid checking other gaps after getting the largest gap maple_tree: Avoid checking other gaps after getting the largest gap - 1 - --- 2023-12-15 Peng Zhang New
[v2,5/5] maple_tree: Simplify mas_leaf_set_meta() Some cleanups of maple tree - 1 - --- 2023-11-20 Peng Zhang New
[v2,4/5] maple_tree: Delete one of the two identical checks Some cleanups of maple tree - 1 - --- 2023-11-20 Peng Zhang New
[v2,3/5] maple_tree: Remove an unused parameter for ma_meta_end() Some cleanups of maple tree - 1 - --- 2023-11-20 Peng Zhang New
[v2,2/5] maple_tree: Avoid ascending when mas->min is also the parent's minimum Some cleanups of maple tree - 1 - --- 2023-11-20 Peng Zhang New
[v2,1/5] maple_tree: Move the check forward to avoid static check warning Some cleanups of maple tree - - - --- 2023-11-20 Peng Zhang New
[v7,10/10] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,09/10] maple_tree: Preserve the tree attributes when destroying maple tree Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,08/10] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,07/10] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,06/10] maple_tree: Update the documentation of maple tree Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,05/10] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,04/10] radix tree test suite: Align kmem_cache_alloc_bulk() with kernel behavior. Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,03/10] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-27 Peng Zhang New
[v7,02/10] maple_tree: Introduce {mtree,mas}_lock_nested() Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v7,01/10] maple_tree: Add mt_free_one() and mt_attr() helpers Introduce __mt_dup() to improve the performance of fork() - 1 - --- 2023-10-27 Peng Zhang New
[v6,10/10] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,09/10] maple_tree: Preserve the tree attributes when destroying maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,08/10] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,07/10] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,06/10] maple_tree: Update the documentation of maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,05/10] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,04/10] radix tree test suite: Align kmem_cache_alloc_bulk() with kernel behavior. Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,03/10] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,02/10] maple_tree: Introduce {mtree,mas}_lock_nested() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v6,01/10] maple_tree: Add mt_free_one() and mt_attr() helpers Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-24 Peng Zhang New
[v5,10/10] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,09/10] maple_tree: Preserve the tree attributes when destroying maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,08/10] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,07/10] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,06/10] maple_tree: Update the documentation of maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,05/10] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,04/10] radix tree test suite: Align kmem_cache_alloc_bulk() with kernel behavior. Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,03/10] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,02/10] maple_tree: Introduce {mtree,mas}_lock_nested() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v5,01/10] maple_tree: Add mt_free_one() and mt_attr() helpers Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-16 Peng Zhang New
[v4,10/10] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,09/10] maple_tree: Preserve the tree attributes when destroying maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,08/10] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,07/10] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,06/10] maple_tree: Update the documentation of maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,05/10] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,04/10] radix tree test suite: Align kmem_cache_alloc_bulk() with kernel behavior. Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,03/10] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,02/10] maple_tree: Introduce {mtree,mas}_lock_nested() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v4,01/10] maple_tree: Add mt_free_one() and mt_attr() helpers Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-10-09 Peng Zhang New
[v3,9/9] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,8/9] maple_tree: Preserve the tree attributes when destroying maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,7/9] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,6/9] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,5/9] maple_tree: Update the documentation of maple tree Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,4/9] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,3/9] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,2/9] maple_tree: Introduce {mtree,mas}_lock_nested() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v3,1/9] maple_tree: Add mt_free_one() and mt_attr() helpers Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-09-25 Peng Zhang New
[v2,6/6] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[v2,5/6] maple_tree: Update check_forking() and bench_forking() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[v2,4/6] maple_tree: Skip other tests when BENCH is enabled Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[v2,3/6] maple_tree: Add test for mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[v2,2/6] maple_tree: Introduce interfaces __mt_dup() and mtree_dup() Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[v2,1/6] maple_tree: Add two helpers Introduce __mt_dup() to improve the performance of fork() - - - --- 2023-08-30 Peng Zhang New
[11/11] fork: Use __mt_dup() to duplicate maple tree in dup_mmap() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[10/11] MAINTAINERS: Add co-maintainer for maple tree Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[09/11] maple_tree: Update check_forking() and bench_forking() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[08/11] maple_tree: Skip other tests when BENCH is enabled Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[07/11] maple_tree: Update the documentation of maple tree Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[06/11] maple_tree: Introduce mas_replace_entry() to directly replace an entry Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[05/11] maple_tree: Add test for mt_dup() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[04/11] maple_tree: Introduce interfaces __mt_dup() and mt_dup() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[03/11] maple_tree: Add some helper functions Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[02/11] maple_tree: Validate MAPLE_ENODE and ma_nonleaf_data_end() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[01/11] maple_tree: Introduce ma_nonleaf_data_end{_nocheck}() Introduce mt_dup() to improve the performance of fork() - - - --- 2023-07-26 Peng Zhang New
[v3] mm: kfence: allocate kfence_metadata at runtime [v3] mm: kfence: allocate kfence_metadata at runtime - 1 - --- 2023-07-18 Peng Zhang New
[v2] mm: kfence: allocate kfence_metadata at runtime [v2] mm: kfence: allocate kfence_metadata at runtime - - - --- 2023-07-12 Peng Zhang New
[v2,8/8] maple_tree: drop mas_first_entry() Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,7/8] maple_tree: replace mas_logical_pivot() with mas_safe_pivot() Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,6/8] maple_tree: update mt_validate() Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,5/8] maple_tree: make mas_validate_limits() check root node and node limit Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,4/8] maple_tree: fix mas_validate_child_slot() to check last missed slot Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,3/8] maple_tree: make mas_validate_gaps() to check metadata Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,2/8] maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
[v2,1/8] maple_tree: set the node limit when creating a new root node Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-11 Peng Zhang New
mm: kfence: allocate kfence_metadata at runtime mm: kfence: allocate kfence_metadata at runtime - - - --- 2023-07-10 Peng Zhang New
[RESEND,8/8] maple_tree: drop mas_first_entry() Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-07 Peng Zhang New
[RESEND,7/8] maple_tree: replace mas_logical_pivot() with mas_safe_pivot() Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-07 Peng Zhang New
[RESEND,6/8] maple_tree: update mt_validate() Improve the validation for maple tree and some cleanup - - - --- 2023-07-07 Peng Zhang New
[RESEND,5/8] maple_tree: make mas_validate_limits() check root node and node limit Improve the validation for maple tree and some cleanup - - - --- 2023-07-07 Peng Zhang New
[RESEND,4/8] maple_tree: fix mas_validate_child_slot() to check last missed slot Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-07 Peng Zhang New
[RESEND,3/8] maple_tree: make mas_validate_gaps() to check metadata Improve the validation for maple tree and some cleanup - - - --- 2023-07-07 Peng Zhang New
[RESEND,2/8] maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-07 Peng Zhang New
[RESEND,1/8] maple_tree: set the node limit when creating a new root node Improve the validation for maple tree and some cleanup - 1 - --- 2023-07-07 Peng Zhang New
[v4,4/4] maple_tree: add a fast path case in mas_wr_slot_store() Optimize the fast path of mas_store() - 1 - --- 2023-06-28 Peng Zhang New
[v4,3/4] maple_tree: optimize mas_wr_append(), also improve duplicating VMAs Optimize the fast path of mas_store() - 1 - --- 2023-06-28 Peng Zhang New
[v4,2/4] maple_tree: add test for expanding range in RCU mode Optimize the fast path of mas_store() - 1 - --- 2023-06-28 Peng Zhang New
[v4,1/4] maple_tree: add test for mas_wr_modify() fast path Optimize the fast path of mas_store() - 1 - --- 2023-06-28 Peng Zhang New
[8/8] maple_tree: drop mas_first_entry() Improve the validation for maple tree and some cleanup - - - --- 2023-06-15 Peng Zhang New
[7/8] maple_tree: replace mas_logical_pivot() with mas_safe_pivot() Improve the validation for maple tree and some cleanup - - - --- 2023-06-15 Peng Zhang New
[6/8] maple_tree: update mt_validate() Improve the validation for maple tree and some cleanup - - - --- 2023-06-15 Peng Zhang New
[5/8] maple_tree: make mas_validate_limits() check root node and node limit Improve the validation for maple tree and some cleanup - - - --- 2023-06-15 Peng Zhang New
[4/8] maple_tree: fix mas_validate_child_slot() to check last missed slot Improve the validation for maple tree and some cleanup - - - --- 2023-06-15 Peng Zhang New
« 1 2 »