Commit Graph

  • 965797d19a ppc/spapr: Fix possible pa_features memory overflow Nicholas Piggin 2025-03-17 13:49:36 +10:00
  • e0b9357337 ppc/xive2: Fix logical / bitwise comparison typo Nicholas Piggin 2025-03-17 13:20:49 +10:00
  • 344921309d pnv/xive: Fix possible undefined shift error in group size calculation Nicholas Piggin 2025-03-17 13:18:29 +10:00
  • 033a5649b4 ppc/xive: Fix typo in crowd block level calculation Nicholas Piggin 2025-03-17 13:20:02 +10:00
  • d1368344bc rust: Kconfig: Factor out whether HPET is Rust or C Peter Maydell 2025-03-19 19:31:10 +00:00
  • f88c9cd804 rust: Kconfig: Factor out whether PL011 is Rust or C Peter Maydell 2025-03-19 19:31:09 +00:00
  • a725bc970e target/loongarch: Clean up virt_cpu_irq_init() error handling Bibo Mao 2025-03-20 11:21:58 +08:00
  • daf78a9d51 target/loongarch: Remove unnecessary temporary variable assignment Bibo Mao 2025-03-20 11:21:57 +08:00
  • 0973b505fa hw/loongarch/virt: Eliminate error_propagate() Bibo Mao 2025-03-20 11:21:56 +08:00
  • d7ffc17de7 target/loongarch: Fix error handling of KVM feature checks Bibo Mao 2025-03-20 11:21:53 +08:00
  • fb802acdc8 ppc/spapr: Fix RTAS stopped state Nicholas Piggin 2025-03-18 15:03:48 +10:00
  • f700abbbeb tests/functional/test_migration: Use "ncat" instead of "nc" in the exec test Thomas Huth 2025-03-19 11:45:45 +01:00
  • 6121c55db9 hw/xen: Downgrade a xen_bus_realize() non-error to warning Markus Armbruster 2025-03-14 15:35:00 +01:00
  • de7b18083b hw/xen: Fix xen_bus_realize() error handling Markus Armbruster 2025-03-14 15:34:59 +01:00
  • ffe4db11f8 target/riscv: Add check for 16-bit aligned PC for different priv versions. Yu-Ming Chang 2025-03-13 14:07:58 +08:00
  • 1dd24ccf82 error: Strip trailing '\n' from an error string argument Markus Armbruster 2025-03-12 15:35:04 +01:00
  • 1c89dfefc4 cryptodev: Fix error handling in cryptodev_lkcf_execute_task() Markus Armbruster 2025-03-12 11:11:31 +01:00
  • 1ddd4d3f6e tests/functional/test_x86_64_kvm_xen: Remove avocado tags Thomas Huth 2025-03-18 18:15:30 +01:00
  • bcbd8c0edf docs/devel/testing/functional: Add a section about logging Thomas Huth 2025-03-18 10:20:21 +01:00
  • 1a010d22b7 linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall Richard Henderson 2025-03-08 14:58:40 -08:00
  • a6836b6d49 docs/system/arm: Use "functional tests" instead of "integration tests" Thomas Huth 2025-03-18 07:14:20 +01:00
  • cef6da5bc9 docs/system: Use the meson binary from the pyvenv Thomas Huth 2025-03-18 06:54:15 +01:00
  • 23686dfb76 tests/functional: remove all class level fields Daniel P. Berrangé 2025-03-17 12:43:00 +00:00
  • 6d19d09547 tests/functional/test_arm_orangepi: rename test class to 'OrangePiMachine' Niek Linnenbank 2025-03-16 22:02:31 +01:00
  • c1a6bff276 hw/virtio: Also include md stubs in case CONFIG_VIRTIO_PCI is not set Thomas Huth 2025-03-13 07:35:22 +01:00
  • 4e9e2478df target/riscv: fix handling of nop for vstart >= vl in some vector instruction Chao Liu 2025-03-10 10:35:25 +08:00
  • e83845316a target/riscv: refactor VSTART_CHECK_EARLY_EXIT() to accept vl as a parameter Chao Liu 2025-03-10 10:35:24 +08:00
  • ec6411a525 target/riscv/csr.c: fix OVERFLOW_BEFORE_WIDEN in rmw_sctrdepth() Daniel Henrique Barboza 2025-03-07 09:46:02 -03:00
  • 3ea8fb521d hw/riscv/riscv-iommu: Fix process directory table walk Jason Chien 2025-03-02 01:37:51 +08:00
  • d2c5759c8d target/riscv: fixes a bug against ssamoswap behavior in M-mode Deepak Gupta 2025-03-05 22:46:36 -08:00
  • 86c78b2806 target/riscv: fix access permission checks for CSR_SSP Deepak Gupta 2025-03-05 22:46:35 -08:00
  • 17288e38be optimize the memory probing for vector fault-only-first loads. Paolo Savini 2025-02-21 15:53:20 +00:00
  • 672cb29d1e docs/about/emulation: Fix broken link Santiago Monserrat Campanello 2025-03-05 11:26:32 +01:00
  • 2a676d9cd8 Merge tag 'v9.2.2' into update_qemu_v9_2_2 Romain Malmain 2025-03-18 15:32:47 +01:00
  • 1dae461a91 Update version for v10.0.0-rc0 release Stefan Hajnoczi 2025-03-18 10:18:14 -04:00
  • fae3f5df75 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2025-03-17 13:30:24 -04:00
  • ca4e2a89d6 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Stefan Hajnoczi 2025-03-17 13:30:17 -04:00
  • f35432a4f6 Revert "meson.build: default to -gsplit-dwarf for debug info" Paolo Bonzini 2025-03-17 08:53:45 +01:00
  • d18591157e hw/misc: use extract64 instead of 1 << i Tigran Sogomonian 2024-12-27 13:46:18 +03:00
  • b027f55a99 vdpa: Allow vDPA to work on big-endian machine Konstantin Shkolnyy 2025-02-21 13:07:33 -06:00
  • aa90f1161b Merge tag 'migration-20250314-pull-request' of https://gitlab.com/farosas/qemu into staging Stefan Hajnoczi 2025-03-16 02:45:22 -04:00
  • 5719376f17 Merge tag 'pull-target-arm-20250314-1' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-03-16 02:45:12 -04:00
  • 9beccc2df0 Merge tag 'pull-qapi-2025-03-14' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2025-03-16 02:44:56 -04:00
  • 4df4d2dcfa
    Add crash exit request (#106) Romain Malmain 2025-03-14 16:57:23 +01:00
  • 0b9d8266e4
    Fix race between main thread and a vCPU thread (#102) Volodymyr Babchuk 2025-03-14 17:57:02 +02:00
  • a019e15edf meson.build: Set RUST_BACKTRACE for all tests Peter Maydell 2025-03-10 10:29:50 +00:00
  • cc7abc35df target/arm: Simplify pstate_sm check in sve_access_check Richard Henderson 2025-03-07 11:04:15 -08:00
  • 298a04998f target/arm: Make DisasContext.{fp, sve}_access_checked tristate Richard Henderson 2025-03-07 11:04:14 -08:00
  • e6c38d2ab5 util/cacheflush: Make first DSB unconditional on aarch64 Joe Komlodi 2025-03-10 20:36:22 +00:00
  • 5b14454d37 Revert "hw/char/pl011: Warn when using disabled receiver" Paolo Bonzini 2025-03-11 16:37:17 +01:00
  • 9223d68811 tests/functional: Bump up arm_replay timeout Peter Maydell 2025-03-10 10:28:30 +00:00
  • adb478a584 MAINTAINERS: Fix status for Arm boards I "maintain" Peter Maydell 2025-03-07 15:28:38 +00:00
  • 097d68ac2f target/arm: Forbid return to AArch32 when CPU is AArch64-only Peter Maydell 2025-03-12 13:25:08 +00:00
  • 44ab8c248d target/arm: Add cpu local variable to exception_return helper Peter Maydell 2025-03-12 13:25:08 +00:00
  • 39ec3fc030 target/arm: HCR_EL2.RW should be RAO/WI if EL1 doesn't support AArch32 Peter Maydell 2025-03-12 13:25:07 +00:00
  • 8ffe0623a1 hw/qxl: fix cpr Steve Sistare 2025-03-07 12:55:54 -08:00
  • b42f28111e hw/loader: fix roms during cpr Steve Sistare 2025-03-07 12:55:53 -08:00
  • e56ba1878f pflash: fix cpr Steve Sistare 2025-03-07 12:55:52 -08:00
  • 1632a2017f migration: cpr_is_incoming Steve Sistare 2025-03-07 12:55:51 -08:00
  • 5d71c6820f target/arm: SCR_EL3.RW should be treated as 1 if EL2 doesn't support AArch32 Peter Maydell 2025-03-12 13:25:07 +00:00
  • 2beb051191 target/arm: Move arm_current_el() and arm_el_is_aa64() to internals.h Peter Maydell 2025-03-12 13:25:07 +00:00
  • fefc1220ad target/arm: Move arm_cpu_data_is_big_endian() etc to internals.h Peter Maydell 2025-03-12 13:25:06 +00:00
  • 63d8b11d0a linux-user/arm: Remove unused get_put_user macros Peter Maydell 2025-03-12 13:25:06 +00:00
  • fe0f88ab87 linux-user/aarch64: Remove unused get/put_user macros Peter Maydell 2025-03-12 13:25:05 +00:00
  • 23560ada94 target/arm: Un-inline access_secure_reg() Peter Maydell 2025-03-12 13:25:05 +00:00
  • eae0c3b659 target/arm: Move A32_BANKED_REG_{GET,SET} macros to cpregs.h Peter Maydell 2025-03-12 13:25:05 +00:00
  • a6af544344 docs: enable transmogrifier for QSD and QGA John Snow 2025-03-13 00:43:12 -04:00
  • d85f7efe1f docs: disambiguate references in qapi-domain.rst John Snow 2025-03-13 00:43:11 -04:00
  • 602c90beae docs: add QAPI namespace "QMP" to qemu-qmp-ref John Snow 2025-03-13 00:43:10 -04:00
  • 25d44f57e1 docs/qapi-domain: add namespaced index support John Snow 2025-03-13 00:43:09 -04:00
  • 7127e14f15 docs/qapi_domain: add namespace support to cross-references John Snow 2025-03-13 00:43:08 -04:00
  • b1df602ebb docs/qapidoc: add :namespace: option to qapi-doc directive John Snow 2025-03-13 00:43:07 -04:00
  • 7c7247b252 docs/qapi-domain: add qapi:namespace directive John Snow 2025-03-13 00:43:06 -04:00
  • 9ca404f004 docs/qapi-domain: add :namespace: override option John Snow 2025-03-13 00:43:05 -04:00
  • 74d40b011c docs/qapi_domain: add namespace support to FQN John Snow 2025-03-13 00:43:04 -04:00
  • e36afc7bcc docs/qapi-domain: always store fully qualified name in signode John Snow 2025-03-13 00:43:03 -04:00
  • 8fad366260 docs/qapi_domain: isolate TYPE_CHECKING imports John Snow 2025-03-13 00:43:02 -04:00
  • cbb698a2ba qapi/block-core: Improve x-blockdev-change documentation Markus Armbruster 2025-03-11 14:17:15 +01:00
  • 0462a32b4f Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2025-03-14 09:31:13 +08:00
  • 28ea66f6f9 Merge tag 'pull-request-2025-03-13' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-03-14 09:30:53 +08:00
  • df957115c4 scripts/qcow2-to-stdout.py: Add script to write qcow2 images to stdout Alberto Garcia 2024-07-30 16:15:52 +02:00
  • 40aa38a651 virtio-scsi: only expose cmd vqs via iothread-vq-mapping Stefan Hajnoczi 2025-03-11 21:26:16 +08:00
  • bcede51d2d virtio-scsi: handle ctrl virtqueue in main loop Stefan Hajnoczi 2025-03-11 21:26:15 +08:00
  • 2e8e18c2e4 virtio-scsi: add iothread-vq-mapping parameter Stefan Hajnoczi 2025-03-11 21:26:14 +08:00
  • b50629c335 virtio: extract iothread-vq-mapping.h API Stefan Hajnoczi 2025-03-11 21:26:13 +08:00
  • 2fa67a7b1d virtio-blk: tidy up iothread_vq_mapping functions Stefan Hajnoczi 2025-03-11 21:26:12 +08:00
  • 366b5811d6 virtio-blk: extract cleanup_iothread_vq_mapping() function Stefan Hajnoczi 2025-03-11 21:26:11 +08:00
  • da6eebb33b virtio-scsi: perform TMFs in appropriate AioContexts Stefan Hajnoczi 2025-03-11 21:26:10 +08:00
  • 7d8ab5b2f7 virtio-scsi: protect events_dropped field Stefan Hajnoczi 2025-03-11 21:26:09 +08:00
  • b348ca2e04 virtio-scsi: introduce event and ctrl virtqueue locks Stefan Hajnoczi 2025-03-11 21:26:08 +08:00
  • 1cf18cc9bf scsi: introduce requests_lock Stefan Hajnoczi 2025-03-11 21:26:07 +08:00
  • 7eecba3778 scsi: track per-SCSIRequest AioContext Stefan Hajnoczi 2025-03-11 21:26:06 +08:00
  • a89c3c9b2c dma: use current AioContext for dma_blk_io() Stefan Hajnoczi 2025-03-11 21:26:05 +08:00
  • b2e3659d0d scsi-disk: drop unused SCSIDiskState->bh field Stefan Hajnoczi 2025-03-11 21:26:04 +08:00
  • 71e1369bad iotests: Limit qsd-migrate to working formats Thomas Huth 2025-02-24 22:40:58 +01:00
  • f76d3bee75 aio-posix: Adjust polling time also for new handlers Kevin Wolf 2025-03-11 15:19:12 +01:00
  • ee416407b3 aio-posix: Separate AioPolledEvent per AioHandler Kevin Wolf 2025-03-07 23:16:34 +01:00
  • cf2e226fc6 aio-posix: Factor out adjust_polling_time() Kevin Wolf 2025-03-07 23:16:33 +01:00
  • 518db1013c aio: Create AioPolledEvent Kevin Wolf 2025-03-07 23:16:32 +01:00
  • 2f3b6e61f6 block/io: Ignore FUA with cache.no-flush=on Kevin Wolf 2025-03-07 23:16:31 +01:00