On Sat, Jan 15, 2011 at 7:27 PM, Aurelien Jarno <aurel...@aurel32.net> wrote: > virtio-blk doesn't work on cross-endian configuration, as endianness is > not handled correctly. > > This patch adds missing endianness conversions to make virtio-blk > working. Tested on the following configurations: > - i386 guest on x86_64 host > - ppc guest on x86_64 host > - i386 guest on mips host > - ppc guest on mips host > > Cc: Anthony Liguori <aligu...@us.ibm.com> > Signed-off-by: Aurelien Jarno <aurel...@aurel32.net> > --- > hw/virtio-blk.c | 40 +++++++++++++++++++++++++--------------- > 1 files changed, 25 insertions(+), 15 deletions(-)
Nice to have cross-endian working. Reviewed-by: Stefan Hajnoczi <stefa...@linux.vnet.ibm.com>