On Mon, Feb 29, 2016 at 04:28:37PM -0600, Steve Wise wrote: >> + ret = rdma_rw_init_mr_wrs(ctx, qp, port_num, sg, sg_offset, >> + remote_addr, rkey, dir); > > At some point I would like the iWARP IO to do no-mr for WRITE/dma_nents == > 1, and WRITE/dma_nents <= max_send_sge for the device. I think this will > help smaller iSER/NVMEF READ IOPs. I'm testing this out now on the NVMEF > code, which is slightly different. If it proves out to better the > performance, I'll post a follow-on patch... Yes, this should work fine. My plan was to have the bare API in place for now and then allow HCA drivers to fine tune the idea eventually. My idea was to have a threshold set by the driver from where to start registering the memory for case where it not required (WRITE on all HCAs, READ for !iWarp). -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html