[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V13 5/7] xen/arm: Instruction prefetch abort (X) mem_event handling
On Fri, Mar 6, 2015 at 10:24 PM, Tamas K Lengyel <tklengyel@xxxxxxxxxxxxx> wrote: Add missing structure definition for iabt and update the trap handling So I have a question here. The following call to gva_to_ipa will use the MMU to translate the gva as if it was a data-read access. However, we got here because of an instruction fetch access. I did a quick check and (at least some) ARM CPUs have split-TLBs. So technically using gva_to_ipa here could get us an IPA that wasn't the actual address if the guest pagetable has since been updated and the TLBs primed. Should the TLB be flushed here just to be sure we have an accurate translation? Â +Â Â rc = gva_to_ipa(gva, &gpa); _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |