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(-) -- 2.20.1