On Thu, 21 Oct 2010 21:55:51 -0500 Ryan Harper <ry...@us.ibm.com> wrote:
> This patch series decouples the detachment of a block device from the removal > of the backing pci-device. Removal of a hotplugged pci device requires the > guest to respond before qemu tears down the block device. In some cases, the > guest may not respond leaving the guest with continued access to the block > device. > > The new monitor command, drive_unplug, will revoke a guests access to the > block device independently of the removal of the pci device. > > The first patch adds a new drive find method, the second patch implements the > monitor command and block layer changes. Reviewed the monitor part, I think we're waiting for Kevin's and/or Markus's ACK to get this merged? > > Changes since v2: > - Added QMP command for drive_unplug() > > Changes since v1: > - CodingStyle fixes > - Added qemu_aio_flush() to bdrv_unplug() > > Signed-off-by: Ryan Harper <ry...@us.ibm.com> >