Commit Graph

  • f0a5a31c33 Update version for v9.2.0-rc0 release Peter Maydell 2024-11-13 21:44:45 +00:00
  • 0926c002c7 migration: fix-possible-int-overflow Dmitry Frolov 2024-11-13 17:05:01 +03:00
  • 4daff81efb migration: Check current_migration in migration_is_running() Peter Xu 2024-11-05 13:27:25 -05:00
  • b1e35c760a edk2: update submodule to edk2-stable202408.01 Gerd Hoffmann 2024-11-11 11:07:01 +01:00
  • f0cfd06786 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-11-09 12:34:01 +00:00
  • bd0e501e1a hw/i386/pc: Don't try to init PCI NICs if there is no PCI bus Peter Maydell 2024-11-05 17:18:13 +00:00
  • 88dd060db9 rust: qemu-api-macros: always process subprojects before dependencies Paolo Bonzini 2024-11-06 12:38:37 +01:00
  • b659ef9d35 i386/hvf: Removes duplicate/shadowed variables in hvf_vcpu_exec Phil Dennis-Jordan 2024-11-05 16:58:00 +01:00
  • 04858f95fa i386/hvf: Raise exception on error setting APICBASE Phil Dennis-Jordan 2024-11-05 16:57:59 +01:00
  • 3a75ba650c i386/hvf: Fixes startup memory leak (vmcs caps) Phil Dennis-Jordan 2024-11-05 16:57:58 +01:00
  • e3150028ff i386/hvf: Fix for UB in handling CPUID function 0xD Phil Dennis-Jordan 2024-11-05 16:57:57 +01:00
  • 0e27f3a5d0 i386/hvf: Integrates x2APIC support with hvf accel Phil Dennis-Jordan 2024-11-05 16:57:56 +01:00
  • b7e55bd9d0 eif: cope with huge section sizes Paolo Bonzini 2024-11-05 13:57:59 +01:00
  • 134b443512 Merge tag 'pull-request-2024-11-08' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2024-11-08 14:47:29 +00:00
  • 96ed19c3bc Merge tag 'pull-9p-20241108' of https://github.com/cschoenebeck/qemu into staging Peter Maydell 2024-11-08 10:26:15 +00:00
  • ff30ed9c44 Merge tag 'pull-nvme-20241108' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2024-11-08 10:26:11 +00:00
  • e7e76150a2 ui/input-legacy.c: remove unused legacy qemu_add_kbd_event_handler() function Mark Cave-Ayland 2024-11-06 12:09:28 +00:00
  • 44e21ef055 next-kbd: convert to use qemu_input_handler_register() Mark Cave-Ayland 2024-11-06 12:09:27 +00:00
  • 042b4ebfd2 9pfs: fix crash on 'Treaddir' request Christian Schoenebeck 2024-11-05 11:25:26 +01:00
  • 9529aa6bb4 hw/nvme: fix handling of over-committed queues Klaus Jensen 2024-10-29 13:15:19 +01:00
  • 7a383b993e tests: refresh package lists with latest libvirt-ci Daniel P. Berrangé 2024-11-06 12:35:25 +00:00
  • 9acd388454 tests/functional: Split the test_aarch64_sbsaref test Thomas Huth 2024-11-06 18:50:28 +01:00
  • f5ccd7e010 tests/functional: Bump timeouts of functional tests Thomas Huth 2024-11-06 18:09:46 +01:00
  • bb986e4068 tests/functional: Provide the user with hints where to find more log files Thomas Huth 2024-11-05 13:38:49 +01:00
  • dd6402b34f tests/functional: Fix the ppc64_hv and the ppc_40p test for read-only assets Thomas Huth 2024-11-05 17:09:26 +01:00
  • feda2611b9 test/functional: Fix Aspeed buildroot tests Cédric Le Goater 2024-11-05 14:23:39 +01:00
  • 6a564c8a18 tests/functional: Convert the riscv_opensbi avocado test into a standalone test Thomas Huth 2024-08-21 10:27:23 +02:00
  • 3fbb78cfdc scripts/checkpatch.pl: Ignore ObjC #import lines for operator spacing Phil Dennis-Jordan 2024-10-24 14:35:55 +02:00
  • e373af5a06 Merge tag 'pull-tpm-2024-11-07-2' of https://github.com/stefanberger/qemu-tpm into staging Peter Maydell 2024-11-07 20:45:26 +00:00
  • 080c8f2df7 Merge tag 'qga-pull-2024-11-07' of https://github.com/kostyanf14/qemu into staging Peter Maydell 2024-11-07 20:45:16 +00:00
  • 619d144751 eif: cope with huge section offsets Paolo Bonzini 2024-11-05 13:53:55 +01:00
  • 8fa11a4df3 target/i386: Fix legacy page table walk Alexander Graf 2024-11-06 15:43:29 +00:00
  • 700784bfc6 rust: add meson_version to all subprojects Paolo Bonzini 2024-11-06 16:21:39 +01:00
  • 520c0bb2be target/i386/hvf: fix clang compilation warning Pierrick Bouvier 2024-11-04 14:21:02 -08:00
  • 78be258c0e target/i386: add sha512, sm3, sm4 feature bits Paolo Bonzini 2024-07-03 13:42:49 +02:00
  • feef1866d1 Merge tag 'pull-riscv-to-apply-20241107' of https://github.com/alistair23/qemu into staging Peter Maydell 2024-11-07 15:08:05 +00:00
  • e3edada526 tests: Adjust path for swtpm state to use path under /var/tmp/ Stefan Berger 2024-11-06 13:07:51 -05:00
  • 5ab1c032e6 qemu-ga: Avoiding freeing line prematurely Dehan Meng 2024-11-07 12:21:55 +02:00
  • ccc2dfab57 qemu-ga: Optimize var declaration and definition Dehan Meng 2024-11-07 12:21:54 +02:00
  • 32bd9e206e qemu-ga: Add 'Null' check and Redefine 'route' Dehan Meng 2024-11-07 12:21:53 +02:00
  • 27652f9ca9 tests/functional: Convert the RV32-on-RV64 riscv test Thomas Huth 2024-11-05 11:35:19 +01:00
  • 13d438502b target/riscv/kvm: Update kvm exts to Linux v6.11 Quan Zhou 2024-09-24 16:30:01 +08:00
  • f8ee6f533d target/riscv: Inline unit-stride ld/st and corresponding functions for performance Max Chou 2024-09-19 01:14:12 +08:00
  • e32988789b target/riscv: rvv: Provide group continuous ld/st flow for unit-stride ld/st instructions Max Chou 2024-09-19 01:14:11 +08:00
  • f00089267d target/riscv: rvv: Provide a fast path using direct access to host ram for unit-stride load-only-first load instructions Max Chou 2024-09-19 01:14:10 +08:00
  • 3333000f69 target/riscv: rvv: Provide a fast path using direct access to host ram for unit-stride whole register load/store Max Chou 2024-09-19 01:14:09 +08:00
  • 338aa15d50 target/riscv: rvv: Provide a fast path using direct access to host ram for unmasked unit-stride load/store Max Chou 2024-09-19 01:14:08 +08:00
  • 2f077842f2 target/riscv: rvv: Replace VSTART_CHECK_EARLY_EXIT in vext_ldst_us Max Chou 2024-09-19 01:14:07 +08:00
  • b48381b1ee target/riscv: Set vdata.vm field for vector load/store whole register instructions Max Chou 2024-09-19 01:14:06 +08:00
  • d3b96a5319 hw/riscv/riscv-iommu: fix riscv_iommu_validate_process_ctx() check Daniel Henrique Barboza 2024-11-04 09:38:39 -03:00
  • cd5d265f42 hw/riscv/riscv-iommu: change 'depth' to int Daniel Henrique Barboza 2024-11-04 09:38:38 -03:00
  • b069018e2f hw/char/sifive_uart: Fix broken UART on big endian hosts Thomas Huth 2024-11-04 17:35:04 +01:00
  • a1dacb6691 Merge tag 'for-upstream-rust' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-11-06 21:27:47 +00:00
  • 63dc369443 Merge tag 'hw-misc-20241105' of https://github.com/philmd/qemu into staging Peter Maydell 2024-11-06 17:28:45 +00:00
  • 731d58b545 Merge tag 'crypto-fixes-pull-request' of https://gitlab.com/berrange/qemu into staging Peter Maydell 2024-11-06 17:28:36 +00:00
  • 951f71ad67 dockerfiles: install bindgen from cargo on Ubuntu 22.04 Paolo Bonzini 2024-10-18 18:01:22 +02:00
  • 5b1b5a8ae4 rust: make rustfmt optional Paolo Bonzini 2024-10-18 19:23:00 +02:00
  • c2988dfbb0 rust: allow older version of bindgen Paolo Bonzini 2024-10-15 15:00:41 +02:00
  • 51d7495ed9 Merge tag 'pull-vfio-20241105' of https://github.com/legoater/qemu into staging Peter Maydell 2024-11-06 15:01:27 +00:00
  • 851ed57d7a Merge tag 'pull-lu-20241105' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-11-06 15:01:16 +00:00
  • f7bc08e935 Merge tag 'bsd-user-2024q4-pull-request' of gitlab.com:bsdimp/qemu into staging Peter Maydell 2024-11-06 15:00:37 +00:00
  • d37eede7a8 hw/riscv/iommu: fix build error with clang Pierrick Bouvier 2024-11-04 14:22:25 -08:00
  • 887c510daa hw/usb/hcd-ehci-sysbus: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:10 +01:00
  • 7a5f6bad7a hw/rtc/ds1338: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:09 +01:00
  • 34965e8920 hw/i2c/smbus_eeprom: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:08 +01:00
  • 2b88cd1782 hw/block/pflash_cfi01: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:07 +01:00
  • 911f4dd85b hw/sd/sdhci: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:06 +01:00
  • 0ab117f084 hw/ppc/mpc8544_guts: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:04 +01:00
  • c267da0e27 hw/gpio/mpc8xxx: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:03 +01:00
  • 59e0f99024 hw/net/fsl_etsec/etsec: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:02 +01:00
  • 65a12bb572 hw/net/fsl_etsec/miim: Reuse MII constants Bernhard Beschow 2024-11-03 14:34:01 +01:00
  • ab22a14dc0 hw/pci-host/ppce500: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:34:00 +01:00
  • f03d53f9e0 hw/pci-host/ppce500: Reuse TYPE_PPC_E500_PCI_BRIDGE define Bernhard Beschow 2024-11-03 14:33:59 +01:00
  • 21b1ee7691 hw/i2c/mpc_i2c: Prefer DEFINE_TYPES() macro Bernhard Beschow 2024-11-03 14:33:58 +01:00
  • 1d97f16edb hw/i2c/mpc_i2c: Convert DPRINTF to trace events for register access Bernhard Beschow 2024-11-03 14:33:57 +01:00
  • 6b0cc65828 hw/ppc/mpc8544_guts: Populate POR PLL ratio status register Bernhard Beschow 2024-11-03 14:33:56 +01:00
  • b5d65592d9 hw/ppc/e500: Add missing device tree properties to i2c controller node Bernhard Beschow 2024-11-03 14:33:51 +01:00
  • 2a309354ac hw/ppc/e500: Remove unused "irqs" parameter Bernhard Beschow 2024-11-03 14:33:50 +01:00
  • c620b4ee92 hw/ppc/e500: Prefer QOM cast Bernhard Beschow 2024-11-03 14:33:49 +01:00
  • 07995a46ba hw/core: Add a helper to check the cache topology level Zhao Liu 2024-11-01 16:33:27 +08:00
  • f35c0221fe hw/core: Check smp cache topology support for machine Zhao Liu 2024-11-01 16:33:26 +08:00
  • 4e88e7e340 qapi/qom: Define cache enumeration and properties for machine Zhao Liu 2024-11-01 16:33:25 +08:00
  • e823ebe77d hw/core: Make CPU topology enumeration arch-agnostic Zhao Liu 2024-11-01 16:33:24 +08:00
  • 34230ce5a9 i386/cpu: Don't enumerate the "invalid" CPU topology level Zhao Liu 2024-11-01 16:33:23 +08:00
  • 6e64c8ef8c hw/core/machine: Add missing 'units.h' and 'error-report.h' headers Philippe Mathieu-Daudé 2024-09-30 12:33:28 +02:00
  • 3f976457ea hw/microblaze/s3adsp1800: Declare machine type using DEFINE_TYPES macro Philippe Mathieu-Daudé 2024-09-25 21:39:14 +02:00
  • 1311b1b6e2 hw/microblaze/s3adsp1800: Rename unimplemented MMIO region as xps_gpio Philippe Mathieu-Daudé 2024-09-25 23:16:51 +02:00
  • c36ec3a965 hw/microblaze/s3adsp1800: Explicit CPU endianness Philippe Mathieu-Daudé 2024-09-24 23:58:19 +02:00
  • 181b3a7bb0 hw/microblaze: Deprecate big-endian petalogix-ml605 & xlnx-zynqmp-pmu Philippe Mathieu-Daudé 2024-09-25 00:08:12 +02:00
  • 6c8cec822f target/microblaze: Alias CPU endianness property as 'little-endian' Philippe Mathieu-Daudé 2024-09-24 23:58:00 +02:00
  • f15f7273ea Merge tag 'pull-target-arm-20241105' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-11-05 21:27:18 +00:00
  • c003aeff91 Merge tag 'pull-plugin-tweaks-051124-1' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2024-11-05 21:27:09 +00:00
  • a7e4275232 crypto: perform runtime check for hash/hmac support in gcrypt Daniel P. Berrangé 2024-10-30 10:09:30 +00:00
  • bbd40a0e31 crypto: fix error check on gcry_md_open Daniel P. Berrangé 2024-10-30 10:08:12 +00:00
  • d078da86d6 crypto: Introduce SM3 hash hmac pbkdf algorithm liequan che 2024-10-30 08:51:46 +00:00
  • 62eb377e0a crypto: purge 'loaded' property that was not fully removed Daniel P. Berrangé 2024-10-22 13:37:57 +01:00
  • 9eb9350c0e Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2024-11-05 15:47:52 +00:00
  • 89b5161527 vfio/migration: Add vfio_save_block_precopy_empty_hit trace event Maciej S. Szmigiero 2024-11-04 22:29:07 +01:00
  • 2564e45171 vfio/migration: Add save_{iterate, complete_precopy}_start trace events Maciej S. Szmigiero 2024-11-04 22:29:06 +01:00
  • 44a9394b1d Merge tag 'pull-nvme-20241104' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2024-11-05 14:23:22 +00:00