Re: [RFC PATCH v6 08/23] target/arm: Handle IS/FS in ISR_EL1 for NMI

2024-03-05 Thread Richard Henderson
On 3/4/24 21:03, Jinjie Ruan via wrote: Add IS and FS bit in ISR_EL1 and handle the read. With CPU_INTERRUPT_NMI or CPU_INTERRUPT_VNMI, both CPSR_I and ISR_IS must be set. With CPU_INTERRUPT_VFIQ and HCRX_EL2.VFNMI set, both CPSR_F and ISR_FS must be set. Signed-off-by: Jinjie Ruan --- v6: -

[RFC PATCH v6 08/23] target/arm: Handle IS/FS in ISR_EL1 for NMI

2024-03-04 Thread Jinjie Ruan via
Add IS and FS bit in ISR_EL1 and handle the read. With CPU_INTERRUPT_NMI or CPU_INTERRUPT_VNMI, both CPSR_I and ISR_IS must be set. With CPU_INTERRUPT_VFIQ and HCRX_EL2.VFNMI set, both CPSR_F and ISR_FS must be set. Signed-off-by: Jinjie Ruan --- v6: - Verify that HCR_EL2.VF is set before