]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Fix mas_for_each retry incorrectly setting mas->last
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 13 Feb 2020 15:56:17 +0000 (10:56 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 30 Oct 2020 18:58:58 +0000 (14:58 -0400)
commit6013c9e44227c4e84e2676023ff6767cf8bf237d
tree885ff11c086306698b0c5f1b44d6fe7db352ea03
parentf57b393a0b29f375599d94c2d1df0b51d06bc0e5
maple_tree: Fix mas_for_each retry incorrectly setting mas->last

mas->last was being skipped when initially run or retry was hit.  Ensure
it is set correctly.

Also, fix retry skipping during initial load of mas_for_each.

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