aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)Author
2023-12-26vdpa: move shadow_data to vhost_vdpa_sharedEugenio Pérez
2023-12-26vdpa: move iova_range to vhost_vdpa_sharedEugenio Pérez
2023-12-26vdpa: move iova tree to the shared structEugenio Pérez
2023-12-26vdpa: do not set virtio status bits if unneededEugenio Pérez
2023-12-26Fix bugs when VM shutdown with virtio-gpu unpluggedwangmeiling
2023-12-26vhost-scsi: fix usage of error_reportf_err()Dongli Zhang
2023-12-25hw/acpi: propagate vcpu hotplug after switch to modern interfaceAaron Young
2023-12-25vhost-scsi: Add support for a worker thread per virtqueueMike Christie
2023-12-25vhost: Add worker backend calloutsMike Christie
2023-12-25virtio: rng: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDXMathieu Poirier
2023-12-21virtio-blk: add iothread-vq-mapping parameterStefan Hajnoczi
2023-12-21qdev: add IOThreadVirtQueueMappingList property typeStefan Hajnoczi
2023-12-21qdev-properties: alias all object class propertiesStefan Hajnoczi
2023-12-21scsi: remove outdated AioContext lock commentStefan Hajnoczi
2023-12-21scsi: remove AioContext lockingStefan Hajnoczi
2023-12-21block: remove AioContext lockingStefan Hajnoczi
2023-12-21scsi: assert that callbacks run in the correct AioContextStefan Hajnoczi
2023-12-21virtio-scsi: replace AioContext lock with tmf_bh_lockStefan Hajnoczi
2023-12-21scsi: don't lock AioContext in I/O code pathStefan Hajnoczi
2023-12-21virtio-scsi: don't lock AioContext around virtio_queue_aio_attach_host_notifi...Stefan Hajnoczi
2023-12-21scsi: only access SCSIDevice->requests from one threadStefan Hajnoczi
2023-12-21virtio-blk: don't lock AioContext in the submission code pathStefan Hajnoczi
2023-12-21virtio-blk: don't lock AioContext in the completion code pathStefan Hajnoczi
2023-12-21virtio-blk: add lock to protect s->rqStefan Hajnoczi
2023-12-20Merge tag 'pull-request-2023-12-20' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi
2023-12-20Merge tag 'pull-target-arm-20231219' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi
2023-12-20hw/s390x/ipl: Remove unused 'exec/exec-all.h' included headerPhilippe Mathieu-Daudé
2023-12-20hw/misc/mips_itu: Remove unnecessary 'exec/exec-all.h' headerPhilippe Mathieu-Daudé
2023-12-20hw/ppc/spapr_hcall: Remove unused 'exec/exec-all.h' included headerPhilippe Mathieu-Daudé
2023-12-20hw: Add compat machines for 9.0Cornelia Huck
2023-12-19hw/ppc/Kconfig: Imply VFIO_PCICédric Le Goater
2023-12-19vfio: Introduce a helper function to initialize VFIODeviceZhenzhong Duan
2023-12-19vfio/ccw: Move VFIODevice initializations in vfio_ccw_instance_initZhenzhong Duan
2023-12-19vfio/ap: Move VFIODevice initializations in vfio_ap_instance_initZhenzhong Duan
2023-12-19vfio/platform: Move VFIODevice initializations in vfio_platform_instance_initZhenzhong Duan
2023-12-19vfio/pci: Move VFIODevice initializations in vfio_instance_initZhenzhong Duan
2023-12-19hw/i386: Activate IOMMUFD for q35 machinesCédric Le Goater
2023-12-19kconfig: Activate IOMMUFD for s390x machinesCédric Le Goater
2023-12-19hw/arm: Activate IOMMUFD for virt machinesCédric Le Goater
2023-12-19vfio: Make VFIOContainerBase poiner parameter const in VFIOIOMMUOps callbacksZhenzhong Duan
2023-12-19vfio/ccw: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan
2023-12-19vfio/ccw: Allow the selection of a given iommu backendZhenzhong Duan
2023-12-19vfio/ap: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan
2023-12-19vfio/ap: Allow the selection of a given iommu backendZhenzhong Duan
2023-12-19vfio/platform: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan
2023-12-19vfio/platform: Allow the selection of a given iommu backendZhenzhong Duan
2023-12-19vfio/pci: Make vfio cdev pre-openable by passing a file handleZhenzhong Duan
2023-12-19vfio/pci: Allow the selection of a given iommu backendEric Auger
2023-12-19vfio/iommufd: Enable pci hot reset through iommufd cdev interfaceZhenzhong Duan
2023-12-19vfio/pci: Introduce a vfio pci hot reset interfaceZhenzhong Duan