]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Maple Tree: Add new data structure
authorLiam Howlett <Liam.Howlett@oracle.com>
Thu, 27 Feb 2020 20:04:42 +0000 (15:04 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 6 Mar 2020 01:43:42 +0000 (20:43 -0500)
commit9af26fb39b83b82b23f8ffe9886c8422af256080
tree3d4fddfddebc33fade10cdb0e634a8325c533612
parenta6723ba73e51485fedf052775cf4499fb2bf746d
Maple Tree: Add new data structure

The Maple Tree is a new data structure optimised for storing
ranges.

Signed-off-by: Liam Howlett <Liam.Howlett@oracle.com>
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
13 files changed:
Documentation/core-api/index.rst
Documentation/core-api/maple-tree.rst [new file with mode: 0644]
MAINTAINERS
include/linux/maple_tree.h [new file with mode: 0644]
init/main.c
lib/Makefile
lib/maple_tree.c [new file with mode: 0644]
lib/test_maple_tree.c [new file with mode: 0644]
tools/testing/radix-tree/.gitignore
tools/testing/radix-tree/Makefile
tools/testing/radix-tree/linux/maple_tree.h [new file with mode: 0644]
tools/testing/radix-tree/ma_xa_benchmark.c [new file with mode: 0644]
tools/testing/radix-tree/maple.c [new file with mode: 0644]