aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
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
2023-07-10hw/pci-host/q35: Fix double, contradicting .endianness assignmentBernhard Beschow1-1/+0
2023-07-10hw/i386/pc_q35: Resolve redundant q35_host variableBernhard Beschow1-14/+13
2023-07-10vhost-user: Make RESET_DEVICE a per device messageTom Lonergan1-0/+1
2023-07-10vhost-user: Change one_time to per_device requestTom Lonergan1-6/+12
2023-07-10hw/smbios: Fix core count in type4Zhao Liu1-2/+4
2023-07-10hw/smbios: Fix thread count in type4Zhao Liu1-2/+5
2023-07-10hw/smbios: Fix smbios_smp_sockets caculationZhao Liu1-2/+1
2023-07-10machine: Add helpers to get cores/threads per socketZhao Liu1-0/+10
2023-07-10hw/virtio: Add vhost-user-scmi-pci boilerplateMilan Zamazal2-0/+69
2023-07-10hw/virtio: Add boilerplate for vhost-user-scmi deviceMilan Zamazal3-0/+312
2023-07-10vhost-user-gpu: implement get_edid frontend featureErico Nunes1-0/+32
2023-07-10virtio-gpu: refactor generate_edid function to virtio_gpu_baseErico Nunes2-19/+18
2023-07-10virtio-net: pass Device-TLB enable/disable events to vhostViktor Prutyanov1-0/+1
2023-07-10vhost: register and change IOMMU flag depending on Device-TLB stateViktor Prutyanov2-12/+30
2023-07-10vdpa: Remove status in reset tracingEugenio Pérez2-2/+2
2023-07-10hw/s390x: Move KVM specific PV from hw/ to target/s390x/kvm/Philippe Mathieu-Daudé6-365/+4
2023-07-10hw/riscv/virt.c: skip 'mmu-type' FDT if satp mode not setDaniel Henrique Barboza1-7/+7
2023-07-10hw/riscv: virt: Convert fdt_load_addr to uint64_tLakshmi Bai Raja Subramanian1-1/+1
2023-07-10riscv: Generate devicetree only after machine initialization is completeGuenter Roeck1-11/+11
2023-07-10hw/riscv/virt: Restrict ACLINT to TCGPhilippe Mathieu-Daudé1-8/+10
2023-07-10hw/riscv: sifive_e: Support the watchdog timer of HiFive 1 rev b.Tommy Wu2-2/+16
2023-07-10hw/misc: sifive_e_aon: Support the watchdog timer of HiFive 1 rev b.Tommy Wu3-0/+323
2023-07-10vfio/pci: Enable AtomicOps completers on root portsAlex Williamson2-0/+79
2023-07-10pcie: Add a PCIe capability version helperAlex Williamson1-0/+7
2023-07-10s390x/ap: Wire up the device request notifier interfaceTony Krowiak1-0/+113
2023-07-10vfio: Fix null pointer dereference bug in vfio_bars_finalize()Avihai Horon1-1/+3
2023-07-10vfio/migration: Return bool type for vfio_migration_realize()Zhenzhong Duan2-7/+11
2023-07-10vfio/migration: Remove print of "Migration disabled"Zhenzhong Duan1-1/+0
2023-07-10vfio/migration: Free resources when vfio_migration_realize failsZhenzhong Duan2-10/+24
2023-07-10vfio/migration: Change vIOMMU blocker from global to per deviceZhenzhong Duan3-53/+6
2023-07-10vfio/pci: Disable INTx in vfio_realize error pathZhenzhong Duan1-0/+3
2023-07-10hw/vfio/pci-quirks: Sanitize capability pointerAlex Williamson1-2/+8
2023-07-08Merge tag 'trivial-patches-20230708' of https://gitlab.com/mjt0k/qemu into st...Richard Henderson7-36/+7