qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [Xen-devel] [PATCH RFC 0/5] Xen: introduce Xen PV targe


From: Ian Campbell
Subject: Re: [Qemu-devel] [Xen-devel] [PATCH RFC 0/5] Xen: introduce Xen PV target
Date: Fri, 24 Jan 2014 15:22:38 +0000

On Fri, 2014-01-24 at 14:56 +0000, Stefano Stabellini wrote:
> Besides I don't know how to state this more clearly but there are no big
> endian Xen guests. There have never been any big endian Xen guests.
> There are no big endian Xen guests on the roadmap.

That is perhaps a bit strong, but what is 100% true is that none of the
defined Xen PV protocols (listed at [0]) is big endian.

If someone were to build e.g. an armbe guest then they would either have
to do the swapping in the frontend (and continue to claim to be the l.e.
XEN_IO_PROTO_ABI_ARM) or they would have to define
XEN_IO_PROTO_ABI_ARMBE and arrange for the front and backend to
negotiate as appropriate, and that would be the appropriate point in
time for the backends to be taught about non-native endianess IMHO.

[0] 
http://xenbits.xen.org/docs/unstable-staging/hypercall/x86_64/include,public,io,protocols.h.html

Ian.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]