]> 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, 15 Oct 2019 23:34:51 +0000 (19:34 -0400)
commitb20a79ca39ad76f968ce93cfde0afdb44535e0bb
treec3abd2aaa8c7b678de2b5739bd077ab52823c269
parent3a92dafb5d6ce64128042e1e2e95fb3d8790024f
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