Whamcloud - gitweb
LU-13004 lnet: discard kvec option from lnet_libmd. 43/37843/7
authorMr NeilBrown <neilb@suse.de>
Wed, 4 Dec 2019 04:12:08 +0000 (15:12 +1100)
committerOleg Drokin <green@whamcloud.com>
Fri, 1 May 2020 04:26:56 +0000 (04:26 +0000)
commit4775d52439f4f8df42056626535462ecb6cce009
tree91e3a0ff8c7d6ba8ab8d21e4dde0ea4710130d65
parent857f11169fc8d7575b6b92e5dbb57b4c359d9dcc
LU-13004 lnet: discard kvec option from lnet_libmd.

The 'struct kvec' field in 'struct lnet_libmd' is no longer set - the
memory is always presented as pages.  So remove that option and the
union that contained iov and kiov.

Rename md_iov.kiov to md_kiov.
Discard all code that made use of md_iov.iov.

Test-Parameters: trivial
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: Ic74a496c4c3df786d7fc194a1ad758c4daccd819
Reviewed-on: https://review.whamcloud.com/37843
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: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/klnds/gnilnd/gnilnd_cb.c
lnet/klnds/o2iblnd/o2iblnd_cb.c
lnet/lnet/lib-md.c
lnet/lnet/lib-move.c