]> www.infradead.org Git - users/willy/xarray.git/commit
XArray: Remove radix tree compatibility
authorMatthew Wilcox <willy@infradead.org>
Mon, 17 Dec 2018 23:05:18 +0000 (18:05 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 9 Aug 2019 01:38:13 +0000 (21:38 -0400)
commit916a26dc6f1c1042c716d0f3cd9062ca81ed914e
tree797f49e3c22d6c55cdf357726a9fd7b2951fa1a8
parent6aaaa4ee9412cc00d7538bcc594f911059bb20b9
XArray: Remove radix tree compatibility

The xa_flags field in the XArray was compatible with the radix tree
in order to make conversion easier.  With the page cache converted,
all future conversions will be done one data structure at a time, so
there is no more need for this compatibility.  This reduces the header
dependencies of the XArray to not require gfp.h, which would otherwise
introduce a header loop in a later patch.

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