From nobody Fri Apr 26 20:28:29 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1668462268; cv=none; d=zohomail.com; s=zohoarc; b=m7t564dY/EGCFvG6A9KN666Ts7nzeYTPehrz1ujfv1sWM06dZ6mkYNAwhh3Y/nN1AzQ22cD09nR+epLXVfVlH5ZWEGXSMF3GT49lKEx7wtROarSIKVTyHHkYIXlZmzJcMaESV3Qq3bdd33vpL6C+XDp1uar+NF3gb+jil1vXvkc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1668462268; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=XWGc7cOU32yr0U47DkFyMJZudNOLT0gzEYcEHCTNufQ=; b=hxkluODDAlYZBquk5cPkbbTuSYIaLqdR9IHXq1ZpSwc8lx+nJ/FgobOQvxdqOlqH3p8yDB5oShxH27kY89WXkkFnLjqXvgZHI4uTxBbuk2JmXeX5AN/rRkQuPMiqyZYbytDMtQ+bZuE0zAPs7EEHCOFqGwNvVfAsSEw8G0APk6A= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1668462267986675.0130249049206; Mon, 14 Nov 2022 13:44:27 -0800 (PST) Received: from list by lists.xenproject.org with outflank-mailman.443582.698203 (Exim 4.92) (envelope-from ) id 1ouhFQ-0004oR-5P; Mon, 14 Nov 2022 21:44:08 +0000 Received: by outflank-mailman (output) from mailman id 443582.698203; Mon, 14 Nov 2022 21:44:08 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ouhFQ-0004oK-1e; Mon, 14 Nov 2022 21:44:08 +0000 Received: by outflank-mailman (input) for mailman id 443582; Mon, 14 Nov 2022 21:44:06 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1ouhFO-0004oB-1Q for xen-devel@lists.xenproject.org; Mon, 14 Nov 2022 21:44:06 +0000 Received: from esa1.hc3370-68.iphmx.com (esa1.hc3370-68.iphmx.com [216.71.145.142]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 7448a6de-6465-11ed-91b6-6bf2151ebd3b; Mon, 14 Nov 2022 22:44:04 +0100 (CET) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 7448a6de-6465-11ed-91b6-6bf2151ebd3b DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1668462244; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=h2OAyHLea+exyEJ7uLsi7jSK7CEsyDrXg/IeWLpxi8w=; b=SQVeqwchNmM3xyiHd1MNQYCGMS8oalDUlmNWU7c15pRxnkF4446B7YZQ nssvQAloNyNjGECqeUmg9mNXuYcb/Q5N8subiKZeO3rNEkhrtohMVAR/i ir+P+uIjcGFUHfDcfrznkJaP0tHFJmvBXHKkaDfx0+xGfAgVvXBsjEAfA o=; Authentication-Results: esa1.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none X-SBRS: None X-MesageID: 85231925 X-Ironport-Server: esa1.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED IronPort-Data: A9a23:GwXwXKOeKqD1i/zvrR2ul8FynXyQoLVcMsEvi/4bfWQNrUon1jcAz GoaCzrVbPyCZWf3ftlybYnk8kxTu8LRx9RhSgto+SlhQUwRpJueD7x1DKtS0wC6dZSfER09v 63yTvGacajYm1eF/k/F3oDJ9CU6jufQA+KmU4YoAwgpLSd8UiAtlBl/rOAwh49skLCRDhiE/ Nj/uKUzAnf8s9JPGj9SuvzrRC9H5qyo4mpB5wBmP5ingXeF/5UrJMNHTU2OByOQrrl8RoaSW +vFxbelyWLVlz9F5gSNy+uTnuUiG9Y+DCDW4pZkc/HKbitq/0Te5p0TJvsEAXq7vh3S9zxHJ HehgrTrIeshFvWkdO3wyHC0GQkmVUFN0OevzXRSLaV/ZqAJGpfh66wGMa04AWEX0uVqXWdh/ vlAFDcqdVPfp8mm8Jy1ePY506zPLOGzVG8eknRpzDWfBvc6W5HTBa7N4Le03h9p2JoIR6yHI ZNEN3w/N3wsYDUWUrsTILs4kP2lmT/UdDpApUjOjaE2/3LS3Ep6172F3N/9KoHQHpwExBvwS mTu/kCkGD0VNI2jyCPc+XaJ3snegHnKR9dHfFG/3qEz2wDCroAJMzUJUXOrrP//jVSxM/p/J koO62wRpK493EWxS5/2WBjQiG6JuFsQVsRdF8U+6RqR0ezE7gCBHG8GQzVdLts8u6ceZxYny 1uIlNPBHiF0vfueTnf1y1uPhWrsY25PdzZEPHJaC1teizX+nG0tphHSEtBMG6vtstrSAnKs4 xuanAYwtapG2KbnyJ6H1VzAhjutoL3AQQg0+hjbUwqZ0+9pWGK2T9f2sAaGtJ6sOK7cFwDc5 yZcx6By+chUVfmweDqxrPLh9V1Dz9KMK3XijFFmBPHNHBz9qif4Lei8DNyTTXqF0/romxezP yc/WisLvve/2UdGiocpC79d8+xwkcDd+S3ND5g5rrNmO/CdjjOv8iB0flK31GvwikUqmqxXE c7FL5bwUC5LUfo6k2DeqwIhPVgDn35W+I8ubcqjk0TPPUS2ORZ5tovpwHPRN7tkvctoUS3e8 spFNtvi9vmseLSWX8QWmKZNRW03wY8TXM2u8pQJKLfZemKL2ggJUpfs/F/oQKQ994w9qwsC1 ivVtpNwoLYnuUD6FA== IronPort-HdrOrdr: A9a23:cdH5cKlX2axZGQUdl0mz8KSrYUjpDfIm3DAbv31ZSRFFG/Fxl6 iV88jzsiWE7Ar5OUtQ/OxoV5PgfZqxz/NICOoqTNWftWvd2FdARbsKheCJ/9SJIVyYygc378 ldmsZFZOEYdWIK7vrH3A== X-IronPort-AV: E=Sophos;i="5.96,164,1665460800"; d="scan'208";a="85231925" From: Andrew Cooper To: Xen-devel CC: Andrew Cooper , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Wei Liu , Henry Wang Subject: [PATCH for-4.17] x86/spec-ctrl: Fill in whitepaper URL Date: Mon, 14 Nov 2022 21:43:58 +0000 Message-ID: <20221114214358.17611-1-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.11.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1668462269182100001 ... now that we a link available. Fixes: 9deaf2d932f0 ("x86/spec-ctrl: Enable Zen2 chickenbit") Signed-off-by: Andrew Cooper Acked-by: Jan Beulich --- CC: Jan Beulich CC: Roger Pau Monn=C3=A9 CC: Wei Liu CC: Henry Wang For 4.17(?) Seeing if I can sneak it in as just a documentation change, seeing as there are others outstanding. If not, it can go into 4.18 and get backported. --- xen/arch/x86/cpu/amd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/cpu/amd.c b/xen/arch/x86/cpu/amd.c index 05d72c6501ee..af46d7119bbe 100644 --- a/xen/arch/x86/cpu/amd.c +++ b/xen/arch/x86/cpu/amd.c @@ -827,7 +827,7 @@ void amd_set_ssbd(bool enable) * On Zen2 we offer this chicken (bit) on the altar of Speculation. * * Refer to the AMD Branch Type Confusion whitepaper: - * https://XXX + * https://www.amd.com/system/files/documents/technical-guidance-for-mitig= ating-branch-type-confusion.pdf * * Setting this unnamed bit supposedly causes prediction information on * non-branch instructions to be ignored. It is to be set unilaterally in --=20 2.11.0