Yunjian Wang
24cb500c17
net/tap: fix mbuf double free when writev fails
...
When the tap_write_mbufs() function return with break, mbuf was freed
without increasing num_packets, which could cause applications to free
the mbuf again. And the pmd_tx_burst() function should returns the
number of original packets it actually sent excluding tso mbufs.
Fixes: 9396ad334672 ("net/tap: fix reported number of Tx packets")
Cc: stable@dpdk.org
Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Stephen Hemminger <stephen@networkplumber.org>
2020-04-21 13:57:08 +02:00
..
2020-03-18 10:21:41 +01:00
2020-02-14 12:42:12 +01:00
2020-04-16 18:16:46 +02:00
2020-04-16 18:16:46 +02:00
2020-04-16 18:16:46 +02:00
2020-04-14 16:22:34 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:05 +02:00
2020-04-16 18:30:58 +02:00
2020-03-18 15:29:39 +01:00
2020-04-21 13:57:05 +02:00
2020-04-16 18:30:58 +02:00
2020-04-14 16:22:34 +02:00
2020-04-21 13:57:07 +02:00
2020-04-16 18:30:58 +02:00
2020-04-21 13:57:08 +02:00
2020-04-14 16:22:34 +02:00
2020-04-16 18:30:58 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:08 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:08 +02:00
2020-04-21 13:57:08 +02:00
2020-04-16 18:30:58 +02:00
2020-04-21 13:57:04 +02:00
2020-04-21 13:57:05 +02:00
2019-11-26 18:22:27 +01:00
2019-11-20 23:05:39 +01:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:08 +02:00
2020-04-21 13:57:05 +02:00
2019-11-20 23:05:39 +01:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:07 +02:00
2020-01-17 19:45:23 +01:00
2020-04-21 13:57:07 +02:00
2020-04-16 18:30:58 +02:00
2019-11-20 23:05:39 +01:00
2020-04-21 13:57:06 +02:00
2020-04-16 18:16:46 +02:00
2019-11-20 23:05:39 +01:00
2020-04-21 13:57:08 +02:00
2020-04-21 13:57:05 +02:00
2020-04-14 16:22:34 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:06 +02:00
2020-04-21 13:57:07 +02:00
2020-04-21 13:57:07 +02:00