Hi Raz,

On Mon, Jul 3, 2017 at 5:56 PM, Raz <[email protected]> wrote:
> Hey
>
> I am trying to trap any real IRQ  into EL2.
> I created a thin hypervisor with mmu enabled and set hcr_el2 as follows:
> hcr_el2= HCR_IMO  | HCR_VM | HCR_RW.
>
>
> Now it seems that once I set hcr_el2 to the above value and then exit from
> EL2 I immediately jump back to EL2.

Did you change irq states once you received irqs in EL2?
If not, my guess is that you have pending irqs when you return from
EL2 to lower exception levels.

Thanks,
Jintack

>
> Any idea why ?
>
>
>
> _______________________________________________
> kvmarm mailing list
> [email protected]
> https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
>
_______________________________________________
kvmarm mailing list
[email protected]
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm

Reply via email to