Whamcloud - gitweb
LU-13783 o2iblnd: make FMR-pool support optional. 87/40287/6
authorMr NeilBrown <neilb@suse.de>
Fri, 16 Oct 2020 04:53:34 +0000 (15:53 +1100)
committerOleg Drokin <green@whamcloud.com>
Tue, 12 Jan 2021 07:57:33 +0000 (07:57 +0000)
commit6fd5c8bef83aaffaa8c4ff38cbd1c0b630ba2556
tree6a024ac44892ed0f4d374202085a05f970f89b64
parent72617588ac8cb2e3e5a7b8e5ebc201cab524d938
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.

Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I4c40f3a766f5b46ae4f26d7d3ecf8434a6e5a0cb
Reviewed-on: https://review.whamcloud.com/40287
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Sergey Gorenko <sergeygo@nvidia.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
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