Commit Graph

  • 9c5ccc52ab qga: Refactor guest-exec capture-output to take enum Daniel Xu 2023-03-22 18:19:26 -06:00
  • 5a954e0221 qga/linux: add usb support to guest-get-fsinfo Kfir Manor 2023-01-23 15:30:49 +02:00
  • 1488ccb9b6 Merge tag 'pull-nbd-2023-05-03' of https://repo.or.cz/qemu/ericb into staging Richard Henderson 2023-05-04 07:38:10 +01:00
  • de79b52604 block/export: call blk_set_dev_ops(blk, NULL, NULL) Stefan Hajnoczi 2023-05-02 17:11:19 -04:00
  • 7ade2b186d systemd: Also clear LISTEN_FDNAMES during systemd socket activation Eric Blake 2023-03-24 10:33:49 -05:00
  • 044f8cf70a Merge tag 'migration-20230428-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-05-03 10:29:30 +01:00
  • 0deb7e9b6c migration: Drop unused parameter for migration_tls_client_create() Juan Quintela 2023-04-26 21:33:08 +02:00
  • 3f461a0c0b migration: Drop unused parameter for migration_tls_get_creds() Juan Quintela 2023-04-26 21:26:06 +02:00
  • 5690756d7c migration/rdma: Unfold last user of acct_update_position() Juan Quintela 2023-04-27 17:12:03 +02:00
  • c61d2faa93 migration/rdma: Split the zero page case from acct_update_position Juan Quintela 2023-04-27 10:35:26 +02:00
  • 96820df24e migration: Rename RAMStats to MigrationAtomicStats Juan Quintela 2023-04-26 19:40:13 +02:00
  • aff3f6606d migration: Rename ram_counters to mig_stats Juan Quintela 2023-04-26 19:37:19 +02:00
  • 947701cc1a migration: Move ram_stats to its own file migration-stats.[ch] Juan Quintela 2023-04-26 19:04:06 +02:00
  • e232199aad multifd: We already account for this packet on the multifd thread Juan Quintela 2022-11-28 04:44:53 +01:00
  • 4ebc33f3f3 Merge tag 'pull-tcg-20230502-2' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-05-02 21:18:45 +01:00
  • 129f1f9ee7 tcg: Introduce tcg_out_movext2 Richard Henderson 2023-04-05 22:27:03 -07:00
  • c6a98619f7 tcg/mips: Conditionalize tcg_out_exts_i32_i64 Richard Henderson 2023-04-05 18:40:44 -07:00
  • 341ac0a055 tcg/loongarch64: Conditionalize tcg_out_exts_i32_i64 Richard Henderson 2023-04-05 18:37:25 -07:00
  • 2899062614 accel/tcg: Add cpu_ld*_code_mmu Richard Henderson 2023-04-12 13:43:16 +02:00
  • dc165fcd4e migration/xbzrle: Use __attribute__((target)) for avx512 Richard Henderson 2023-05-01 22:05:55 +01:00
  • c407535385 qemu/int128: Re-shuffle Int128Alias members Richard Henderson 2023-05-01 21:46:25 +01:00
  • bef317d0c3 tcg: Add tcg_gen_gvec_rotrs Nazar Kazakov 2023-05-01 21:17:22 +01:00
  • 4221aa4a88 tcg: Add tcg_gen_gvec_andcs Nazar Kazakov 2023-04-28 15:47:47 +01:00
  • 31fe256d32 qemu/host-utils.h: Add clz and ctz functions for lower-bit integers Kiran Ostrolenk 2023-04-28 15:47:48 +01:00
  • 8841c815a9 qemu/bitops.h: Limit rotate amounts Dickon Hood 2023-04-28 15:47:46 +01:00
  • ac01ec6fe5 accel/tcg: Uncache the host address for instruction fetch when tlb size < 1 Weiwei Li 2023-04-22 21:03:27 +08:00
  • 6a6447fe25 softmmu: Tidy dirtylimit_dirty_ring_full_time Richard Henderson 2023-04-28 11:33:28 +01:00
  • c586691e67 Merge tag 'pull-target-arm-20230502-2' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2023-05-02 16:38:29 +01:00
  • a4ae17e5ec hw/net/allwinner-sun8i-emac: Correctly byteswap descriptor fields Peter Maydell 2023-04-24 17:50:53 +01:00
  • 3e20d90824 hw/sd/allwinner-sdhost: Correctly byteswap descriptor fields Peter Maydell 2023-04-24 17:50:52 +01:00
  • 2b67d0ff97 target/arm: Add compile time asserts to load/store_cpu_field macros Peter Maydell 2023-04-24 16:39:09 +01:00
  • 7f3a3d3dc4 target/arm: Define and use new load_cpu_field_low32() Peter Maydell 2023-04-24 16:39:08 +01:00
  • 2c5fa0778c hw/intc/allwinner-a10-pic: Don't use set_bit()/clear_bit() Peter Maydell 2023-04-24 16:28:33 +01:00
  • 0acbdb4c4a hw/arm/raspi: Use arm_write_bootloader() to write boot code Peter Maydell 2023-04-24 16:27:17 +01:00
  • 902bba549f hw/arm/aspeed: Use arm_write_bootloader() to write the bootloader Cédric Le Goater 2023-04-24 16:27:16 +01:00
  • 0fe43f0abf hw/arm/boot: Make write_bootloader() public as arm_write_bootloader() Cédric Le Goater 2023-04-24 16:27:15 +01:00
  • d565f58b38 hw/net/msf2-emac: Don't modify descriptor in-place in emac_store_desc() Peter Maydell 2023-04-24 16:19:19 +01:00
  • ac64ebbecf docs/about/deprecated.rst: Add "since 7.1" tag to dtb-kaslr-seed deprecation Peter Maydell 2023-04-20 13:22:56 +01:00
  • 34c18203d4 qmp: Deprecate 'singlestep' member of StatusInfo Peter Maydell 2023-04-17 17:40:41 +01:00
  • c27f4b665d qapi/run-state.json: Fix missing newline at end of file Peter Maydell 2023-04-17 17:40:40 +01:00
  • e9ccfdd91d hmp: Add 'one-insn-per-tb' command equivalent to 'singlestep' Peter Maydell 2023-04-17 17:40:39 +01:00
  • e726acd5b8 accel/tcg: Report one-insn-per-tb in 'info jit', not 'info status' Peter Maydell 2023-04-17 17:40:38 +01:00
  • 12fd0f41d0 Document that -singlestep command line option is deprecated Peter Maydell 2023-04-17 17:40:37 +01:00
  • 060e0cd751 bsd-user: Add '-one-insn-per-tb' option equivalent to '-singlestep' Peter Maydell 2023-04-17 17:40:36 +01:00
  • e99c1f89b2 linux-user: Add '-one-insn-per-tb' option equivalent to '-singlestep' Peter Maydell 2023-04-17 17:40:35 +01:00
  • 0e33928cd9 accel/tcg: Use one_insn_per_tb global instead of old singlestep global Peter Maydell 2023-04-17 17:40:34 +01:00
  • 93cbd6c91d softmmu: Don't use 'singlestep' global in QMP and HMP commands Peter Maydell 2023-04-17 17:40:33 +01:00
  • 3cfb0456c3 make one-insn-per-tb an accel option Peter Maydell 2023-04-17 17:40:32 +01:00
  • f802ff1e28 hw/arm/bcm2835_property: Implement "get command line" message Daniel Bertalan 2023-04-25 10:34:31 +00:00
  • 471896381a hw/net: npcm7xx_emc: set MAC in register space Patrick Venture 2022-10-03 10:38:10 -07:00
  • 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