]> www.infradead.org Git - users/dwmw2/linux.git/commit
lib/generic-radix-tree.c: Make nodes more reasonably sized
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 8 Mar 2024 03:32:06 +0000 (22:32 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 14 Mar 2024 01:22:26 +0000 (21:22 -0400)
commit3a319a2476d27e0b6c3cac3ebf6e3d0b665a06e5
tree44a450ffc269006ae92a99c464bcbc3adf4add6c
parentd64547999c591c47bfac279fa4027bdbd29c7ea0
lib/generic-radix-tree.c: Make nodes more reasonably sized

this code originally used the page allocator directly, but most code
shouldn't do that - PAGE_SIZE varies with architecture, and slab is
faster.

4k is also on the large side for typical usage, 512 bytes is a better
choice for typical usage that might be somewhat sparse.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
include/linux/generic-radix-tree.h
lib/generic-radix-tree.c