-
847ea4e746
tests/qtest/cxl-test: whitespace, line ending cleanup
Gregory Price
2023-04-21 17:08:25 +01:00
-
823371a630
hw/cxl: Fix incorrect reset of commit and associated clearing of committed.
Jonathan Cameron
2023-04-21 14:59:06 +01:00
-
92ff7cabf9
hw/cxl: Fix endian handling for decoder commit.
Jonathan Cameron
2023-04-21 14:59:05 +01:00
-
23e1248d7e
hw/cxl: drop pointless memory_region_transaction_guards
Jonathan Cameron
2023-04-21 14:59:04 +01:00
-
0795b98f09
docs/cxl: Replace unsupported AARCH64 with x86_64
Raghu H
2023-04-21 14:45:07 +01:00
-
9830ea6126
docs/cxl: Remove incorrect CXL type 3 size parameter
Raghu H
2023-04-21 14:45:06 +01:00
-
ca4750583a
docs/cxl: fix some typos
Brice Goglin
2023-04-21 14:45:05 +01:00
-
7b22a3218a
hw/cxl: cdat: Fix failure to free buffer in erorr paths
Jonathan Cameron
2023-04-21 14:20:20 +01:00
-
71ba92f348
hw/cxl: cdat: Fix open file not closed in ct3_load_cdat()
Hao Zeng
2023-04-21 14:20:19 +01:00
-
5d410557de
vhost: fix possible wrap in SVQ descriptor ring
Hawkins Jiawei
2023-05-09 16:48:17 +08:00
-
449d6d9eb4
Merge tag 'pull-hex-20230518-1' of https://github.com/quic/qemu into staging
Richard Henderson
2023-05-18 20:44:34 -07:00
-
-
9073bfd725
Hexagon (linux-user/hexagon): handle breakpoints
Matheus Tavares Bernardino
2023-05-04 12:37:36 -03:00
-
b647652ee5
Hexagon (gdbstub): add HVX support
Taylor Simpson
2023-05-04 12:37:35 -03:00
-
b0bd9d8adf
Hexagon (gdbstub): fix p3:0 read and write via stub
Brian Cain
2023-05-04 12:37:34 -03:00
-
ab930e8009
Hexagon: add core gdbstub xml data for LLDB
Matheus Tavares Bernardino
2023-05-04 12:37:33 -03:00
-
dae66a3f66
gdbstub: add test for untimely stop-reply packets
Matheus Tavares Bernardino
2023-05-04 12:37:32 -03:00
-
758370052f
gdbstub: only send stop-reply packets when allowed to
Matheus Tavares Bernardino
2023-05-04 12:37:31 -03:00
-
9e6d4938d1
Remove test_vshuff from hvx_misc tests
Marco Liebel
2023-05-09 11:42:31 -07:00
-
14edcf11e2
Hexagon (decode): look for pkts with multiple insns at the same slot
Matheus Tavares Bernardino
2023-05-08 10:37:23 -03:00
-
ed9b28fb00
Hexagon (iclass): update J4_hintjumpr slot constraints
Matheus Tavares Bernardino
2023-05-11 09:36:01 -07:00
-
3128588232
Hexagon: append eflags to unknown cpu model string
Matheus Tavares Bernardino
2023-05-04 15:53:12 -03:00
-
f0e0c98443
Hexagon: list available CPUs with
-cpu help
Matheus Tavares Bernardino
2023-05-04 15:53:11 -03:00
-
c3199390c2
Hexagon (target/hexagon/*.py): raise exception on reg parsing error
Matheus Tavares Bernardino
2023-05-04 13:17:47 -03:00
-
4354f3dbae
target/hexagon: fix = vs. == mishap
Paolo Bonzini
2023-04-27 14:56:32 +02:00
-
163e5fa38e
Hexagon (target/hexagon) Additional instructions handled by idef-parser
Taylor Simpson
2023-04-26 10:32:32 -07:00
-
0fc56c4375
Hexagon (target/hexagon) Move items to DisasContext
Taylor Simpson
2023-04-27 16:00:12 -07:00
-
e5d0d78db4
Hexagon (target/hexagon) Move pkt_has_store_s1 to DisasContext
Taylor Simpson
2023-04-27 16:00:11 -07:00
-
842b206f26
Hexagon (target/hexagon) Move pred_written to DisasContext
Taylor Simpson
2023-04-27 16:00:10 -07:00
-
e22edc7c1d
Hexagon (target/hexagon) Move new_pred_value to DisasContext
Taylor Simpson
2023-04-27 16:00:09 -07:00
-
4ff5676474
Hexagon (target/hexagon) Move new_value to DisasContext
Taylor Simpson
2023-04-27 16:00:08 -07:00
-
6aa4f1d15c
Hexagon (target/hexagon) Make special new_value for USR
Taylor Simpson
2023-04-27 16:00:07 -07:00
-
00e64fda06
Hexagon (target/hexagon) Add overrides for disabled idef-parser insns
Taylor Simpson
2023-04-27 16:00:06 -07:00
-
d05d5eebc7
Hexagon (target/hexagon) Short-circuit more HVX single instruction packets
Taylor Simpson
2023-04-27 16:00:05 -07:00
-
b85529854e
Hexagon (target/hexagon) Short-circuit packet HVX writes
Taylor Simpson
2023-04-27 16:00:04 -07:00
-
455e169d7c
Hexagon (target/hexagon) Short-circuit packet predicate writes
Taylor Simpson
2023-04-27 16:00:03 -07:00
-
d54c56156f
Hexagon (target/hexagon) Short-circuit packet register writes
Taylor Simpson
2023-04-27 16:00:02 -07:00
-
b9f0326bf7
Hexagon (target/hexagon) Mark registers as read during packet analysis
Taylor Simpson
2023-04-27 16:00:01 -07:00
-
71ed369725
Hexagon (target/hexagon) Don't overlap dest writes with source reads
Taylor Simpson
2023-04-27 16:00:00 -07:00
-
25e1d87d10
Hexagon (target/hexagon) Clean up pred_written usage
Taylor Simpson
2023-04-27 15:59:59 -07:00
-
d24f0b2b89
Hexagon (target/hexagon) Eliminate uses of log_pred_write function
Taylor Simpson
2023-04-27 15:59:58 -07:00
-
9942f6a8b6
Hexagon (target/hexagon) Remove log_reg_write from op_helper.[ch]
Taylor Simpson
2023-04-27 15:59:57 -07:00
-
5c4b11e827
Hexagon (target/hexagon) Add overrides for clr[tf]new
Taylor Simpson
2023-04-27 15:59:56 -07:00
-
085b6700f0
Hexagon (target/hexagon) Add overrides for allocframe/deallocframe
Taylor Simpson
2023-04-27 15:59:55 -07:00
-
17fda3c2d4
Hexagon (target/hexagon) Add overrides for loop setup instructions
Taylor Simpson
2023-04-27 15:59:54 -07:00
-
07540a28c7
Hexagon (target/hexagon) Add DisasContext arg to gen_log_reg_write
Taylor Simpson
2023-04-27 15:59:53 -07:00
-
63efb6ab56
meson.build Add CONFIG_HEXAGON_IDEF_PARSER
Taylor Simpson
2023-04-27 15:59:52 -07:00
-
4dd311ed2e
Hexagon (tests/tcg/hexagon) Add v73 scalar tests
Taylor Simpson
2023-04-27 15:40:57 -07:00
-
59958d8903
Hexagon (target/hexagon) Add v73 scalar instructions
Taylor Simpson
2023-04-27 15:40:56 -07:00
-
6c61d4e138
Hexagon (tests/tcg/hexagon) Add v69 HVX tests
Taylor Simpson
2023-04-27 15:40:55 -07:00
-
b2f20c2c50
Hexagon (target/hexagon) Add v69 HVX instructions
Taylor Simpson
2023-04-27 15:40:54 -07:00
-
d636fb70b2
Hexagon (tests/tcg/hexagon) Add v68 HVX tests
Taylor Simpson
2023-04-27 15:40:53 -07:00
-
f128c0fe10
Hexagon (target/hexagon) Add v68 HVX instructions
Taylor Simpson
2023-04-27 15:40:52 -07:00
-
860132e295
Hexagon (tests/tcg/hexagon) Add v68 scalar tests
Taylor Simpson
2023-04-27 15:40:51 -07:00
-
406c74f22d
Hexagon (target/hexagon) Add v68 scalar instructions
Taylor Simpson
2023-04-27 15:40:50 -07:00
-
fc2622f660
Hexagon (target/hexagon) Add support for v68/v69/v71/v73
Taylor Simpson
2023-04-27 15:40:49 -07:00
-
146f515110
Merge tag 'migration-20230518-pull-request' of https://gitlab.com/juan.quintela/qemu into staging
Richard Henderson
2023-05-18 11:07:06 -07:00
-
-
-
-
ba9d2cbc01
migration: Fix duplicated included in meson.build
Juan Quintela
2023-05-09 19:02:17 +02:00
-
cbec7eb768
migration/multifd: Compute transferred bytes correctly
Juan Quintela
2023-05-15 21:57:09 +02:00
-
bd7ceaf6d5
migration: We don't need the field rate_limit_used anymore
Juan Quintela
2023-05-15 21:57:02 +02:00
-
813cd61669
migration: Use migration_transferred_bytes() to calculate rate_limit
Juan Quintela
2023-05-15 21:57:01 +02:00
-
3db9c05a90
migration: Add a trace for migration_transferred_bytes
Juan Quintela
2023-05-15 21:57:00 +02:00
-
99319e2daf
migration: Move migration_total_bytes() to migration-stats.c
Juan Quintela
2023-05-15 21:56:59 +02:00
-
e1fde0e038
migration: Move rate_limit_max and rate_limit_used to migration_stats
Juan Quintela
2023-05-15 21:56:58 +02:00
-
de37f8b9c2
qemu-file: Account for rate_limit usage on qemu_fflush()
Juan Quintela
2023-05-15 21:56:57 +02:00
-
8e4b2a7059
migration: Don't use INT64_MAX for unlimited rate
Juan Quintela
2023-05-15 21:56:54 +02:00
-
d0a14a2ba0
migration: process_incoming_migration_co(): move colo part to colo
Vladimir Sementsov-Ogievskiy
2023-05-15 16:06:40 +03:00
-
dd42ce24a3
migration: split migration_incoming_co
Vladimir Sementsov-Ogievskiy
2023-05-15 16:06:39 +03:00
-
6c1e3906ce
configure: add --disable-colo-proxy option
Vladimir Sementsov-Ogievskiy
2023-05-15 16:06:38 +03:00
-
297e818219
accel/tcg: Fix append_mem_cb
Richard Henderson
2023-05-18 07:58:13 -07:00
-
-
-
f0b95ab6b8
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
Richard Henderson
2023-05-18 07:52:11 -07:00
-
-
-
-
266ccbb27b
Merge tag 'pull-target-arm-20230518' of https://git.linaro.org/people/pmaydell/qemu-arm into staging
Richard Henderson
2023-05-18 06:08:30 -07:00
-
-
fe3ab4eb2d
docs/devel: update build system docs
Paolo Bonzini
2022-10-18 09:56:43 +02:00
-
d71ccfa1b8
configure: remove unnecessary check
Paolo Bonzini
2023-05-11 10:04:06 +02:00
-
13cf376c1f
configure: reorder option parsing code
Paolo Bonzini
2023-05-11 09:34:13 +02:00
-
eebcddf2fd
configure: remove unnecessary mkdir
Paolo Bonzini
2023-05-11 09:44:18 +02:00
-
d0016b8692
configure: do not rerun the tests with -Werror
Paolo Bonzini
2022-10-18 09:38:44 +02:00
-
264b803721
configure: remove compiler sanity check
Paolo Bonzini
2023-05-11 09:16:59 +02:00
-
c0e705c680
build: move --disable-debug-info to meson
Paolo Bonzini
2023-05-11 09:38:53 +02:00
-
13f60de816
build: move compiler version check to meson
Paolo Bonzini
2022-10-20 14:34:27 +02:00
-
a988b4c561
build: move remaining compiler flag tests to meson
Paolo Bonzini
2022-10-20 14:20:30 +02:00
-
95caf1fb42
build: move warning flag selection to meson
Paolo Bonzini
2022-12-22 09:28:56 +01:00
-
91608e2a44
docs: Convert u2f.txt to rST
Peter Maydell
2023-04-21 17:37:34 +01:00
-
18e8ba48f3
hw/arm/vexpress: Avoid trivial memory leak of 'flashalias'
Peter Maydell
2023-05-12 18:02:23 +01:00
-
1aa4512ecd
target/arm: Saturate L2CTLR_EL1 core count field rather than overflowing
Peter Maydell
2023-05-12 18:02:22 +01:00
-
442c9d682c
target/arm: Convert ERET, ERETAA, ERETAB to decodetree
Peter Maydell
2023-05-12 15:41:06 +01:00
-
c990fde618
target/arm: Convert BRAA, BRAB, BLRAA, BLRAB to decodetree
Peter Maydell
2023-05-12 15:41:05 +01:00
-
0ebbe90212
target/arm: Convert BRA[AB]Z, BLR[AB]Z, RETA[AB] to decodetree
Peter Maydell
2023-05-12 15:41:04 +01:00
-
c0b5e3943b
target/arm: Convert BR, BLR, RET to decodetree
Peter Maydell
2023-05-12 15:41:03 +01:00
-
484df362dd
target/arm: Convert conditional branch insns to decodetree
Peter Maydell
2023-05-12 15:41:02 +01:00
-
e505828d30
target/arm: Convert TBZ, TBNZ to decodetree
Peter Maydell
2023-05-12 15:41:01 +01:00
-
f8977d50fc
target/arm: Convert CBZ, CBNZ to decodetree
Peter Maydell
2023-05-12 15:41:00 +01:00
-
6201b2a4d0
target/arm: Convert unconditional branch immediate to decodetree
Peter Maydell
2023-05-12 15:40:59 +01:00
-
4240fb6175
target/arm: Convert Extract instructions to decodetree
Peter Maydell
2023-05-12 15:40:58 +01:00
-
5e451ae63b
target/arm: Convert Bitfield to decodetree
Richard Henderson
2023-05-12 15:40:57 +01:00
-
ee0daeb946
target/arm: Convert Move wide (immediate) to decodetree
Richard Henderson
2023-05-12 15:40:56 +01:00
-
8127f46a5b
target/arm: Convert Logical (immediate) to decodetree
Richard Henderson
2023-05-12 15:40:55 +01:00
-
000bcd008f
target/arm: Replace bitmask64 with MAKE_64BIT_MASK
Richard Henderson
2023-05-12 15:40:54 +01:00
-
86002eccb9
target/arm: Convert Add/subtract (immediate with tags) to decodetree
Richard Henderson
2023-05-12 15:40:53 +01:00
-
3ce7b5ea73
target/arm: Convert Add/subtract (immediate) to decodetree
Richard Henderson
2023-05-12 15:40:52 +01:00
-
372b7ec3a8
target/arm: Split gen_add_CC and gen_sub_CC
Richard Henderson
2023-05-12 15:40:51 +01:00