linux_dsm_epyc7002/drivers/net/hyperv
Haiyang Zhang d953ca4ddf hyperv: Fix the error processing in netvsc_send()
The existing code frees the skb in EAGAIN case, in which the skb will be
retried from upper layer and used again.
Also, the existing code doesn't free send buffer slot in error case, because
there is no completion message for unsent packets.
This patch fixes these problems.

(Please also include this patch for stable trees. Thanks!)

Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Reviewed-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-01-31 17:31:49 -08:00
..
hyperv_net.h hyperv: Fix some variable name typos in send-buffer init/revoke 2014-12-22 16:11:11 -05:00
Kconfig
Makefile
netvsc_drv.c hyperv: Add processing of MTU reduced by the host 2014-11-12 16:21:36 -05:00
netvsc.c hyperv: Fix the error processing in netvsc_send() 2015-01-31 17:31:49 -08:00
rndis_filter.c hyperv: Add support for vNIC hot removal 2014-12-08 20:24:11 -05:00