[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20230310175446.k536ck5rqwxtso62@revolver>
Date: Fri, 10 Mar 2023 12:54:46 -0500
From: "Liam R. Howlett" <Liam.Howlett@...cle.com>
To: Peng Zhang <zhangpeng.00@...edance.com>
Cc: linux-mm@...ck.org, linux-kernel@...r.kernel.org,
maple-tree@...ts.infradead.org
Subject: Re: [PATCH 0/4] Some fixes and cleanup for maple tree.
* Peng Zhang <zhangpeng.00@...edance.com> [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
>
>
Powered by blists - more mailing lists