Commit Graph

  • 736ca80cdd hw/uefi: add to meson Gerd Hoffmann 2025-02-25 17:30:21 +01:00
  • e8371973d7 hw/uefi: add UEFI_VARS to Kconfig Gerd Hoffmann 2025-02-25 17:30:20 +01:00
  • 9282bed590 hw/uefi: add trace-events Gerd Hoffmann 2025-02-25 17:30:19 +01:00
  • 12058948ab hw/uefi: add var-service-json.c + qapi for NV vars. Gerd Hoffmann 2025-02-25 17:30:18 +01:00
  • f903e88306 hw/uefi: add var-service-siglist.c Gerd Hoffmann 2025-02-25 17:30:17 +01:00
  • 4ec89b00d5 hw/uefi: add var-service-pkcs7-stub.c Gerd Hoffmann 2025-02-25 17:30:16 +01:00
  • 3e33af2cb3 hw/uefi: add var-service-pkcs7.c Gerd Hoffmann 2025-02-25 17:30:15 +01:00
  • 90ca4e03c2 hw/uefi: add var-service-core.c Gerd Hoffmann 2025-02-25 17:30:14 +01:00
  • 034cb968ca hw/uefi: add var-service-policy.c Gerd Hoffmann 2025-02-25 17:30:13 +01:00
  • f1488fac05 hw/uefi: add var-service-auth.c Gerd Hoffmann 2025-02-25 17:30:12 +01:00
  • db1ecfb473 hw/uefi: add var-service-vars.c Gerd Hoffmann 2025-02-25 17:30:11 +01:00
  • 1ebc319c8c hw/uefi: add var-service-utils.c Gerd Hoffmann 2025-02-25 17:30:10 +01:00
  • 231b6c9ee8 hw/uefi: add var-service-guid.c Gerd Hoffmann 2025-02-25 17:30:09 +01:00
  • 8b7ed5845c hw/uefi: add include/hw/uefi/var-service.h Gerd Hoffmann 2025-02-25 17:30:08 +01:00
  • 8614eb902b hw/uefi: add include/hw/uefi/var-service-edk2.h Gerd Hoffmann 2025-02-25 17:30:07 +01:00
  • 995496fd21 hw/uefi: add include/hw/uefi/var-service-api.h Gerd Hoffmann 2025-02-25 17:30:06 +01:00
  • 8d127aa866 Add support for etc/hardware-info fw_cfg file Gerd Hoffmann 2025-02-25 17:30:05 +01:00
  • dde279925c qapi: pluggable backend code generators Daniel P. Berrangé 2025-02-24 18:20:30 +00:00
  • 5e4c466e6a docs/qapidoc: remove example section support John Snow 2025-02-23 22:37:37 -05:00
  • b61a4eb3f3 docs/qapidoc: support header-less freeform sections John Snow 2025-02-23 22:37:35 -05:00
  • 4db19d5b21 target/riscv/kvm: add missing KVM CSRs Daniel Henrique Barboza 2025-02-24 09:31:20 -03:00
  • a1e61fc44b target/riscv/kvm: add kvm_riscv_reset_regs_csr() Daniel Henrique Barboza 2025-02-24 09:31:19 -03:00
  • 1a65210876 target/riscv/cpu: remove unneeded !kvm_enabled() check Daniel Henrique Barboza 2025-02-24 09:31:18 -03:00
  • f0fe655502 hw/intc/aplic: refine kvm_msicfgaddr Yong-Xuan Wang 2025-02-24 10:57:20 +08:00
  • 489840a012 hw/intc/aplic: refine the APLIC realize Yong-Xuan Wang 2025-02-24 10:57:19 +08:00
  • afd4f4aa7f hw/intc/imsic: refine the IMSIC realize Yong-Xuan Wang 2025-02-24 10:57:18 +08:00
  • 1887cf2368 binfmt: Add --ignore-family option Andrea Bolognani 2025-01-27 19:29:24 +01:00
  • 2770a46b20 binfmt: Normalize host CPU architecture Andrea Bolognani 2025-01-27 19:29:23 +01:00
  • c869f4129c binfmt: Shuffle things around Andrea Bolognani 2025-01-27 19:29:22 +01:00
  • 1c17df6fc4 target/riscv/kvm: Add some exts support Quan Zhou 2025-02-24 12:39:39 +08:00
  • beeb56a43e docs/specs/riscv-iommu.rst: add HPM support info Daniel Henrique Barboza 2025-02-24 16:08:26 -03:00
  • 66975d9cd7 hw/riscv: add IOMMU HPM trace events Daniel Henrique Barboza 2025-02-24 16:08:25 -03:00
  • 3b1d07b627 hw/riscv/riscv-iommu.c: add RISCV_IOMMU_CAP_HPM cap Tomasz Jeznach 2025-02-24 16:08:24 -03:00
  • 4faa3e6f90 hw/riscv/riscv-iommu: add hpm events mmio write Tomasz Jeznach 2025-02-24 16:08:23 -03:00
  • 91dd0bd021 hw/riscv/riscv-iommu: add IOHPMCYCLES mmio write Tomasz Jeznach 2025-02-24 16:08:22 -03:00
  • 2cf2a6c027 hw/riscv/riscv-iommu: add IOCOUNTINH mmio writes Tomasz Jeznach 2025-02-24 16:08:21 -03:00
  • ffb37df056 hw/riscv/riscv-iommu: instantiate hpm_timer Tomasz Jeznach 2025-02-24 16:08:20 -03:00
  • 11ecf24c7e hw/riscv/riscv-iommu: add riscv_iommu_hpm_incr_ctr() Tomasz Jeznach 2025-02-24 16:08:19 -03:00
  • 4faea7e084 hw/riscv/riscv-iommu: add riscv-iommu-hpm file Tomasz Jeznach 2025-02-24 16:08:18 -03:00
  • 045b19afc9 hw/riscv/riscv-iommu-bits.h: HPM bits Tomasz Jeznach 2025-02-24 16:08:17 -03:00
  • 5bdbbacb8c hw/riscv/riscv-iommu.h: add missing headers Daniel Henrique Barboza 2025-02-24 16:08:16 -03:00
  • eaa910b147 target/riscv/kvm: add extensions after 6.14-rc3 update Daniel Henrique Barboza 2025-02-21 12:37:58 -03:00
  • 93e59c8b76 target/riscv/cpu.c: create flag for ziccrse Daniel Henrique Barboza 2025-02-21 12:37:57 -03:00
  • 421ee1ec6f linux-headers: Update to Linux v6.14-rc3 Daniel Henrique Barboza 2025-02-21 12:37:56 -03:00
  • 2c1b421440 target/riscv: Respect mseccfg.RLB bit for TOR mode PMP entry Rob Bradford 2025-02-10 15:37:13 +00:00
  • 8b65852196 target/riscv: Add support to access ctrsource, ctrtarget, ctrdata regs. Rajnesh Kanwal 2025-02-12 10:18:49 +00:00
  • cb0c476026 target/riscv: remove warnings about Smdbltrp/Smrnmi being disabled Clément Léger 2025-02-13 15:56:31 +01:00
  • abe9b81ee4 target/riscv: Mask out upper sscofpmf bits during validation Atish Patra 2025-02-06 01:58:47 -08:00
  • 59eaf15704 target/riscv: Fix the hpmevent mask Atish Patra 2025-02-06 01:58:46 -08:00
  • 81819038d7 disas/riscv: Add missing Sdtrig CSRs Rob Bradford 2025-02-06 15:34:10 +00:00
  • d30db4df51 disas/riscv: Fix minor whitespace issues Rob Bradford 2025-02-06 15:34:09 +00:00
  • 50df464f8e target/riscv: log guest errors when reserved bits are set in PTEs julia 2025-02-03 17:18:52 +11:00
  • bda6522e3f target/riscv: machine: Add Control Transfer Record state description Rajnesh Kanwal 2025-02-05 11:18:50 +00:00
  • 9e69e760fd target/riscv: Add CTR sctrclr instruction. Rajnesh Kanwal 2025-02-05 11:18:49 +00:00
  • 4ff7a27adc target/riscv: Add support to record CTR entries. Rajnesh Kanwal 2025-02-05 11:18:48 +00:00
  • c48bd18eae target/riscv: Add support for Control Transfer Records extension CSRs. Rajnesh Kanwal 2025-02-05 11:18:47 +00:00
  • 3f833f8920 target/riscv: Add Control Transfer Records CSR definitions. Rajnesh Kanwal 2025-02-05 11:18:46 +00:00
  • b638f679fe target/riscv: Remove obsolete sfence.vm instruction Rajnesh Kanwal 2025-02-05 11:18:45 +00:00
  • 4a16a1a7ad MAINTAINERS: Remove Bin Meng from RISC-V maintainers Alistair Francis 2025-01-28 16:05:46 +10:00
  • f73456781b hw/riscv/virt: Add serial alias in DTB Vasilis Liaskovitis 2025-01-16 17:10:07 +01:00
  • 3521f9cadc goldfish_rtc: Fix tick_offset migration Rodrigo Dias Correa 2025-01-14 22:21:50 +01:00
  • a975e733a0 hw/riscv/riscv-iommu-bits: Remove duplicate definitions Jason Chien 2025-01-15 22:17:30 +08:00
  • 9d6c2c1f10 hw/riscv/riscv-iommu: Remove redundant struct members Jason Chien 2025-01-15 22:17:29 +08:00
  • c91f74b91d target/riscv: add RVA23S64 profile Daniel Henrique Barboza 2025-01-15 15:43:16 -03:00
  • a876221bd3 target/riscv: add RVA23U64 profile Daniel Henrique Barboza 2025-01-15 15:43:15 -03:00
  • 08dfc19454 target/riscv: change priv_ver check in validate_profile() Daniel Henrique Barboza 2025-01-15 15:43:14 -03:00
  • 1813fc68c4 target/riscv: add profile u_parent and s_parent Daniel Henrique Barboza 2025-01-15 15:43:13 -03:00
  • e037673764 target/riscv: use RVB in RVA22U64 Daniel Henrique Barboza 2025-01-15 15:43:12 -03:00
  • 38d0ce28df target/riscv: add ssu64xl Daniel Henrique Barboza 2025-01-15 15:43:11 -03:00
  • a680d9531e hw/intc/riscv_aplic: Remove redundant "hart_idx" masking Huang Borong 2025-01-15 11:51:05 +08:00
  • c86edc5476 target/riscv: throw debug exception before page fault Daniel Henrique Barboza 2025-01-21 14:06:26 -03:00
  • 3fba76e61c target/riscv/debug.c: use wp size = 4 for 32-bit CPUs Daniel Henrique Barboza 2025-01-21 14:06:25 -03:00
  • bf3adf93f1 target/riscv: rvv: Fix incorrect vlen comparison in prop_vlen_set Max Chou 2025-01-24 17:05:38 +08:00
  • ffd455963f target/riscv: rvv: Fix unexpected behavior of vector reduction instructions when vl is 0 Max Chou 2025-01-24 18:14:47 +08:00
  • b55538ea22 target/riscv/cpu_helper.c: fix bad_shift in riscv_cpu_interrupt() Daniel Henrique Barboza 2025-01-21 15:48:47 -03:00
  • 485eb79989 target/riscv/csr.c: fix deadcode in aia_smode32() Daniel Henrique Barboza 2025-01-21 15:48:46 -03:00
  • c1edd5f756 target/riscv/csr.c: fix deadcode in rmw_xiregi() Daniel Henrique Barboza 2025-01-21 15:48:45 -03:00
  • e07a89143b target/riscv/csr.c: fix 'ret' deadcode in rmw_xireg() Daniel Henrique Barboza 2025-01-21 15:48:44 -03:00
  • bf031e257d target/riscv/csr.c: fix deadcode in rmw_xireg() Daniel Henrique Barboza 2025-01-21 15:48:43 -03:00
  • 661c2e1ab2 scripts/checkpatch: Fix a typo Philippe Mathieu-Daudé 2025-03-03 18:25:08 +01:00
  • 354925d422 Merge tag 'spdx-check-pull-request' of https://gitlab.com/berrange/qemu into staging Stefan Hajnoczi 2025-03-03 10:21:09 +08:00
  • 8d56d0fd2f Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2025-03-03 10:20:59 +08:00
  • 70fc2bde91 Merge tag 'pull-nvme-20250227' of https://gitlab.com/birkelund/qemu into staging Stefan Hajnoczi 2025-03-03 10:20:48 +08:00
  • ef3b5f5cd8 Merge tag 'qga-pull-2025-02-26' of https://github.com/kostyanf14/qemu into staging Stefan Hajnoczi 2025-03-03 10:20:28 +08:00
  • ee376948eb Merge tag 'pull-request-2025-02-26' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-03-03 10:20:19 +08:00
  • 09951f5a27 Merge tag 'pull-target-arm-20250225' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-03-03 10:20:03 +08:00
  • 6b7521818b scripts: forbid use of arbitrary SPDX tags besides license identifiers Daniel P. Berrangé 2024-10-07 16:21:54 +01:00
  • 2b96c1a493 scripts: validate SPDX license choices Daniel P. Berrangé 2024-10-07 15:40:28 +01:00
  • fa4d79c64d scripts: mandate that new files have SPDX-License-Identifier Daniel P. Berrangé 2024-10-07 15:39:51 +01:00
  • cad58ada8f hw/nvme: remove nvme_aio_err() Klaus Jensen 2024-12-16 13:53:10 +01:00
  • 6fc39228ff hw/nvme: set error status code explicitly for misc commands Klaus Jensen 2024-12-16 13:53:09 +01:00
  • 304babd940 hw/nvme: only set command abort requested when cancelled due to Abort Klaus Jensen 2024-12-16 13:53:08 +01:00
  • 6ccca4b6bb hw/nvme: rework csi handling Klaus Jensen 2024-12-16 13:53:07 +01:00
  • c6f5dd7ac8 qga: Don't daemonize before channel is initialized Michal Privoznik 2025-01-07 15:52:07 +01:00
  • 5b567c21c6 qga: Invert logic on return value in main() Michal Privoznik 2025-01-07 15:52:06 +01:00
  • ad1e684363 qga: Add log to guest-fsfreeze-thaw command Konstantin Kostiuk 2024-12-16 17:45:52 +02:00
  • 6a2c7fc29a qapi: update pylintrc config John Snow 2025-02-23 22:37:32 -05:00
  • fead70c87b clear ptimers before each run fret_141 Alwin Berger 2025-02-26 10:55:34 +01:00
  • a4e749780b target/i386: Mask CMPLegacy bit in CPUID[0x80000001].ECX for Zhaoxin CPUs EwanHai 2025-01-13 02:44:13 -05:00
  • ff04bc1ac4 target/i386: Introduce Zhaoxin Yongfeng CPU model EwanHai 2025-01-13 02:44:12 -05:00