linux_dsm_epyc7002/tools/testing/radix-tree
Matthew Wilcox 57578c2ea2 raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER
I've been receiving increasingly concerned notes from 0day about how
much my recent changes have been bloating the radix tree.  Make it
happier by only including multiorder support if
CONFIG_TRANSPARENT_HUGEPAGES is set.

This is an independent Kconfig option, so other radix tree users can
also set it if they have a need.

Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
Reviewed-by: Ross Zwisler <ross.zwisler@linux.intel.com>
Cc: Konstantin Khlebnikov <koct9i@gmail.com>
Cc: Kirill Shutemov <kirill.shutemov@linux.intel.com>
Cc: Jan Kara <jack@suse.com>
Cc: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-05-20 17:58:30 -07:00
..
linux raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER 2016-05-20 17:58:30 -07:00
.gitignore radix tree test harness 2016-03-17 15:09:34 -07:00
find_next_bit.c radix tree test harness 2016-03-17 15:09:34 -07:00
linux.c radix tree test harness 2016-03-17 15:09:34 -07:00
main.c radix tree test suite: keep regression test runs short 2016-05-20 17:58:30 -07:00
Makefile radix tree test suite: rebuild when headers change 2016-05-20 17:58:30 -07:00
rcupdate.c radix tree test harness 2016-03-17 15:09:34 -07:00
regression1.c radix tree test harness 2016-03-17 15:09:34 -07:00
regression2.c radix tree test suite: allow testing other fan-out values 2016-05-20 17:58:30 -07:00
regression3.c radix-tree tests: add test for radix_tree_iter_next 2016-03-17 15:09:34 -07:00
regression.h radix-tree tests: add regression3 test 2016-03-17 15:09:34 -07:00
tag_check.c radix tree test harness 2016-03-17 15:09:34 -07:00
test.c radix_tree: tag all internal tree nodes as indirect pointers 2016-03-17 15:09:34 -07:00
test.h radix tree test harness 2016-03-17 15:09:34 -07:00