[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic back
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration |
Date: |
Thu, 08 Dec 2016 13:46:47 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Fam Zheng <address@hidden> writes:
> On Wed, 12/07 10:48, Kevin Wolf wrote:
>> > If so I think there is no race to worry about, mirror-filter should go
>> > away only after a QMP command.
>>
>> Currently, a mirror job goes away whenever it is done. This is not
>> directly tied to a QMP command.
>
> Ah right, block-job-complete is only "start to complete" and the job goes away
> at some later point. I thought this is "the" QMP command but it is not.
>
>>
>> Of course, in the new job API we want an explicit job-delete, so in
>> that case it wouldn't happen, but we need to keep the old case for
>> compatibility.
>
> Another possibility is to add a placeholder node in the right location first
> then fill in the actual throttling node once created. QMP owns the placeholder
> node so it won't suddenly vanish when mirror job goes away.
I'm not sure I understand this idea. Could you explain it in a bit more
detail, perhaps even with a bit of ASCII art?
- [Qemu-block] Meeting notes on -blockdev, dynamic backend reconfiguration, Markus Armbruster, 2016/12/05
- Re: [Qemu-block] Meeting notes on -blockdev, dynamic backend reconfiguration, Stefan Hajnoczi, 2016/12/06
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Fam Zheng, 2016/12/06
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Kevin Wolf, 2016/12/07
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Fam Zheng, 2016/12/07
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration,
Markus Armbruster <=
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Fam Zheng, 2016/12/08
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Markus Armbruster, 2016/12/12
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Fam Zheng, 2016/12/12
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Markus Armbruster, 2016/12/12
- Re: [Qemu-block] [Qemu-devel] Meeting notes on -blockdev, dynamic backend reconfiguration, Fam Zheng, 2016/12/13