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

Re: [PATCH v7 4/6] hw: replace most qemu_bh_new calls with qemu_bh_new_guarded



On 13/03/2023 09.24, Alexander Bulekov wrote:
This protects devices from bh->mmio reentrancy issues.

Thanks: Thomas Huth <thuth@xxxxxxxxxx> for diagnosing OS X test failure.
Reviewed-by: Darren Kenny <darren.kenny@xxxxxxxxxx>
Reviewed-by: Stefan Hajnoczi <stefanha@xxxxxxxxxx>
Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx>
Reviewed-by: Paul Durrant <paul@xxxxxxx>
Signed-off-by: Alexander Bulekov <alxndr@xxxxxx>
---
  hw/9pfs/xen-9p-backend.c        | 5 ++++-
  hw/block/dataplane/virtio-blk.c | 3 ++-
  hw/block/dataplane/xen-block.c  | 5 +++--
  hw/char/virtio-serial-bus.c     | 3 ++-
  hw/display/qxl.c                | 9 ++++++---
  hw/display/virtio-gpu.c         | 6 ++++--
  hw/ide/ahci.c                   | 3 ++-
  hw/ide/ahci_internal.h          | 1 +
  hw/ide/core.c                   | 4 +++-
  hw/misc/imx_rngc.c              | 6 ++++--
  hw/misc/macio/mac_dbdma.c       | 2 +-
  hw/net/virtio-net.c             | 3 ++-
  hw/nvme/ctrl.c                  | 6 ++++--
  hw/scsi/mptsas.c                | 3 ++-
  hw/scsi/scsi-bus.c              | 3 ++-
  hw/scsi/vmw_pvscsi.c            | 3 ++-
  hw/usb/dev-uas.c                | 3 ++-
  hw/usb/hcd-dwc2.c               | 3 ++-
  hw/usb/hcd-ehci.c               | 3 ++-
  hw/usb/hcd-uhci.c               | 2 +-
  hw/usb/host-libusb.c            | 6 ++++--
  hw/usb/redirect.c               | 6 ++++--
  hw/usb/xen-usb.c                | 3 ++-
  hw/virtio/virtio-balloon.c      | 5 +++--
  hw/virtio/virtio-crypto.c       | 3 ++-
  25 files changed, 66 insertions(+), 33 deletions(-)

Reviewed-by: Thomas Huth <thuth@xxxxxxxxxx>




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.