On Wed, Jun 02, 2021 at 03:51:22PM -0500, Shiraz Saleem wrote: > The following patch series introduces a unified Intel Ethernet Protocol Driver > for RDMA (irdma) for the X722 iWARP device and a new E810 device which supports > iWARP and RoCEv2. The irdma module replaces the legacy i40iw module for X722 > and extends the ABI already defined for i40iw. It is backward compatible with > legacy X722 rdma-core provider (libi40iw). > > X722 and E810 are PCI network devices that are RDMA capable. The RDMA block of > this parent device is represented via an auxiliary device exported to 'irdma' > using the core auxiliary bus infrastructure recently added for 5.11 kernel. > The parent PCI netdev drivers 'i40e' and 'ice' register auxiliary RDMA devices > with private data/ops encapsulated that bind to auxiliary drivers registered > in irdma module. > > Currently, default is RoCEv2 for E810. Runtime support for protocol switch > to iWARP will be made available via devlink in a future patch. > > This rdma series is built against the shared branch iwl-next [1] which is > expected to be merged into rdma-next first for the netdev parts. Okay, applied to for-next, please keep on top of any 0-day stuff that comes out. I need it all fixed in 2 weeks Thanks, Jason