On 8/12/25 03:06, Philippe Mathieu-Daudé wrote:
@@ -1014,11 +1015,14 @@ bool arm_hw_accel_cpu_feature_supported(enum 
arm_features feat, bool can_emulate
      case ARM_FEATURE_GENERIC_TIMER:
          return true;
      case ARM_FEATURE_EL2:
+        if (can_emulate) {
+            return true;
+        }
          ret = hv_vm_config_get_el2_supported(&supported);
          assert_hvf_ok(ret);
          return supported;
      case ARM_FEATURE_EL3:
-        return false;
+        return can_emulate && tcg_enabled();

Surely the el2 portion needs the tcg_enabled check as well.


r~

Reply via email to