From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH V13 5/7] xen/arm: Instruction prefetch abort (X) mem_event handling Date: Mon, 23 Mar 2015 15:18:07 +0000 Message-ID: <1427123887.21742.282.camel@citrix.com> References: <1425677073-13729-1-git-send-email-tklengyel@sec.in.tum.de> <1425677073-13729-6-git-send-email-tklengyel@sec.in.tum.de> <1427123708.21742.280.camel@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1427123708.21742.280.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Tamas K Lengyel Cc: Ian Jackson , Julien Grall , stefano.stabellini@citrix.com, Stefano Stabellini , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Mon, 2015-03-23 at 15:15 +0000, Ian Campbell wrote: > _But_ I suppose you are not really worried about the guest doing a PT > update, but rather xenaccess playing games with the stage 2 behind the > guest's back, which might require us to do some TLB shootdowns, and we'd > have to assume both I-TLB and D-TLB since we don't know what the guest > has in those pages. When we change the p2m we do a tlbi vmalle1is, so regardless of whether split tlb is a thing we are flushing everything, so we should be good from a stage 2 PoV.