On 06/10/2016 10:37, David Gibson wrote: > On Thu, Oct 06, 2016 at 09:23:11AM +0200, Paolo Bonzini wrote: >> >> >> On 06/10/2016 05:45, David Gibson wrote: >>> qtest is about testing hardware, not the guest cpu, and whether you're >>> accessing MMIO space or buffers the hardware will read via DMA, it's >>> the hardware which determines the correct endianness, not the guest >>> cpu. >> >> Well, sort of... qtest writes are definitely injecting things from the >> point of view of the guest CPU. For example see Laurent's patches that >> add RTAS commands to qtest. > > Sure. My point is that any guest CPU can do both LE and BE accesses > pretty simply, so we might as well specify which we want.
On this I do agree. Paolo