]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Convert mtree_erase to match xarray interface
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 15 Oct 2019 23:34:51 +0000 (19:34 -0400)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 5 Jan 2021 17:28:14 +0000 (12:28 -0500)
commit4d9cd821daa9a989af48903ebcdee30dc3dd790b
treecf0b0ee9b5935c7152cb48fc31c3243a70455c45
parent3cf2936ab2b30df3fb859be53cdce480fa2ace3b
maple_tree: Convert mtree_erase to match xarray interface

Return erased value instead of number of freed slots.  This required a
bit of a rework of the test cases.

Also removed two test cases to verify new nodes were used as they were
not necessary when the deleted range is an exact match for the insert.

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