Commit Graph

  • 573a5fab3e qga/qapi-schema: Fix a misspelled reference Markus Armbruster 2023-04-25 08:42:09 +02:00
  • a36c865370 qga/qapi-schema: Tidy up documentation of guest-fsfreeze-status Markus Armbruster 2023-04-25 08:42:08 +02:00
  • 50795ee051 apic: disable reentrancy detection for apic-msi Alexander Bulekov 2023-04-27 17:10:13 -04:00
  • 6dad5a6810 raven: disable reentrancy detection for iomem Alexander Bulekov 2023-04-27 17:10:12 -04:00
  • 985c4a4e54 bcm2835_property: disable reentrancy detection for iomem Alexander Bulekov 2023-04-27 17:10:11 -04:00
  • bfd6e7ae6a lsi53c895a: disable reentrancy detection for script RAM Alexander Bulekov 2023-04-27 17:10:10 -04:00
  • f63192b054 hw: replace most qemu_bh_new calls with qemu_bh_new_guarded Alexander Bulekov 2023-04-27 17:10:09 -04:00
  • ef56ffbdd6 checkpatch: add qemu_bh_new/aio_bh_new checks Alexander Bulekov 2023-04-27 17:10:08 -04:00
  • 9c86c97f12 async: Add an optional reentrancy guard to the BH API Alexander Bulekov 2023-04-27 17:10:07 -04:00
  • a2e1753b80 memory: prevent dma-reentracy issues Alexander Bulekov 2023-04-27 17:10:06 -04:00
  • 05d50ba2d4 Merge tag 'migration-20230427-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-04-28 08:35:06 +01:00
  • 3ee7f21ed2 tests: vhost-user-test: release mutex on protocol violation Paolo Bonzini 2023-04-27 14:54:23 +02:00
  • e017462db5 hw/rdma: VMW_PVRDMA should depend on VMXNET3_PCI Thomas Huth 2023-04-19 13:13:37 +02:00
  • c02578b1fa hw/rdma: Compile target-independent parts of the rdma code only once Thomas Huth 2023-04-19 13:49:37 +02:00
  • c4c289cc5f hw/rdma: Remove unused macros PG_DIR_SZ and PG_TBL_SZ Thomas Huth 2023-04-19 12:30:18 +02:00
  • 8afc43ea63 s390x/gdb: Split s390-virt.xml Ilya Leoshkevich 2023-03-14 11:18:13 +01:00
  • cc5ee50fff Merge tag 'pull-testing-docs-270423-1' of https://gitlab.com/stsquad/qemu into staging Richard Henderson 2023-04-27 16:46:17 +01:00
  • 73208a336e migration: Make dirty_bytes_last_sync atomic Juan Quintela 2023-04-11 18:31:20 +02:00
  • 72f8e58707 migration: Make dirty_pages_rate atomic Juan Quintela 2023-04-11 18:19:05 +02:00
  • 7757b55eed stat64: Add stat64_set() operation Paolo Bonzini 2023-04-27 10:47:58 +02:00
  • 294e5a4034 multifd: Only flush once each full round of memory Juan Quintela 2022-06-21 13:36:11 +02:00
  • b05292c237 multifd: Protect multifd_send_sync_main() calls Juan Quintela 2022-06-21 12:21:32 +02:00
  • 77c259a4cb multifd: Create property multifd-flush-after-each-section Juan Quintela 2022-06-21 12:13:14 +02:00
  • f9436522c8 migration: Move migration_properties to options.c Juan Quintela 2023-03-02 12:55:57 +01:00
  • b804b35b1c migration: Create migrate_block_bitmap_mapping() function Juan Quintela 2023-03-02 12:49:16 +01:00
  • 1f2f366c32 migration: Create migrate_tls_hostname() function Juan Quintela 2023-03-02 12:37:21 +01:00
  • 2eb0308bbd migration: Create migrate_tls_authz() function Juan Quintela 2023-03-02 12:33:50 +01:00
  • d5c3e1959c migration: Create migrate_tls_creds() function Juan Quintela 2023-03-02 12:17:06 +01:00
  • b1a8795654 migration: Remove MigrationState from block_cleanup_parameters() Juan Quintela 2023-03-02 12:10:33 +01:00
  • b7b73122dd migration: Move block_cleanup_parameters() to options.c Juan Quintela 2023-03-02 12:08:45 +01:00
  • 87c2290109 migration: Move migrate_set_block_incremental() to options.c Juan Quintela 2023-03-02 12:05:03 +01:00
  • f5da8ba477 migration: Create migrate_downtime_limit() function Juan Quintela 2023-03-02 12:00:43 +01:00
  • 8f9c532756 migration: Make all functions check have the same format Juan Quintela 2023-03-01 23:11:08 +01:00
  • 61a174e227 migration: Create migrate_params_init() function Juan Quintela 2023-03-02 10:35:24 +01:00
  • d2026ee117 multifd: Fix the number of channels ready Juan Quintela 2023-04-26 12:20:36 +02:00
  • ef46ae67ba docs/style: call out the use of GUARD macros Alex Bennée 2023-04-24 10:22:49 +01:00
  • 067109a11c docs/devel: mention the spacing requirement for QOM Alex Bennée 2023-04-24 10:22:48 +01:00
  • 6a0057aa22 docs/devel: make a statement about includes Alex Bennée 2023-04-24 10:22:47 +01:00
  • d035fb106f docs/system: remove excessive punctuation from guest-loader docs Alex Bennée 2023-04-24 10:22:46 +01:00
  • 4f513984ed qemu-options.hx: Update descriptions of memory options for NUMA node Yohei Kojima 2023-04-24 10:22:45 +01:00
  • d044b7c33a tests/tcg: limit the scope of the plugin tests Alex Bennée 2023-04-24 10:22:44 +01:00
  • 6ee3624236 tests/avocado/tuxrun_baselines.py: improve code coverage for ppc64 Kautuk Consul 2023-04-24 10:22:43 +01:00
  • ab8eff7c1c avocado_qemu/__init__.py: factor out the qemu-img finding Kautuk Consul 2023-04-24 10:22:42 +01:00
  • e354d99afc MAINTAINERS: Cover tests/avocado/machine_aspeed.py Thomas Huth 2023-04-24 10:22:41 +01:00
  • dd562bbfd7 tests/avocado/machine_aspeed: Fix the broken ast2[56]00_evb_sdk tests Thomas Huth 2023-04-24 10:22:40 +01:00
  • ca3b0dc3d7 tests/avocado: Make ssh_command_output_contains() globally available Thomas Huth 2023-04-24 10:22:39 +01:00
  • df1f50c3c4 .gitlab-ci.d/cirrus: Drop the CI job for compiling with FreeBSD 12 Thomas Huth 2023-04-24 10:22:38 +01:00
  • c1654c3e37 qemu-options: finesse the recommendations around -blockdev Alex Bennée 2023-04-24 10:22:37 +01:00
  • 8b869aa591 scripts/device-crash-test: Add a parameter to run with TCG only Thomas Huth 2023-04-24 10:22:36 +01:00
  • 4d3bd91b26 gitlab-ci: Avoid to re-run "configure" in the device-crash-test jobs Thomas Huth 2023-04-24 10:22:35 +01:00
  • a0d201b8c9 tests/avocado: Add set of boot tests on SBSA-ref Philippe Mathieu-Daudé 2023-04-24 10:22:34 +01:00
  • fa6ecc9bc0 tests/avocado: use the new snapshots for testing Alex Bennée 2023-04-24 10:22:33 +01:00
  • ec5ffa0056 tests/requirements.txt: bump up avocado-framework version to 101.0 Kautuk Consul 2023-04-24 10:22:32 +01:00
  • 1eb95e1bae Merge tag 'migration-20230426-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-04-27 10:47:14 +01:00
  • a67cceb071 vmstate-static-checker: Recognize "num" field Peter Xu 2023-04-25 14:05:44 -04:00
  • 12c81e5ae9 migration/vmstate-dump: Dump array size too as "num" Peter Xu 2023-04-25 14:05:43 -04:00
  • 74c38cf7fd migration: Allow postcopy_ram_supported_by_host() to report err Peter Xu 2023-04-25 21:15:14 -04:00
  • 09d6c96584 migration: Move qmp_migrate_set_parameters() to options.c Juan Quintela 2023-03-02 10:13:16 +01:00
  • 10d4703be5 migration: Move migrate_use_tls() to options.c Juan Quintela 2023-03-02 10:41:23 +01:00
  • 66f8b5a5ad MAINTAINERS: Add Leonardo and Peter as reviewers Juan Quintela 2023-04-19 18:29:57 +02:00
  • b405dfff1e migration: Disable postcopy + multifd migration Leonardo Bras 2023-04-25 00:33:08 -03:00
  • c3f9aa8e48 Merge tag 'pull-qapi-2023-04-26' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-04-26 07:23:32 +01:00
  • 4d1467a568 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Richard Henderson 2023-04-26 07:22:37 +01:00
  • a17dbc4b79 qapi: allow unions to contain further unions Daniel P. Berrangé 2023-04-20 11:26:19 +01:00
  • 1e148b545f qapi: Improve specificity of type/member descriptions Markus Armbruster 2023-04-25 15:10:28 +02:00
  • 7ce54db230 qapi: support updating expected test output via make Daniel P. Berrangé 2023-04-20 11:26:17 +01:00
  • 8c1e8fb2e7 block/monitor: Fix crash when executing HMP commit Wang Liang 2023-04-24 18:39:02 +08:00
  • 5a5a9fdd15 vmdk: make vmdk_is_cid_valid a coroutine_fn Paolo Bonzini 2023-03-09 09:44:56 +01:00
  • a39bae4ecd qcow2: mark various functions as coroutine_fn and GRAPH_RDLOCK Paolo Bonzini 2023-03-09 09:44:55 +01:00
  • 10bf10a8e3 tests: mark more coroutine_fns Paolo Bonzini 2023-03-09 09:44:54 +01:00
  • 70bd77bea5 qemu-pr-helper: mark more coroutine_fns Paolo Bonzini 2023-03-09 09:44:53 +01:00
  • c3b21fb189 9pfs: mark more coroutine_fns Paolo Bonzini 2023-03-09 09:44:52 +01:00
  • d2223cddce nbd: mark more coroutine_fns, do not use co_wrappers Paolo Bonzini 2023-03-09 09:44:51 +01:00
  • 26bef102e3 mirror: make mirror_flush a coroutine_fn, do not use co_wrappers Paolo Bonzini 2023-03-09 09:44:50 +01:00
  • 2f1fabdf44 blkdebug: add missing coroutine_fn annotation Paolo Bonzini 2023-03-09 09:44:49 +01:00
  • eab76d5846 vvfat: mark various functions as coroutine_fn Paolo Bonzini 2023-03-09 09:44:48 +01:00
  • aef04fc790 thread-pool: avoid passing the pool parameter every time Emanuele Giuseppe Esposito 2023-02-03 08:17:31 -05:00
  • 0fdb73112b thread-pool: use ThreadPool from the running thread Emanuele Giuseppe Esposito 2023-02-03 08:17:30 -05:00
  • a75e4e4365 io_uring: use LuringState from the running thread Emanuele Giuseppe Esposito 2023-02-03 08:17:29 -05:00
  • ab50533b69 linux-aio: use LinuxAioState from the running thread Emanuele Giuseppe Esposito 2023-02-03 08:17:28 -05:00
  • e95200c1c5 block: add missing coroutine_fn to bdrv_sum_allocated_file_size() Stefan Hajnoczi 2023-03-08 16:14:35 -05:00
  • 04ae220dbc include/block: fixup typos Wilfred Mallawa 2023-03-13 10:37:45 +10:00
  • 9612aa406e monitor: convert monitor_cleanup() to AIO_WAIT_WHILE_UNLOCKED() Stefan Hajnoczi 2023-03-09 14:08:55 -05:00
  • 6bb685531a hmp: convert handle_hmp_command() to AIO_WAIT_WHILE_UNLOCKED() Stefan Hajnoczi 2023-03-09 14:08:54 -05:00
  • 263d5e12c3 block: convert bdrv_drain_all_begin() to AIO_WAIT_WHILE_UNLOCKED() Stefan Hajnoczi 2023-03-09 14:08:53 -05:00
  • d805d8a2c7 block: convert bdrv_graph_wrlock() to AIO_WAIT_WHILE_UNLOCKED() Stefan Hajnoczi 2023-03-09 14:08:52 -05:00
  • e5568a6603 block: convert blk_exp_close_all_type() to AIO_WAIT_WHILE_UNLOCKED() Stefan Hajnoczi 2023-03-09 14:08:51 -05:00
  • d5eab432b0 block: don't acquire AioContext lock in bdrv_drain_all() Stefan Hajnoczi 2023-03-09 14:08:50 -05:00
  • 407ae2ae07 block: protect BlockBackend->queued_requests with a lock Stefan Hajnoczi 2023-03-07 16:04:27 -05:00
  • ef80ec5067 block: make BlockBackend->disable_request_queuing atomic Stefan Hajnoczi 2023-03-07 16:04:26 -05:00
  • c4d5bf99b7 block: make BlockBackend->quiesce_counter atomic Stefan Hajnoczi 2023-03-07 16:04:25 -05:00
  • a14b8206c5 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2023-04-25 09:13:27 +01:00
  • 3f1b44bdc1 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-04-25 09:13:07 +01:00
  • c28db9e000 hw/pci-bridge: Make PCIe and CXL PXB Devices inherit from TYPE_PXB_DEV Jonathan Cameron 2023-04-20 15:27:50 +01:00
  • 9136f661c7 hw/pci-bridge: pci_expander_bridge fix type in pxb_cxl_dev_reset() Jonathan Cameron 2023-04-20 15:27:49 +01:00
  • 4d58309388 docs/specs: Convert pci-testdev.txt to rst Peter Maydell 2023-04-20 17:03:34 +01:00
  • 3669b594d8 docs/specs: Convert pci-serial.txt to rst Peter Maydell 2023-04-20 17:03:33 +01:00
  • 0c0e21d1c1 docs/specs/pci-ids: Convert from txt to rST Peter Maydell 2023-04-20 17:03:32 +01:00
  • 0f689cf5ad acpi: pcihp: allow repeating hot-unplug requests Igor Mammedov 2023-04-18 11:04:49 +02:00
  • 91208dd297 virtio: i2c: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDX Viresh Kumar 2023-04-18 09:24:54 +05:30