On Thu, Mar 03, 2011 at 07:50:03PM +, Stefan Hajnoczi wrote:
> On Thu, Mar 3, 2011 at 7:16 PM, Aurelien Jarno wrote:
> > The endianness handling in virtio-net is different than in virtio-blk.
> > In virtio-blk we basically have to byteswap the data when the endianness
> > of the guest is diffe
On Thu, Mar 3, 2011 at 7:16 PM, Aurelien Jarno wrote:
> The endianness handling in virtio-net is different than in virtio-blk.
> In virtio-blk we basically have to byteswap the data when the endianness
> of the guest is different than the one of the guest. If I am correct, in
> virtio-net it seems
gt; Sent: Sunday, January 16, 2011 3:28 AM
> > To: qemu-devel@nongnu.org
> > Cc: Anthony Liguori; Aurelien Jarno
> > Subject: [Qemu-devel] [PATCH 1/2] virtio-net: fix
> > cross-endianness support
> >
> > virtio-net used to work on cross-endianness configurat
guori; Aurelien Jarno
> Subject: [Qemu-devel] [PATCH 1/2] virtio-net: fix
> cross-endianness support
>
> virtio-net used to work on cross-endianness configurations,
> but doesn't
> anymore with recent guest kernels, as the new features don't handle
> endianness correc
On Sat, Jan 15, 2011 at 08:27:43PM +0100, Aurelien Jarno wrote:
> virtio-net used to work on cross-endianness configurations, but doesn't
> anymore with recent guest kernels, as the new features don't handle
> endianness correctly.
>
> This patch fixes wrong conversion, and add missing ones to mak
virtio-net used to work on cross-endianness configurations, but doesn't
anymore with recent guest kernels, as the new features don't handle
endianness correctly.
This patch fixes wrong conversion, and add missing ones to make
virtio-net working. Tested on the following configurations:
- i386 guest