Whamcloud - gitweb
LU-11085 nodemap: switch interval tree to in-kernel impl. 24/39724/9
authorMr NeilBrown <neilb@suse.de>
Tue, 25 Aug 2020 00:03:17 +0000 (10:03 +1000)
committerOleg Drokin <green@whamcloud.com>
Fri, 26 Feb 2021 22:12:19 +0000 (22:12 +0000)
commitf55fdfff5dede69e6674999fb02c1add513704f0
tree090aaf7b7c92bd7dfc6eaf205f91b3a066f634f0
parent03b7befcc0a9308cbac91370046f6c00e5cf1005
LU-11085 nodemap: switch interval tree to in-kernel impl.

Switch nodemap_range to use the in-kernel interval tree.
This has the same functionality, though often in a different form.

Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I7bf119bf8cd8f14dc66deb2736c2c97562bb0743
Reviewed-on: https://review.whamcloud.com/39724
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/include/libcfs/libcfs.h
lustre/autoconf/lustre-core.m4
lustre/include/lustre_nodemap.h
lustre/ptlrpc/nodemap_handler.c
lustre/ptlrpc/nodemap_internal.h
lustre/ptlrpc/nodemap_lproc.c
lustre/ptlrpc/nodemap_range.c
lustre/ptlrpc/nodemap_storage.c