]> 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 <howlett@gmail.com>
Tue, 21 Jan 2025 16:30:32 +0000 (11:30 -0500)
commit8efb14c96a977a25375124bd7d2fef09797da6ce
tree022dc09296b2c0d3c7a51fd085b28a2273018e37
parentd39c28aafe4457dd892598afc737622409526aca
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