Whamcloud - gitweb
LU-13180 osc: disable ext merging for rdma only pages and non-rdma 67/37567/2
authorWang Shilong <wshilong@ddn.com>
Fri, 14 Feb 2020 06:50:11 +0000 (14:50 +0800)
committerOleg Drokin <green@whamcloud.com>
Sun, 28 Jun 2020 02:47:39 +0000 (02:47 +0000)
commit9f6c9fa44d6e65e26b857a45a1c1ddcda5529ff9
tree54f633a961b202d13db2ccddc7713bdfb5756547
parentaff14dbc522e140945f9207d4e9bbd27d0326819
LU-13180 osc: disable ext merging for rdma only pages and non-rdma

This patch try to add logic to prevent CPU memory pages and RDMA
memory pages from merging into one RPC, codes which set OBD_BRW_RDMA_ONLY
will be added whenever RDMA only codes added later.

Change-Id: I11e8beda52cc533f17b2a40c34713f441e93d5b6
Signed-off-by: Wang Shilong <wshilong@ddn.com>
Reviewed-on: https://review.whamcloud.com/37567
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Reviewed-by: Yingjin Qian <qian@ddn.com>
lustre/include/lustre_osc.h
lustre/osc/osc_cache.c