aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2023-06-26vhost-user: fully use new backend/frontend namingManos Pitsidianakis7-33/+33
2023-06-26virtio-scsi: avoid dangling host notifier in ->ioeventfd_stop()Stefan Hajnoczi1-2/+18
2023-06-26hw/i386/pc: Clean up pc_machine_initfnSuravee Suthikulpanit1-1/+1
2023-06-26vhost: fix vhost_dev_enable_notifiers() error caseLaurent Vivier1-29/+36
2023-06-26virtio-net: expose virtio_net_supported_guest_offloads()Hawkins Jiawei1-1/+1
2023-06-26hw/net/virtio-net: make some VirtIONet constHawkins Jiawei1-1/+1
2023-06-26vdpa: map shadow vrings with MAP_SHAREDEugenio Pérez1-9/+9
2023-06-26pc: q35: Bump max_cpus to 1024Suravee Suthikulpanit1-1/+2
2023-06-26hw/i386/pc: Default to use SMBIOS 3.0 for newer machine modelsSuravee Suthikulpanit3-1/+13
2023-06-26hw/acpi: Fix PM control register accessBALATON Zoltan1-26/+26
2023-06-23virtio-mem: Simplify bitmap handling and virtio_mem_set_block_state()David Hildenbrand1-50/+66
2023-06-23pci: ROM preallocation for incoming migrationVladimir Sementsov-Ogievskiy1-33/+46
2023-06-23vhost: release virtqueue objects in error pathPrasad Pandit1-1/+2
2023-06-23vhost: release memory_listener object in error pathPrasad Pandit1-0/+3
2023-06-23hw/virtio: Build various target-agnostic objects just oncePhilippe Mathieu-Daudé3-9/+14
2023-06-23hw/virtio: Remove unnecessary 'virtio-access.h' headerPhilippe Mathieu-Daudé12-12/+0
2023-06-23hw/virtio/virtio-iommu: Use target-agnostic qemu_target_page_mask()Philippe Mathieu-Daudé1-1/+2
2023-06-23hw/virtio/vhost-vsock: Include missing 'virtio/virtio-bus.h' headerPhilippe Mathieu-Daudé1-0/+1
2023-06-23hw/virtio/virtio-mem: Use qemu_ram_get_fd() helperPhilippe Mathieu-Daudé1-1/+1
2023-06-23hw/virtio: Introduce VHOST_VSOCK_COMMON symbol in KconfigPhilippe Mathieu-Daudé2-2/+9
2023-06-23hw/scsi: Rename target-specific source set as 'specific_virtio_scsi_ss'Philippe Mathieu-Daudé1-6/+6
2023-06-23hw/scsi: Rearrange meson.buildPhilippe Mathieu-Daudé1-5/+5
2023-06-23hw/scsi: Introduce VHOST_SCSI_COMMON symbol in KconfigPhilippe Mathieu-Daudé2-2/+10
2023-06-23cryptodev-vhost-user: add asymmetric crypto supportGowrishankar Muthukrishnan1-13/+62
2023-06-23hw/cxl/events: Add injection of Memory Module EventsJonathan Cameron2-0/+74
2023-06-22hw/cxl/events: Add injection of DRAM eventsJonathan Cameron2-0/+129
2023-06-22hw/cxl/events: Add injection of General Media EventsIra Weiny2-0/+121
2023-06-22hw/cxl/events: Add event interrupt supportIra Weiny3-24/+119
2023-06-22hw/cxl/events: Wire up get/clear event mailbox commandsIra Weiny4-2/+257
2023-06-22hw/cxl: Move CXLRetCode definition to cxl_device.hJonathan Cameron1-28/+0
2023-06-22hw/cxl/events: Add event status registerIra Weiny1-5/+38
2023-06-22hw/cxl: Add clear poison mailbox command support.Jonathan Cameron2-0/+119
2023-06-22hw/cxl: Add poison injection via the mailbox.Jonathan Cameron1-0/+42
2023-06-22hw/cxl: QMP based poison injection supportJonathan Cameron3-0/+152
2023-06-22mac_via: fix rtc command decoding for the PRAM seconds registersMark Cave-Ayland1-5/+6
2023-06-22mac_via: fix rtc command decoding from PRAM addresses 0x0 to 0xfMark Cave-Ayland1-1/+1
2023-06-22q800: move macfb device to Q800MachineStateMark Cave-Ayland1-2/+4
2023-06-22q800: don't access Nubus bus directly from the mac-nubus-bridge deviceMark Cave-Ayland1-1/+1
2023-06-22q800: move mac-nubus-bridge device to Q800MachineStateMark Cave-Ayland1-7/+14
2023-06-22q800: move SWIM device to Q800MachineStateMark Cave-Ayland1-3/+5
2023-06-22q800: move ESP device to Q800MachineStateMark Cave-Ayland1-4/+5
2023-06-22q800: move escc_orgate device to Q800MachineStateMark Cave-Ayland1-7/+9
2023-06-22q800: move ESCC device to Q800MachineStateMark Cave-Ayland1-2/+4
2023-06-22q800: move dp8393x device to Q800MachineStateMark Cave-Ayland1-2/+4
2023-06-22hw/net/dp8393x.c: move TYPE_DP8393X and dp8393xState into dp8393x.hMark Cave-Ayland1-31/+1
2023-06-22q800: move VIA2 device to Q800MachineStateMark Cave-Ayland1-11/+16
2023-06-22q800: move VIA1 device to Q800MachineStateMark Cave-Ayland1-7/+9
2023-06-22q800: reimplement mac-io region aliasing using IO memory regionMark Cave-Ayland1-19/+81
2023-06-22q800: introduce mac-io container memory regionMark Cave-Ayland1-0/+6
2023-06-22q800: move GLUE device to Q800MachineStateMark Cave-Ayland1-10/+14