Commit Graph

  • e3bd51914f Merge tag 'pull-vfio-user-20230607' of https://gitlab.com/jraman/qemu into staging Richard Henderson 2023-06-07 10:05:34 -07:00
  • e926c94171 tests/tcg/tricore: Add recursion test for CSAs Bastian Koppelmann 2023-05-26 08:19:46 +02:00
  • 12b95dc432 target/tricore: Fix wrong PSW for call insns Bastian Koppelmann 2023-05-26 08:19:45 +02:00
  • 343cdf2c9a target/tricore: Refactor PCXI/ICR register fields Bastian Koppelmann 2023-05-26 08:19:44 +02:00
  • 0e45f7beca tests/tcg/tricore: Add first C program Bastian Koppelmann 2023-05-26 08:19:43 +02:00
  • 2b8e2992c3 tests/tcg/tricore: Uses label for memory addresses Bastian Koppelmann 2023-05-26 08:19:42 +02:00
  • 8b50d564be tests/tcg/tricore: Move asm tests into 'asm' directory Bastian Koppelmann 2023-05-26 08:19:41 +02:00
  • c102e29772 Merge tag 'pull-ci-20230607' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-06-07 08:41:27 -07:00
  • dcc28ab603 iotests: fix 194: filter out racy postcopy-active event Vladimir Sementsov-Ogievskiy 2023-06-07 17:36:06 +03:00
  • c81e2d5477 gitlab: Add cross-arm64-kvm-only Richard Henderson 2023-06-06 19:53:35 +00:00
  • 007cd176e5 target/arm: Only include tcg/oversized-guest.h if CONFIG_TCG Richard Henderson 2023-06-06 19:42:58 +00:00
  • 0cabaef3ed tcg/tci: Adjust call-clobbered regs for int128_t Richard Henderson 2023-06-06 18:06:15 -07:00
  • ab64da7977 tcg/tci: Adjust passing of MemOpIdx Richard Henderson 2023-06-06 17:52:41 -07:00
  • 7771e8b863
    docs: fix multi-process QEMU documentation Jagannathan Raman 2023-05-17 11:39:48 -04:00
  • c145475804
    vfio-user: update comments Jagannathan Raman 2023-05-17 11:26:18 -04:00
  • 9000666052 xen-block: fix segv on unrealize Anthony PERARD 2023-06-06 14:16:05 +01:00
  • f8790f81eb hw/isa/piix3: Resolve redundant TYPE_PIIX3_XEN_DEVICE Bernhard Beschow 2023-04-03 09:41:24 +02:00
  • 0f3e02a2f5 hw/isa/piix3: Resolve redundant k->config_write assignments Bernhard Beschow 2023-04-03 09:41:23 +02:00
  • 89965db43c hw/isa/piix3: Avoid Xen-specific variant of piix3_write_config() Bernhard Beschow 2023-04-03 09:41:22 +02:00
  • 60a9eb57f3 hw/isa/piix3: Wire up Xen PCI IRQ handling outside of PIIX3 Bernhard Beschow 2023-04-03 09:41:21 +02:00
  • a58a31a6a1 hw/isa/piix3: Reuse piix3_realize() in piix3_xen_realize() Bernhard Beschow 2023-04-03 09:41:20 +02:00
  • c0b59416c0 hw/pci/pci.c: Don't leak PCIBus::irq_count[] in pci_bus_irqs() Bernhard Beschow 2023-04-03 09:41:19 +02:00
  • 27047bd266 include/hw/xen/xen: Rename xen_piix3_set_irq() to xen_intx_set_irq() Bernhard Beschow 2023-04-03 09:41:18 +02:00
  • c9bdfe8d58 hw/xen: Fix broken check for invalid state in xs_be_open() David Woodhouse 2023-04-12 19:51:02 +01:00
  • 2f20b1732d xen: Drop support for Xen versions below 4.7.1 David Woodhouse 2023-04-12 19:51:00 +01:00
  • 8442232eba hw/xen: Fix memory leak in libxenstore_open() for Xen David Woodhouse 2023-04-12 19:50:59 +01:00
  • eeedfe6c63 hw/xen: Simplify emulated Xen platform init David Woodhouse 2023-04-12 19:50:58 +01:00
  • 45904b56d5 tests: fp: remove unused submodules Paolo Bonzini 2023-06-07 11:00:09 +02:00
  • c06b1571cc configure: check for $download value properly Michal Privoznik 2023-06-07 10:01:03 +02:00
  • e58e55dd8d meson: fix "static build" entry in summary Paolo Bonzini 2023-06-07 10:00:21 +02:00
  • f5e6786de4 Merge tag 'pull-target-arm-20230606' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2023-06-06 12:11:34 -07:00
  • c0dde5fc5c accel/tcg: Fix undefined shift in store_whole_le16 Richard Henderson 2023-06-06 10:16:29 -07:00
  • 80bdd58ae4 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-06-06 10:17:20 -07:00
  • 6f3ae23b29 configure: remove --with-git-submodules= Paolo Bonzini 2023-05-30 16:03:50 +02:00
  • 1f468152fb build: remove git submodule handling from main makefile Paolo Bonzini 2023-05-19 13:27:10 +02:00
  • d2dfe0b506 meson: subprojects: replace berkeley-{soft,test}float-3 with wraps Paolo Bonzini 2023-05-19 13:27:10 +02:00
  • bf6903f694 pc-bios/s390-ccw: always build network bootloader Paolo Bonzini 2023-05-19 13:26:39 +02:00
  • b11f9bd96f configure: move SLOF submodule handling to pc-bios/s390-ccw Paolo Bonzini 2023-05-19 13:26:39 +02:00
  • 2019cabfee meson: subprojects: replace submodules with wrap files Paolo Bonzini 2023-05-18 16:50:00 +02:00
  • d120116b5d build: log submodule update from git-submodule.sh Paolo Bonzini 2023-05-30 17:27:48 +02:00
  • fdb8fd8cb9 git-submodule: allow partial update of .git-submodule-status Paolo Bonzini 2023-05-30 17:10:29 +02:00
  • ac4ccac740 configure: rename --enable-pypi to --enable-download, control subprojects too Paolo Bonzini 2023-05-18 16:11:29 +02:00
  • 50cfed80ec configure: remove --with-git= option Paolo Bonzini 2023-05-25 12:36:28 +02:00
  • 47a90a51a9 mkvenv: always pass locally-installed packages to pip Paolo Bonzini 2023-06-06 10:14:45 +02:00
  • e8e4298fea tests: Use separate virtual environment for avocado Paolo Bonzini 2023-06-05 17:30:38 +02:00
  • 7ce5a15fa6 Merge tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-06-06 07:07:37 -07:00
  • f9ac778898 target/arm: trap DCC access in user mode emulation Zhuojia Shen 2023-06-06 10:19:40 +01:00
  • c81e4ab370 tests/tcg/aarch64: add DC CVA[D]P tests Zhuojia Shen 2023-06-06 10:19:40 +01:00
  • cd4a47f907 target/arm: allow DC CVA[D]P in user mode emulation Zhuojia Shen 2023-06-06 10:19:40 +01:00
  • 59b6b42cd3 target/arm: Enable FEAT_LSE2 for -cpu max Richard Henderson 2023-06-06 10:19:39 +01:00
  • 6a6f429574 tests/tcg/multiarch: Adjust sigbus.c Richard Henderson 2023-06-06 10:19:39 +01:00
  • b7559ff7ce tests/tcg/aarch64: Use stz2g in mte-7.c Richard Henderson 2023-06-06 10:19:39 +01:00
  • 5096ec5b32 target/arm: Move mte check for store-exclusive Richard Henderson 2023-06-06 10:19:39 +01:00
  • c1a1f80518 target/arm: Relax ordered/atomic alignment checks for LSE2 Richard Henderson 2023-06-06 10:19:38 +01:00
  • 83f624d9ba target/arm: Add SCTLR.nAA to TBFLAG_A64 Richard Henderson 2023-06-06 10:19:38 +01:00
  • 523da6b963 target/arm: Check alignment in helper_mte_check Richard Henderson 2023-06-06 10:19:38 +01:00
  • 3b97520c86 target/arm: Pass single_memop to gen_mte_checkN Richard Henderson 2023-06-06 10:19:37 +01:00
  • 0a9091424d target/arm: Pass memop to gen_mte_check1* Richard Henderson 2023-06-06 10:19:37 +01:00
  • 03176bcd03 target/arm: Hoist finalize_memop out of do_fp_{ld, st} Richard Henderson 2023-06-06 10:19:37 +01:00
  • a75b66f617 target/arm: Hoist finalize_memop out of do_gpr_{ld, st} Richard Henderson 2023-06-06 10:19:37 +01:00
  • 6f47e7c189 target/arm: Load/store integer pair with one tcg operation Richard Henderson 2023-06-06 10:19:36 +01:00
  • 5c13983e23 target/arm: Sink gen_mte_check1 into load/store_exclusive Richard Henderson 2023-06-06 10:19:36 +01:00
  • e6dd5e782b target/arm: Use tcg_gen_qemu_{ld, st}_i128 in gen_sve_{ld, st}r Richard Henderson 2023-06-06 10:19:36 +01:00
  • e6073d88cc target/arm: Use tcg_gen_qemu_st_i128 for STZG, STZ2G Richard Henderson 2023-06-06 10:19:35 +01:00
  • d450bd0157 target/arm: Use tcg_gen_qemu_{st, ld}_i128 for do_fp_{st, ld} Richard Henderson 2023-06-06 10:19:35 +01:00
  • c74cc082a6 target/arm: Use tcg_gen_qemu_ld_i128 for LDXP Richard Henderson 2023-06-06 10:19:35 +01:00
  • e452ca5af8 target/arm: Introduce finalize_memop_{atom,pair} Richard Henderson 2023-06-06 10:19:35 +01:00
  • cf1cbf50e8 target/arm: Add feature test for FEAT_LSE2 Richard Henderson 2023-06-06 10:19:34 +01:00
  • 0f08429c46 target/arm: Add commentary for CPUARMState.exclusive_high Richard Henderson 2023-06-06 10:19:34 +01:00
  • 8d7f954a7f docs: system: arm: Introduce bananapi_m2u qianfan Zhao 2023-06-06 10:19:34 +01:00
  • 6c4f229a2e tests: avocado: boot_linux_console: Add test case for bpim2u qianfan Zhao 2023-06-06 10:19:34 +01:00
  • 05def917e1 hw: arm: allwinner-sramc: Add SRAM Controller support for R40 qianfan Zhao 2023-06-06 10:19:33 +01:00
  • 0de1b69315 hw: arm: allwinner-r40: Add emac and gmac support qianfan Zhao 2023-06-06 10:19:33 +01:00
  • 2c992b88cc hw: sd: allwinner-sdhost: Add sun50i-a64 SoC support qianfan Zhao 2023-06-06 10:19:33 +01:00
  • 4a52ef61d9 hw/arm/allwinner-r40: add SDRAM controller device qianfan Zhao 2023-06-06 10:19:32 +01:00
  • a954543092 hw/misc: Rename axp209 to axp22x and add support AXP221 PMU qianfan Zhao 2023-06-06 10:19:32 +01:00
  • 44814e210a hw: arm: allwinner-r40: Add i2c0 device qianfan Zhao 2023-06-06 10:19:32 +01:00
  • d1e409c583 hw: allwinner-r40: Complete uart devices qianfan Zhao 2023-06-06 10:19:32 +01:00
  • dc2a070d12 hw/arm/allwinner-r40: add Clock Control Unit qianfan Zhao 2023-06-06 10:19:31 +01:00
  • 8d9006aeca hw: arm: Add bananapi M2-Ultra and allwinner-r40 support qianfan Zhao 2023-06-06 10:19:31 +01:00
  • 8976fd2b5e tests/qtest: Introduce tests for Xilinx VERSAL CANFD controller Vikram Garhwal 2023-06-06 10:19:31 +01:00
  • 1d2a60299c MAINTAINERS: Include canfd tests under Xilinx CAN Vikram Garhwal 2023-06-06 10:19:31 +01:00
  • 042d6b0255 xlnx-versal: Connect Xilinx VERSAL CANFD controllers Vikram Garhwal 2023-06-06 10:19:30 +01:00
  • 32dbebcc7e hw/net/can: Introduce Xilinx Versal CANFD controller Vikram Garhwal 2023-06-06 10:19:30 +01:00
  • eb2edc42b1 hvf: add guest debugging handlers for Apple Silicon hosts Francesco Cagnin 2023-06-06 10:19:30 +01:00
  • f41520402c hvf: add breakpoint handlers Francesco Cagnin 2023-06-06 10:19:30 +01:00
  • ce799a04b2 hvf: handle access for more registers Francesco Cagnin 2023-06-06 10:19:29 +01:00
  • 0ca52a5fed arm: move KVM breakpoints helpers Francesco Cagnin 2023-06-06 10:19:29 +01:00
  • eaf245becd Revert "tests/requirements.txt: bump up avocado-framework version to 101.0" Paolo Bonzini 2023-06-03 23:54:57 +02:00
  • 6b40847ab4 scsi/qemu-pr-helper: Drop support for 'old' libmultipath API Philippe Mathieu-Daudé 2023-06-05 19:41:45 +02:00
  • 6da5f22b65 meson.build: Use -Wno-undef only for SDL2 versions that need it Thomas Huth 2023-06-05 13:45:23 +02:00
  • aece7238c4 meson.build: Group the audio backend entries in a separate summary section Thomas Huth 2023-06-02 19:18:32 +02:00
  • c3527c5e49 meson.build: Group the network backend entries in a separate summary section Thomas Huth 2023-06-02 19:18:31 +02:00
  • 9e48afa3ce meson.build: Group the UI entries in a separate summary section Thomas Huth 2023-06-02 19:18:30 +02:00
  • 0dec4e6f7a scripts: remove dead file Paolo Bonzini 2023-06-03 23:09:32 +02:00
  • 06831001ac atomics: eliminate mb_read/mb_set Paolo Bonzini 2023-03-03 14:37:51 +01:00
  • 09a49afeae meson: Avoid implicit declaration of absent functions Michal Privoznik 2023-05-30 12:31:23 +02:00
  • 369081c455 Merge tag 'pull-tcg-20230605' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-06-05 13:16:56 -07:00
  • a7f6911c12 tcg/tcg-op-vec: Remove left over _link_error() definitions Philippe Mathieu-Daudé 2023-06-05 19:56:44 +02:00
  • e7cd7a3916 accel/tcg: Unmap perf_marker Ilya Leoshkevich 2023-06-05 13:41:34 +02:00