Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging274297279274399497
commitb184750926812cb78ac0caf4c4b2b13683b5bde3
authorPeter Maydell <peter.maydell@linaro.org>
Mon, 22 Mar 2021 11:24:55 +0000 (22 11:24 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 22 Mar 2021 11:24:55 +0000 (22 11:24 +0000)
tree52f3351a4acfd6d7fdd93fdc5bd0b19c9eca7ec3
parentf0f20022a0c744930935fdb7020a8c18347d391a
parentc7274b5ef43614dd133daec1e2018f71d8744088
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging

# gpg: Signature made Mon 22 Mar 2021 09:35:08 GMT
# gpg:                using RSA key EF04965B398D6211
# gpg: Good signature from "Jason Wang (Jason Wang on RedHat) <jasowang@redhat.com>" [marginal]
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 215D 46F4 8246 689E C77F  3562 EF04 965B 398D 6211

* remotes/jasowang/tags/net-pull-request:
  net/eth: Add an assert() and invert if() statement to simplify code
  net/eth: Read ip6_ext_hdr_routing buffer before accessing it
  net/eth: Check iovec has enough data earlier
  net/eth: Check size earlier in _eth_get_rss_ex_dst_addr()
  net/eth: Better describe _eth_get_rss_ex_dst_addr's offset argument
  net/eth: Simplify _eth_get_rss_ex_dst_addr()
  net/eth: Use correct in6_address offset in _eth_get_rss_ex_dst_addr()
  net/colo-compare.c: Optimize removal of secondary packet
  net/colo-compare.c: Fix memory leak for non-tcp packet
  hw/net: virtio-net: Initialize nc->do_not_pad to true
  net: Pad short frames to minimum size before sending from SLiRP/TAP
  net: Add a 'do_not_pad" to NetClientState
  net: eth: Add a helper to pad a short Ethernet frame

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>