qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-block] [PATCH v2 0/3] block: pause block jobs for bdrv_drain_b


From: Stefan Hajnoczi
Subject: Re: [Qemu-block] [PATCH v2 0/3] block: pause block jobs for bdrv_drain_begin/end
Date: Thu, 23 Mar 2017 17:44:12 +0000

On Thu, Mar 16, 2017 at 9:23 PM, John Snow <address@hidden> wrote:
> Reference: https://bugzilla.redhat.com/show_bug.cgi?id=1367369#c8
>
> It's possible to wedge QEMU if the guest tries to reset a virtio-pci
> device as QEMU is also using the drive for a blockjob. This patchset
> aims to allow us to safely pause/resume jobs attached to individual
> nodes in a manner similar to how bdrv_drain_all_begin/end do.

Weird, I thought the 0 nanosecond sleep that block jobs do in their
main loop allows aio_poll() loops to finish.

Maybe this bug is a regression?

I've CCed Fam because I think he has also tackled this issue in the past.

Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]