On 6/2/2019 6:42 PM, Lance Richardson wrote: > NOTE: This patch series has dependencies on the "bnxt patchset" > series that is currently under review. > > This patch series adds support to the bnxt PMD for the > BCM57508 Ethernet controller (a.k.a the "Thor" controller).
Can you please send doc [1] and web page [2] and release notes [3] patches to document this new device support? [1] doc/guides/nics/bnxt.rst [2] https://core.dpdk.org/supported/nics/broadcom/ [3] doc/guides/rel_notes/release_19_08.rst > > Patches 1-5 include cleanups and bug fixes for the existing driver. > > Patch 6 adds support for "extended" HWRM requests. Extended > HWRM requests are larger in size and use indirection to a > buffer in host memory. > > Patch 7 refactors doorbell handling in preparation for > the doorbell protocol used for Thor. > Patch 8 refactors descriptor ring allocation in preparation > for thor, which requires an additional "notification queue" > ring to be associated with transmit/receive completion rings. > > Patch 9 contains the core of the changes needed to support the > thor controller. > > Patch 10 adds thor-specific completion coalescing configuration. > > Patch 11 adds thor-specific support for RSS. > > Lance Richardson (11): > net/bnxt: endianness conversions in cp ring macros > net/bnxt: fix ring type macro name usage > net/bnxt: fix width in stats ctx endian conversion > net/bnxt: use consistent values for vnic RSS rule > net/bnxt: reset function earlier in initialization > net/bnxt: support extended hwrm request sizes > net/bnxt: refactor doorbell handling > net/bnxt: refactor ring allocation code > net/bnxt: add support for thor controller > net/bnxt: enable completion coalescing for thor > net/bnxt: enable RSS for thor-based controllers