[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [libvirt] [RFC 0/5] block: File descriptor passing usin
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [libvirt] [RFC 0/5] block: File descriptor passing using -open-hook-fd |
Date: |
Wed, 02 May 2012 18:40:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120425 Thunderbird/12.0 |
Il 01/05/2012 22:56, Eric Blake ha scritto:
> What sort
> of timing restrictions are there? For example, the proposed
> 'drive-reopen' command (probably now delegated to qemu 1.2) would mean
> that qemu would be calling back into libvirt in order to do the reopen.
> If libvirt takes its time in passing back an open fd, is it going to
> starve qemu from answering unrelated monitor commands in the meantime?
> I definitely want to make sure we avoid deadlock where libvirt is
> waiting on a monitor command, but the monitor command is waiting on
> libvirt to pass an fd.
FWIW I'm going to kill drive-reopen in favor of something like
block-job-complete that will not require reopening (it will require
opening the backing files though, and that can also take time).
Paolo
- Re: [Qemu-devel] [RFC 2/5] block: add new command line parameter that and protocol description, (continued)
- [Qemu-devel] [RFC 3/5] block: plumb up open-hook-fd option, Stefan Hajnoczi, 2012/05/01
- [Qemu-devel] [RFC 4/5] osdep: add qemu_recvmsg() wrapper, Stefan Hajnoczi, 2012/05/01
- [Qemu-devel] [RFC 1/5] block: add open() wrapper that can be hooked by libvirt, Stefan Hajnoczi, 2012/05/01
- [Qemu-devel] [RFC 5/5] Example -open-hook-fd server, Stefan Hajnoczi, 2012/05/01
- Re: [Qemu-devel] [RFC 0/5] block: File descriptor passing using -open-hook-fd, Anthony Liguori, 2012/05/01
- Re: [Qemu-devel] [RFC 0/5] block: File descriptor passing using -open-hook-fd, Kevin Wolf, 2012/05/02
- Re: [Qemu-devel] [libvirt] [RFC 0/5] block: File descriptor passing using -open-hook-fd, Daniel P. Berrange, 2012/05/02
- Re: [Qemu-devel] [libvirt] [RFC 0/5] block: File descriptor passing using -open-hook-fd, Kevin Wolf, 2012/05/02