]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Sheaf conversion
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Wed, 4 Dec 2024 20:26:33 +0000 (15:26 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 17 Jan 2025 20:15:33 +0000 (15:15 -0500)
commitc6aaf3d12641351e08540282d7b02a40443b1a44
tree2fe49121b3c4c33f834b625d50b3e0fb9a8e4ad4
parentae46aadc78810923af852128621b4b9f466acffa
maple_tree: Sheaf conversion

Sheaf conversion for super duper fast allocations, probably.

Remove push/pop of nodes from maple state.
Remove unnecessary testing
ifdef out other testing that probably will be deleted
Fix testcase for testing race
Move some testing around in the same commit.

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
include/linux/maple_tree.h
lib/maple_tree.c
lib/test_maple_tree.c
tools/testing/radix-tree/maple.c
tools/testing/shared/linux.c