* Peng Zhang <zhangpeng.00@xxxxxxxxxxxxx> [230310 09:09]: > Hi, > There are some fixes for maple tree that may be needed. > When reviewing the maple tree I thought some code was verbose so I did some > cleanup and I double checked the boundaries so there should be no errors. Less > code is easier to maintain, and you can ignore it if you don't like it. > All patches passed the maple tree test program. If you have a bug, please add a test case to the module if it is easy to do so, otherwise please add a test case to the userspace portion (ie: things that need rcu or threading, which is more difficult in the kernel). > > Thanks, > Peng. > > Peng Zhang (4): > maple_tree: Fix get wrong data_end in mtree_lookup_walk() > maple_tree: Simplify mas_wr_node_walk() > maple_tree: Fix a potential concurrency bug in RCU mode > maple_tree: Simplify the code of mas_mab_cp() > > lib/maple_tree.c | 76 ++++++++++-------------------------------------- > 1 file changed, 16 insertions(+), 60 deletions(-) > > -- > 2.20.1 > >