Hi,

>> Maybe the guest driver places the qxl commands in native endian instead
>> of big endian into memory?
> 
> The guest drivers places the commands in the memory in its native
> endianess. That why the device only works when guest/host has the same
> endianess. That's sanit-checks doesn't fails.

Ah, ok. this explains it.  So we must fix red_parse_qxl.c to byteswap
and also the guest driver to byteswap.  Then it will work even in case
guest and host have different endianess.

cheers,
  Gerd


Reply via email to