Whamcloud - gitweb
LU-14798 lnet: RMDA infrastructure updates 09/44109/2
authorAmir Shehata <ashehata@whamcloud.com>
Thu, 6 Feb 2020 01:46:03 +0000 (17:46 -0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 8 Jul 2021 02:07:36 +0000 (02:07 +0000)
commit7ac839837c1c6cd1ff629c7898349db8cc55891d
tree885d405d90d46356dc3ba3fe698cff908118f330
parentf21c507fbca2afab5a5d97d4e816696a69d1c593
LU-14798 lnet: RMDA infrastructure updates

Add infrastructure to force RDMA for payloads < 4K.
Add infrastructure to extract the first page in a
payload. Useful for determining the type of the payload
to be transmitted.

Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Change-Id: Id7dc26c83f00dadd26feca94fc4d8233872650d3
Lustre-change: https://review.whamcloud.com/37453
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Whamcloud-bug-id: EX-773
Reviewed-on: https://review.whamcloud.com/44109
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Wang Shilong <wshilong@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/klnds/o2iblnd/o2iblnd_cb.c
lnet/lnet/lib-md.c