On Wed, 18 Nov 2020 19:12:16 -0600 Thomas Falcon wrote: > The first three patches utilize a hypervisor call allowing multiple > TX and RX buffer replenishment descriptors to be sent in one operation, > which significantly reduces hypervisor call overhead. The xmit_more > and Byte Queue Limit API's are leveraged to provide this support > for TX descriptors. > > The subsequent two patches remove superfluous code and members in > TX completion handling function and TX buffer structure, respectively, > and remove unused routines. > > Finally, four patches which ensure that device queue memory is > cache-line aligned, resolving slowdowns observed in PCI traces, > as well as optimize the driver's NAPI polling function and > to RX buffer replenishment are provided by Dwip Banerjee. > > This series provides significant performance improvements, allowing > the driver to fully utilize 100Gb NIC's.
Applied, thanks!