On Thu, May 28, 2015 at 6:35 PM, Dietmar Maurer <diet...@proxmox.com> wrote:
>> This is not okay and this is what is actually happening:
>> 0. set_buffer
>> 1. start_writing_with_o_direct_from_buffer
>> 2. change_buffer (we can do this only in another thread)
>> 3. finish_writing_with_o_direct_from_buffer
>> 4. change_buffer
>> 5. start_writing_with_o_direct_from_buffer
>> 6. change_buffer (we can do this only in another thread)
>> 7. finish_writing_with_o_direct_from_buffer
>> 8 ...
>
> But there is currently only one io-thread in qemu, so this
> cannot happen with qemu if above is the only problem?

But there are other threads, right? Buffer can be changed by another
thread where guest OS itself is running.
_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to