|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC 01/22] xen/arm: do_trap_instr_abort_guest: Move the IPA computation out of the switch
Hi Stefano, On 16/08/2016 01:21, Stefano Stabellini wrote: On Thu, 28 Jul 2016, Julien Grall wrote: Well, stage-1 fault is prioritized over stage-2 fault (see B3.12.3 in ARM DDI 0406C.b), so gva_to_ipa should never fail unless someone is playing with the stage-1 page table at the same time or because of an erratum (see 834220). In both case, we should replay the instruction to let the processor injecting the correct fault. FWIW, this is already what we do for the data abort handler. I suggest having two switches or falling through from the first case to the second. I am not sure to understand your suggestion. Could you detail it? Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |