]> 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>
Tue, 5 Jan 2021 17:28:20 +0000 (12:28 -0500)
commit0a71106d1a5ead1b26d634549fc67535b882e61c
treeefb98c65c72ecb5bad476acc23d986d5683fb7bf
parent43611c684446e7be551372325016fbbf5cbbaa25
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