mbox series

[v4,0/8] net/netvsc: bug fixes

Message ID 20200331171404.23596-1-stephen@networkplumber.org (mailing list archive)
Headers
Series net/netvsc: bug fixes |

Message

Stephen Hemminger March 31, 2020, 5:13 p.m. UTC
  These are bug fixes for netvsc PMD mostly related to issues
in the transmit ring discovered by users of multi-queue.

v4 - add more bug fixes
v3 - fix checkpatch complaints
v2 - simplify the locking on multi-channel setup

Stephen Hemminger (8):
  net/netvsc: propagate descriptor limits from VF to netvsc
  net/netvsc: handle receive packets during multi-channel setup
  net/netvsc: split send buffers from transmit descriptors
  net/netvsc: fix invalid rte_free on dev_close
  net/netvsc: remove process event optimization
  net/netvsc: handle transmit completions based on burst size
  bus/vmbus: simplify args to need_signal
  net/netvsc: avoid possible live lock

 drivers/bus/vmbus/vmbus_bufring.c |   8 +-
 drivers/net/netvsc/hn_ethdev.c    |  25 ++-
 drivers/net/netvsc/hn_nvs.c       |  41 ++++-
 drivers/net/netvsc/hn_rxtx.c      | 281 ++++++++++++++++++------------
 drivers/net/netvsc/hn_var.h       |  12 +-
 drivers/net/netvsc/hn_vf.c        |  13 ++
 6 files changed, 248 insertions(+), 132 deletions(-)
  

Comments

Ferruh Yigit April 7, 2020, 8:34 a.m. UTC | #1
On 3/31/2020 6:13 PM, Stephen Hemminger wrote:
> These are bug fixes for netvsc PMD mostly related to issues
> in the transmit ring discovered by users of multi-queue.
> 
> v4 - add more bug fixes
> v3 - fix checkpatch complaints
> v2 - simplify the locking on multi-channel setup
> 
> Stephen Hemminger (8):
>   net/netvsc: propagate descriptor limits from VF to netvsc
>   net/netvsc: handle receive packets during multi-channel setup
>   net/netvsc: split send buffers from transmit descriptors
>   net/netvsc: fix invalid rte_free on dev_close
>   net/netvsc: remove process event optimization
>   net/netvsc: handle transmit completions based on burst size
>   bus/vmbus: simplify args to need_signal
>   net/netvsc: avoid possible live lock

Series applied to dpdk-next-net/master, thanks.