-
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