Re: [Qemu-devel] qemu/virtio issue due to non-atomic data access

2013-05-02 Thread Paul Guo
e the lduw_phys(), etc be the aligned cases by default and add the unaligned versions instead. Thanks, Paul > On 2013-05-02 10:12, Paul Guo wrote: >> A proper fix for this issue seems to be: Judge whether the address is >> aligned, do direct loading for the aligned case in ldq_le_p(), e

[Qemu-devel] qemu/virtio issue due to non-atomic data access

2013-05-02 Thread Paul Guo
Hello, I'm developing the qemu io support for kvm on arch/tile. During virtio-net testing I always saw the following similar message: "Guest moved used index from 46573 to 46592" The guest os then exits immediately. The qemu version is 0.13.0. Here is the code that reports the error message: