Whamcloud - gitweb
LU-13783 o2iblnd: make FMR-pool support optional. 52/41152/4
authorMr NeilBrown <neilb@suse.de>
Thu, 7 Jan 2021 00:19:28 +0000 (16:19 -0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 12 Jan 2021 19:30:36 +0000 (19:30 +0000)
commitf710782156ec21a8a69d7f12a9e7de1bde02c22b
tree98182f176b3bfb7e2abefdd6fb94b44cb601fc73
parentec36abd2f922eaf35ba412afd3368767b0fb2f26
LU-13783 o2iblnd: make FMR-pool support optional.

Linux 5.8 removes the FMR-pool API.  This patch makes
all use for this API optional, selected only if the
support exists in the kernel.

Lustre-commit: 14b20ca66b2b6c5a735d39b753ec77fa6a574a6b
Lustre-change: https://review.whamcloud.com/40287

Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I4c40f3a766f5b46ae4f26d7d3ecf8434a6e5a0cb
Reviewed-on: https://review.whamcloud.com/41152
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/autoconf/lustre-lnet.m4
lnet/klnds/o2iblnd/o2iblnd.c
lnet/klnds/o2iblnd/o2iblnd.h
lnet/klnds/o2iblnd/o2iblnd_cb.c