]> 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>
Wed, 31 Jul 2019 14:52:33 +0000 (10:52 -0400)
commit4886e5d652eb7fe1164f4f47dd8e88c646e6a52e
tree3ef28d2ecbb7d631d486358b747c06adc71fe87d
parente52f4a8f3be1c6fdf6fb777eacbeec5fac5d6512
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/linux.c
tools/testing/radix-tree/linux/slab.h
tools/testing/radix-tree/maple.c