aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2023-12-29hw/i386: Constify VMStateRichard Henderson12-17/+17
2023-12-29hw/i2c: Constify VMStateRichard Henderson13-15/+15
2023-12-29hw/hyperv: Constify VMStateRichard Henderson1-8/+8
2023-12-29hw/gpio: Constify VMStateRichard Henderson11-12/+12
2023-12-29hw/dma: Constify VMStateRichard Henderson12-21/+21
2023-12-29hw/display: Constify VMStateRichard Henderson27-45/+45
2023-12-29hw/char: Constify VMStateRichard Henderson24-39/+39
2023-12-29hw/block: Constify VMStateRichard Henderson11-27/+27
2023-12-29hw/audio: Constify VMStateRichard Henderson15-25/+25
2023-12-29hw/adc: Constify VMStateRichard Henderson5-5/+5
2023-12-29hw/acpi: Constify VMStateRichard Henderson9-26/+26
2023-12-29hw/9pfs: Constify VMStateRichard Henderson1-1/+1
2023-12-29hw/core: Constify VMStateRichard Henderson3-7/+7
2023-12-29hw/arm: Constify VMStateRichard Henderson15-45/+45
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