Whamcloud - gitweb
LU-18687 compat: move generic-radix-tree to lustre_compat 48/58148/2
authorTimothy Day <timday@amazon.com>
Fri, 21 Feb 2025 17:20:06 +0000 (17:20 +0000)
committerOleg Drokin <green@whamcloud.com>
Wed, 19 Mar 2025 23:34:15 +0000 (23:34 +0000)
commitb811df01f6ab94b86a70e687bd431d17c8a20ec2
tree60717e643c22a41c7b3dd6653a2b9f5fc4f4fa80
parentb66594cfa14b099434f73be55d2109cacf202cb0
LU-18687 compat: move generic-radix-tree to lustre_compat

Migrate the backported radix tree code to lustre_compat.

Eventually, all of the Lustre/LNet compatability code
will live in lustre_compat - maintaining a clear
separation from the functional code in Lustre and LNet.

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: Iaf6fed877b23829be948f1347d21e1ff7b9ce5a9
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/58148
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
12 files changed:
libcfs/include/libcfs/linux/Makefile.am
libcfs/libcfs/Makefile.in
libcfs/libcfs/linux/Makefile.am
lnet/include/lnet/lib-lnet.h
lnet/lnet/api-ni.c
lnet/selftest/conctl.c
lustre/include/lustre_kernelcomm.h
lustre/target/tgt_mount.c
lustre_compat/include/lustre_compat/linux/Makefile.am
lustre_compat/include/lustre_compat/linux/generic-radix-tree.h [moved from libcfs/include/libcfs/linux/generic-radix-tree.h with 97% similarity]
lustre_compat/lib/Makefile.in
lustre_compat/lib/generic-radix-tree.c [moved from libcfs/libcfs/linux/generic-radix-tree.c with 99% similarity]