Show patches with: Submitter = Peng Zhang       |    Archived = No       |   185 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,1/4] maple_tree: add test for mas_wr_modify() fast path Optimize the fast path of mas_store() - - - --- 2023-06-15 Peng Zhang New
[v2,3/3] maple_tree: add a fast path case in mas_wr_slot_store() Optimize the fast path of mas_store() - - - --- 2023-06-09 Peng Zhang New
[v2,2/3] maple_tree: optimize mas_wr_append(), also improve duplicating VMAs Optimize the fast path of mas_store() - 1 - --- 2023-06-09 Peng Zhang New
[v2,1/3] maple_tree: add test for mas_wr_modify() fast path Optimize the fast path of mas_store() - - - --- 2023-06-09 Peng Zhang New
[2/2] maple_tree: add a fast path case in mas_wr_slot_store() [1/2] maple_tree: optimize mas_wr_append(), also improve duplicating VMAs - - - --- 2023-06-02 Peng Zhang New
[1/2] maple_tree: optimize mas_wr_append(), also improve duplicating VMAs [1/2] maple_tree: optimize mas_wr_append(), also improve duplicating VMAs - 1 - --- 2023-06-02 Peng Zhang New
[v4,10/10] maple_tree: Relocate the declaration of mas_empty_area_rev(). Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,09/10] maple_tree: Simplify and clean up mas_wr_node_store() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,08/10] maple_tree: Rework mas_wr_slot_store() to be cleaner and more efficient. Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,07/10] maple_tree: Add comments and some minor cleanups to mas_wr_append() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,06/10] maple_tree: Add mas_wr_new_end() to calculate new_end accurately Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,05/10] maple_tree: Make the code symmetrical in mas_wr_extend_null() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,04/10] maple_tree: Simplify mas_is_span_wr() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,03/10] maple_tree: Fix the arguments to __must_hold() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,02/10] maple_tree: Drop mas_{rev_}alloc() and mas_fill_gap() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v4,01/10] maple_tree: Rework mtree_alloc_{range,rrange}() Clean ups for maple tree - 1 - --- 2023-05-24 Peng Zhang New
[v3,10/10] maple_tree: Relocate the declaration of mas_empty_area_rev(). Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,09/10] maple_tree: Simplify and clean up mas_wr_node_store() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,08/10] maple_tree: Rework mas_wr_slot_store() to be cleaner and more efficient. Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,07/10] maple_tree: Add comments and some minor cleanups to mas_wr_append() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,06/10] maple_tree: Add mas_wr_new_end() to calculate new_end accurately Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,05/10] maple_tree: Make the code symmetrical in mas_wr_extend_null() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,04/10] maple_tree: Simplify mas_is_span_wr() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,03/10] maple_tree: Fix the arguments to __must_hold() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,02/10] maple_tree: Drop mas_{rev_}alloc() and mas_fill_gap() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
[v3,01/10] maple_tree: Rework mtree_alloc_{range,rrange}() Clean ups for maple tree - 1 - --- 2023-05-22 Peng Zhang New
radix tree test suite: Fix building radix tree test suite. radix tree test suite: Fix building radix tree test suite. - - - --- 2023-05-21 Peng Zhang New
[v2,10/10] maple_tree: Relocate the declaration of mas_empty_area_rev(). Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,09/10] maple_tree: Simplify and clean up mas_wr_node_store() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,08/10] maple_tree: Rework mas_wr_slot_store() to be cleaner and more efficient. Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,07/10] maple_tree: Add comments and some minor cleanups to mas_wr_append() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,06/10] maple_tree: Add mas_wr_new_end() to calculate new_end accurately Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,05/10] maple_tree: Make the code symmetrical in mas_wr_extend_null() Clean ups for maple tree - 1 - --- 2023-05-17 Peng Zhang New
[v2,04/10] maple_tree: Simplify mas_is_span_wr() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,03/10] maple_tree: Fix the arguments to __must_hold() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,02/10] maple_tree: Drop mas_{rev_}alloc() and mas_fill_gap() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[v2,01/10] maple_tree: Rework mtree_alloc_{range,rrange}() Clean ups for maple tree - - - --- 2023-05-17 Peng Zhang New
[10/10] maple_tree: Simplify and clean up mas_wr_node_store() Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[09/10] maple_tree: Rework mas_wr_slot_store() to be cleaner and more efficient. Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[08/10] maple_tree: Add comments and some minor cleanups to mas_wr_append() Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[07/10] maple_tree: Add mas_wr_new_end() to calculate new_end accurately Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[06/10] maple_tree: Wrap the replace operation with an inline function. Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[05/10] maple_tree: Make the code symmetrical in mas_wr_extend_null() Clean ups for maple tree - 1 - --- 2023-05-15 Peng Zhang New
[04/10] maple_tree: Simplify mas_is_span_wr() Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[03/10] maple_tree: Remove __must_hold() which does not work Clean ups for maple tree - - - --- 2023-05-15 Peng Zhang New
[02/10] maple_tree: Drop mtree_alloc_{range,rrange}() and related functions. Clean ups for maple tree - 1 - --- 2023-05-15 Peng Zhang New
[01/10] maple_tree: Drop the test code for mtree_alloc_{range,rrange}() Clean ups for maple tree - 1 - --- 2023-05-15 Peng Zhang New
[2/2] maple_tree: Drop mtree_alloc_{range,rrange}() and related functions. [1/2] maple_tree: Drop the test code for mtree_alloc_{range,rrange}() - - - --- 2023-05-10 Peng Zhang New
[1/2] maple_tree: Drop the test code for mtree_alloc_{range,rrange}() [1/2] maple_tree: Drop the test code for mtree_alloc_{range,rrange}() - - - --- 2023-05-10 Peng Zhang New
[v2] maple_tree: Fix potential out-of-bounds access in mas_wr_end_piv() [v2] maple_tree: Fix potential out-of-bounds access in mas_wr_end_piv() - 1 - --- 2023-05-06 Peng Zhang New
[v2] maple_tree: Make maple state reusable after mas_empty_area() [v2] maple_tree: Make maple state reusable after mas_empty_area() - 1 - --- 2023-05-05 Peng Zhang New
maple_tree: Fix potential out-of-bounds access in mas_wr_end_piv() maple_tree: Fix potential out-of-bounds access in mas_wr_end_piv() - 1 - --- 2023-05-04 Peng Zhang New
[9/9] maple_tree: Move declaration of mas_empty_area_rev() to a better place fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[8/9] maple_tree: Remove the redundant check of mas->offset in mas_empty_area/area_rev() fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[7/9] maple_tree: Delete redundant code in mas_next_node() fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[6/9] maple_tree: Remove a confusing check fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[5/9] maple_tree: Remove an if statement that cannot be true fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[4/9] maple_tree: Update mtree_alloc_rrange() and mtree_alloc_range() testing fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[3/9] maple_tree: Modify the allocation method of mtree_alloc_range/rrange() fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[2/9] maple_tree: Make maple state reusable after mas_empty_area() fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
[1/9] maple_tree: Fix allocation when min is equal to max in mas_empty_area/_area_rev() fix, rework and clean up for maple tree - - - --- 2023-04-25 Peng Zhang New
maple_tree: Fix allocation in mas_sparse_area() maple_tree: Fix allocation in mas_sparse_area() - - - --- 2023-04-19 Peng Zhang New
[v2,2/2] maple_tree: Add a test case to check maple_alloc [v2,1/2] maple_tree: Fix a potential memory leak, OOB access, or other unpredictable bug - - - --- 2023-04-11 Peng Zhang New
[v2,1/2] maple_tree: Fix a potential memory leak, OOB access, or other unpredictable bug [v2,1/2] maple_tree: Fix a potential memory leak, OOB access, or other unpredictable bug - 1 - --- 2023-04-11 Peng Zhang New
[v2] maple_tree: Use correct variable type in sizeof [v2] maple_tree: Use correct variable type in sizeof - 1 - --- 2023-04-11 Peng Zhang New
maple_tree: Use correct variable type in sizeof maple_tree: Use correct variable type in sizeof - 1 - --- 2023-04-10 Peng Zhang New
[2/2] maple_tree: Fix a potential memory leak, OOB access, or other unpredictable bug [1/2] maple_tree: Add a test case to check maple_alloc - - - --- 2023-04-07 Peng Zhang New
[1/2] maple_tree: Add a test case to check maple_alloc [1/2] maple_tree: Add a test case to check maple_alloc - - - --- 2023-04-07 Peng Zhang New
[v2] mm: kfence: Improve the performance of __kfence_alloc() and __kfence_free() [v2] mm: kfence: Improve the performance of __kfence_alloc() and __kfence_free() - 1 - --- 2023-04-03 Peng Zhang New
mm: kfence: Improve the performance of __kfence_alloc() and __kfence_free() mm: kfence: Improve the performance of __kfence_alloc() and __kfence_free() - - - --- 2023-04-03 Peng Zhang New
[v2,3/3] maple_tree: Fix a potential concurrency bug in RCU mode Some fixes and cleanup for maple tree. - 1 - --- 2023-03-14 Peng Zhang New
[v2,2/3] maple_tree: Simplify mas_wr_node_walk() Some fixes and cleanup for maple tree. - 1 - --- 2023-03-14 Peng Zhang New
[v2,1/3] maple_tree: Fix get wrong data_end in mtree_lookup_walk() Some fixes and cleanup for maple tree. - 1 - --- 2023-03-14 Peng Zhang New
[4/4] maple_tree: Simplify the code of mas_mab_cp() Some fixes and cleanup for maple tree. - - - --- 2023-03-10 Peng Zhang New
[3/4] maple_tree: Fix a potential concurrency bug in RCU mode Some fixes and cleanup for maple tree. - 1 - --- 2023-03-10 Peng Zhang New
[2/4] maple_tree: Simplify mas_wr_node_walk() Some fixes and cleanup for maple tree. - 1 - --- 2023-03-10 Peng Zhang New
[1/4] maple_tree: Fix get wrong data_end in mtree_lookup_walk() Some fixes and cleanup for maple tree. - 1 - --- 2023-03-10 Peng Zhang New
maple_tree: Fix the error of mas->min/max in mas_skip_node() maple_tree: Fix the error of mas->min/max in mas_skip_node() - - - --- 2023-03-07 Peng Zhang New
iommu: Avoid softlockup and rcu stall in fq_flush_timeout(). iommu: Avoid softlockup and rcu stall in fq_flush_timeout(). - 1 - --- 2023-02-16 Peng Zhang New
[v2,2/2] memblock: Avoid useless checks in memblock_merge_regions(). Some small improvements for memblock. - - - --- 2023-01-29 Peng Zhang New
[v2,1/2] memblock: Make a boundary tighter in memblock_add_range(). Some small improvements for memblock. - - - --- 2023-01-29 Peng Zhang New
[3/3] memblock: Avoid useless checks in memblock_merge_regions(). Some small improvements for memblock. - - - --- 2023-01-13 Peng Zhang New
[2/3] memblock: Make finding index faster when modify regions. Some small improvements for memblock. - - - --- 2023-01-13 Peng Zhang New
[1/3] memblock: Make a boundary tighter in memblock_add_range(). Some small improvements for memblock. - - - --- 2023-01-13 Peng Zhang New
[RFC] sched: Throttling through task work for cfs bandwidth [RFC] sched: Throttling through task work for cfs bandwidth - - - --- 2022-12-12 Peng Zhang New
« 1 2 »