Commit Graph

  • 0262c8075e target/loongarch: Correct maximum physical address in KVM mode Bibo Mao 2025-02-19 15:07:00 +08:00
  • 7bd4eaa847 target/loongarch/gdbstub: Fix gdbstub incorrectly handling some registers Bibo Mao 2025-02-18 11:20:27 +08:00
  • b61b9d8913 target/loongarch: fix vcpu reset command word issue Xianglai Li 2025-02-12 09:56:19 +08:00
  • 8fd2518ef2 hw: Centralize handling of -machine dumpdtb option Peter Maydell 2025-02-06 15:12:13 +00:00
  • db0dd33559 hw/mips/boston: Support dumpdtb monitor commands Peter Maydell 2025-02-06 15:12:12 +00:00
  • dfd0de7186 hw/mips/boston: Check for error return from boston_fdt_filter() Peter Maydell 2025-02-06 15:12:11 +00:00
  • 3c25f487bc hw/openrisc: Support monitor dumpdtb command Peter Maydell 2025-02-06 15:12:10 +00:00
  • cacf4cb251 monitor/hmp-cmds.c: Clean up hmp_dumpdtb printf Peter Maydell 2025-02-06 15:12:09 +00:00
  • f10104aeae hw/arm/virt: Support larger highmem MMIO regions Matthew R. Ochs 2025-02-21 06:54:19 -08:00
  • ab544de127 hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH Nicolin Chen 2025-02-20 13:38:31 -08:00
  • 51beb350bb qapi/char.json: minor doc rewording for hub device Roman Penyaev 2025-02-19 10:06:03 +01:00
  • 4098c6b7b6 tests/functional: Have microblaze tests inherit common parent class Philippe Mathieu-Daudé 2025-02-12 13:36:59 +01:00
  • ea35a5082a Update version for 9.2.2 release Michael Tokarev 2025-02-24 08:46:48 +03:00
  • b69801dd6b Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2025-02-22 05:06:39 +08:00
  • dd6d545e8f docs/devel/reset: Document reset expectations for DMA and IOMMU Eric Auger 2025-02-18 19:25:35 +01:00
  • d410e70952 hw/vfio/common: Add a trace point in vfio_reset_handler Eric Auger 2025-02-18 19:25:34 +01:00
  • e39e3f8b8d hw/arm/smmuv3: Move reset to exit phase Eric Auger 2025-02-18 19:25:33 +01:00
  • 2aaf48bcf2 hw/i386/intel-iommu: Migrate to 3-phase reset Eric Auger 2025-02-18 19:25:32 +01:00
  • d261b84d35 hw/virtio/virtio-iommu: Migrate to 3-phase reset Eric Auger 2025-02-18 19:25:31 +01:00
  • e87b6efb11 vhost-user-snd: correct the calculation of config_size Matias Ezequiel Vara Larsen 2025-02-17 14:12:55 +01:00
  • 02fd9f8aee net: vhost-user: add QAPI events to report connection state Laurent Vivier 2025-02-17 10:25:50 +01:00
  • 131fe64e63 hw/virtio/virtio-nsm: Respond with correct length Alexander Graf 2025-02-13 11:45:41 +00:00
  • 50e9754149 vdpa: Fix endian bugs in shadow virtqueue Konstantin Shkolnyy 2025-02-12 10:49:23 -06:00
  • 590de17b82 MAINTAINERS: add more files to vhost Stefano Garzarella 2025-02-11 15:42:57 +01:00
  • 83cb18ac45 cryptodev/vhost: allocate CryptoDevBackendVhost using g_mem0() Stefano Garzarella 2025-02-11 14:55:23 +01:00
  • 332859dd59 vhost-iova-tree: Update documentation Jonah Palmer 2025-02-17 09:49:34 -05:00
  • 05063f5584 vhost-iova-tree, svq: Implement GPA->IOVA & partial IOVA->HVA trees Jonah Palmer 2025-02-17 09:49:33 -05:00
  • 92cf61e708 vhost-iova-tree: Implement an IOVA-only tree Jonah Palmer 2025-02-17 09:49:32 -05:00
  • 3684717b74 amd_iommu: Use correct bitmask to set capability BAR Sairaj Kodilkar 2025-02-07 10:23:54 +05:30
  • 63dc0b8647 amd_iommu: Use correct DTE field for interrupt passthrough Sairaj Kodilkar 2025-02-07 10:23:53 +05:30
  • 1456e90653 hw/virtio: reset virtio balloon stats on machine reset Daniel P. Berrangé 2025-02-04 09:42:02 +00:00
  • 9ac2c42f43 mem/cxl_type3: support 3, 6, 12 and 16 interleave ways Yao Xingtao 2025-02-03 16:19:08 +00:00
  • d3c92cf6dc hw/mem/cxl_type3: Ensure errp is set on realization failure Li Zhijian 2025-02-03 16:19:07 +00:00
  • 06953e7e5e hw/mem/cxl_type3: Fix special_ops memory leak on msix_init_exclusive_bar() failure Li Zhijian 2025-02-03 16:19:06 +00:00
  • 0401c4328f hw/mem/cxl_type3: Add paired msix_uninit_exclusive_bar() call Li Zhijian 2025-02-03 16:19:05 +00:00
  • 8f90a54cfa hw/cxl: Introduce CXL_T3_MSIX_VECTOR enumeration Li Zhijian 2025-02-03 16:19:04 +00:00
  • 14998e50c3 tests/qtest/vhost-user-test: Use modern virtio for vhost-user tests Thomas Huth 2025-02-03 13:43:46 +01:00
  • 38ef383073 hw/i386/microvm: Fix crash that occurs when introspecting the microvm machine Thomas Huth 2025-01-23 21:47:08 +01:00
  • de538288e4 hw/i386/pc: Fix crash that occurs when introspecting TYPE_PC_MACHINE machines Thomas Huth 2025-01-17 20:21:06 +01:00
  • f6fc01c786 hw/pci: Assert a bar is not registered multiple times Nicholas Piggin 2025-01-18 03:28:41 +10:00
  • 44ed44aefe hw/pci/msix: Warn on PBA writes Nicholas Piggin 2025-01-18 03:28:40 +10:00
  • 9e837c961a qtest/libqos/pci: Do not write to PBA memory Nicholas Piggin 2025-01-18 03:22:40 +10:00
  • f9efcd4711 pcie_sriov: Register VFs after migration Akihiko Odaki 2025-01-16 18:01:02 +09:00
  • 5e7dd17e43 pcie_sriov: Remove num_vfs from PCIESriovPF Akihiko Odaki 2025-01-16 18:01:01 +09:00
  • b85901e728 pcie_sriov: Release VFs failed to realize Akihiko Odaki 2025-01-16 18:01:00 +09:00
  • cab1398a60 pcie_sriov: Reuse SR-IOV VF device instances Akihiko Odaki 2025-01-16 18:00:59 +09:00
  • 3391d68e90 pcie_sriov: Ensure VF addr does not overflow Akihiko Odaki 2025-01-16 18:00:58 +09:00
  • e8b827ce7c pcie_sriov: Do not manually unrealize Akihiko Odaki 2025-01-16 18:00:57 +09:00
  • 2c968f4653 s390x/pci: Check for multifunction after device realization Akihiko Odaki 2025-01-16 18:00:56 +09:00
  • d966250e93 s390x/pci: Allow plugging SR-IOV devices Akihiko Odaki 2025-01-16 18:00:55 +09:00
  • b77a2778d9 s390x/pci: Avoid creating zpci for VFs Akihiko Odaki 2025-01-16 18:00:54 +09:00
  • 3bc31441ba hw/ppc/spapr_pci: Do not reject VFs created after a PF Akihiko Odaki 2025-01-16 18:00:53 +09:00
  • 5731b00524 hw/ppc/spapr_pci: Do not create DT for disabled PCI device Akihiko Odaki 2025-01-16 18:00:52 +09:00
  • bc82af6b0d hw/net: Fix NULL dereference with software RSS Akihiko Odaki 2025-01-16 16:30:43 +09:00
  • 6f9a1a0143 docs/about: Change notes on x86 machine type deprecation into a general one Thomas Huth 2025-01-16 07:46:44 +01:00
  • f41af4c585 Merge tag 'pull-target-arm-20250220' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-02-21 07:14:03 +08:00
  • 1c3169179b docs/system/arm: Add Description for NPCM8XX SoC Hao Wu 2025-02-19 10:46:08 -08:00
  • 7e70eb3cad hw/arm: Add NPCM845 Evaluation board Hao Wu 2025-02-19 10:46:07 -08:00
  • ae0c4d1a12 hw/arm: Add NPCM8XX SoC Hao Wu 2025-02-19 10:46:06 -08:00
  • 3d107d36f9 hw/net: Add NPCM8XX PCS Module Hao Wu 2025-02-19 10:46:05 -08:00
  • 4e67d50dea hw/misc: Support NPCM8XX CLK Module Registers Hao Wu 2025-02-19 10:46:04 -08:00
  • cf76c4e174 hw/misc: Add nr_regs and cold_reset_values to NPCM CLK Hao Wu 2025-02-19 10:46:03 -08:00
  • ca6d6a94f4 hw/misc: Move NPCM7XX CLK to NPCM CLK Hao Wu 2025-02-19 10:46:02 -08:00
  • c8283b0f4a hw/misc: Rename npcm7xx_clk to npcm_clk Hao Wu 2025-02-19 10:46:01 -08:00
  • ca2fd966ea hw/misc: Support 8-bytes memop in NPCM GCR module Hao Wu 2025-02-19 10:46:00 -08:00
  • 0ad46bbb56 hw/misc: Store DRAM size in NPCM8XX GCR Module Hao Wu 2025-02-19 10:45:59 -08:00
  • d9ffb75f2a hw/misc: Add support for NPCM8XX GCR Hao Wu 2025-02-19 10:45:58 -08:00
  • 8ca2021b9d hw/misc: Add nr_regs and cold_reset_values to NPCM GCR Hao Wu 2025-02-19 10:45:57 -08:00
  • c99064e637 hw/misc: Move NPCM7XX GCR to NPCM GCR Hao Wu 2025-02-19 10:45:56 -08:00
  • 506af2330c hw/misc: Rename npcm7xx_gcr to npcm_gcr Hao Wu 2025-02-19 10:45:55 -08:00
  • e9be8467b4 hw/ssi: Make flash size a property in NPCM7XX FIU Hao Wu 2025-02-19 10:45:54 -08:00
  • 269b7effd9 pc-bios: Add NPCM8XX vBootrom Hao Wu 2025-02-19 10:45:53 -08:00
  • 70ce076fa6 roms: Update vbootrom to 1287b6e Hao Wu 2025-02-19 10:45:52 -08:00
  • b2ba5ff272 target/arm: Use uint32_t in t32_expandimm_imm() Stephen Longfield 2025-02-19 16:55:34 +00:00
  • 464ce71a96 Kconfig: Extract CONFIG_USB_CHIPIDEA from CONFIG_IMX Bernhard Beschow 2025-02-09 11:36:04 +01:00
  • 262f4ab3d5 hw/cpu/arm_mpcore: Remove default values for GIC external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:33 +01:00
  • 2bf8bdcbb4 hw/arm/highbank: Specify explicitly the GIC has 128 external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:32 +01:00
  • e2e5266c45 hw/arm/vexpress: Specify explicitly the GIC has 64 external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:31 +01:00
  • 92fea7f2e7 hw/arm/xilinx_zynq: Specify explicitly the GIC has 64 external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:30 +01:00
  • 2d269a8bbb hw/arm/xilinx_zynq: Replace IRQ_OFFSET -> GIC_INTERNAL Philippe Mathieu-Daudé 2025-02-12 16:43:29 +01:00
  • 6621cf5250 hw/arm/realview: Specify explicitly the GIC has 64 external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:28 +01:00
  • 284e354566 hw/arm/exynos4210: Specify explicitly the GIC has 64 external IRQs Philippe Mathieu-Daudé 2025-02-12 16:43:27 +01:00
  • 4ac4d6e776 hw/arm/exynos4210: Replace magic 32 by proper 'GIC_INTERNAL' definition Philippe Mathieu-Daudé 2025-02-12 16:43:26 +01:00
  • 2b95a2d01b target/arm: Correct errors in WFI/WFE trapping Peter Maydell 2025-01-30 18:23:09 +00:00
  • 86d44c215e target/arm: Rename CP_ACCESS_TRAP_UNCATEGORIZED to CP_ACCESS_UNDEFINED Peter Maydell 2025-01-30 18:23:08 +00:00
  • fc0ea471ec target/arm: Remove CP_ACCESS_TRAP handling Peter Maydell 2025-01-30 18:23:07 +00:00
  • f706b67da6 target/arm: Use TRAP_UNCATEGORIZED for XScale CPAR traps Peter Maydell 2025-01-30 18:23:06 +00:00
  • 2d60f1acdb target/arm: Use CP_ACCESS_TRAP_EL1 for traps that are always to EL1 Peter Maydell 2025-01-30 18:23:05 +00:00
  • 273d0e84cc target/arm: Support CP_ACCESS_TRAP_EL1 as a CPAccessResult Peter Maydell 2025-01-30 18:23:04 +00:00
  • ff8b906a00 hw/intc/arm_gicv3_cpuif(): Remove redundant tests of is_a64() Peter Maydell 2025-01-30 18:23:03 +00:00
  • 4d436fb05c target/arm: Honour SDCR.TDCC and SCR.TERR in AArch32 EL3 non-Monitor modes Peter Maydell 2025-01-30 18:23:02 +00:00
  • d04c6c3c00 hw/intc/arm_gicv3_cpuif: Don't downgrade monitor traps for AArch32 EL3 Peter Maydell 2025-01-30 18:23:01 +00:00
  • 4cf4948651 target/arm: Make CP_ACCESS_TRAPs to AArch32 EL3 be Monitor traps Peter Maydell 2025-01-30 18:23:00 +00:00
  • 707d478ed8 target/arm: Report correct syndrome for UNDEFINED LOR sysregs when NS=0 Peter Maydell 2025-01-30 18:22:59 +00:00
  • ccda792945 target/arm: Report correct syndrome for UNDEFINED S1E2 AT ops at EL3 Peter Maydell 2025-01-30 18:22:58 +00:00
  • 1960d9701e target/arm: Report correct syndrome for UNDEFINED AT ops with wrong NSE, NS Peter Maydell 2025-01-30 18:22:57 +00:00
  • b819fd6994 target/arm: Report correct syndrome for UNDEFINED CNTPS_*_EL1 from EL2 and NS EL1 Peter Maydell 2025-01-30 18:22:56 +00:00
  • d62f4b6d0d net/slirp: libslirp 4.9.0 compatibility Michael Tokarev 2025-01-30 15:32:53 +03:00
  • 9a51650419 target/sparc: Fix gdbstub incorrectly handling registers f32-f62 Mikael Szreder 2025-02-14 08:03:43 +01:00
  • 5afb837e3c target/sparc: Fix register selection for all F*TOx and FxTO* instructions Mikael Szreder 2025-02-05 10:03:32 +01:00