]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Detect dead nodes in mas_start()
authorLiam Howlett <Liam.Howlett@oracle.com>
Thu, 24 Nov 2022 15:48:23 +0000 (10:48 -0500)
committerLiam Howlett <Liam.Howlett@oracle.com>
Thu, 24 Nov 2022 21:07:24 +0000 (16:07 -0500)
commit6594830a011e7992a9acacd5eeaaac820da90846
treeb31491c0bcf05399fb28eb09aca182ab752e07ed
parent71b30462278be42a57d9e9f22ddee4365f3ea3a8
maple_tree: Detect dead nodes in mas_start()

When initially starting a search, the root node may already be in the
process of being replaced in RCU mode.  Detect and restart the walk if
this is the case.

Signed-off-by: Liam Howlett <Liam.Howlett@oracle.com>
lib/maple_tree.c