qemu-arm
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH v5 06/22] target/arm: Add support for Non-maskable Interr


From: Richard Henderson
Subject: Re: [RFC PATCH v5 06/22] target/arm: Add support for Non-maskable Interrupt
Date: Thu, 29 Feb 2024 13:02:22 -1000
User-agent: Mozilla Thunderbird

On 2/29/24 03:10, Jinjie Ruan via wrote:
+    bool new_state = ((env->cp15.hcr_el2 & HCR_VI) &&
+                      (env->cp15.hcrx_el2 & HCRX_VINMI)) ||
+                     ((env->cp15.hcr_el2 & HCR_VF) &&
+                      (env->cp15.hcrx_el2 & HCRX_VFNMI)) ||
+        (env->irq_line_state & CPU_INTERRUPT_VNMI);

Because the GIC cannot signal an FIQ with superpriority, I think you should not include VF && VFNMI in CPU_INTERRUPT_VNMI.

See comments for patch 8.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]