-
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
-
45fda88ea2
target/arm: Convert PC-rel addressing to decodetree
Richard Henderson
2023-05-12 15:40:50 +01:00
-
270076d01a
target/arm: Pull calls to disas_sve() and disas_sme() out of legacy decoder
Peter Maydell
2023-05-12 15:40:49 +01:00
-
8058c8316f
target/arm: Create decodetree skeleton for A64
Peter Maydell
2023-05-12 15:40:48 +01:00
-
8ed24ba17a
target/arm: Split out disas_a64_legacy
Richard Henderson
2023-05-12 15:40:47 +01:00
-
9162ac6b9e
sbsa-ref: use Bochs graphics card instead of VGA
Marcin Juszkiewicz
2023-05-05 14:09:36 +02:00
-
70a670cadb
target/arm: add RAZ/WI handling for DBGDTR[TX|RX]
Alex Bennée
2023-05-16 11:44:20 +01:00
-
b320e21c48
arm/kvm: add support for MTE
Cornelia Huck
2023-04-28 11:55:33 +02:00
-
96e6d25fdd
Maintainers: add myself as reviewer for sbsa-ref
Marcin Juszkiewicz
2023-05-15 16:37:53 +02:00
-
a6771f2f5c
target/arm: Fix vd == vm overlap in sve_ldff1_z
Richard Henderson
2023-05-18 10:31:43 +01:00
-
1877272bad
sbsa-ref: switch default cpu core to Neoverse-N1
Marcin Juszkiewicz
2023-05-18 10:31:43 +01:00
-
-
911d4caaa2
build: move stack protector flag selection to meson
Paolo Bonzini
2022-10-12 12:46:23 +02:00
-
6739825aa6
build: move coroutine backend selection to meson
Paolo Bonzini
2022-10-12 13:19:35 +02:00
-
721fa5e563
build: move SafeStack tests to meson
Paolo Bonzini
2022-10-12 11:59:51 +02:00
-
34f983d86f
build: move sanitizer tests to meson
Paolo Bonzini
2023-01-09 15:31:51 +01:00
-
d67212d47f
meson: prepare move of QEMU_CFLAGS to meson
Paolo Bonzini
2022-10-12 17:13:23 +02:00
-
6002711c66
configure, meson: move --enable-modules to Meson
Paolo Bonzini
2022-10-20 14:53:10 +02:00
-
877c556705
configure: remove pkg-config functions
Paolo Bonzini
2022-10-12 13:03:18 +02:00
-
fc9a809e0d
build: move glib detection and workarounds to meson
Paolo Bonzini
2022-10-12 11:31:32 +02:00
-
5328353c05
meson: drop unnecessary declare_dependency()
Paolo Bonzini
2023-03-30 12:47:23 +02:00
-
bd3615d68f
meson: add more version numbers to the summary
Paolo Bonzini
2023-03-30 12:45:58 +02:00
-
063d5119c1
meson: remove static_kwargs
Paolo Bonzini
2022-07-14 14:56:58 +02:00
-
a0cbd2e849
meson: use prefer_static option
Paolo Bonzini
2022-07-14 14:33:49 +02:00
-
3b087f79a4
meson: require 0.63.0
Paolo Bonzini
2021-12-23 15:29:56 +01:00
-
5fbfea6c9d
meson: regenerate meson-buildoptions.sh
Paolo Bonzini
2023-05-11 09:39:44 +02:00
-
7b4b98c46c
python: bump some of the dependencies
Paolo Bonzini
2023-05-16 11:59:36 +02:00
-
02312f1af1
mkvenv: mark command as required
Paolo Bonzini
2023-05-10 23:54:33 -04:00
-
e46b82a03c
configure: Add courtesy hint to Python version failure message
John Snow
2023-05-10 23:54:32 -04:00
-
5591b74511
Python: Drop support for Python 3.6
Paolo Bonzini
2023-05-10 23:54:31 -04:00
-
0c5f3dcbb2
configure: add --enable-pypi and --disable-pypi
John Snow
2023-05-10 23:54:30 -04:00
-
6f6652ebc2
configure: bootstrap sphinx with mkvenv
John Snow
2023-05-10 23:54:29 -04:00
-
6b0cedcdc7
configure: move --enable-docs and --disable-docs back to configure
John Snow
2023-05-10 23:54:28 -04:00
-
9c6692db55
tests: Use configure-provided pyvenv for tests
John Snow
2023-05-10 23:54:27 -04:00
-
aab9512756
qemu.git: drop meson git submodule
John Snow
2023-05-10 23:54:26 -04:00
-
66e2c6cbac
configure: use 'mkvenv ensure meson' to bootstrap meson
John Snow
2023-05-10 23:54:25 -04:00
-
e80bdbf283
python/wheels: add vendored meson package
John Snow
2023-05-10 23:54:24 -04:00
-
81e2b198a8
configure: create a python venv unconditionally
John Snow
2023-05-10 23:54:23 -04:00
-
2274817f6c
python: add vendor.py utility
John Snow
2023-05-10 23:54:22 -04:00
-
1dee66c693
tests/vm: add py310-expat to NetBSD
John Snow
2023-05-10 23:54:21 -04:00
-
dd48b477e9
tests/vm: Configure netbsd to use Python 3.10
John Snow
2023-05-10 23:54:20 -04:00
-
a22a4b29ad
tests/docker: add python3-venv dependency
John Snow
2023-05-10 23:54:19 -04:00
-
c804962617
mkvenv: work around broken pip installations on Debian 10
John Snow
2023-05-16 09:13:32 +02:00
-
f1ad527ff5
mkvenv: avoid ensurepip if pip is installed
John Snow
2023-05-16 09:18:23 +02:00
-
68ea6d17fe
mkvenv: use pip's vendored distlib as a fallback
John Snow
2023-05-16 09:05:51 +02:00
-
928348949d
mkvenv: add console script entry point generation
John Snow
2023-05-16 12:08:11 +02:00
-
4695a22e9a
mkvenv: add --diagnose option to explain "ensure" failures
John Snow
2023-05-10 23:54:15 -04:00
-
c5538eed12
mkvenv: add ensure subcommand
John Snow
2023-05-10 23:54:14 -04:00
-
dee01b827f
mkvenv: add nested venv workaround
John Snow
2023-05-10 23:54:13 -04:00
-
a9dbde71da
mkvenv: add better error message for broken or missing ensurepip
John Snow
2023-05-16 09:25:38 +02:00
-
dd84028ff9
python: add mkvenv.py
John Snow
2023-05-10 23:54:11 -04:00
-
6c2537d35b
python: update pylint configuration
John Snow
2023-05-10 23:54:10 -04:00