This patch adds an arbitrary sg list support to NVMEoF host for capable devices (such as RDMA CX4/CX5 HCAs). During the review we decided to add an helper function to ib_core that will be used by ULPs in order to avoid code duplication. Changes from V1: - added helper function to verbes api - use helper in iSER code - add reviewrs signatures Max Gurtovoy (4): IB/core: Add inline function to get sg mr type IB/iser: Use ib_get_sg_mr_type() helper nvme: enable SG gaps support nvme-rdma: add support for arbitrary sg lists mapping drivers/infiniband/ulp/iser/iser_verbs.c | 8 +------- drivers/nvme/host/core.c | 5 ++++- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/rdma.c | 11 +++++++---- include/rdma/ib_verbs.h | 17 +++++++++++++++++ 5 files changed, 30 insertions(+), 12 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html