aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2023-07-12virtio-mem: Support "x-ignore-shared" migrationDavid Hildenbrand1-9/+38
2023-07-12virtio-mem: Skip most of virtio_mem_unplug_all() without plugged memoryDavid Hildenbrand1-10/+10
2023-07-12memory-device: Track used region size in DeviceMemoryStateDavid Hildenbrand1-19/+3
2023-07-12memory-device: Refactor memory_device_pre_plug()David Hildenbrand1-14/+14
2023-07-12hw/i386/pc: Remove PC_MACHINE_DEVMEM_REGION_SIZEDavid Hildenbrand1-19/+0
2023-07-12hw/i386/acpi-build: Rely on machine->device_memory when building SRATDavid Hildenbrand1-6/+3
2023-07-12hw/i386/pc: Use machine_memory_devices_init()David Hildenbrand1-12/+5
2023-07-12hw/loongarch/virt: Use machine_memory_devices_init()David Hildenbrand1-9/+3
2023-07-12hw/ppc/spapr: Use machine_memory_devices_init()David Hildenbrand2-19/+20
2023-07-12hw/arm/virt: Use machine_memory_devices_init()David Hildenbrand1-8/+1
2023-07-12memory-device: Introduce machine_memory_devices_init()David Hildenbrand1-0/+14
2023-07-12memory-device: Unify enabled vs. supported error messagesDavid Hildenbrand1-9/+4
2023-07-11Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Richard Henderson39-208/+741
2023-07-11Merge tag 'mips-20230710' of https://github.com/philmd/qemu into stagingRichard Henderson7-24/+34
2023-07-10vhost: Fix false positive out-of-boundsHawkins Jiawei1-1/+1
2023-07-10pcie: Specify 0 for ARI next function numbersAkihiko Odaki3-1/+4
2023-07-10pcie: Use common ARI next function numberAkihiko Odaki4-4/+6
2023-07-10hw/virtio: fix typo in VIRTIO_CONFIG_IRQ_IDX commentsAlex Bennée6-11/+11
2023-07-10pcie: Add hotplug detect state register to cmaskLeonardo Bras1-0/+4
2023-07-10virtio-iommu: Rework the traces in virtio_iommu_set_page_size_mask()Eric Auger1-12/+7
2023-07-10virtio-iommu: Fix 64kB host page size VFIO device assignmentEric Auger2-2/+30
2023-07-10hw/pci: warn when PCIe device is plugged into non-zero slot of downstream portAni Sinha1-0/+20
2023-07-10vhost-vdpa: mute unaligned memory error reportLaurent Vivier2-2/+8
2023-07-10pcie: Release references of virtual functionsAkihiko Odaki1-0/+1
2023-07-10hw/pci/pci: Remove multifunction parameter from pci_new_multifunction()Bernhard Beschow4-14/+16
2023-07-11hw/ide/piix: Move registration of VMStateDescription to DeviceClassBernhard Beschow1-3/+2
2023-07-11hw/ide/pci: Replace some magic numbers by constantsBernhard Beschow1-1/+2
2023-07-11hw/ide: Extract bmdma_status_writeb()Bernhard Beschow5-7/+10
2023-07-11hw/ide: Extract IDEBus assignment into bmdma_init()Bernhard Beschow5-4/+1
2023-07-11hw/isa/vt82c686: Remove via_isa_set_irq()Bernhard Beschow1-6/+0
2023-07-11hw/ide/via: Wire up IDE legacy interrupts in host deviceBernhard Beschow2-2/+9
2023-07-11hw/ide/pci: Expose legacy interrupts as named GPIOsBernhard Beschow1-0/+9
2023-07-10hw/mips/loongson3_virt: Relax CPU restrictions for TCGJiaxun Yang1-2/+2
2023-07-10Merge tag 'pull-riscv-to-apply-20230710-1' of https://github.com/alistair23/q...Richard Henderson6-29/+368
2023-07-10hw/pci/pci: Remove multifunction parameter from pci_create_simple_multifuncti...Bernhard Beschow7-12/+11
2023-07-10hw/i386/pc_piix: Move i440fx' realize near its qdev_new()Bernhard Beschow1-25/+26
2023-07-10hw/pci-host/i440fx: Resolve i440fx_init()Bernhard Beschow2-39/+26
2023-07-10hw/pci-host/i440fx: Add I440FX_HOST_PROP_PCI_TYPE propertyBernhard Beschow1-1/+5
2023-07-10hw/pci-host/i440fx: Add PCI_HOST_{ABOVE, BELOW}_4G_MEM_SIZE propertiesBernhard Beschow2-3/+14
2023-07-10hw/pci-host/i440fx: Add PCI_HOST_PROP_IO_MEM propertyBernhard Beschow1-4/+10
2023-07-10hw/pci-host/i440fx: Make MemoryRegion pointers accessible as propertiesBernhard Beschow1-12/+30
2023-07-10hw/pci-host/i440fx: Move i440fx_realize() into PCII440FXState sectionBernhard Beschow1-9/+9
2023-07-10hw/pci-host/i440fx: Have common names for some local variablesBernhard Beschow1-14/+12
2023-07-10hw/pci-host/i440fx: Replace magic values by existing constantsBernhard Beschow1-4/+4
2023-07-10hw/pci-host/i440fx: Add "i440fx" child property in board codeBernhard Beschow2-1/+2
2023-07-10hw/i386/pc_piix: Turn some local variables into initializersBernhard Beschow1-9/+4
2023-07-10hw/pci-host/q35: Make some property name macros reusable by i440fxBernhard Beschow2-8/+8
2023-07-10hw/pci-host/q35: Initialize PCI_HOST_BYPASS_IOMMU property from board codeBernhard Beschow2-2/+3
2023-07-10hw/pci/pci_host: Introduce PCI_HOST_BYPASS_IOMMU macroBernhard Beschow1-1/+1
2023-07-10hw/pci-host/q35: Initialize PCMachineState::bus in board codeBernhard Beschow2-2/+3