The following changes since commit bdee969c0e65d4d509932b1d70e3a3b2ffbff6d5:
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging (2021-03-19 18:01:17 +0000) are available in the git repository at: https://github.com/jasowang/qemu.git tags/net-pull-request for you to fetch changes up to c7274b5ef43614dd133daec1e2018f71d8744088: net/eth: Add an assert() and invert if() statement to simplify code (2021-03-22 17:34:31 +0800) ---------------------------------------------------------------- ---------------------------------------------------------------- Bin Meng (4): net: eth: Add a helper to pad a short Ethernet frame net: Add a 'do_not_pad" to NetClientState net: Pad short frames to minimum size before sending from SLiRP/TAP hw/net: virtio-net: Initialize nc->do_not_pad to true Lukas Straub (2): net/colo-compare.c: Fix memory leak for non-tcp packet net/colo-compare.c: Optimize removal of secondary packet Philippe Mathieu-Daudé (7): net/eth: Use correct in6_address offset in _eth_get_rss_ex_dst_addr() net/eth: Simplify _eth_get_rss_ex_dst_addr() net/eth: Better describe _eth_get_rss_ex_dst_addr's offset argument net/eth: Check size earlier in _eth_get_rss_ex_dst_addr() net/eth: Check iovec has enough data earlier net/eth: Read ip6_ext_hdr_routing buffer before accessing it net/eth: Add an assert() and invert if() statement to simplify code MAINTAINERS | 1 + hw/net/virtio-net.c | 4 +++ include/net/eth.h | 17 ++++++++++++ include/net/net.h | 1 + net/colo-compare.c | 3 ++- net/eth.c | 61 +++++++++++++++++++++++++++--------------- net/slirp.c | 10 +++++++ net/tap-win32.c | 10 +++++++ net/tap.c | 10 +++++++ tests/qtest/fuzz-e1000e-test.c | 53 ++++++++++++++++++++++++++++++++++++ tests/qtest/meson.build | 1 + 11 files changed, 148 insertions(+), 23 deletions(-) create mode 100644 tests/qtest/fuzz-e1000e-test.c