[tip:,x86/microcode] x86/microcode/AMD: Document which patches are not released for late loading
Message ID | 168173917061.404.13737098412746620734.tip-bot2@tip-bot2 |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp2143067vqo; Mon, 17 Apr 2023 06:55:37 -0700 (PDT) X-Google-Smtp-Source: AKy350bfGnXiMCLph7oYTkWQQNLOT6m58+CRBTLHqzQJ13PXi2LBln8pYTrbeyfSluVS42S9JfH/ X-Received: by 2002:a05:6a00:cc2:b0:62d:bf69:e9e0 with SMTP id b2-20020a056a000cc200b0062dbf69e9e0mr24749008pfv.17.1681739737105; Mon, 17 Apr 2023 06:55:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681739737; cv=none; d=google.com; s=arc-20160816; b=WgelA2WMUXzaP/m0R01FJt7GsO6qCKcnfC4GmLrQXQuQrG6R4hTL746KIA0IhqdUrP 0zoyFfM1L91vN7qkAHz7CoAIxKEuMpgIO+kJvWpmuJw/m0QbeVd24tIPIX2TRkhXNLNh RXrSk9nF0v+cjtblccAQLBI2i+xeS8eUgZYRplNE/dryKN1MXQz68cU9hk4sWOgOaSWd 7UkdVrIAUvm4E+h/AyH2uJewH5+MEaS8VjFTQh4GT6BxgYOUVKgJMUrwI1MkVVgQooeM jd9Vx/FgCyytuZJ3HKv0MmHS9LK1EjIaJhyIQSDFMhomablllYkeq7FSHLsggiUAVbf6 Z5nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:robot-unsubscribe :robot-id:message-id:mime-version:references:in-reply-to:cc:subject :to:reply-to:sender:from:dkim-signature:dkim-signature:date; bh=H8ksSHHJr580EyKLhckkWElbaDppnblT6LZzlS8hJk0=; b=VALsoNyCl/ysVrqHlPMEQGbArQ9BplzK/5Poxn1sbRChlAfwQvDTWjaUz4ZN4e+lnG phTZWaCoQXazwy2bKqTLOCzq+eBMU2hYmLoI26Cb9Bkvt+oK8MwbugrS9vo0eUb3q+WJ Zg5gzzKZD+pXvqKgL+P92cNyjy5C+8GD8XBSKcTvnYyg8NJo2ykz8VGH0ckwZ0xjpinl jKDrEO1KejnJ5/bdL3VQtPFCX3QwxJxhJMXcvXfcl90NGxJxf/wJjBIBDCLb1TMn/4xL C3YoO6MmygCKKn3BOSqWqQqtPaYMaYRgpbskysWHvxHOxLUDrfiDqf9+5VeQ78U1DxO8 ROuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=pB1ARphO; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=7xhhPr1k; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t9-20020aa79469000000b0063d24bf827fsi2065682pfq.147.2023.04.17.06.55.20; Mon, 17 Apr 2023 06:55:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=pB1ARphO; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=7xhhPr1k; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230517AbjDQNqR (ORCPT <rfc822;leviz.kernel.dev@gmail.com> + 99 others); Mon, 17 Apr 2023 09:46:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229933AbjDQNqO (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Mon, 17 Apr 2023 09:46:14 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1D9C110D0; Mon, 17 Apr 2023 06:46:13 -0700 (PDT) Date: Mon, 17 Apr 2023 13:46:10 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1681739171; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H8ksSHHJr580EyKLhckkWElbaDppnblT6LZzlS8hJk0=; b=pB1ARphOmmXWUR8s99SBbTqEJeUjk/ND/OIiebNt9emWyIV36Pfa6q9S/YGrCweOGRIHZR EqEqSCEUeiXfB/mcBpCRNUB0apGYgaznJ0cwc6BmI4WyOdRTQIJiKsMnyAaWb8/8CTgjT9 zN7osw/hhVvINqG79ZZ+osG17AdsB9vzWfSmJu+tjDrMXkIdHjYIG5NTJqwlwkAOSKaeNX DefDSEm6XmlG1DeS6dp8KehqCVdjsH3Id2bxEfrudBn7GmRl2QfU+Oc7ThbfqHVf3m1E0D cyzX/zqr6X0Y2y5e9L6Z0UGXPUYs8mzeZGCp56JPKLKL6wkAh0gmtrga/nbBzw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1681739171; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=H8ksSHHJr580EyKLhckkWElbaDppnblT6LZzlS8hJk0=; b=7xhhPr1kjKHVaUWa8rD3A8sMFnppbHhUiqyhxRU0EC7AMeahhmQZocqWVH0wNF49dOhgdS es5mIvo/tRQMy/AA== From: "tip-bot2 for Borislav Petkov (AMD)" <tip-bot2@linutronix.de> Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/microcode] x86/microcode/AMD: Document which patches are not released for late loading Cc: "Peter Zijlstra (Intel)" <peterz@infradead.org>, "Borislav Petkov (AMD)" <bp@alien8.de>, x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20230415142821.24725-1-bp@alien8.de> References: <20230415142821.24725-1-bp@alien8.de> MIME-Version: 1.0 Message-ID: <168173917061.404.13737098412746620734.tip-bot2@tip-bot2> Robot-ID: <tip-bot2@linutronix.de> Robot-Unsubscribe: Contact <mailto:tglx@linutronix.de> to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1763253758140589506?= X-GMAIL-MSGID: =?utf-8?q?1763431926678057223?= |
Series |
[tip:,x86/microcode] x86/microcode/AMD: Document which patches are not released for late loading
|
|
Commit Message
tip-bot2 for Thomas Gleixner
April 17, 2023, 1:46 p.m. UTC
The following commit has been merged into the x86/microcode branch of tip:
Commit-ID: 07cc5639f14dcc3763a926dbe7cc38ac2694de0c
Gitweb: https://git.kernel.org/tip/07cc5639f14dcc3763a926dbe7cc38ac2694de0c
Author: Borislav Petkov (AMD) <bp@alien8.de>
AuthorDate: Sat, 15 Apr 2023 16:23:29 +02:00
Committer: Borislav Petkov (AMD) <bp@alien8.de>
CommitterDate: Mon, 17 Apr 2023 15:38:33 +02:00
x86/microcode/AMD: Document which patches are not released for late loading
PeterZ wanted this spelled out explicitly. Add it to the documentation
so that everyone's on the same page wrt to which microcode patches are
not allowed to be late loaded.
Suggested-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20230415142821.24725-1-bp@alien8.de
---
Documentation/x86/microcode.rst | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/x86/microcode.rst b/Documentation/x86/microcode.rst index 15b52e2..d5ef918 100644 --- a/Documentation/x86/microcode.rst +++ b/Documentation/x86/microcode.rst @@ -218,6 +218,10 @@ a fault happens, the whole core will see it either before the microcode patch has been applied or after. In either case, T0 and T1 will have the same microcode revision and nothing intermediate. +In addition, microcode patches which modify software-visible features +like CPUID bits, MSRs, chicken bits, etc are not released for late +loading. + Builtin microcode =================