Commit Graph

  • 2a3f8b333b docs: Remove obsolete descriptions of SR-IOV support Akihiko Odaki 2023-04-14 18:04:41 +09:00
  • ec1a78cee9 intel_iommu: refine iotlb hash calculation Jason Wang 2023-04-12 15:35:10 +08:00
  • 8a9ede6f51 docs/cxl: Fix sentence Stefan Weil 2023-04-09 22:18:28 +02:00
  • 2b6fc0b859 MAINTAINERS: Add Eugenio Pérez as vhost-shadow-virtqueue reviewer Eugenio Pérez 2023-03-31 17:04:10 +02:00
  • 094e29a271 tests: bios-tables-test: replace memset with initializer Paolo Bonzini 2023-03-30 15:11:09 +02:00
  • 1af507756b hw/acpi: limit warning on acpi table size to pc machines older than version 2.3 Ani Sinha 2023-03-29 10:27:26 +05:30
  • 104593c3ad Add my old and new work email mapping and use work email to support acpi Ani Sinha 2023-03-29 09:38:34 +05:30
  • 9d672e2904 tracetool: use relative paths for '#line' preprocessor directives Thomas De Schampheleire 2023-04-06 10:00:45 +02:00
  • fdd5e90fdb block/dmg: Declare a type definition for DMG uncompress function Philippe Mathieu-Daudé 2023-03-20 16:26:10 +01:00
  • ac5f7bf8e2 Merge tag 'migration-20230424-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-04-24 15:00:39 +01:00
  • de3b3f529d qapi: Require boxed for conditional command and event arguments Markus Armbruster 2023-03-16 08:13:25 +01:00
  • 713d921aed qapi: Fix code generated for optional conditional struct member Markus Armbruster 2023-03-16 08:13:24 +01:00
  • fa32eb9095 tests/qapi-schema: Cover optional conditional struct member Markus Armbruster 2023-03-16 08:13:23 +01:00
  • 39d2cc8e71 tests/qapi-schema: Clean up positive test for conditionals Markus Armbruster 2023-03-16 08:13:22 +01:00
  • 40e350f0cc tests/qapi-schema: Rename a few conditionals Markus Armbruster 2023-03-16 08:13:21 +01:00
  • 8fba2f737a tests/qapi-schema: Improve union discriminator coverage Markus Armbruster 2023-03-16 08:13:20 +01:00
  • e2050ef633 qapi: Fix to reject 'data': 'mumble' in struct Markus Armbruster 2023-03-16 08:13:19 +01:00
  • 6f2ab6090d qapi: Fix error message when type name or array is expected Markus Armbruster 2023-03-16 08:13:18 +01:00
  • 7c4075190d qapi: Simplify code a bit after previous commits Markus Armbruster 2023-03-16 08:13:17 +01:00
  • 2a0c975f86 qapi: Improve error message for unexpected array types Markus Armbruster 2023-03-16 08:13:16 +01:00
  • 06cc46eeaf qapi: Split up check_type() Markus Armbruster 2023-03-16 08:13:15 +01:00
  • 607045ba39 qapi: Clean up after removal of simple unions Markus Armbruster 2023-03-16 08:13:14 +01:00
  • ecee568ef9 qapi/schema: Use super() Markus Armbruster 2023-03-16 08:13:13 +01:00
  • bc5d303164 qapi: Fix error message format regression Markus Armbruster 2023-03-16 08:13:12 +01:00
  • 9c894df3a3 migration: Create migrate_max_bandwidth() function Juan Quintela 2023-03-02 11:00:12 +01:00
  • f774fde5d4 migration: Move migrate_postcopy() to options.c Juan Quintela 2023-03-02 10:44:20 +01:00
  • 873f674c55 migration: Create migrate_cpu_throttle_tailslow() function Juan Quintela 2023-03-02 10:29:51 +01:00
  • 9605c2ac28 migration: Create migrate_cpu_throttle_increment() function Juan Quintela 2023-03-02 10:20:49 +01:00
  • 2a8ec38082 migration: Create migrate_cpu_throttle_initial() to option.c Juan Quintela 2023-03-02 01:22:44 +01:00
  • 2682c4eea7 migration: Move migrate_announce_params() to option.c Juan Quintela 2023-03-02 01:17:23 +01:00
  • 24155bd052 migration: Create migrate_max_cpu_throttle() Juan Quintela 2023-03-02 01:13:01 +01:00
  • f94a858fa3 migration: Create migrate_checkpoint_delay() Juan Quintela 2023-03-02 01:04:55 +01:00
  • 6499efdb16 migration: Create migrate_throttle_trigger_threshold() Juan Quintela 2023-03-02 00:59:13 +01:00
  • 6f8be7080a migration: Move migrate_use_block_incremental() to option.c Juan Quintela 2023-03-02 00:49:47 +01:00
  • 5390adec03 migration: Use migrate_max_postcopy_bandwidth() Juan Quintela 2023-03-02 10:55:30 +01:00
  • 1dfc4b9e19 migration: Move parameters functions to option.c Juan Quintela 2023-03-02 00:39:03 +01:00
  • f80196b772 migration: Move migrate_cap_set() to options.c Juan Quintela 2023-03-01 23:25:44 +01:00
  • 45c1de13f0 migration: Move qmp_migrate_set_capabilities() to options.c Juan Quintela 2023-03-01 23:18:02 +01:00
  • 4d0c6b695b migration: Move qmp_query_migrate_capabilities() to options.c Juan Quintela 2023-03-01 23:15:59 +01:00
  • 7760870645 migration: Move migrate_caps_check() to options.c Juan Quintela 2023-03-01 23:05:53 +01:00
  • 17cba690cd migration: Create migrate_rdma_pin_all() function Juan Quintela 2023-03-01 22:41:55 +01:00
  • 38ad1110e3 migration: Move migrate_use_return() to options.c Juan Quintela 2023-03-01 22:25:47 +01:00
  • 9d4b1e5f22 migration: Move migrate_use_block() to options.c Juan Quintela 2023-03-01 22:23:57 +01:00
  • 87dca0c9bb migration: Move migrate_use_xbzrle() to options.c Juan Quintela 2023-03-01 22:20:13 +01:00
  • b4bc342c76 migration: Move migrate_use_zero_copy_send() to options.c Juan Quintela 2023-03-01 22:17:14 +01:00
  • 51b07548f7 migration: Move migrate_use_multifd() to options.c Juan Quintela 2023-03-01 22:10:29 +01:00
  • b890902c9c migration: Move migrate_use_events() to options.c Juan Quintela 2023-03-01 22:08:09 +01:00
  • a7a94d1435 migration: Move migrate_use_compression() to options.c Juan Quintela 2023-03-01 22:03:48 +01:00
  • 5e80464455 migration: Move migrate_colo_enabled() to options.c Juan Quintela 2023-03-01 22:00:16 +01:00
  • 1f0776f1c0 migration: Create options.c Juan Quintela 2023-03-01 21:18:45 +01:00
  • 9eb1109cfb migration: Create migrate_cap_set() Juan Quintela 2023-03-01 21:02:42 +01:00
  • f9e1ef7482 spice: move client_migrate_info command to ui/ Juan Quintela 2023-03-01 19:40:14 +01:00
  • c938157713 migration: move migration_global_dump() to migration-hmp-cmds.c Juan Quintela 2023-02-22 17:18:05 +01:00
  • 5d39f44d7a migration: Minor control flow simplification Eric Blake 2023-04-20 09:35:51 -05:00
  • 81072abf15 Merge tag 'migration-20230420-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-04-24 12:06:17 +01:00
  • b02c7fc9ef migration: Pass migrate_caps_check() the old and new caps Juan Quintela 2023-03-01 20:28:56 +01:00
  • 0cec2056ff migration: rename enabled_capabilities to capabilities Juan Quintela 2023-03-01 18:26:59 +01:00
  • ae30b9b289 migration/postcopy: Detect file system on dest host Peter Xu 2023-04-19 12:17:38 -04:00
  • cb9d8b8ce1 vl.c: Create late backends before migration object Peter Xu 2023-04-19 12:17:37 -04:00
  • fa45f8dab9 util/mmap-alloc: qemu_fd_getfs() Peter Xu 2023-04-19 12:17:36 -04:00
  • 403d18ae38 migration: Handle block device inactivation failures better Eric Blake 2023-04-14 10:33:58 -05:00
  • 8c0cda8fa0 migration: Rename normal to normal_pages Juan Quintela 2023-04-19 18:19:45 +02:00
  • 1a386e8de5 migration: Rename duplicate to zero_pages Juan Quintela 2023-04-19 18:16:05 +02:00
  • 3c764f9b2b migration: Make postcopy_requests atomic Juan Quintela 2023-04-11 18:04:59 +02:00
  • 536b5a4e56 migration: Make dirty_sync_count atomic Juan Quintela 2023-04-11 18:02:34 +02:00
  • 296a4ac2aa migration: Make downtime_bytes atomic Juan Quintela 2023-04-11 17:38:11 +02:00
  • b013b5d1f3 migration: Make precopy_bytes atomic Juan Quintela 2023-04-11 17:36:48 +02:00
  • 4291823694 migration: Make dirty_sync_missed_zero_copy atomic Juan Quintela 2023-04-11 17:33:56 +02:00
  • cf671116fa migration: Make multifd_bytes atomic Juan Quintela 2022-11-23 20:36:56 +01:00
  • 30fb22cda4 migration: Update atomic stats out of the mutex Juan Quintela 2022-11-24 17:26:19 +01:00
  • abce5fa16d migration: Merge ram_counters and ram_atomic_counters Juan Quintela 2023-02-22 15:56:45 +01:00
  • 8ebb6ecc37 migration: remove extra whitespace character for code style 李皆俊 2023-03-17 09:57:13 +00:00
  • 327ec8d6c2 Merge tag 'pull-tcg-20230423' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-04-23 11:20:36 +01:00
  • 3ea9be3340 tcg/riscv: Conditionalize tcg_out_exts_i32_i64 Richard Henderson 2023-04-05 18:43:47 -07:00
  • 4745b156b8 tcg: Clear TCGLabelQemuLdst on allocation Richard Henderson 2023-04-06 11:38:56 -07:00
  • 767c250310 tcg: Introduce tcg_out_xchg Richard Henderson 2023-04-05 21:39:54 -07:00
  • b3dfd5fc18 tcg: Introduce tcg_out_movext Richard Henderson 2023-04-05 21:16:28 -07:00
  • b8b94ac675 tcg: Split out tcg_out_extrl_i64_i32 Richard Henderson 2023-04-05 19:58:35 -07:00
  • b9bfe000f9 tcg: Split out tcg_out_extu_i32_i64 Richard Henderson 2023-04-05 18:56:28 -07:00
  • 9c6aa274a4 tcg: Split out tcg_out_exts_i32_i64 Richard Henderson 2023-04-05 18:30:56 -07:00
  • 9ecf5f61b8 tcg: Split out tcg_out_ext32u Richard Henderson 2023-04-05 18:07:05 -07:00
  • 52bf3398c3 tcg: Split out tcg_out_ext32s Richard Henderson 2023-04-05 17:50:09 -07:00
  • 379afdff47 tcg: Split out tcg_out_ext16u Richard Henderson 2023-04-05 16:25:22 -07:00
  • 753e42eada tcg: Split out tcg_out_ext16s Richard Henderson 2023-04-05 14:49:59 -07:00
  • d0e66c897f tcg: Split out tcg_out_ext8u Richard Henderson 2023-04-05 13:26:51 -07:00
  • 678155b2c5 tcg: Split out tcg_out_ext8s Richard Henderson 2023-04-05 11:17:01 -07:00
  • 732e89f4c4 tcg: Replace tcg_abort with g_assert_not_reached Richard Henderson 2023-04-05 12:09:14 -07:00
  • 1a057554cc tcg: Replace if + tcg_abort with tcg_debug_assert Richard Henderson 2023-04-05 12:08:46 -07:00
  • 6dd0621489 Merge tag 'pull-hex-20230421' of https://github.com/quic/qemu into staging Richard Henderson 2023-04-22 08:31:38 +01:00
  • 1cc6e1a201 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-04-22 06:10:51 +01:00
  • 45608654aa Merge tag 'pull-tpm-2023-04-20-1' of https://github.com/stefanberger/qemu-tpm into staging Richard Henderson 2023-04-21 20:02:51 +01:00
  • a305a17039 Hexagon (target/hexagon) Add overrides for cache/sync/barrier instructions Taylor Simpson 2023-04-10 09:09:41 -07:00
  • 111c529aa6 Hexagon (target/hexagon) Remove unused slot variable in helpers Taylor Simpson 2023-04-07 13:45:21 -07:00
  • 761e1c675e Hexagon (tests/tcg/hexagon) Move HVX test infra to header file Taylor Simpson 2023-04-06 10:42:41 -07:00
  • 148ef7fd8d Hexagon (target/hexagon) Updates to USR should use get_result_gpr Taylor Simpson 2023-04-05 09:42:11 -07:00
  • a52584815e Hexagon (target/hexagon) Add overrides for count trailing zeros/ones Taylor Simpson 2023-03-07 14:40:58 -08:00
  • 2bda44e8aa Hexagon (target/hexagon) Merge arguments to probe_pkt_scalar_hvx_stores Taylor Simpson 2023-04-05 09:42:10 -07:00
  • 93550aebf8 Hexagon (target/hexagon) Remove redundant/unused macros Taylor Simpson 2023-03-28 11:42:46 -07:00
  • 5bb322e2a8 Use black code style for python scripts Marco Liebel 2023-03-20 02:25:33 -07:00
  • cd6c4edff6 Use f-strings in python scripts Marco Liebel 2023-03-20 02:25:32 -07:00