Re: [PATCH v4 7/9] IB/core: generic RDMA READ/WRITE API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 09, 2016 at 10:55:50AM -0800, Bart Van Assche wrote:
> Regarding the iSERt patches that are present in your rdma-rw-api branch: 

I haven't submitted those yet, as the signature MR support hasn't been
tested and is most likely broken.  (and even if it's not broken it's too
ugly to live :))

> what is the impact of these patches on memory registration for the iSERt 
> driver in combination with an IB HCA? Is memory registration still enabled 
> for this combination? If not: how about changing this patch series such 
> that memory registration is performed either if the transport protocol is 
> iWARP or the ULP driver requests memory registration explicitly, e.g. by 
> setting a flag in struct rdma_rw_ctx and/or struct ib_qp_init_attr?

I don't want the ULP to ask for memory registrations, and it's not really
the ULPs business.  It should be done either if needed (iWarp, signature
MRs), or if the HCA driver prefers it for a larger enough transfers.

Once the basic API is in I'd like to add an interface for the HCA driver,
as Mellannox has indicated they'd like to register for larger transfers.

Anby chance to get a review of the remaining patches so we can get it
in for this merge window?
--
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



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux