From patchwork Thu Oct 31 15:09:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Julien Grall X-Patchwork-Id: 178190 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp2980135ill; Thu, 31 Oct 2019 08:11:16 -0700 (PDT) X-Google-Smtp-Source: APXvYqyQH/+3B5kB7YjF5/A3EwtTw4wuosDxMsbq5o6DgCCjKc6WsyWpGMRZIu5uGEJvojZYDgo6 X-Received: by 2002:a92:b03:: with SMTP id b3mr7058451ilf.261.1572534676664; Thu, 31 Oct 2019 08:11:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572534676; cv=none; d=google.com; s=arc-20160816; b=dRdn2vw1zxItVIbRhgCB/fctfVaP5K+itfwc8wThfTaod00d1dSepgNeHIJtGNgb90 ID8A1oJ8yxuyDkJwhiU16fUikejqZ53X0ub5KAK3TPMU+d2RzDzVdMEDwHO0sTaAcxUx ghJlYKhQv+7icj2jDgfOrxAko01lA7jTsQZhiOhl0Ix61IaEiNVDdkxLnqq1/VioFVCI PiAguPYwbqT6Zd8Tezq5GT75+Z2cSUgY+lSe5BsyWg/WvnV66EAbFxrZjs797Rcx2Ir0 /Kle0f7R7SFsiXta9kRy56ArKRpdHkjK5uDjRD65yAn7TSITpoHp1epSUGvGK322T6jS ORuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc :list-subscribe:list-help:list-post:list-unsubscribe:list-id :precedence:subject:references:in-reply-to:message-id:date:to:from; bh=6rBY3uL8FxjA7+s8QDm0vtNAc4zmSwvlGUcU5P5pVQo=; b=0fkfK0n2/C8sx1KTL2dQJSlSYdrtXUUfr4XX1jAUibSDEt7YkEBmlWjylFvC51tnMc RoXa1A3sur48jYrxtN+GykJHIiQO+mgetWoqg6RfjBIpQ4KzWreUYIfluqCWYzKkaB/w 6hSHqrV+pTpnh/Euqs2Es2QFpE4mpY9+X2gtpqe9sLEQzx21WQzryk4BZ4IeMW3MMh+d 2sKHgaqGd4YmH/ePBeIxwoeaoypdEORjWmjYXLng/XX0RYmPDd1m/TqrdJR7YA66Tbsk /+BU8g3RGoaVq4eyR0X1br055ZzCZ6/Zjqa5PXSobFuAli9kWOf7exIlDE3Vg5gqf2j9 s5Hg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Return-Path: Received: from lists.xenproject.org (lists.xenproject.org. [192.237.175.120]) by mx.google.com with ESMTPS id d67si7752673ilk.99.2019.10.31.08.11.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 31 Oct 2019 08:11:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of xen-devel-bounces@lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iQC4t-0006Rt-Uo; Thu, 31 Oct 2019 15:09:35 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1iQC4t-0006Ri-Eo for xen-devel@lists.xenproject.org; Thu, 31 Oct 2019 15:09:35 +0000 X-Inumbo-ID: 728f6340-fbf0-11e9-954c-12813bfff9fa Received: from foss.arm.com (unknown [217.140.110.172]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTP id 728f6340-fbf0-11e9-954c-12813bfff9fa; Thu, 31 Oct 2019 15:09:34 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 39F7646A; Thu, 31 Oct 2019 08:09:34 -0700 (PDT) Received: from e108454-lin.cambridge.arm.com (unknown [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id BD6D53F71E; Thu, 31 Oct 2019 08:09:32 -0700 (PDT) From: Julien Grall To: xen-devel@lists.xenproject.org Date: Thu, 31 Oct 2019 15:09:04 +0000 Message-Id: <20191031150922.22938-2-julien.grall@arm.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20191031150922.22938-1-julien.grall@arm.com> References: <20191031150922.22938-1-julien.grall@arm.com> Subject: [Xen-devel] [PATCH for-4.13 v4 01/19] docs/misc: xen-command-line: Remove wrong statement from serrors=diverse X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: jgross@suse.com, Stefano Stabellini , Julien Grall , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Julien Grall , Jan Beulich MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" When serrors=diverse is selected by the user, we will only synchronize the pending SErrors on entry to hypervisor from guest context and exit from guest to hypervisor context. We don't need synchronize SErrors between guest context switch as they would be categorized to Hypervisor generated SErrors in any case. Signed-off-by: Julien Grall Reviewed-by: Stefano Stabellini --- The documentation for the option serrors will be fully reworked in a follow-up patch. But the dsb/isb in the context switch will be removed before the documentation rework. So to avoid any question while reviewing the next patch, drop it now. Changes in v3: - Add Stefano's reviewed-by Changes in v2: - Patch added --- docs/misc/xen-command-line.pandoc | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/misc/xen-command-line.pandoc b/docs/misc/xen-command-line.pandoc index ef56defef5..30a04df4db 100644 --- a/docs/misc/xen-command-line.pandoc +++ b/docs/misc/xen-command-line.pandoc @@ -1877,7 +1877,6 @@ hypervisors handle SErrors: 1. dsb/isb on all EL1 -> EL2 trap entries to categorize SErrors correctly. 2. dsb/isb on EL2 -> EL1 return paths to prevent slipping hypervisor SErrors to guests. - 3. dsb/isb in context switch to isolate SErrors between 2 vCPUs. * `forward`: The hypervisor will not distinguish guest SErrors from hypervisor SErrors.