-
- Downloads
hw: replace most qemu_bh_new calls with qemu_bh_new_guarded
This protects devices from bh->mmio reentrancy issues. Thanks: Thomas Huth <thuth@redhat.com> for diagnosing OS X test failure. Signed-off-by:Alexander Bulekov <alxndr@bu.edu> Reviewed-by:
Darren Kenny <darren.kenny@oracle.com> Reviewed-by:
Stefan Hajnoczi <stefanha@redhat.com> Reviewed-by:
Michael S. Tsirkin <mst@redhat.com> Reviewed-by:
Paul Durrant <paul@xen.org> Reviewed-by:
Thomas Huth <thuth@redhat.com> Message-Id: <20230427211013.2994127-5-alxndr@bu.edu> Signed-off-by:
Thomas Huth <thuth@redhat.com>
Showing
- hw/9pfs/xen-9p-backend.c 4 additions, 1 deletionhw/9pfs/xen-9p-backend.c
- hw/block/dataplane/virtio-blk.c 2 additions, 1 deletionhw/block/dataplane/virtio-blk.c
- hw/block/dataplane/xen-block.c 3 additions, 2 deletionshw/block/dataplane/xen-block.c
- hw/char/virtio-serial-bus.c 2 additions, 1 deletionhw/char/virtio-serial-bus.c
- hw/display/qxl.c 6 additions, 3 deletionshw/display/qxl.c
- hw/display/virtio-gpu.c 4 additions, 2 deletionshw/display/virtio-gpu.c
- hw/ide/ahci.c 2 additions, 1 deletionhw/ide/ahci.c
- hw/ide/ahci_internal.h 1 addition, 0 deletionshw/ide/ahci_internal.h
- hw/ide/core.c 3 additions, 1 deletionhw/ide/core.c
- hw/misc/imx_rngc.c 4 additions, 2 deletionshw/misc/imx_rngc.c
- hw/misc/macio/mac_dbdma.c 1 addition, 1 deletionhw/misc/macio/mac_dbdma.c
- hw/net/virtio-net.c 2 additions, 1 deletionhw/net/virtio-net.c
- hw/nvme/ctrl.c 4 additions, 2 deletionshw/nvme/ctrl.c
- hw/scsi/mptsas.c 2 additions, 1 deletionhw/scsi/mptsas.c
- hw/scsi/scsi-bus.c 2 additions, 1 deletionhw/scsi/scsi-bus.c
- hw/scsi/vmw_pvscsi.c 2 additions, 1 deletionhw/scsi/vmw_pvscsi.c
- hw/usb/dev-uas.c 2 additions, 1 deletionhw/usb/dev-uas.c
- hw/usb/hcd-dwc2.c 2 additions, 1 deletionhw/usb/hcd-dwc2.c
- hw/usb/hcd-ehci.c 2 additions, 1 deletionhw/usb/hcd-ehci.c
- hw/usb/hcd-uhci.c 1 addition, 1 deletionhw/usb/hcd-uhci.c
Loading