Message ID | 20210128035704.1781-1-tatyana.e.nikolova@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Add irdma user space provider for Intel Ethernet RDMA | expand |
On Wed, Jan 27, 2021 at 09:56:59PM -0600, Tatyana Nikolova wrote: > This patch series replaces the current i40iw library with > a unified Intel Ethernet RDMA library that supports > a new network device E810 (iWARP and RoCEv2 capable) > and the existing X722 iWARP device. The new library is fully > backward compatible with the i40iw driver and is designed > to be used with multiple future HW generations. > > The corresponding irdma driver patch series is at > https://lore.kernel.org/linux-rdma/20210122234827.1353-1-shiraz.saleem@intel.com/ > > Tatyana Nikolova (5): > rdma-core/i40iw: Remove provider i40iw > rdma-core/irdma: Add Makefile and ABI definitions > rdma-core/irdma: Add user/kernel shared libraries > rdma-core/irdma: Add library setup and utility definitions > rdma-core/irdma: Implement device supported verb APIs 1. As we will approach to the actual merge, please post PR on github, it will give us a way to see in advance that all our checkers are fine. 2. Kernel headers are needed to be pulled with kernel-header/update script. 3. Please, no fprints in the library for the new code. I recommend to take MLX5_DEBUG_FILE logic and move it one layer up so it will be applicable for all providers. Thanks
On Wed, Jan 27, 2021 at 09:56:59PM -0600, Tatyana Nikolova wrote: > This patch series replaces the current i40iw library with > a unified Intel Ethernet RDMA library that supports > a new network device E810 (iWARP and RoCEv2 capable) > and the existing X722 iWARP device. The new library is fully > backward compatible with the i40iw driver and is designed > to be used with multiple future HW generations. > > The corresponding irdma driver patch series is at > https://lore.kernel.org/linux-rdma/20210122234827.1353-1-shiraz.saleem@intel.com/ > > Tatyana Nikolova (5): > rdma-core/i40iw: Remove provider i40iw > rdma-core/irdma: Add Makefile and ABI definitions > rdma-core/irdma: Add user/kernel shared libraries > rdma-core/irdma: Add library setup and utility definitions > rdma-core/irdma: Implement device supported verb APIs Please make sure this passes pyverbs tests in both operating modes, confirm this was done in the cover letter Jason