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