aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2024-01-04cpus: check running not RUN_STATE_RUNNINGSteve Sistare3-3/+3
2023-12-26Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi9-95/+227
2023-12-26Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingStefan Hajnoczi1-1/+2
2023-12-26Merge tag 'm68k-pull-2023-12-22' of https://gitlab.com/huth/qemu into stagingStefan Hajnoczi1-298/+227
2023-12-26vdpa: move memory listener to vhost_vdpa_sharedEugenio Pérez1-45/+39
2023-12-26vdpa: use dev_shared in vdpa_iommuEugenio Pérez1-8/+8
2023-12-26vdpa: use VhostVDPAShared in vdpa_dma_map and unmapEugenio Pérez1-25/+25
2023-12-26vdpa: move iommu_list to vhost_vdpa_sharedEugenio Pérez1-2/+2
2023-12-26vdpa: remove msg type of vhost_vdpaEugenio Pérez1-5/+4
2023-12-26vdpa: move backend_cap to vhost_vdpa_sharedEugenio Pérez1-3/+5
2023-12-26vdpa: move iotlb_batch_begin_sent to vhost_vdpa_sharedEugenio Pérez1-4/+4
2023-12-26vdpa: move file descriptor to vhost_vdpa_sharedEugenio Pérez2-8/+8
2023-12-26vdpa: use vdpa shared for tracingEugenio Pérez2-19/+21
2023-12-26vdpa: move shadow_data to vhost_vdpa_sharedEugenio Pérez1-3/+3
2023-12-26vdpa: move iova_range to vhost_vdpa_sharedEugenio Pérez2-7/+14
2023-12-26vdpa: move iova tree to the shared structEugenio Pérez1-9/+10
2023-12-26vdpa: do not set virtio status bits if unneededEugenio Pérez1-0/+4
2023-12-26Fix bugs when VM shutdown with virtio-gpu unpluggedwangmeiling1-0/+4
2023-12-26vhost-scsi: fix usage of error_reportf_err()Dongli Zhang2-3/+4
2023-12-25hw/acpi: propagate vcpu hotplug after switch to modern interfaceAaron Young1-4/+16
2023-12-25vhost-scsi: Add support for a worker thread per virtqueueMike Christie1-0/+62
2023-12-25vhost: Add worker backend calloutsMike Christie1-0/+28
2023-12-25virtio: rng: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDXMathieu Poirier1-0/+16
2023-12-25virtio-blk: Fix potential nullpointer read access in virtio_blk_data_plane_de...Stefan Weil via1-1/+2
2023-12-22next-cube.c: move machine MemoryRegions into NeXTStateMark Cave-Ayland1-17/+21
2023-12-22next-cube.c: remove val and size arguments from nextscr2_write()Mark Cave-Ayland1-11/+6
2023-12-22next-cube.c: move LED logic to new next_scr2_led_update() functionMark Cave-Ayland1-9/+13
2023-12-22next-cube.c: move static old_scr2 variable to NeXTPCMark Cave-Ayland1-3/+9
2023-12-22next-cube.c: move static phase variable to NextRtcMark Cave-Ayland1-15/+16
2023-12-22next-cube.c: move static led variable to NeXTPCMark Cave-Ayland1-6/+7
2023-12-22next-cube.c: update and improve dma_opsMark Cave-Ayland1-37/+63
2023-12-22next-cube.c: update scr_ops to properly use modern memory APIMark Cave-Ayland1-100/+55
2023-12-22next-cube.c: update mmio_ops to properly use modern memory APIMark Cave-Ayland1-111/+45
2023-12-22next-cube.c: don't pulse SCSI DMA IRQ upon reception of FLUSH commandMark Cave-Ayland1-1/+0
2023-12-22next-cube.c: add dummy Ethernet register to allow diagnostic to timeoutMark Cave-Ayland1-0/+4
2023-12-21virtio-blk: add iothread-vq-mapping parameterStefan Hajnoczi3-50/+200
2023-12-21qdev: add IOThreadVirtQueueMappingList property typeStefan Hajnoczi1-0/+46
2023-12-21qdev-properties: alias all object class propertiesStefan Hajnoczi1-8/+10
2023-12-21scsi: remove outdated AioContext lock commentStefan Hajnoczi1-1/+0
2023-12-21scsi: remove AioContext lockingStefan Hajnoczi3-46/+5
2023-12-21block: remove AioContext lockingStefan Hajnoczi4-47/+2
2023-12-21scsi: assert that callbacks run in the correct AioContextStefan Hajnoczi1-0/+14
2023-12-21virtio-scsi: replace AioContext lock with tmf_bh_lockStefan Hajnoczi1-21/+41
2023-12-21scsi: don't lock AioContext in I/O code pathStefan Hajnoczi2-40/+3
2023-12-21virtio-scsi: don't lock AioContext around virtio_queue_aio_attach_host_notifi...Stefan Hajnoczi1-7/+1
2023-12-21scsi: only access SCSIDevice->requests from one threadStefan Hajnoczi1-56/+125
2023-12-21virtio-blk: don't lock AioContext in the submission code pathStefan Hajnoczi1-5/+0
2023-12-21virtio-blk: don't lock AioContext in the completion code pathStefan Hajnoczi1-30/+4
2023-12-21virtio-blk: add lock to protect s->rqStefan Hajnoczi1-22/+45
2023-12-20Merge tag 'pull-request-2023-12-20' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi11-12/+76