Whamcloud - gitweb
EX-773 lustre: Support RDMA only pages
authorAmir Shehata <ashehata@whamcloud.com>
Thu, 6 Feb 2020 04:23:20 +0000 (20:23 -0800)
committerLi Xi <lixi@ddn.com>
Tue, 16 Mar 2021 12:37:16 +0000 (12:37 +0000)
commit3bf0614314493d4cc8d9039a0203141ea7060f97
tree1697f49d1685a7c91499f8f4137a8d9646361097
parent0cba9388c9241f01b2c7d36dfb58f3209e390924
EX-773 lustre: Support RDMA only pages

Some memory architectures and CPU-offload cards with
on-board memory do not map data pages into the CPU
address space. Allow RDMA of data directly into those
pages without accessing contents.

Therefore, made changes to prevent doing checksum on
these type of pages.

Signed-off-by: Wang Shilong <wshilong@ddn.com>
Signed-off-by: Amir Shehata <ashehata@whamcloud.com>
Change-Id: I189c34893ffa500ed275f2a1f79e8fb817a2489d
Reviewed-on: https://review.whamcloud.com/37454
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/42002
Reviewed-by: Wang Shilong <wshilong@whamcloud.com>
lustre/include/lustre_osc.h
lustre/osc/osc_io.c
lustre/osc/osc_request.c