On Thu, Jan 25, 2018 at 12:43:05PM +0000, Alex Margolin wrote: > Actually, I realized it can be implemented with the proposed API. > All that is missing is a capability bit and a flag for set_layout_*, > and the implementation could work as follows (changes relative to SG example): This can work.. > In this case calling ibv_mr_set_layout_sg() will cause an internal registration > replacing the ibv_reg_mr calls for mr1 and mr2, and the registration will be stored > in mr3. Yuval is right though, in cases where the buffers are page aligned we can ask the kernel to create a single normal MR supported by all HW. Could be a useful feature. Jason -- 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