]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Add kmem_cache
authorMatthew Wilcox <willy@infradead.org>
Mon, 24 Dec 2018 17:31:00 +0000 (12:31 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 5 Jan 2021 17:27:58 +0000 (12:27 -0500)
commit6aa359c4578a71b01540ec1a69da8f7eefde6c7a
tree10b5e6afdcfb1ef3560e2f77b0ab1f1e0fde9fd9
parent4a64e87ff40b964083d02710e31bb976c2880c1c
maple_tree: Add kmem_cache

Allocate nodes from a kmem cache, making the necessary changes to the
slab emulation to support alignment.  Free nodes through RCU.

Signed-off-by: Matthew Wilcox <willy@infradead.org>
include/linux/maple_tree.h
lib/maple_tree.c
tools/testing/radix-tree/maple.c