[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] Acquire the AioContext during _realize()
From: |
Alberto Garcia |
Subject: |
[Qemu-devel] [PATCH 0/6] Acquire the AioContext during _realize() |
Date: |
Thu, 10 Jan 2019 17:03:34 +0200 |
As discussed yesterday, this series acquires the AioContext in the
_realize() functions of several devices before making use of their
block backends. This fixes at least a couple of crashes (in virtio-blk
and scsi).
Berto
Alberto Garcia (6):
block: Acquire the AioContext in virtio_blk_device_realize()
block: Acquire the AioContext in scsi_*_realize()
block: Acquire the AioContext in floppy_drive_realize()
block: Acquire the AioContext in nvme_realize()
block: Acquire the AioContext in ide_dev_initfn()
block: Acquire the AioContext in usb_msd_storage_realize()
hw/block/fdc.c | 15 +++++++++++----
hw/block/nvme.c | 13 ++++++++++---
hw/block/virtio-blk.c | 22 +++++++++++++++-------
hw/ide/qdev.c | 17 ++++++++++++-----
hw/scsi/scsi-disk.c | 24 +++++++++++++++++++-----
hw/usb/dev-storage.c | 5 +++++
6 files changed, 72 insertions(+), 24 deletions(-)
--
2.11.0