|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 1/3] docs: specify endianess of xenstore protocol header
Hi Juergen, On 08/05/17 11:17, Juergen Gross wrote: On 08/05/17 12:07, Ian Jackson wrote: At the moment, Xen is always little endian and all the structure between Xen and the guests are little-endian. We don't yet support big-end guests but there are nothing to prevent that. The only change I am aware of is in the MMIO emulation (see [1]). All the Xen hypercall argument will stay little-endian and the guest would have to take care of passing the arguments with the correct endianness. I could reword the paragraph to: "The header fields are in the default endianess of the processor, e.g. little endian on x86 and ARM." Whilst instruction fetches are always little-endian, the memory endianness of data access does not have a particular default in the ARM ARM. This is left up to the implementor. Cheers,[1] https://xenbits.xen.org/gitweb/?p=people/julieng/xen-unstable.git;a=commit;h=e49cecef96d57622e9dcbc6199be1f018d405fc0 -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |