Commit Graph

  • b5f47ba73b Merge tag 'pull-request-2023-05-02' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-05-02 12:21:10 +01:00
  • aecca1773f tests/qtest: Restrict tpm-tis-i2c-test to CONFIG_TCG Fabiano Rosas 2023-04-26 15:00:12 -03:00
  • 29d9efca16 arm/Kconfig: Do not build TCG-only boards on a KVM-only build Fabiano Rosas 2023-04-26 15:00:11 -03:00
  • 99f2f2ad9e arm/Kconfig: Always select SEMIHOSTING when TCG is present Fabiano Rosas 2023-04-26 15:00:10 -03:00
  • 43dc139c71 tests/avocado: Pass parameters to migration test Fabiano Rosas 2023-04-26 15:00:09 -03:00
  • 0c1ae3ff9d tests/qtest: Fix tests when no KVM or TCG are present Fabiano Rosas 2023-04-26 15:00:08 -03:00
  • 20cf68efce target/arm: move cpu_tcg to tcg/cpu32.c Claudio Fontana 2023-04-26 15:00:07 -03:00
  • 557ed03a28 tests/qtest: Adjust and document query-cpu-model-expansion test for arm Fabiano Rosas 2023-04-26 15:00:06 -03:00
  • 39920a0495 target/arm: Move 64-bit TCG CPUs into tcg/ Fabiano Rosas 2023-04-26 15:00:05 -03:00
  • fcab465e26 target/arm: Do not expose all -cpu max features to qtests Fabiano Rosas 2023-04-26 15:00:04 -03:00
  • 25be21059f target/arm: Extract TCG -cpu max code into a function Fabiano Rosas 2023-04-26 15:00:03 -03:00
  • 51e41b2362 target/arm: Remove dead code from cpu_max_set_sve_max_vq Fabiano Rosas 2023-04-26 15:00:02 -03:00
  • 34bfe46732 target/arm: Move cortex sysregs into a separate file Fabiano Rosas 2023-04-26 15:00:01 -03:00
  • 7915bd06f2 async: avoid use-after-free on re-entrancy guard Alexander Bulekov 2023-05-01 10:19:56 -04:00
  • b08dc0f1b7 tests/qtest: Restrict tpm-tis-i2c-test to CONFIG_TCG Fabiano Rosas 2023-04-26 15:00:12 -03:00
  • 01013d2c10 tests/qtest: Disable the spice test of readconfig-test on FreeBSD Thomas Huth 2023-04-28 17:13:51 +02:00
  • 7c18f2d663 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-04-29 23:07:17 +01:00
  • 42abcc5841 cpus-common: stop using mb_set/mb_read Paolo Bonzini 2023-03-03 11:07:04 +01:00
  • d66ba6dc1c async: Suppress GCC13 false positive in aio_bh_poll() Cédric Le Goater 2023-04-20 22:29:39 +02:00
  • 9b112b1b79 Merge tag 'pull-qapi-2023-04-28' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-04-28 23:34:54 +01:00
  • 9260993e27 tests: vhost-user-test: release mutex on protocol violation Paolo Bonzini 2023-04-27 14:54:02 +02:00
  • c5c0fdbe39 Update linux headers to v6.3rc5 David 'Digit' Turner 2023-04-05 19:21:09 +02:00
  • 9fc7dd234f update-linux-headers.sh: Add missing kernel headers. David 'Digit' Turner 2023-04-05 19:21:08 +02:00
  • 193ba660af Fix libvhost-user.c compilation. David 'Digit' Turner 2023-04-05 14:59:19 +02:00
  • d1a1111514 target/i386: Add support for PREFETCHIT0/1 in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:13 +08:00
  • ecd2e6ca03 target/i386: Add support for AVX-NE-CONVERT in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:12 +08:00
  • eaaa197d5b target/i386: Add support for AVX-VNNI-INT8 in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:11 +08:00
  • a957a88416 target/i386: Add support for AVX-IFMA in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:10 +08:00
  • 99ed8445ea target/i386: Add support for AMX-FP16 in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:09 +08:00
  • a9ce107fd0 target/i386: Add support for CMPCCXADD in CPUID enumeration Jiaxi Chen 2023-03-03 14:59:08 +08:00
  • fb6bbafc0f i386/cpu: Update how the EBX register of CPUID 0x8000001F is set Tom Lendacky 2022-09-30 10:14:30 -05:00
  • 8168fed9f8 i386/sev: Update checks and information related to reduced-phys-bits Tom Lendacky 2022-09-30 10:14:29 -05:00
  • 326e3015c4 qemu-options.hx: Update the reduced-phys-bits documentation Tom Lendacky 2022-09-30 10:14:28 -05:00
  • 798a818f50 qapi, i386/sev: Change the reduced-phys-bits value from 5 to 1 Tom Lendacky 2022-09-30 10:14:27 -05:00
  • 2074424ef6 Merge tag 'pull-request-2023-04-28' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-04-28 10:55:56 +01:00
  • e2e9e567f0 docs/devel/qapi-code-gen: Describe some doc markup pitfalls Markus Armbruster 2023-04-27 11:53:45 +02:00
  • 4622c70689 qapi storage-daemon/qapi: Fix documentation section structure Markus Armbruster 2023-04-25 08:42:23 +02:00
  • 94546de1a8 qapi: Format since information the conventional way: (since X.Y) Markus Armbruster 2023-04-25 08:42:22 +02:00
  • 7c3def93b1 qapi: Fix misspelled section tags in doc comments Markus Armbruster 2023-04-25 08:42:21 +02:00
  • 86bf13aea3 qapi: Replace ad hoc "since" documentation by member documentation Markus Armbruster 2023-04-25 08:42:20 +02:00
  • 91577c4725 qapi: Fix argument documentation markup Markus Armbruster 2023-04-25 08:42:19 +02:00
  • c0af9e1fc7 qga/qapi-schema: Fix member documentation markup Markus Armbruster 2023-04-25 08:42:18 +02:00
  • f2de3b926c qapi: Fix unintended definition lists in documentation Markus Armbruster 2023-04-25 08:42:17 +02:00
  • c110102898 qapi: Fix bullet list markup in documentation Markus Armbruster 2023-04-25 08:42:16 +02:00
  • 5042854db8 qapi: Delete largely misleading "Stability Considerations" Markus Armbruster 2023-04-25 08:42:15 +02:00
  • 37fa48a4cb qapi: Tidy up examples Markus Armbruster 2023-04-25 08:42:14 +02:00
  • f1a787b5f4 qapi: @foo should be used to reference, not `foo` Markus Armbruster 2023-04-25 08:42:13 +02:00
  • 9a5af2f9dc qapi/block-core: Clean up after removal of dirty bitmap @status Markus Armbruster 2023-04-25 08:42:12 +02:00
  • 71568864c4 qapi: Fix up references to long gone error classes Markus Armbruster 2023-04-25 08:42:11 +02:00
  • d93ed1bdc9 qapi: Fix misspelled references Markus Armbruster 2023-04-25 08:42:10 +02:00
  • 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