From: Michael S. Tsirkin m...@redhat.com
Date: Tue, 3 Feb 2015 11:07:06 +0200
In virtio 1.0 mode, when mergeable buffers are enabled on a big-endian
host, num_buffers wasn't byte-swapped correctly, so large incoming
packets got corrupted.
To fix, fill it in within hdr - this also makes sure
On Wed, Feb 04, 2015 at 01:59:42PM -0800, David Miller wrote:
From: Michael S. Tsirkin m...@redhat.com
Date: Tue, 3 Feb 2015 11:07:06 +0200
In virtio 1.0 mode, when mergeable buffers are enabled on a big-endian
host, num_buffers wasn't byte-swapped correctly, so large incoming
packets
In virtio 1.0 mode, when mergeable buffers are enabled on a big-endian
host, num_buffers wasn't byte-swapped correctly, so large incoming
packets got corrupted.
To fix, fill it in within hdr - this also makes sure it gets
the correct type.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---