]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Sheaf conversion slub-percpu-sheaves
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>
Thu, 5 Dec 2024 01:37:03 +0000 (20:37 -0500)
commit89dd16fbdf1ba0659d708f82864dac3cdd3585af
treef5da6fe480e02f417dd76bd51bc83964863aa437
parent548ae07696cf726a942dd69349197f0ad81c74b8
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