- 185e3fd target/arm: Reinstate "vfp" property on AArch32 CPUs by Peter Maydell · 1 year, 2 months ago
- 9f2e8ac target/arm: Add ID_AA64ZFR0_EL1.B16B16 to the exposed-to-userspace set by Peter Maydell · 1 year, 2 months ago
- f670be1 target/arm: fix exception syndrome for AArch32 bkpt insn by Jan Klötzke · 1 year, 1 month ago
- 1764ad7 include/qemu: Add TCGCPUOps typedef to typedefs.h by Richard Henderson · 1 year, 2 months ago
- 32f0c39 target: Use vaddr in gen_intermediate_code by Anton Johansson · 1 year, 2 months ago
- ee0a2e3 target/arm: Fix incorrect aa64_tidcp1 feature check by Peter Maydell · 1 year, 2 months ago
- 6fffc83 target/arm: Fix A64 scalar SQSHRN and SQRSHRN by Peter Maydell · 1 year, 2 months ago
- f4f318b target/arm: Move GTimer definitions to new 'gtimer.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 32b3a0c target/arm: Move e2h_access() helper around by Philippe Mathieu-Daudé · 1 year, 2 months ago
- d780d05 target/arm: Move ARM_CPU_IRQ/FIQ definitions to 'cpu-qom.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 22036ae target/arm: Expose M-profile register bank index definitions by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 9ab3ac5 target/arm: Declare ARM_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h' by Philippe Mathieu-Daudé · 1 year, 2 months ago
- e2d8cf9 target/arm: Expose arm_cpu_mp_affinity() in 'multiprocessing.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- c4380f7 target/arm: Create arm_cpu_mp_affinity by Richard Henderson · 1 year, 2 months ago
- 750245e target/arm: Rename arm_cpu_mp_affinity by Richard Henderson · 1 year, 2 months ago
- 7f31b2f target/arm/cpregs: Include missing 'kvm-consts.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 35d44e3 target/arm/cpregs: Include missing 'hw/registerfields.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 5eb815c target/arm/cpu-features: Include missing 'hw/registerfields.h' header by Philippe Mathieu-Daudé · 1 year, 2 months ago
- 6b504a0 target/arm: Fix VNCR fault detection logic by Peter Maydell · 1 year, 2 months ago
- 2412813 target/arm: Ensure icount is enabled when emulating INST_RETIRED by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 8e98c27 system/cpu-timers: Introduce ICountMode enumerator by Philippe Mathieu-Daudé · 1 year, 3 months ago
- b94b8c6 accel: Do not set CPUState::tcg_cflags in non-TCG accels by Philippe Mathieu-Daudé · 1 year, 4 months ago
- 71e269f target/arm: arm_pamax() no longer needs to do feature propagation by Peter Maydell · 1 year, 2 months ago
- e286255 target/arm: Add FEAT_NV2 to max, neoverse-n2, neoverse-v1 CPUs by Peter Maydell · 1 year, 2 months ago
- 3b32140 target/arm: Enhance CPU_LOG_INT to show SPSR on AArch64 exception-entry by Peter Maydell · 1 year, 2 months ago
- bde0e60 target/arm: Report HCR_EL2.{NV,NV1,NV2} in cpu dumps by Peter Maydell · 1 year, 2 months ago
- f5bd261 target/arm: Mark up VNCR offsets (offsets >= 0x200, except GIC) by Peter Maydell · 1 year, 2 months ago
- 46932cf target/arm: Mark up VNCR offsets (offsets 0x168..0x1f8) by Peter Maydell · 1 year, 2 months ago
- bb7b95b target/arm: Mark up VNCR offsets (offsets 0x100..0x160) by Peter Maydell · 1 year, 2 months ago
- dfe8a9e target/arm: Mark up VNCR offsets (offsets 0x0..0xff) by Peter Maydell · 1 year, 2 months ago
- 674e534 target/arm: Report VNCR_EL2 based faults correctly by Peter Maydell · 1 year, 2 months ago
- daf9b4a target/arm: Implement FEAT_NV2 redirection of sysregs to RAM by Peter Maydell · 1 year, 2 months ago
- c35da11 target/arm: Handle FEAT_NV2 redirection of SPSR_EL2, ELR_EL2, ESR_EL2, FAR_EL2 by Peter Maydell · 1 year, 2 months ago
- ef8a4a8 target/arm: Handle FEAT_NV2 changes to when SPSR_EL1.M reports EL2 by Peter Maydell · 1 year, 2 months ago
- b5ba6c9 target/arm: Implement VNCR_EL2 register by Peter Maydell · 1 year, 2 months ago
- a13cd25 target/arm: Handle HCR_EL2 accesses for FEAT_NV2 bits by Peter Maydell · 1 year, 2 months ago
- 1274a47 target/arm: Add FEAT_NV to max, neoverse-n2, neoverse-v1 CPUs by Peter Maydell · 1 year, 2 months ago
- dea9104 target/arm: Handle FEAT_NV page table attribute changes by Peter Maydell · 1 year, 2 months ago
- 2e9b1e5 target/arm: Treat LDTR* and STTR* as LDR/STR when NV, NV1 is 1, 1 by Peter Maydell · 1 year, 2 months ago
- f11440b target/arm: Don't honour PSTATE.PAN when HCR_EL2.{NV, NV1} == {1, 1} by Peter Maydell · 1 year, 2 months ago
- 7fda076 target/arm: Always use arm_pan_enabled() when checking if PAN is enabled by Peter Maydell · 1 year, 2 months ago
- ad4e2d4 target/arm: Trap registers when HCR_EL2.{NV, NV1} == {1, 1} by Peter Maydell · 1 year, 2 months ago
- 29eda9c target/arm: Set SPSR_EL1.M correctly when nested virt is enabled by Peter Maydell · 1 year, 2 months ago
- b7ecc3d target/arm: Make NV reads of CurrentEL return EL2 by Peter Maydell · 1 year, 2 months ago
- 67d10fc target/arm: Trap sysreg accesses for FEAT_NV by Peter Maydell · 1 year, 2 months ago
- 44572fc target/arm: Move FPU/SVE/SME access checks up above ARM_CP_SPECIAL_MASK check by Peter Maydell · 1 year, 2 months ago
- 83aea11 target/arm: Make EL2 cpreg accessfns safe for FEAT_NV EL1 accesses by Peter Maydell · 1 year, 2 months ago
- e730287 target/arm: *_EL12 registers should UNDEF when HCR_EL2.E2H is 0 by Peter Maydell · 1 year, 2 months ago
- 6f53b12 target/arm: Record correct opcode fields in cpreg for E2H aliases by Peter Maydell · 1 year, 2 months ago
- 29a15a6 target/arm: Allow use of upper 32 bits of TBFLAG_A64 by Peter Maydell · 1 year, 2 months ago
- b9377d1 target/arm: Always honour HCR_EL2.TSC when HCR_EL2.NV is set by Peter Maydell · 1 year, 2 months ago
- e37e98b target/arm: Enable trapping of ERET for FEAT_NV by Peter Maydell · 1 year, 2 months ago
- 5725977 target/arm: Implement HCR_EL2.AT handling by Peter Maydell · 1 year, 2 months ago
- 67e55c7 target/arm: Handle HCR_EL2 accesses for bits introduced with FEAT_NV by Peter Maydell · 1 year, 2 months ago
- 3d65b95 target/arm: Set CTR_EL0.{IDC,DIC} for the 'max' CPU by Peter Maydell · 1 year, 2 months ago
- a4a411f Replace "iothread lock" with "BQL" in comments by Stefan Hajnoczi · 1 year, 2 months ago
- 195801d system/cpus: rename qemu_mutex_lock_iothread() to bql_lock() by Stefan Hajnoczi · 1 year, 2 months ago
- 4b26aa9 target: Use generic cpu_model_from_type() by Gavin Shan · 1 year, 4 months ago
- b5154a2 target/arm: Use generic cpu_list() by Gavin Shan · 1 year, 4 months ago
- d5be19f cpu: Call object_class_dynamic_cast() once in cpu_class_by_name() by Philippe Mathieu-Daudé · 1 year, 6 months ago
- 05470c3 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging by Peter Maydell · 1 year, 2 months ago
- cfc1a88 meson: rename config_all by Paolo Bonzini · 1 year, 6 months ago
- f49986a target/arm: Constify hvf/hvf.c by Richard Henderson · 1 year, 3 months ago
- e3fe0bc target/arm: Constify VMState in machine.c by Richard Henderson · 1 year, 3 months ago
- 6980c31 target/arm/helper: Propagate MDCR_EL2.HPMN into PMCR_EL0.N by Jean-Philippe Brucker · 1 year, 3 months ago
- 47eac5d target/arm/tcg: Including missing 'exec/exec-all.h' header by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 7a3014a target/arm: Restrict DC CVAP & DC CVADP instructions to TCG accel by Philippe Mathieu-Daudé · 1 year, 3 months ago
- d1d119b target/arm: Restrict TCG specific helpers by Philippe Mathieu-Daudé · 1 year, 3 months ago
- c36a0d5 target/arm: Don't implement *32_EL2 registers when EL1 is AArch64 only by Peter Maydell · 1 year, 3 months ago
- 366bf10 target/arm/kvm: Have kvm_arm_hw_debug_active take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 3963927 target/arm/kvm: Have kvm_arm_handle_debug take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 3187e06 target/arm/kvm: Have kvm_arm_handle_dabt_nisv take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- ca0d1b7 target/arm/kvm: Have kvm_arm_verify_ext_dabt_pending take a ARMCPU arg by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 76acc98 target/arm/kvm: Have kvm_arm_[get|put]_virtual_time take ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 0d31a63 target/arm/kvm: Have kvm_arm_vcpu_finalize take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- bbb22d5 target/arm/kvm: Have kvm_arm_vcpu_init take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 5ed84f3 target/arm/kvm: Have kvm_arm_pmu_set_irq take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- d344f5b target/arm/kvm: Have kvm_arm_pmu_init take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 5550337 target/arm/kvm: Have kvm_arm_pvtime_init take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- e77034f target/arm/kvm: Have kvm_arm_set_device_attr take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- d633928 target/arm/kvm: Have kvm_arm_sve_get_vls take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- bc1b09b target/arm/kvm: Have kvm_arm_sve_set_vls take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- cac675b target/arm/kvm: Have kvm_arm_add_vcpu_properties take a ARMCPU argument by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 600f070 target/arm/kvm: Remove unused includes by Philippe Mathieu-Daudé · 1 year, 3 months ago
- 396b6c5 target/arm/kvm: Unexport kvm_arm_vm_state_change by Richard Henderson · 1 year, 3 months ago
- 71c3491 target/arm/kvm: Unexport and tidy kvm_arm_sync_mpstate_to_{kvm, qemu} by Richard Henderson · 1 year, 3 months ago
- 353e03c target/arm/kvm: Unexport kvm_{get,put}_vcpu_events by Richard Henderson · 1 year, 3 months ago
- 51641de target/arm/kvm: Init cap_has_inject_serror_esr in kvm_arch_init by Richard Henderson · 1 year, 3 months ago
- 09ddc01 target/arm/kvm: Unexport kvm_arm_init_cpreg_list by Richard Henderson · 1 year, 3 months ago
- c223c67 target/arm/kvm: Unexport kvm_arm_vcpu_finalize by Richard Henderson · 1 year, 3 months ago
- 5a8a601 target/arm/kvm: Unexport kvm_arm_vcpu_init by Richard Henderson · 1 year, 3 months ago
- de3c960 target/arm/kvm: Merge kvm64.c into kvm.c by Richard Henderson · 1 year, 3 months ago
- f38ce92 target/arm/kvm: Move kvm_arm_reg_syncs_via_cpreg_list and unexport by Richard Henderson · 1 year, 3 months ago
- 676fe68 target/arm/kvm: Move kvm_arm_cpreg_level and unexport by Richard Henderson · 1 year, 3 months ago
- d213f5a target/arm/kvm: Use a switch for kvm_arm_cpreg_level by Richard Henderson · 1 year, 3 months ago
- dc40d45 target/arm/kvm: Move kvm_arm_get_host_cpu_features and unexport by Richard Henderson · 1 year, 3 months ago
- 21beccd target/arm/kvm: Inline kvm_arm_steal_time_supported by Richard Henderson · 1 year, 3 months ago
- 4651247 target/arm/kvm: Unexport kvm_arm_{get, put}_virtual_time by Richard Henderson · 1 year, 3 months ago
- 5cba8f2 target/arm/kvm: Move kvm_arm_handle_debug and unexport by Richard Henderson · 1 year, 3 months ago
- ea79c59 target/arm/kvm: Move kvm_arm_hw_debug_active and unexport by Richard Henderson · 1 year, 3 months ago