This series fixes a bug reported by Yaroslav, where segmented packets miss some segments and head segment's data_len was set to a wrong value.
Last patch is not a fix, but it removes some useless checks in Rx paths. v3: - Fix properly haed segment's data_len (David) v2: - Fix head segment's data_len (Yaroslav) Maxime Coquelin (4): net/virtio: fix segmented packet issue in in-order Rx path net/virtio: fix segmented packet issue in mergeable Rx path net/virtio: fix segment data len in mergeable packed Rx path net/virtio: remove useless pointers checks drivers/net/virtio/virtio_rxtx.c | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) -- 2.21.0