From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH 1/4] xen/arm: p2m: Flush for every exit paths in apply_p2m_changes Date: Wed, 25 Nov 2015 11:43:20 +0000 Message-ID: <1448451800.17688.75.camel@citrix.com> References: <1447861762-20994-1-git-send-email-julien.grall@citrix.com> <1447861762-20994-2-git-send-email-julien.grall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1a1YUV-0003uA-BI for xen-devel@lists.xenproject.org; Wed, 25 Nov 2015 11:44:03 +0000 In-Reply-To: <1447861762-20994-2-git-send-email-julien.grall@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: Julien Grall , xen-devel@lists.xenproject.org Cc: stefano.stabellini@eu.citrix.com List-Id: xen-devel@lists.xenproject.org On Wed, 2015-11-18 at 15:49 +0000, Julien Grall wrote: > Currently, the TLB is not flushed if an error occured while updating the > stage-2 p2m. However, the TLB will contain stall mappings for any entry "stale". > updated so far. > > To avoid a such situation, flush on every exit paths when the variable "path" > "flush" is set. > > Signed-off-by: Julien Grall Acked-by: Ian Campbell