aboutsummaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Expand)AuthorFilesLines
2023-06-13hw/riscv: qemu crash when NUMA nodes exceed available CPUsYin Wang1-0/+6
2023-06-13hw/riscv/opentitan: Correct OpenTitanState parent type/sizePhilippe Mathieu-Daudé1-1/+2
2023-06-13hw/riscv/opentitan: Explicit machine type definitionPhilippe Mathieu-Daudé1-3/+7
2023-06-13hw/riscv/opentitan: Add TYPE_OPENTITAN_MACHINE definitionPhilippe Mathieu-Daudé1-1/+1
2023-06-13hw/riscv/opentitan: Declare QOM types using DEFINE_TYPES() macroPhilippe Mathieu-Daudé1-12/+9
2023-06-13hw/riscv/opentitan: Rename machine_[class]_init() functionsPhilippe Mathieu-Daudé1-4/+4
2023-06-10Merge tag 'pull-ppc-20230610' of https://gitlab.com/danielhb/qemu into stagingRichard Henderson5-16/+44
2023-06-10hw/ppc/Kconfig: MAC_NEWWORLD should always select USB_OHCI_PCIThomas Huth1-0/+1
2023-06-10target/ppc: Decrementer fix BookE semanticsNicholas Piggin1-7/+2
2023-06-10target/ppc: Fix decrementer time underflow and infinite timer loopNicholas Piggin1-0/+2
2023-06-10pnv/xive2: Quiet down some error messagesFrederic Barrat1-0/+4
2023-06-10pnv/xive2: Handle TIMA access through all portsFrederic Barrat2-1/+5
2023-06-10pnv/xive2: Introduce macros to manipulate TIMA addressesFrederic Barrat1-7/+7
2023-06-10pnv/xive2: Allow writes to the Physical Thread Enable registersFrederic Barrat1-0/+1
2023-06-10pnv/xive2: Add definition for the ESB cache configuration registerFrederic Barrat2-0/+11
2023-06-10pnv/xive2: Add definition for TCTXT Config registerFrederic Barrat2-1/+11
2023-06-09hw/usb/hcd-ehci-pci: Simplify using DEVICE_GET_CLASS() macroPhilippe Mathieu-Daudé1-1/+1
2023-06-09hw/pci/pci: Simplify pci_bar_address() using MACHINE_GET_CLASS() macroPhilippe Mathieu-Daudé1-3/+1
2023-06-09hw/i386/microvm: Simplify using object_dynamic_cast()Philippe Mathieu-Daudé1-2/+1
2023-06-09hw/core/cpu: Simplify realize() using MACHINE_GET_CLASS() macroPhilippe Mathieu-Daudé1-2/+1
2023-06-09hw/remote: Fix vfu_cfg trace offset formatMattias Nissler1-2/+2
2023-06-09hw/virtio/virtio-qmp.c: spelling: suppotedMichael Tokarev1-1/+1
2023-06-089pfs: prevent opening special files (CVE-2023-2861)Christian Schoenebeck1-0/+39
2023-06-07Merge tag 'pull-xen-20230607' of https://xenbits.xen.org/git-http/people/aper...Richard Henderson10-154/+69
2023-06-07vfio-user: update commentsJagannathan Raman1-3/+11
2023-06-07xen-block: fix segv on unrealizeAnthony PERARD1-2/+4
2023-06-07hw/isa/piix3: Resolve redundant TYPE_PIIX3_XEN_DEVICEBernhard Beschow2-18/+2
2023-06-07hw/isa/piix3: Resolve redundant k->config_write assignmentsBernhard Beschow1-2/+1
2023-06-07hw/isa/piix3: Avoid Xen-specific variant of piix3_write_config()Bernhard Beschow2-21/+19
2023-06-07hw/isa/piix3: Wire up Xen PCI IRQ handling outside of PIIX3Bernhard Beschow2-23/+14
2023-06-07hw/isa/piix3: Reuse piix3_realize() in piix3_xen_realize()Bernhard Beschow1-1/+1
2023-06-07hw/pci/pci.c: Don't leak PCIBus::irq_count[] in pci_bus_irqs()Bernhard Beschow1-0/+2
2023-06-07include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq()Bernhard Beschow2-3/+3
2023-06-07hw/xen: Fix broken check for invalid state in xs_be_open()David Woodhouse1-1/+1
2023-06-07xen: Drop support for Xen versions below 4.7.1David Woodhouse1-56/+1
2023-06-07hw/xen: Fix memory leak in libxenstore_open() for XenDavid Woodhouse1-1/+1
2023-06-07hw/xen: Simplify emulated Xen platform initDavid Woodhouse3-31/+25
2023-06-06Merge tag 'pull-target-arm-20230606' of https://git.linaro.org/people/pmaydel...Richard Henderson18-248/+4178
2023-06-06Merge tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu into sta...Richard Henderson16-37/+37
2023-06-06hw: arm: allwinner-sramc: Add SRAM Controller support for R40qianfan Zhao6-1/+199
2023-06-06hw: arm: allwinner-r40: Add emac and gmac supportqianfan Zhao2-2/+51
2023-06-06hw: sd: allwinner-sdhost: Add sun50i-a64 SoC supportqianfan Zhao2-4/+70
2023-06-06hw/arm/allwinner-r40: add SDRAM controller deviceqianfan Zhao5-2/+554
2023-06-06hw/misc: Rename axp209 to axp22x and add support AXP221 PMUqianfan Zhao7-245/+297
2023-06-06hw: arm: allwinner-r40: Add i2c0 deviceqianfan Zhao1-1/+10
2023-06-06hw: allwinner-r40: Complete uart devicesqianfan Zhao1-3/+31
2023-06-06hw/arm/allwinner-r40: add Clock Control Unitqianfan Zhao3-1/+217
2023-06-06hw: arm: Add bananapi M2-Ultra and allwinner-r40 supportqianfan Zhao4-0/+555
2023-06-06xlnx-versal: Connect Xilinx VERSAL CANFD controllersVikram Garhwal2-0/+90
2023-06-06hw/net/can: Introduce Xilinx Versal CANFD controllerVikram Garhwal3-0/+2115