On Thu, Aug 08, 2013 at 10:40:28AM -0500, Anthony Liguori wrote: > Andreas Färber <afaer...@suse.de> writes: > >> We have a mechanism to do weak functions via stubs/. I think it would > >> be better to do cpu_get_byteswap() as a stub function and then overload > >> it in the ppc64 code. > > > > If this as your name indicates is a per-CPU function then it should go > > into CPUClass. Interesting question is, what is virtio supposed to do if > > we have two ppc CPUs, one is Big Endian, the other is Little Endian. > > PPC64 is big endian. AFAIK, there is no such thing as a little endian > PPC64 processor.
Unless I'm misunderstanding, this thread seems to suggest otherwise: "[Qemu-devel] [PATCH 0/5] 64bit PowerPC little endian support" https://lists.nongnu.org/archive/html/qemu-devel/2013-08/msg00813.html Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|