Tags

Tags give the ability to mark specific points in history as being important
  • pull-target-arm-20260210

    target-arm queue:
     * Add whpx accelerator support for the virt board
     * Implement FEAT_E2H0
     * Implement WFE, SEV and SEVONPEND for Cortex-M
    
  • pull-target-arm-20260129

    target-arm queue:
     * Support SMMUv3 acceleration
     * A few other minor cleanups and fixes
    
  • pull-target-arm-20260123

    target-arm queue:
     * hw/arm/imx8mp-evk: Provide some defaults matching real hardware
     * hw/intc: endianness fixes
     * various: Clean up includes
     * kernel-doc.py: sync with upstream Kernel v6.19-rc4
     * scripts/clean-includes: Minor improvements; exclude list update
     * docs/system/arm/imx8mp-evk: Avoid suggesting redundant CLI parameters
     * docs/system/arm/xlnx-zynq.rst: Improve docs rendering
     * docs: Be consistent about capitalization of 'Arm' (again)
     * docs: Avoid unintended mailto: hyperlinks
     * qemu-options.hx: Drop uses of @var
     * qemu-options.hx: Improve formatting in colo-compare docs
    
  • pull-target-arm-20260115

    target-arm queue:
     * hw/arm/raspi: remove duplicate include
     * target/arm: Enable FEAT_ASID2 emulation
     * hw/char/cmsdk-apb-uart.c: log guest_errors for r/w to disabled uart
     * hw/arm: Re-enable the MAX78000FTHR machine in qemu-system-arm/aarch64
     * target/arm/ptw: make granule_protection_check usable without a cpu
     * hw/arm/omap: Remove omap_badwidth_* functions
     * hw/arm/smmu: add memory regions as property for an SMMU instance
     * docs/system/generic-loader: clarify
     * tests/functional: migrate aspeed_rainier image
     * target/arm: Correctly handle HCR.TID1 and TID3 traps on v7A CPUs
    
  • pull-target-arm-20251201

    target-arm queue:
     * fix assertion in translation of BRA
     * update soon-to-break URL in docs
    
  • pull-target-arm-20251124

    target-arm queue:
     * hw/display/exynos4210_fimd: Account for zero length in fimd_update_memory_section()
     * hw/arm/armv7m: Disable reentrancy guard for v7m_sysreg_ns_ops MRs
     * hw/display/exynos4210_fimd: Remove duplicated definition
     * hw/arm/Kconfig: Exclude imx8mp-evk machine from KVM-only build
    
  • pull-target-arm-20251114

    target-arm queue:
     * MAINTAINERS file update for whpx
     * target/arm: Fix accidental write to TCG constant
     * target/arm/cpu64: remove duplicate include
     * hw/display/xlnx_dp: don't abort() on guest errors
     * cxl, vfio, tests: clean up includes
     * hw/misc/npcm_clk: Don't divide by zero when calculating frequency
     * hw/audio/lm4549: Don't try to open a zero-frequency audio voice
    
  • pull-target-arm-20251103

    target-arm queue:
     * allow KVM accelerator on imx8mp-evk
     * docs/devel/testing/fuzzing: Note that you can get qtest to read from a file
    
  • pull-target-arm-20251031

    target-arm queue:
     *  hw/gpio/pl061: Declare pullups/pulldowns as 8-bit types
     * docs/system/arm/virt: Document user-creatable SMMUv3
     * docs/system/security: Restrict "virtualization use case" to specific machines
     * target/arm: Add assert to arm_to_core_mmu_idx()
     * hw/arm/virt: remove deprecated virt-4.1 and virt-4.2 machine types
     * hvf: Refactorings and cleanups
    
  • pull-target-arm-20251023

    target-arm queue:
     * target/arm: Enable FEAT_AIE for -cpu max
     * target/arm: Fix reads of CNTFRQ_EL0 in linux-user mode
     * target/arm: Implement SME2 support in gdbstub
     * hw/intc/arm_gicv3_dist: Implement GICD_TYPER2 as 0
     * hw/intc/arm_gicv3_kvm: Avoid reading ICC_CTLR_EL1 from kernel in cpuif reset
     * MAINTAINERS: Claim the Arm XML in gdb-xml
     * hw/net/rocker: Don't overflow in of_dpa_mask2prefix()
    
  • pull-target-arm-20251010

    target-arm queue:
     * Implement FEAT_GCS
     * Implement FEAT_MEC
    
  • pull-target-arm-20251007

    target-arm queue:
     * target/arm: Don't set HCR.RW for AArch32 only CPUs
     * new board model: amd-versal2-virt
     * xlnx-zynqmp: model the GIC for the Cortex-R5 RPU cluster
     * hw/arm: Remove sl_bootparam_write() and 'hw/arm/sharpsl.h' header
     * Emulate FEAT_RME_GPC2
    
  • pull-target-arm-20250926

    target-arm queue:
     * reimplement VHE alias register handling
     * replace magic GIC values by proper definitions
     * convert power control DPRINTF() uses to trace events
     * better reset related tracepoints
     * implement ID_AA64PFR2_EL1
     * hw/usb/hcd-uhci: don't assert for SETUP to non-0 endpoint
     * net/passt: Fix build failure due to missing GIO dependency
    
  • pull-target-arm-20250916

    target-arm queue:
     * tests, scripts: Don't import print_function from __future__
     * Implement FEAT_ATS1A
     * Remove deprecated pxa CPU family
     * arm/kvm: report registers we failed to set
     * Expose SME registers to GDB via gdbstub
     * linux-user/aarch64: Generate ESR signal records
     * hw/arm/raspi4b: remove redundant check in raspi_add_memory_node
     * hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation
     * system: drop the -old-param option
    
  • pull-target-arm-20250830

    target-arm queue:
     * Implement FEAT_SCTLR2
     * Implement FEAT_TCR2
     * Implement FEAT_CSSC
     * Implement FEAT_LSE128
     * Clean up of register field definitions
     * Trap PMCR when MDCR_EL2.TPMCR is set
     * tests/functional: update aarch64 RME test images
     * hw/intc/arm_gicv3_kvm: preserve pending interrupts during cpr
     * hw/arm: add static NVDIMMs in device tree
     * hw/arm/stm32f205_soc: Don't leak TYPE_OR_IRQ objects
     * scripts/kernel-doc: Avoid new Perl precedence warning
     * scripts/kernel-doc: Update to kernel's new Python implementation
    
  • pull-target-arm-20250828

    target-arm queue:
     * Implement FEAT_SCTLR2
     * Implement FEAT_TCR2
     * Implement FEAT_CSSC
     * Implement FEAT_LSE128
     * Clean up of register field definitions
     * Trap PMCR when MDCR_EL2.TPMCR is set
     * tests/functional: update aarch64 RME test images
     * hw/intc/arm_gicv3_kvm: preserve pending interrupts during cpr
     * hw/arm: add static NVDIMMs in device tree
     * hw/arm/stm32f205_soc: Don't leak TYPE_OR_IRQ objects
     * scripts/kernel-doc: Avoid new Perl precedence warning
     * scripts/kernel-doc: Update to kernel's new Python implementation
    
  • pull-target-arm-20250801

    target-arm queue:
     * Add missing 64-bit PMCCNTR in AArch32 mode
     * Reinstate bogus AArch32 DBGDTRTX register for migration compat
     * fix big-endian handling of AArch64 FPU registers in gdbstub
     * fix handling of setting SVE registers from gdbstub
     * hw/intc/arm_gicv3_kvm: fix writing of enable/active/pending state to KVM
     * hw/display/framebuffer: Add cast to force 64x64 multiply
     * tests/tcg: Fix run for tests with specific plugin
    
  • pull-target-arm-20250725

    target-arm queue:
     * Fix various bugs in SMEp/SVE2p1 load/store handling
     * hw/arm/smmu-common: Avoid using inlined functions with external linkage
     * target/arm: hvf: stubbing reads to LORC_EL1
    
  • pull-target-arm-20250721

    target-arm queue:
     * hvf: arm: Remove $pc from trace_hvf_data_abort()
     * target/arm: Correct encoding of Debug Communications Channel registers
     * hw/misc/ivshmem-pci: Improve error handling
     * target/arm: Provide always-false kvm_arm_*_supported() stubs for usermode
     * host-utils: Drop workaround for buggy Apple Clang __builtin_subcll()
     * hw/misc/max78000_aes: Comment Internal Key Storage
     * docs: Fix Aspeed title
     * Implement a handful of missing FEAT_SVE_B16_B16 insns
     * Fix bugs in FMAXQV, FMINQV, etc
     * Fix assert in LD1Q decode
     * hvf: arm: Add permission check in GIC sysreg handlers
     * hvf: arm: Emulate ICC_RPR_EL1 accesses properly
     * accel/hvf: Display executable bit as 'X'
    
  • pull-target-arm-20250711

    target-arm queue:
     * New board type max78000fthr
     * Enable use of CXL on Arm 'virt' board
     * Some more tidyup of ID register handling
     * Refactor AT insns and PMU regs into separate source files
     * Don't enforce NSE,NS check for EL3->EL3 returns
     * hw/arm/fsl-imx8mp: Wire VIRQ and VFIQ
     * Allow nested-virtualization with KVM on the 'virt' board
     * system/qdev: Remove pointless NULL check in qdev_device_add_from_qdict
     * hw/arm/virt-acpi-build: Don't create ITS id mappings by default
     * target/arm: Remove unused helper_sme2_luti4_4b