>>> On 15.06.16 at 18:46, <boris.ostrov...@oracle.com> wrote: > On 06/15/2016 11:54 AM, Jan Beulich wrote: >> >> Yes, albeit two then isn't enough either if we want to fully address >> the basic issue here: We'd have to latch as many translations as >> there are possibly pages involved in the execution of a single >> instruction. > > Re: translations changing under us --- can't they change between guest > issuing two STOS instructions and the emulator picking up the latched > one (from the first instruction) when emulating the second?
The latched translations get wiped as part of retiring an emulated instruction (see handle_mmio()). Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel