Commit Graph

  • 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