-
0d279bec0f
contrib/plugins: Add a plugin to generate basic block vectors
Akihiko Odaki
2024-09-16 09:53:57 +01:00
-
bc02be4508
util/timer: avoid deadlock when shutting down
Alex Bennée
2024-09-16 09:53:56 +01:00
-
ecbcc9ead2
tests/tcg: add a system test to check memory instrumentation
Alex Bennée
2024-09-16 09:53:55 +01:00
-
3b2899e3dd
tests/tcg: ensure s390x-softmmu output redirected
Alex Bennée
2024-09-16 09:53:54 +01:00
-
aa5584b579
tests/tcg: only read/write 64 bit words on 64 bit systems
Alex Bennée
2024-09-16 09:53:53 +01:00
-
34f29c6c5b
tests/tcg: clean up output of memory system test
Alex Bennée
2024-09-16 09:53:52 +01:00
-
354b5c19b3
tests/tcg/multiarch: add test for plugin memory access
Pierrick Bouvier
2024-09-16 09:53:51 +01:00
-
7fd9ff76cc
tests/tcg/plugins/mem: add option to print memory accesses
Pierrick Bouvier
2024-09-16 09:53:50 +01:00
-
8856bd2653
tests/tcg: allow to check output of plugins
Pierrick Bouvier
2024-09-16 09:53:49 +01:00
-
7cefff22d5
tests/tcg: add mechanism to run specific tests with plugins
Pierrick Bouvier
2024-09-16 09:53:48 +01:00
-
9505f85e2d
plugins: extend API to get latest memory value accessed
Pierrick Bouvier
2024-09-16 09:53:47 +01:00
-
b709da5d29
plugins: save value during memory accesses
Pierrick Bouvier
2024-09-16 09:53:46 +01:00
-
f63c987b05
contrib/plugins: control flow plugin
Alex Bennée
2024-09-16 09:53:45 +01:00
-
7866b0f721
deprecation: don't enable TCG plugins by default with TCI
Alex Bennée
2024-09-16 09:53:44 +01:00
-
cf2a78cbbb
deprecation: don't enable TCG plugins by default on 32 bit hosts
Alex Bennée
2024-09-16 09:53:43 +01:00
-
01dc65a3bc
Merge tag 'pull-target-arm-20240919' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
Peter Maydell
2024-09-19 14:15:15 +01:00
-
-
-
-
89b30b4921
docs/devel: Remove nested-papr.txt
Peter Maydell
2024-08-16 14:33:18 +01:00
-
8676007eff
target/arm: Correct ID_AA64ISAR1_EL1 value for neoverse-v1
Peter Maydell
2024-09-17 17:13:37 +01:00
-
c4d16d4168
kvm: Remove unreachable code in kvm_dirty_ring_reaper_thread()
Peter Maydell
2024-08-15 14:12:06 +01:00
-
28d2d03c9c
kvm: Make 'mmap_size' be 'int' in kvm_init_vcpu(), do_kvm_destroy_vcpu()
Peter Maydell
2024-08-15 14:12:05 +01:00
-
95cbddcb10
tests: drop OpenBSD tests for aarch64/sbsa-ref
Marcin Juszkiewicz
2024-09-10 11:48:11 +02:00
-
b99ce9a1d4
tests: expand timeout information for aarch64/sbsa-ref
Marcin Juszkiewicz
2024-09-10 11:48:10 +02:00
-
72b543e629
tests: add FreeBSD tests for aarch64/sbsa-ref
Marcin Juszkiewicz
2024-09-10 11:48:09 +02:00
-
e6436febb0
tests: use default cpu for aarch64/sbsa-ref
Marcin Juszkiewicz
2024-09-10 11:48:08 +02:00
-
6cce0dcc6f
hw/char/stm32l4x5_usart.c: Enable USART ACK bit response
Jacob Abrams
2024-09-10 21:32:55 -07:00
-
f21b07e272
target/arm: Convert scalar [US]QSHRN, [US]QRSHRN, SQSHRUN to decodetree
Richard Henderson
2024-09-11 19:41:14 -07:00
-
a3b6578f38
target/arm: Convert vector [US]QSHRN, [US]QRSHRN, SQSHRUN to decodetree
Richard Henderson
2024-09-11 19:41:13 -07:00
-
6e1ae741f9
target/arm: Convert SQSHL, UQSHL, SQSHLU (immediate) to decodetree
Richard Henderson
2024-09-11 19:41:12 -07:00
-
3e683f0a8c
target/arm: Widen NeonGenNarrowEnvFn return to 64 bits
Richard Henderson
2024-09-11 19:41:11 -07:00
-
ef2b80eb21
target/arm: Convert VQSHL, VQSHLU to gvec
Richard Henderson
2024-09-11 19:41:10 -07:00
-
7e5d5a3d8c
target/arm: Convert handle_scalar_simd_shli to decodetree
Richard Henderson
2024-09-11 19:41:09 -07:00
-
9c80de4884
target/arm: Convert handle_scalar_simd_shri to decodetree
Richard Henderson
2024-09-11 19:41:08 -07:00
-
fe5b8abe17
target/arm: Convert SHRN, RSHRN to decodetree
Richard Henderson
2024-09-11 19:41:07 -07:00
-
a597e55b7f
target/arm: Split out subroutines of handle_shri_with_rndacc
Richard Henderson
2024-09-11 19:41:06 -07:00
-
c6bc6966ad
target/arm: Push tcg_rnd into handle_shri_with_rndacc
Richard Henderson
2024-09-11 19:41:05 -07:00
-
6ed32dd495
target/arm: Convert SSHLL, USHLL to decodetree
Richard Henderson
2024-09-11 19:41:04 -07:00
-
102f062e6e
target/arm: Use {, s}extract in handle_vec_simd_wshli
Richard Henderson
2024-09-11 19:41:03 -07:00
-
583d69a746
target/arm: Convert handle_vec_simd_shli to decodetree
Richard Henderson
2024-09-11 19:41:02 -07:00
-
6e74165564
target/arm: Convert handle_vec_simd_shri to decodetree
Richard Henderson
2024-09-11 19:41:01 -07:00
-
da457c9356
target/arm: Fix whitespace near gen_srshr64_i64
Richard Henderson
2024-09-11 19:41:00 -07:00
-
00bcab5bad
target/arm: Introduce gen_gvec_sshr, gen_gvec_ushr
Richard Henderson
2024-09-11 19:40:59 -07:00
-
500928f242
target/arm: Convert MOVI, FMOV, ORR, BIC (vector immediate) to decodetree
Richard Henderson
2024-09-11 19:40:58 -07:00
-
c777e73cbe
target/arm: Convert FMOVI (scalar, immediate) to decodetree
Richard Henderson
2024-09-11 19:40:57 -07:00
-
3d44e070a6
target/arm: Convert FMAXNMV, FMINNMV, FMAXV, FMINV to decodetree
Richard Henderson
2024-09-11 19:40:56 -07:00
-
cc7ece7216
target/arm: Convert ADDV, *ADDLV, *MAXV, *MINV to decodetree
Richard Henderson
2024-09-11 19:40:55 -07:00
-
d944e04961
target/arm: Simplify do_reduction_op
Richard Henderson
2024-09-11 19:40:54 -07:00
-
a29e2c7d33
target/arm: Convert UZP, TRN, ZIP to decodetree
Richard Henderson
2024-09-11 19:40:53 -07:00
-
5dd7318f24
target/arm: Convert TBL, TBX to decodetree
Richard Henderson
2024-09-11 19:40:52 -07:00
-
9c8f7da04b
target/arm: Convert EXT to decodetree
Richard Henderson
2024-09-11 19:40:51 -07:00
-
88f26451c9
target/arm: Use tcg_gen_extract2_i64 for EXT
Richard Henderson
2024-09-11 19:40:50 -07:00
-
ee36a772c0
target/arm: Use cmpsel in gen_sshl_vec
Richard Henderson
2024-09-11 19:40:49 -07:00
-
c17e35b893
target/arm: Use cmpsel in gen_ushl_vec
Richard Henderson
2024-09-11 19:40:48 -07:00
-
04e824eac9
target/arm: Replace tcg_gen_dupi_vec with constants in translate-sve.c
Richard Henderson
2024-09-11 19:40:47 -07:00
-
143e179c84
target/arm: Replace tcg_gen_dupi_vec with constants in gengvec.c
Richard Henderson
2024-09-11 19:40:46 -07:00
-
-
14556211bc
Merge tag 'qemu-macppc-20240918' of https://github.com/mcayland/qemu into staging
Peter Maydell
2024-09-18 20:59:10 +01:00
-
-
5eff4231ce
Merge tag 'migration-20240917-pull-request' of https://gitlab.com/peterx/qemu into staging
Peter Maydell
2024-09-18 20:58:57 +01:00
-
-
55ccaed2d1
tests/fp: Make mul and div tests have a longer timeout
Peter Maydell
2024-09-17 15:16:41 +01:00
-
4ce5622908
migration/multifd: Fix rb->receivedmap cleanup race
Fabiano Rosas
2024-09-17 15:58:02 -03:00
-
90a384d461
migration/savevm: Remove extra load cleanup calls
Fabiano Rosas
2024-09-17 15:58:01 -03:00
-
d8d5ca4004
softmmu/physmem.c: Keep transaction attribute in address_space_map()
Fea.Wang
2024-09-12 15:04:04 +08:00
-
cb0ed522a5
migration/multifd: Fix loop conditions in multifd_zstd_send_prepare and multifd_zstd_recv
Stefan Weil
2024-09-10 07:41:38 +02:00
-
2d0a071e62
mac_dbdma: Remove leftover
dma_memory_unmap
calls
Mattias Nissler
2024-09-16 10:57:08 -07:00
-
-
-
561ce01493
migration/multifd: Fix build for qatzip
Peter Xu
2024-09-10 17:04:50 -04:00
-
6abc8f1266
tests/qtest/migration: Move a couple of slow tests under g_test_slow
Fabiano Rosas
2024-09-11 11:52:04 -03:00
-
-
2b81c04625
Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging
Peter Maydell
2024-09-17 14:02:18 +01:00
-
-
9b47188186
Merge tag 'pull-request-2024-09-17' of https://gitlab.com/thuth/qemu into staging
Peter Maydell
2024-09-17 14:02:02 +01:00
-
-
da7de6ef57
Merge tag 'pull-vfio-20240917' of https://github.com/legoater/qemu into staging
Peter Maydell
2024-09-17 14:01:51 +01:00
-
-
cff199398f
Merge tag 'edk2-stable202408-20240917-pull-request' of https://gitlab.com/kraxel/qemu into staging
Peter Maydell
2024-09-17 11:40:07 +01:00
-
-
6fe7fc96e7
Merge tag 'pull-aspeed-20240916' of https://github.com/legoater/qemu into staging
Peter Maydell
2024-09-17 11:39:58 +01:00
-
-
a765aa6501
.gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci
Peter Maydell
2024-09-16 14:49:13 +01:00
-
89cd6254b8
hw/block: fix uint32 overflow
Dmitry Frolov
2024-09-17 11:03:18 +03:00
-
-
-
66659fe76d
.gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci
Peter Maydell
2024-09-16 14:49:13 +01:00
-
0d2a8acf3f
tests/functional: Move the mips64el fuloong2e test into the thorough category
Thomas Huth
2024-09-13 19:51:40 +02:00
-
c0f86125c3
docs/fuzz: fix outdated mention to enable-sanitizers
Matheus Tavares Bernardino
2024-09-13 08:19:28 -03:00
-
eef0a1e3f2
system: Enable the device aliases for or1k, too
Thomas Huth
2024-07-05 14:45:28 +02:00
-
a1b47343fe
system: Sort QEMU_ARCH_VIRTIO_PCI definition
Philippe Mathieu-Daudé
2024-07-05 14:45:27 +02:00
-
70dc9c8ab5
tests/qtest: remove break after g_assert_not_reached()
Pierrick Bouvier
2024-09-12 00:39:08 -07:00
-
317e39f446
tests/qtest: replace assert(false) with g_assert_not_reached()
Pierrick Bouvier
2024-09-12 00:38:56 -07:00
-
446ef11261
include/hw/s390x: replace assert(false) with g_assert_not_reached()
Pierrick Bouvier
2024-09-12 00:38:47 -07:00
-
6ceefb931f
tests/unit: replace assert(0) with g_assert_not_reached()
Pierrick Bouvier
2024-09-12 00:38:46 -07:00
-
74dcb2535d
tests/qtest: replace assert(0) with g_assert_not_reached()
Pierrick Bouvier
2024-09-12 00:38:45 -07:00
-
8d5ab746b1
gitlab: fix logic for changing docker tag on stable branches
Daniel P. Berrangé
2024-09-06 15:09:58 +01:00
-
790761c432
.gitlab-ci.d/buildtest: Build most targets in the build-without-defaults job
Thomas Huth
2024-09-05 21:14:34 +02:00
-
8719224166
vfio/igd: correctly calculate stolen memory size for gen 9 and later
Corvin Köhne
2024-08-28 15:43:28 +02:00
-
971ca22f04
vfio/igd: don't set stolen memory size to zero
Corvin Köhne
2024-08-28 15:43:27 +02:00
-
9c86b9fb43
vfio/igd: add ID's for ElkhartLake and TigerLake
Corvin Köhne
2024-08-28 15:43:26 +02:00
-
11b5ce95be
vfio/igd: add new bar0 quirk to emulate BDSM mirror
Corvin Köhne
2024-08-28 15:43:25 +02:00
-
7bafcd1767
vfio/igd: use new BDSM register location and size for gen 11 and later
Corvin Köhne
2024-08-28 15:43:24 +02:00
-
abd9dda914
vfio/igd: support legacy mode for all known generations
Corvin Köhne
2024-08-28 15:43:23 +02:00
-
e433f20897
vfio/igd: return an invalid generation for unknown devices
Corvin Köhne
2024-08-28 15:43:22 +02:00
-
4bd683d6f1
hw/vfio/pci.c: Use correct type in trace_vfio_msix_early_setup()
Peter Maydell
2024-08-15 14:52:45 +01:00
-
-
-
265c40beca
tests/acpi: disallow acpi test data updates
Gerd Hoffmann
2024-09-17 09:28:17 +02:00
-
e53c136f79
tests/acpi: update aarch64/virt/SSDT.memhp
Gerd Hoffmann
2024-09-17 09:15:07 +02:00
-
48ce31ef08
add loongarch binaries for edk2-stable202408
Gerd Hoffmann
2024-09-12 16:35:20 +02:00
-
b883fb93db
roms: Support compile the efi bios for loongarch
Xianglai Li
2024-07-24 10:22:45 +08:00
-
065e2ecf79
update binaries to edk2-stable202408
Gerd Hoffmann
2024-09-12 16:30:43 +02:00
-
721ca0a9d5
update submodule and version file to edk2-stable202408
Gerd Hoffmann
2024-09-12 15:24:57 +02:00
-
dc30456d2a
tests/acpi: allow acpi test data updates
Gerd Hoffmann
2024-09-17 08:59:39 +02:00
-
-
-
4bb82409d9
tests/qtest: Disable numa-test if the default machine is not available
Thomas Huth
2024-09-05 21:14:32 +02:00
-
f69880a0e9
tests/qtest/meson.build: Add more CONFIG switches checks for the x86 tests
Thomas Huth
2024-09-05 21:14:31 +02:00