Commit Graph

  • e41c40d101 target/hexagon: avoid invalid escape in Python string Paolo Bonzini 2023-10-16 08:22:56 +02:00
  • e4b6532cc0 docs/sphinx: avoid invalid escape in Python string Paolo Bonzini 2023-10-16 08:22:56 +02:00
  • a5e3cb3b90 tests/docker: avoid invalid escape in Python string Paolo Bonzini 2023-10-16 08:22:56 +02:00
  • 2845bab65a scripts/get_maintainer.pl: don't print parentheses Emmanouil Pitsidianakis 2023-10-13 12:16:28 +03:00
  • d7fd737bf4 scripts: Mark feature_to_c.py as non-executable to fix a build issue Thomas Huth 2023-10-16 11:49:17 +02:00
  • a6b75c9f67 tests/vm: netbsd: install dtc Paolo Bonzini 2023-10-13 17:28:32 +02:00
  • 24b34590d0 target/i386: check intercept for XSETBV Paolo Bonzini 2023-10-13 09:27:02 +02:00
  • 83629b1461 target/i386/cpu: Fix CPUID_HT exposure Xiaoyao Li 2023-10-10 02:05:39 -04:00
  • 4f94781196 Revert "configure: Add workaround for ccache and clang" Yonggang Luo 2023-10-10 00:51:13 +08:00
  • c624cb32a9 iotests: use the correct python to run linters John Snow 2023-06-20 20:21:19 -04:00
  • 9444e5f5a1 iotests: get rid of '..' in path environment output John Snow 2023-06-20 20:21:18 -04:00
  • 967e388987 migration/multifd: Clarify Error usage in multifd_channel_connect Fabiano Rosas 2023-10-12 10:43:43 -03:00
  • ee8a7c9c46 migration/multifd: Unify multifd_send_thread error paths Fabiano Rosas 2023-10-12 10:43:42 -03:00
  • 0e92f64448 migration/multifd: Remove direct "socket" references Fabiano Rosas 2023-10-12 10:43:41 -03:00
  • 8697eb8577 migration/ram: Merge save_zero_page functions Fabiano Rosas 2023-10-11 15:46:03 -03:00
  • ccc09db87c migration/ram: Move xbzrle zero page handling into save_zero_page Fabiano Rosas 2023-10-11 15:46:02 -03:00
  • 1e43f165d0 migration/ram: Stop passing QEMUFile around in save_zero_page Fabiano Rosas 2023-10-11 15:46:01 -03:00
  • 8f47d4ee43 migration/ram: Remove RAMState from xbzrle_cache_zero_page Fabiano Rosas 2023-10-11 15:46:00 -03:00
  • 2f5ced5b93 migration/ram: Refactor precopy ram loading code Nikolay Borisov 2023-10-11 15:45:59 -03:00
  • 1618f55221 multifd: reset next_packet_len after sending pages Elena Ufimtseva 2023-10-11 11:43:58 -07:00
  • 68b6e00048 multifd: fix counters in multifd_send_thread Elena Ufimtseva 2023-10-11 11:43:57 -07:00
  • 60c7981aa3 migration: check for rate_limit_max for RATE_LIMIT_DISABLED Elena Ufimtseva 2023-10-11 11:43:55 -07:00
  • e4ceec292f migration: Improve json and formatting Juan Quintela 2023-10-13 12:47:27 +02:00
  • 8f5a7faa4e migration/rdma: Remove all "ret" variables that are used only once Juan Quintela 2023-10-11 22:35:27 +02:00
  • 14e2fcbbf8 migration/rdma: Declare for index variables local Juan Quintela 2023-10-11 22:35:26 +02:00
  • ebdb85f9d1 migration/rdma: Use i as for index instead of idx Juan Quintela 2023-10-11 22:35:25 +02:00
  • a4832d299d migration/rdma: Check sooner if we are in postcopy for save_page() Juan Quintela 2023-10-11 22:35:24 +02:00
  • b1b3838722 migration/rdma: Remove qemu_ prefix from exported functions Juan Quintela 2023-10-11 22:35:23 +02:00
  • 10cb3336b1 migration/rdma: Move rdma constants from qemu-file.h to rdma.h Juan Quintela 2023-10-11 22:35:22 +02:00
  • 8b670f48ed qemu-file: Remove QEMUFileHooks Juan Quintela 2023-10-11 22:35:21 +02:00
  • e493008d50 migration/rdma: Create rdma_control_save_page() Juan Quintela 2023-10-11 22:35:20 +02:00
  • a6323300e8 migration/rdma: Unfold hook_ram_load() Juan Quintela 2023-10-11 22:35:19 +02:00
  • f6d6c089b7 migration/rdma: Remove all uses of RAM_CONTROL_HOOK Juan Quintela 2023-10-11 22:35:18 +02:00
  • 5f5b8858dc migration/rdma: Unfold ram_control_after_iterate() Juan Quintela 2023-10-11 22:35:17 +02:00
  • 48408174a7 migration/rdma: Unfold ram_control_before_iterate() Juan Quintela 2023-10-11 22:35:16 +02:00
  • 27fd25b0fb migration: Create migrate_rdma() Juan Quintela 2023-10-11 22:35:15 +02:00
  • d4f34485ca migration: Non multifd migration don't care about multifd flushes Juan Quintela 2023-10-11 22:55:48 +02:00
  • 930e239d11 migration: hold the BQL during setup Fiona Ebner 2023-10-13 12:58:39 +02:00
  • 3dc35470c8 tests/qtest: migration-test: Add tests for file-based migration Fabiano Rosas 2023-07-12 16:07:42 -03:00
  • d864756e87 tests/qtest/migration: Add a test for the analyze-migration script Fabiano Rosas 2023-10-09 15:43:26 -03:00
  • caea03279e migration: Fix analyze-migration read operation signedness Fabiano Rosas 2023-10-09 15:43:25 -03:00
  • ff40c7f0b7 migration: Fix analyze-migration.py when ignore-shared is used Fabiano Rosas 2023-10-09 15:43:24 -03:00
  • 31499a9dc1 migration: Add capability parsing to analyze-migration.py Fabiano Rosas 2023-10-09 15:43:23 -03:00
  • c36c31c86b migration: Fix analyze-migration.py 'configuration' parsing Fabiano Rosas 2023-10-09 15:43:22 -03:00
  • 2aae1eb8da migration: Add the configuration vmstate to the json writer Nikolay Borisov 2023-10-09 15:43:21 -03:00
  • f75ed59f40 migration: fix RAMBlock add NULL check Dmitry Frolov 2023-10-10 13:48:53 +03:00
  • 8b2395970a migration: Allow user to specify available switchover bandwidth Peter Xu 2023-10-10 18:19:22 -04:00
  • 1a36e4c9d0 migration: Use g_autofree to simplify ram_dirty_bitmap_reload() Philippe Mathieu-Daudé 2023-10-11 04:36:27 +02:00
  • d7f5a04320 migration: refactor migration_completion Wei Wang 2023-08-04 17:30:53 +08:00
  • 800485762e Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging Stefan Hajnoczi 2023-10-16 12:37:48 -04:00
  • 9390f0fd3e Merge tag 'pull-loongarch-20231013' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2023-10-16 12:37:35 -04:00
  • 2778f754e6 Merge tag 'pull-ufs-20231013' of https://gitlab.com/jeuk20.kim/qemu into staging Stefan Hajnoczi 2023-10-16 12:37:21 -04:00
  • 2a6299fb13 Merge tag 'pull-request-2023-10-12' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-10-16 12:35:21 -04:00
  • ce2f51697b Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2023-10-16 12:34:45 -04:00
  • 32bfaa4ea7 Merge tag 'pull-shadow-2023-10-12' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2023-10-16 12:34:32 -04:00
  • bc2b89b385 Merge tag 'mem-2023-10-12' of https://github.com/davidhildenbrand/qemu into staging Stefan Hajnoczi 2023-10-16 12:34:17 -04:00
  • 773f61e997 docs/system: add basic virtio-gpu documentation Gurchetan Singh 2023-07-10 12:21:39 -07:00
  • 8e7b21ca16 gfxstream + rutabaga: enable rutabaga Gurchetan Singh 2023-03-21 16:13:29 -07:00
  • cd9adbefcc gfxstream + rutabaga: meson support Gurchetan Singh 2023-03-21 09:47:36 -07:00
  • 1dcc6adbc1 gfxstream + rutabaga: add initial support for gfxstream Gurchetan Singh 2023-03-21 09:47:29 -07:00
  • ac8767c743 gfxstream + rutabaga prep: added need defintions, fields, and options Gurchetan Singh 2023-03-21 15:57:06 -07:00
  • 49a8b65932 virtio-gpu: blob prep Antonio Caggiano 2023-03-12 17:22:29 +08:00
  • ba62dfa707 virtio-gpu: hostmem Gerd Hoffmann 2023-03-12 17:22:28 +08:00
  • 17b98f46b9 virtio-gpu: CONTEXT_INIT feature Antonio Caggiano 2023-05-04 12:12:43 -07:00
  • 605a16a762 virtio: Add shared memory capability Dr. David Alan Gilbert 2023-05-04 12:12:42 -07:00
  • ce32a9e991 target/hppa: Update to SeaBIOS-hppa version 10 Helge Deller 2023-10-14 18:59:38 +02:00
  • ebca80bbdb hw/ufs: Fix incorrect register fields Jeuk Kim 2023-10-10 14:11:13 +09:00
  • 97970dae53 hw/ufs: Fix code coverity issues Jeuk Kim 2023-09-18 10:02:36 +09:00
  • 1bea6930ca LoongArch: step down as general arch maintainer Xiaojuan Yang 2023-10-12 17:51:35 +08:00
  • 89daabe385 hw/loongarch/virt: Remove unused 'loongarch_virt_pm' region Song Gao 2023-10-12 14:41:23 +08:00
  • 3866e2f98e hw/loongarch/virt: Remove unused ISA Bus Philippe Mathieu-Daudé 2023-10-10 15:53:42 +02:00
  • cb041aed1b hw/loongarch/virt: Remove unused ISA UART Philippe Mathieu-Daudé 2023-10-10 15:53:41 +02:00
  • 2cfdab739a hw/loongarch: remove global loaderparams variable Thomas Weißschuh 2023-10-10 11:49:16 +02:00
  • 5f1a3132c6 target/loongarch: Add preldx instruction Song Gao 2023-09-05 20:39:10 +08:00
  • 32f4916cfb target/loongarch: fix ASXE flag conflict Jiajie Chen 2023-09-30 19:28:23 +08:00
  • b6aed193e5 python: use vm.cmd() instead of vm.qmp() where appropriate Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:25 +03:00
  • 25ad2cf650 scripts: add python_qmp_updater.py Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:24 +03:00
  • 9acd49e29e tests/vm/basevm.py: use cmd() instead of qmp() Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:23 +03:00
  • 39995e2126 iotests.py: pause_job(): drop return value Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:22 +03:00
  • c5339030e6 iotests: drop some extra ** in qmp() call Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:21 +03:00
  • 1ada73fbea iotests: drop some extra semicolons Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:20 +03:00
  • d24eb059fa iotests: refactor some common qmp result checks into generic pattern Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:19 +03:00
  • f7ccc3295b iotests: add some missed checks of qmp result Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:18 +03:00
  • 3a8736cf1e iotests: QemuStorageDaemon: add cmd() method like in QEMUMachine. Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:17 +03:00
  • 4e620ff48f python/machine.py: upgrade vm.cmd() method Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:16 +03:00
  • 684750ab4f python/qemu: rename command() to cmd() Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:15 +03:00
  • 37274707f6 python: rename QEMUMonitorProtocol.cmd() to cmd_raw() Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:14 +03:00
  • 7f521b023b scripts/cpu-x86-uarch-abi.py: use .command() instead of .cmd() Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:13 +03:00
  • 2cee9ca97d qmp_shell.py: _fill_completion() use .command() instead of .cmd() Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:12 +03:00
  • f187cfefd2 python/qemu/qmp/legacy: cmd(): drop cmd_id unused argument Vladimir Sementsov-Ogievskiy 2023-10-06 18:41:11 +03:00
  • c35b2fb1fd target/i386: fix shadowed variable pasto Paolo Bonzini 2023-10-11 15:53:50 +02:00
  • cc46a7ef3b contrib/vhost-user-gpu: Fix compiler warning when compiling with -Wshadow Thomas Huth 2023-10-09 10:37:25 +02:00
  • e6e964b8b0 block: Add assertion for bdrv_graph_wrlock() Kevin Wolf 2023-09-29 16:51:57 +02:00
  • 680e0cc40c block: Protect bs->children with graph_lock Kevin Wolf 2023-09-29 16:51:56 +02:00
  • b59b466071 block: Protect bs->parents with graph_lock Kevin Wolf 2023-09-29 16:51:55 +02:00
  • 3574499a1e block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCK Kevin Wolf 2023-09-29 16:51:54 +02:00
  • 018f9dea9c block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCK Kevin Wolf 2023-09-29 16:51:53 +02:00
  • 277f2007ce block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCK Kevin Wolf 2023-09-29 16:51:52 +02:00
  • 5155853e90 qcow2: Mark check_constraints_on_bitmap() GRAPH_RDLOCK Kevin Wolf 2023-09-29 16:51:51 +02:00
  • de4fed6f4e qcow2: Mark qcow2_inactivate() and callers GRAPH_RDLOCK Kevin Wolf 2023-09-29 16:51:50 +02:00