Commit Graph

  • 54c4ea8f3a hw/core/machine-smp: Deprecate unsupported "parameter=1" SMP configurations Zhao Liu 2024-03-09 00:01:37 +08:00
  • 72d346f3b8 hw/core/machine-smp: Remove deprecated "parameter=0" SMP configurations Zhao Liu 2024-03-09 00:01:36 +08:00
  • 56fa4f346a docs/interop/firmware.json: Fix doc for FirmwareFlashMode Thomas Weißschuh 2024-03-07 13:05:35 +01:00
  • 3d6753ef18 docs/interop/firmware.json: Align examples Thomas Weißschuh 2024-03-07 13:05:34 +01:00
  • c9ee67c3c6 hw/intc/grlib_irqmp: abort realize when ncpus value is out of range Clément Chigot 2024-03-08 16:27:19 +01:00
  • 78abf93cc7 mac_newworld: change timebase frequency from 100MHz to 25MHz for mac99 machine Mark Cave-Ayland 2024-03-04 07:35:48 +00:00
  • 46e23b2e42 hmp: Add option to info qtree to omit details BALATON Zoltan 2024-03-01 19:01:10 +01:00
  • 965bc08310 qdev: Add a granule_mode property Eric Auger 2024-02-27 17:55:48 +01:00
  • 0fad90955e hw/intc/apic: fix memory leak Paolo Bonzini 2024-03-04 23:41:33 +01:00
  • ecca5ca549 hw/i386/pc: Have pc_init_isa() pass a NULL pci_type argument Philippe Mathieu-Daudé 2024-02-28 09:17:40 +01:00
  • 3ac5f6725a hw/i386/pc: Remove 'host_type' argument from pc_init1() Philippe Mathieu-Daudé 2024-02-28 09:16:42 +01:00
  • 07df0c3951 hw/i386/pc: Use generated NotifyVmexitOption_str() Philippe Mathieu-Daudé 2024-02-28 12:09:07 +01:00
  • 988b92f6d0 hw/i386/pc: Remove pc_compat_1_4..1.7[] left over declarations Philippe Mathieu-Daudé 2024-02-28 09:31:47 +01:00
  • f55cceac8c target/i386/sev: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-02-29 22:39:13 +08:00
  • e15201171f hw/remote/remote-obj: hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-02-29 22:39:00 +08:00
  • 8538ceecd3 hw/net/xen_nic: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-02-29 22:38:59 +08:00
  • 0a81424def hw/char/xen_console: Fix missing ERRP_GUARD() for error_prepend() Zhao Liu 2024-02-29 00:37:21 +08:00
  • 825f292d34 hw/xen/hvm: Get target page size at runtime Philippe Mathieu-Daudé 2023-11-14 15:58:23 +01:00
  • 8ebb8682f6 hw/xen/hvm: Propagate page_mask to a pair of functions Philippe Mathieu-Daudé 2023-11-14 15:53:26 +01:00
  • 62d6cf9d63 hw/xen/hvm: Inline TARGET_PAGE_ALIGN() macro Philippe Mathieu-Daudé 2023-11-14 15:54:45 +01:00
  • 906c0876ee hw/i386/xen: Compile 'xen-hvm.c' with Xen CPPFLAGS Philippe Mathieu-Daudé 2023-11-14 15:23:24 +01:00
  • f28b958cbf hw/xen: Extract 'xen_igd.h' from 'xen_pt.h' Philippe Mathieu-Daudé 2023-11-10 22:50:35 +01:00
  • 92dfc8a257 hw/xen/xen_pt: Add missing license Philippe Mathieu-Daudé 2023-11-14 07:42:21 +01:00
  • 8570951fcc hw/xen: Use target-agnostic qemu_target_page_bits() Philippe Mathieu-Daudé 2023-11-10 22:36:37 +01:00
  • b934c3fa21 hw/xen: Rename 'ram_memory' global variable as 'xen_memory' Philippe Mathieu-Daudé 2023-11-14 11:22:29 +01:00
  • 9cd909ac35 hw/xen: Remove unnecessary xen_hvm_inject_msi() stub Philippe Mathieu-Daudé 2023-11-14 11:44:31 +01:00
  • 06c8337653 hw/pci/msi: Restrict xen_is_pirq_msi() call to Xen Philippe Mathieu-Daudé 2023-11-14 11:29:35 +01:00
  • 5d5bb9c8fd system/physmem: Do not include 'hw/xen/xen.h' but 'sysemu/xen.h' Philippe Mathieu-Daudé 2023-11-10 22:37:20 +01:00
  • 3e5e5d479e sysemu/xen-mapcache: Check Xen availability with CONFIG_XEN_IS_POSSIBLE Philippe Mathieu-Daudé 2023-11-13 13:28:38 +01:00
  • 261bbc3b30 sysemu/xen: Forbid using Xen headers in user emulation Philippe Mathieu-Daudé 2023-11-10 22:04:53 +00:00
  • 11118c7236 hw/i386: Rename kvmvapic.c -> vapic.c Philippe Mathieu-Daudé 2023-09-05 13:10:59 +02:00
  • d65f1ed7de docs/acpi/bits: add some clarity and details while also improving formating Ani Sinha 2024-03-08 09:52:52 +05:30
  • 00691b1f6a hw/mem/cxl_type3: Fix problem with g_steal_pointer() Thomas Huth 2024-03-04 11:44:06 +01:00
  • c68f81fec8 hw/pci-bridge/cxl_upstream: Fix problem with g_steal_pointer() Thomas Huth 2024-03-04 11:44:05 +01:00
  • c4e898d502 hw/cxl/cxl-cdat: Fix type of buf in ct3_load_cdat() Thomas Huth 2024-03-04 11:44:04 +01:00
  • b1614f795f qerror: QERR_DEVICE_IN_USE is no longer used, drop Markus Armbruster 2024-03-06 14:10:55 +01:00
  • 9fe0753321 blockdev: Fix block_resize error reporting for op blockers Markus Armbruster 2024-03-06 14:10:54 +01:00
  • d0bad43c4c char: Slightly better error reporting when chardev is in use Markus Armbruster 2024-03-06 09:15:05 +01:00
  • 9bc9e95119 make-release: switch to .xz format by default Michael Tokarev 2024-03-04 21:46:39 +03:00
  • b1f1dc91c0 hw/scsi/lsi53c895a: Fix typo in comment BALATON Zoltan 2024-03-02 23:42:00 +01:00
  • 75d5a5fe67 hw/vfio/pci.c: Make some structure static Frediano Ziglio 2024-03-01 18:56:26 +00:00
  • 7653b1eac9 replay: Improve error messages about configuration conflicts Markus Armbruster 2024-03-01 13:06:41 +01:00
  • f901bf11b3 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-03-09 15:01:47 +00:00
  • 256f016658 Merge tag 'pull-hv-balloon-20240308' of https://github.com/maciejsszmigiero/qemu into staging Peter Maydell 2024-03-09 15:01:33 +00:00
  • 0cb51c183a vfio: allow cpr-reboot migration if suspended Steve Sistare 2024-02-22 09:28:38 -08:00
  • d9fa4223b3 vfio: register container for cpr Steve Sistare 2024-02-22 09:28:37 -08:00
  • 84644ac1b0 Merge tag 'darwin-20240305' of https://github.com/philmd/qemu into staging Peter Maydell 2024-03-08 18:19:25 +00:00
  • a146c6f88c Merge tag 'pull-target-arm-20240308' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2024-03-08 18:19:09 +00:00
  • 83aa1baa06 gitlab-ci: add manual job to run Coverity Paolo Bonzini 2024-03-04 13:16:50 -05:00
  • 2f3e5e4c08 run-coverity-scan: add --check-upload-only option Paolo Bonzini 2024-03-04 13:06:57 -05:00
  • 9ed7c6dd9f mips: do not list individual devices from configs/ Paolo Bonzini 2024-01-29 14:21:36 +01:00
  • 44a90c0875 oslib-posix: fix memory leak in touch_all_pages Paolo Bonzini 2024-03-04 23:48:17 +01:00
  • afd1af1c99 hw/intc/apic: fix memory leak Paolo Bonzini 2024-03-04 23:39:02 +01:00
  • a9198b3132 hw/scsi/lsi53c895a: stop script on phase mismatch Sven Schnelle 2024-03-02 22:44:53 +01:00
  • 5d402bd9ae meson: Remove --warn-common ldflag Akihiko Odaki 2024-03-04 01:25:20 +09:00
  • 012b170173 system/qdev-monitor: move drain_call_rcu call under if (!dev) in qmp_device_add() Dmitrii Gavrilov 2023-11-03 13:56:02 +03:00
  • 9876359990 hw/scsi/lsi53c895a: add timer to scripts processing Sven Schnelle 2024-02-29 21:44:07 +01:00
  • bbf6c6dbea target/arm: Move v7m-related code from cpu32.c into a separate file Thomas Huth 2024-03-08 15:10:49 +01:00
  • 6093637b4d vmbus: Print a warning when enabled without the recommended set of features Maciej S. Szmigiero 2024-01-25 15:12:41 +01:00
  • 546987284a hv-balloon: define dm_hot_add_with_region to avoid Coverity warning Maciej S. Szmigiero 2023-11-13 20:00:51 +01:00
  • 1d3b82eabb hv-balloon: avoid alloca() usage Maciej S. Szmigiero 2023-11-09 16:59:11 +01:00
  • cbccded4a2 Merge tag 'pull-riscv-to-apply-20240308-1' of https://github.com/alistair23/qemu into staging Peter Maydell 2024-03-08 11:47:01 +00:00
  • 3018765971 target/riscv: fix ACPI MCFG table Ilya Chugin 2024-02-20 01:09:49 +09:00
  • 6979b7b3f2 target/riscv: Fix privilege mode of G-stage translation for debugging Hiroaki Yamamoto 2024-02-28 17:10:28 +09:00
  • 0678e9f29c hw/intc/riscv_aplic: Fix in_clrip[x] read emulation Anup Patel 2024-03-06 15:27:22 +05:30
  • bf31cf06eb hw/intc/riscv_aplic: Fix setipnum_le write emulation for APLIC MSI-mode Anup Patel 2024-03-06 15:27:21 +05:30
  • 938dd05ea1 target/riscv: Fix shift count overflow demin.han 2024-02-26 01:41:14 +08:00
  • a506c4289d trans_rvv.c.inc: remove 'is_store' bool from load/store fns Daniel Henrique Barboza 2024-03-06 14:19:25 -03:00
  • 944b6dfd3d trans_rvv.c.inc: mark_vs_dirty() before loads and stores Daniel Henrique Barboza 2024-03-06 14:19:24 -03:00
  • e231ec8f67 target/riscv: mcountinhibit, mcounteren, scounteren, hcounteren is 32-bit Vadim Shakirov 2024-02-02 14:39:19 +03:00
  • 249e0905d0 target/riscv: move ratified/frozen exts to non-experimental Daniel Henrique Barboza 2024-03-01 11:40:53 -03:00
  • 3108e2f1c6 target/riscv/kvm: update KVM exts to Linux 6.8 Daniel Henrique Barboza 2024-03-04 10:47:32 -03:00
  • 6a02465f91 linux-headers: Update to Linux v6.8-rc6 Daniel Henrique Barboza 2024-03-04 10:47:31 -03:00
  • e73d59675d tests: riscv64: Use 'zfa' instead of 'Zfa' Christoph Müllner 2024-02-29 19:06:56 +01:00
  • 4f1a53b362 linux-user/riscv: Add Ztso extension to hwprobe Christoph Müllner 2024-02-07 13:22:55 +01:00
  • f282d6aef5
    fix: conditional compilation of syx-related code in block-backend.c. Romain Malmain 2024-03-08 11:13:02 +01:00
  • 09c4e88759 RISC-V: Add support for Ztso Palmer Dabbelt 2024-02-07 13:22:54 +01:00
  • 4c1608caa4 tests/libqos: add riscv/virt machine nodes Daniel Henrique Barboza 2024-02-17 16:26:07 -03:00
  • f2d44e9c1e hw/riscv/virt.c: make aclint compatible with 'qtest' accel Daniel Henrique Barboza 2024-02-17 16:26:06 -03:00
  • 7778cdddda hw/riscv/virt.c: add virtio-iommu-pci hotplug support Daniel Henrique Barboza 2024-02-17 16:26:05 -03:00
  • 3fe8896536 hw/riscv/virt.c: create '/soc/pci@...' fdt node earlier Daniel Henrique Barboza 2024-02-17 16:26:04 -03:00
  • a29f5b9576 hw/riscv/virt-acpi-build.c: Add SRAT and SLIT ACPI tables Haibo Xu 2024-01-29 17:42:00 +08:00
  • ef8cabab3c target/riscv: Add missing include guard in pmu.h Frank Chang 2024-02-20 19:08:55 +08:00
  • 1349f96952 target/riscv: UPDATE xATP write CSR Irina Ryapolova 2024-01-09 17:59:22 +03:00
  • 57020a464c target/riscv: FIX xATP_MODE validation Irina Ryapolova 2024-01-09 17:59:21 +03:00
  • adb49752dd target/riscv: Promote svade to a normal extension Andrew Jones 2024-02-15 19:39:55 -03:00
  • 70d22fd92c target/riscv: Gate hardware A/D PTE bit updating Andrew Jones 2024-02-15 19:39:54 -03:00
  • 148189ff13 target/riscv: Reset henvcfg to zero Andrew Jones 2024-02-15 19:39:53 -03:00
  • a0952c1555 target/riscv: add remaining named features Daniel Henrique Barboza 2024-02-15 19:39:52 -03:00
  • 3b8022269c target/riscv: add riscv,isa to named features Daniel Henrique Barboza 2024-02-15 19:39:51 -03:00
  • 4f6473ad68 target/riscv/tcg: set 'mmu' with 'satp' in cpu_set_profile() Daniel Henrique Barboza 2024-02-15 19:39:50 -03:00
  • a3432cf227 linux-user/riscv: Sync hwprobe keys with Linux Christoph Müllner 2024-02-07 12:59:26 +01:00
  • 0191131dba linux-user/riscv: Add Zicboz extensions to hwprobe Christoph Müllner 2024-02-07 12:59:25 +01:00
  • 119ea3576b hw: riscv: Allow large kernels to boot by moving the initrd further away in RAM Alexandre Ghiti 2024-02-06 16:40:42 +01:00
  • 3e6f1e61b4 hw/riscv/virt-acpi-build.c: Generate SPCR table Sia Jee Heng 2024-01-28 18:14:40 -08:00
  • 7dd0b070fa hw/arm/virt-acpi-build.c: Migrate SPCR creation to common location Sia Jee Heng 2024-01-28 18:14:39 -08:00
  • 3011c1dd9c target/riscv: Update $ra with current $pc in trans_cm_jalt() Jason Chien 2024-02-07 16:18:08 +08:00
  • fd7f95f23d hw/rtc/sun4v-rtc: Relicense to GPLv2-or-later Peter Maydell 2024-02-23 16:13:00 +00:00
  • d572bcb222 target/arm: Fix 32-bit SMOPA Richard Henderson 2024-03-05 06:39:31 -10:00
  • ddcc4b4b52 tests/qtest: Add STM32L4x5 GPIO QTest testcase Inès Varhol 2024-03-05 22:03:12 +01:00