-
8b7a5bbecf
target/arm: Use field names for accessing DBGWCRn
Richard Henderson
2022-04-26 22:19:26 -07:00
-
eb851c1151
target/arm: Disable cryptographic instructions when neon is disabled
Damien Hedde
2022-04-27 11:01:17 +02:00
-
c6a59b559b
target/arm: Use tcg_constant for vector descriptor
Richard Henderson
2022-04-26 09:30:43 -07:00
-
93418f1ce9
target/arm: Use tcg_constant for do_brk{2,3}
Richard Henderson
2022-04-26 09:30:42 -07:00
-
392acacc1e
target/arm: Use tcg_constant for predicate descriptors
Richard Henderson
2022-04-26 09:30:41 -07:00
-
138a1f7b3f
target/arm: Use tcg_constant in do_zzi_{sat, ool}, do_fp_imm
Richard Henderson
2022-04-26 09:30:40 -07:00
-
9fff3fcc4c
target/arm: Use tcg_constant in SUBR
Richard Henderson
2022-04-26 09:30:39 -07:00
-
2ccdf94fe7
target/arm: Use tcg_constant in LD1, ST1
Richard Henderson
2022-04-26 09:30:38 -07:00
-
4481bbf25e
target/arm: Use tcg_constant in WHILE
Richard Henderson
2022-04-26 09:30:37 -07:00
-
053552d367
target/arm: Use tcg_constant in do_clast_scalar
Richard Henderson
2022-04-26 09:30:36 -07:00
-
4b308bd5f7
target/arm: Use tcg_constant in {incr, wrap}_last_active
Richard Henderson
2022-04-26 09:30:35 -07:00
-
e152b48b07
target/arm: Use tcg_constant in FCPY, CPY
Richard Henderson
2022-04-26 09:30:34 -07:00
-
d681f1258b
target/arm: Use tcg_constant in SINCDEC, INCDEC
Richard Henderson
2022-04-26 09:30:33 -07:00
-
b0c3aece6f
target/arm: Use tcg_constant for trans_INDEX_*
Richard Henderson
2022-04-26 09:30:32 -07:00
-
0b188ea05a
target/arm: Use tcg_constant in trans_CSEL
Richard Henderson
2022-04-26 09:30:31 -07:00
-
5b95562c50
target/arm: Use tcg_constant in trans_CPS_v7m
Richard Henderson
2022-04-26 09:30:30 -07:00
-
7c5bc402fc
target/arm: Use tcg_constant in CLRM, DLS, WLS, LE
Richard Henderson
2022-04-26 09:30:29 -07:00
-
84d6f34364
target/arm: Use tcg_constant in LDM, STM
Richard Henderson
2022-04-26 09:30:28 -07:00
-
38ca784f7c
target/arm: Use tcg_constant for TT, SAT, SMMLA
Richard Henderson
2022-04-26 09:30:27 -07:00
-
2f28a5b3ac
target/arm: Use tcg_constant for v7m MRS, MSR
Richard Henderson
2022-04-26 09:30:26 -07:00
-
302d3343df
target/arm: Use tcg_constant for MOVW, UMAAL, CRC32
Richard Henderson
2022-04-26 09:30:25 -07:00
-
dfe36d24aa
target/arm: Use tcg_constant for op_s_{rri,rxi}_rot
Richard Henderson
2022-04-26 09:30:24 -07:00
-
cca8046259
target/arm: Use tcg_constant for gen_srs
Richard Henderson
2022-04-26 09:30:23 -07:00
-
dfbbf5e1f9
target/arm: Use tcg_constant for do_coproc_insn
Richard Henderson
2022-04-26 09:30:22 -07:00
-
f5fd5f64b4
target/arm: Use tcg_constant for vector shift expanders
Richard Henderson
2022-04-26 09:30:21 -07:00
-
1a8598e038
target/arm: Use tcg_constant for gen_{msr,mrs}
Richard Henderson
2022-04-26 09:30:20 -07:00
-
c49a6f0d52
target/arm: Use tcg_constant for disas_iwmmxt_insn
Richard Henderson
2022-04-26 09:30:19 -07:00
-
3dd066142c
target/arm: Use tcg_constant for aa32 exceptions
Richard Henderson
2022-04-26 09:30:18 -07:00
-
abf6819597
target/arm: Use tcg_constant in balance of translate-a64.c
Richard Henderson
2022-04-26 09:30:17 -07:00
-
90e2d33ff9
target/arm: Use tcg_constant in 2misc expanders
Richard Henderson
2022-04-26 09:30:16 -07:00
-
d26fc8643e
target/arm: Use tcg_constant in simd fp/int conversion
Richard Henderson
2022-04-26 09:30:15 -07:00
-
39228a1787
target/arm: Use tcg_constant in simd shift expanders
Richard Henderson
2022-04-26 09:30:14 -07:00
-
e45b201348
target/arm: Use tcg_constant in disas_fp*
Richard Henderson
2022-04-26 09:30:13 -07:00
-
4cb05eb74c
target/arm: Use tcg_constant in disas_data_proc_2src
Richard Henderson
2022-04-26 09:30:12 -07:00
-
728963ea97
target/arm: Use tcg_constant in handle_{rev16,crc32}
Richard Henderson
2022-04-26 09:30:11 -07:00
-
a8b05af133
target/arm: Use tcg_constant in disas_cond_select
Richard Henderson
2022-04-26 09:30:10 -07:00
-
858943f0e2
target/arm: Use tcg_constant in shift_reg_imm
Richard Henderson
2022-04-26 09:30:09 -07:00
-
12f1d809e6
target/arm: Use tcg_constant in disas_movw_imm
Richard Henderson
2022-04-26 09:30:08 -07:00
-
2e9917194d
target/arm: Use tcg_constant in disas_add_sum_imm*
Richard Henderson
2022-04-26 09:30:07 -07:00
-
182320a7a5
target/arm: Use tcg_constant in disas_ldst_*
Richard Henderson
2022-04-26 09:30:06 -07:00
-
d43c8232bd
target/arm: Use tcg_constant in disas_ld_lit
Richard Henderson
2022-04-26 09:30:05 -07:00
-
c433065c45
target/arm: Use tcg_constant in gen_compare_and_swap_pair
Richard Henderson
2022-04-26 09:30:04 -07:00
-
820b357a49
target/arm: Use tcg_constant in disas_exc
Richard Henderson
2022-04-26 09:30:03 -07:00
-
d7eeaa0956
target/arm: Use tcg_constant in handle_sys
Richard Henderson
2022-04-26 09:30:02 -07:00
-
181115d906
target/arm: Use tcg_constant in handle_msr_i
Richard Henderson
2022-04-26 09:30:01 -07:00
-
bc9eb3a367
target/arm: Use tcg_constant in gen_adc_CC
Richard Henderson
2022-04-26 09:30:00 -07:00
-
dd935b0697
target/arm: Use tcg_constant in gen_exception*
Richard Henderson
2022-04-26 09:29:59 -07:00
-
82d08e901f
target/arm: Use tcg_constant in gen_mte_check*
Richard Henderson
2022-04-26 09:29:58 -07:00
-
35be15069d
target/arm: Use tcg_constant in gen_probe_access
Richard Henderson
2022-04-26 09:29:57 -07:00
-
6071ff6087
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
Richard Henderson
2022-04-28 01:53:59 -07:00
-
-
-
-
21abf010bb
qemu-options: Limit the -enable-kvm option to the targets that support it
Thomas Huth
2022-04-27 15:49:06 +02:00
-
2cb2f5804c
meson, configure: move --enable-module-upgrades to meson
Paolo Bonzini
2022-04-20 17:33:46 +02:00
-
215b00a542
meson: remove CONFIG_XEN_PCI_PASSTHROUGH from config-target.h
Paolo Bonzini
2022-04-20 17:33:45 +02:00
-
7544060ef3
meson, configure: move libgio test to meson
Paolo Bonzini
2022-04-20 17:33:44 +02:00
-
0dae95d4ad
meson, configure: move usbfs test to meson
Paolo Bonzini
2022-04-20 17:33:43 +02:00
-
2edd2c04c2
meson, configure: move keyctl test to meson
Paolo Bonzini
2022-04-20 17:33:42 +02:00
-
3730a7341f
meson, configure: move RDMA options to meson
Paolo Bonzini
2022-04-20 17:33:41 +02:00
-
88b6e618fd
configure, meson: move OpenGL check to meson
Paolo Bonzini
2022-04-20 17:33:40 +02:00
-
28609749fe
configure: move --enable/--disable-debug-info to second option parsing pass
Paolo Bonzini
2022-04-20 17:33:39 +02:00
-
df42fa7d47
configure: gcov should not exclude fortify-source
Paolo Bonzini
2022-04-20 17:33:38 +02:00
-
2ed197d66e
configure: pc-bios/qemu-icon.bmp does not exist
Paolo Bonzini
2022-04-20 17:33:37 +02:00
-
6e4442090b
qga: wixl: get path to sysroot from pkg-config as intended
Paolo Bonzini
2022-04-20 17:33:36 +02:00
-
ff8ca58d20
configure: remove dead code
Paolo Bonzini
2022-04-20 17:33:35 +02:00
-
d065177e01
meson: show final set of compiler flags
Paolo Bonzini
2022-04-20 17:33:34 +02:00
-
d1da229ff1
i386: pcmpestr 64-bit sign extension bug
Paul Brook
2022-04-25 00:01:23 +02:00
-
e960a7ee46
remove -writeconfig
Paolo Bonzini
2022-04-14 10:57:21 -04:00
-
1f3f2bfe0e
configure: make fortify_source=yes by default
Michael Tokarev
2022-04-22 13:08:25 +03:00
-
5c08edd1fa
error-report: fix g_date_time_format assertion
Haiyue Wang
2022-04-24 18:50:35 +08:00
-
-
cf6f26d6f9
Merge tag 'kraxel-20220427-pull-request' of git://git.kraxel.org/qemu into staging
Richard Henderson
2022-04-27 10:49:27 -07:00
-
-
a8152c4e46
i386: firmware parsing and sev setup for -bios loaded firmware
Gerd Hoffmann
2022-04-25 15:50:51 +02:00
-
966f1ca56f
i386: factor out x86_firmware_configure()
Gerd Hoffmann
2022-04-25 15:50:50 +02:00
-
2aa6a39bc8
i386: move bios load error message
Gerd Hoffmann
2022-04-25 15:50:49 +02:00
-
0d90da8203
avocado/vnc: add test_change_listen
Vladimir Sementsov-Ogievskiy
2022-04-01 17:39:36 +03:00
-
abea19468e
qapi/ui: add 'display-update' command for changing listen address
Vladimir Sementsov-Ogievskiy
2022-04-01 17:39:35 +03:00
-
d708f99d85
ui/vnc: refactor arrays of addresses to SocketAddressList
Vladimir Sementsov-Ogievskiy
2022-04-01 17:39:34 +03:00
-
9a0a119a38
Added parameter to take screenshot with screendump as PNG
Kshitij Suri
2022-04-08 07:13:35 +00:00
-
95f8510ef4
Replacing CONFIG_VNC_PNG with CONFIG_PNG
Kshitij Suri
2022-04-08 07:13:34 +00:00
-
34723f5937
Merge tag 'pull-tcg-20220426' of https://gitlab.com/rth7680/qemu into staging
Richard Henderson
2022-04-26 21:40:25 -07:00
-
-
dee3fcfbb3
softfloat: Use FloatRelation for fracN_cmp
Richard Henderson
2022-04-01 07:22:40 -06:00
-
9343c88444
softfloat: Use FloatRelation within partsN_compare
Richard Henderson
2022-04-01 07:22:39 -06:00
-
b880867f15
softfloat: Fix declaration of partsN_compare
Richard Henderson
2022-04-01 07:22:38 -06:00
-
0cbc135917
target/i386: Suppress coverity warning on fsave/frstor
Richard Henderson
2022-04-01 12:46:35 -06:00
-
21641ee5a9
target/s390x: Fix the accumulation of ccm in op_icm
Richard Henderson
2022-04-01 13:36:59 -06:00
-
b826044fc0
accel/tcg: Assert mmu_idx in range before use in cputlb
Richard Henderson
2022-04-01 11:08:13 -06:00
-
-
a72d900809
Merge tag 'pull-nbd-2022-04-26' of https://repo.or.cz/qemu/ericb into staging
Richard Henderson
2022-04-26 14:39:09 -07:00
-
-
88d5814e6b
Merge tag 'pull-nios2-20220426' of https://gitlab.com/rth7680/qemu into staging
Richard Henderson
2022-04-26 13:12:37 -07:00
-
-
620c5cb5da
nbd: document what is protected by the CoMutexes
Paolo Bonzini
2022-04-14 19:57:56 +02:00
-
a80a9a1c73
nbd: take receive_mutex when reading requests[].receiving
Paolo Bonzini
2022-04-14 19:57:55 +02:00
-
dba5156c0e
nbd: move s->state under requests_lock
Paolo Bonzini
2022-04-14 19:57:54 +02:00
-
8d45185cb7
nbd: code motion and function renaming
Paolo Bonzini
2022-04-14 19:57:53 +02:00
-
ee19d953ec
nbd: use a QemuMutex to synchronize yanking, reconnection and coroutines
Paolo Bonzini
2022-04-14 19:57:52 +02:00
-
8610b4491f
nbd: keep send_mutex/free_sema handling outside nbd_co_do_establish_connection
Paolo Bonzini
2022-04-14 19:57:51 +02:00
-
172f5f1a40
nbd: remove peppering of nbd_client_connected
Paolo Bonzini
2022-04-14 19:57:50 +02:00
-
0c43c6fc89
nbd: mark more coroutine_fns
Paolo Bonzini
2022-04-14 19:57:49 +02:00
-
8846b7d1c1
nbd: safeguard against waking up invalid coroutine
Paolo Bonzini
2022-04-14 19:57:48 +02:00
-
c08c220be7
iotests/223: check new possibility of exporting bitmaps by node/name
Vladimir Sementsov-Ogievskiy
2022-03-15 00:32:26 +03:00
-
e5fb29d5d0
qapi: nbd-export: allow select bitmaps by node/name pair
Vladimir Sementsov-Ogievskiy
2022-03-15 00:32:25 +03:00
-
1466ef6cbe
qapi: rename BlockDirtyBitmapMergeSource to BlockDirtyBitmapOrStr
Vladimir Sementsov-Ogievskiy
2022-03-15 00:32:24 +03:00
-
eab18e4021
Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into staging
Richard Henderson
2022-04-26 10:36:35 -07:00
-
-
-
-
7f176c5a0b
tests/tcg/nios2: Add test-shadow-1
Richard Henderson
2022-04-21 08:17:35 -07:00