Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp3471440rwb; Tue, 16 Aug 2022 03:47:33 -0700 (PDT) X-Google-Smtp-Source: AA6agR5uVfyY/GdJT/Y3wvL/cSSSPCIr1Vm63qYPXg5XV8x/Q7yCugq7RkGYvLoClj8PDZwdfRx7 X-Received: by 2002:a63:4d0e:0:b0:412:1877:9820 with SMTP id a14-20020a634d0e000000b0041218779820mr17520966pgb.177.1660646853136; Tue, 16 Aug 2022 03:47:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660646853; cv=none; d=google.com; s=arc-20160816; b=cTUgwIqyDdEIPcwp8B11WgqsDQ64knsa0aXFhiUUObJ76Jw024HMo7pQsVfQnDRWr2 2x5FzgSgphalV8EdtNOE4IoIP4kSSSsKupi0/gy6UHl36dwIHPYnoJJJgA4gFPYJ2PjI T9BUgcT0SEgpImQOYuO8kPZrgnLeLikxxyhOkNICHgPkNvMeqBNunKbT0UFbBGdrieu9 A5yXkl1yN4yyKGmH9wcElQbyNzDyrT7UuzS451Syy2KTa3asDZ+jfaMNRbZa+TzX07Wh MB/iTibhstxkH7WhrZuWKYYuaR3OpAK9c/scJjhFXDrEGXV+IbII1mTv/VTVVE8Vmcyr Z+sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=7Z5xwCVW/1GK0InkrOxMpZLu0sCTuA5NUQz54u/W/Tw=; b=oFl1jJnUFrVcRgbACkpB5X1nDd9NgoiZ4GjVO/QjKCBClb/KpfZVWbyuiSIHRMeBPS nccPahMvyyHcFqp4Z6YGeIG74Je8OKlCb4pBP96qttGMo6+DOt+yX2WzqB+CRYbc473w fadrnssKFlRdIFKI8dp44waY0+MMINvjwfESkyqS4ABHRTaL1WKH2lfJbG01AResRcWe duObLX9ZicbMfx675xXuYPFQJXxaWxPelUrT6CQBWEXCukNIN9waDi0PNmkecJAAIR5J Z3w8NiJ/IO7ajiiIyda7jvcvtH2BAnuUMir4tsvctZ2n0H6oy5ki1Iya3n+xlVz394Nh LNzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=W3X4oA0n; 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=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 9-20020a170902c20900b0016ef52684e5si12195571pll.149.2022.08.16.03.47.22; Tue, 16 Aug 2022 03:47:33 -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=@intel.com header.s=Intel header.b=W3X4oA0n; 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=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234285AbiHPKHa (ORCPT + 99 others); Tue, 16 Aug 2022 06:07:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59188 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234264AbiHPKHC (ORCPT ); Tue, 16 Aug 2022 06:07:02 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EA01975399; Tue, 16 Aug 2022 01:44:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1660639451; x=1692175451; h=date:from:to:cc:subject:message-id:mime-version; bh=utA9ZYYdfIzqRA7D5VhDGQl155B+SJSPa8zrvZsBoyo=; b=W3X4oA0n//X/JB6no7U5QVmmgcnB9EciEP7whI6w4+mH+vP+pYS4yy91 5Ny1jQHp/KyxH2YDkOOlj3aAt6ByvbGRMlUs0NjZCbeXuUf7SgNggjml/ 0DtrILzcxt1amq5eCaPsRG+U1bZ3svNhYt8THAYmZShzFYxB4L5STbtNR q1OpoL03owXC43jmeyqq4hdRRilt6u86sQwIuGFBXnajam59tsWb2IXRb BxBCHx7kjasZkkwOJ3MPf6mfgQbGY3ntAcfK/f1yUVheMRqjj/UrvBFQs +FnCI3PQw4sxzYw3q8av1losN9oSviw1IRMC6K5Vn0RZXnIxwYouilgR8 Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10440"; a="292161431" X-IronPort-AV: E=Sophos;i="5.93,240,1654585200"; d="scan'208";a="292161431" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Aug 2022 01:44:11 -0700 X-IronPort-AV: E=Sophos;i="5.93,240,1654585200"; d="scan'208";a="667018321" Received: from rongch2-desk.sh.intel.com (HELO localhost) ([10.239.159.175]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Aug 2022 01:44:09 -0700 Date: Tue, 16 Aug 2022 16:44:07 +0800 From: kernel test robot To: Ashok Raj Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, x86@kernel.org, Borislav Petkov , linux-doc@vger.kernel.org Subject: [tip:x86/microcode 1/2] htmldocs: Documentation/admin-guide/tainted-kernels.rst:143: WARNING: Block quote ends without a blank line; unexpected unindent. Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HEXHASH_WORD, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_NONE,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: X-Mailing-List: linux-kernel@vger.kernel.org tree: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/microcode head: 71da8a554f25713964a919311c324e5a32f08239 commit: 35da8ad78e9b1a25d95a281966c439da1ef9a98a [1/2] x86/microcode: Document the whole late loading problem reproduce: make htmldocs If you fix the issue, kindly add following tag where applicable Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> Documentation/admin-guide/tainted-kernels.rst:143: WARNING: Block quote ends without a blank line; unexpected unindent. vim +143 Documentation/admin-guide/tainted-kernels.rst 896dd323abbf6a Thorsten Leemhuis 2019-01-08 111 896dd323abbf6a Thorsten Leemhuis 2019-01-08 112 0) ``G`` if all modules loaded have a GPL or compatible license, ``P`` if 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 113 any proprietary module has been loaded. Modules without a 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 114 MODULE_LICENSE or with a MODULE_LICENSE that is not recognised by 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 115 insmod as GPL compatible are assumed to be proprietary. 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 116 896dd323abbf6a Thorsten Leemhuis 2019-01-08 117 1) ``F`` if any module was force loaded by ``insmod -f``, ``' '`` if all 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 118 modules were loaded normally. 337c188dff4a85 Mauro Carvalho Chehab 2016-11-07 119 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 120 2) ``S`` if the kernel is running on a processor or system that is out of 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 121 specification: hardware has been put into an unsupported configuration, 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 122 therefore proper execution cannot be guaranteed. 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 123 Kernel will be tainted if, for example: 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 124 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 125 - on x86: PAE is forced through forcepae on intel CPUs (such as Pentium M) 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 126 which do not report PAE but may have a functional implementation, an SMP 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 127 kernel is running on non officially capable SMP Athlon CPUs, MSRs are 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 128 being poked at from userspace. 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 129 - on arm: kernel running on certain CPUs (such as Keystone 2) without 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 130 having certain kernel features enabled. 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 131 - on arm64: there are mismatched hardware features between CPUs, the 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 132 bootloader has booted CPUs in different modes. 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 133 - certain drivers are being used on non supported architectures (such as 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 134 scsi/snic on something else than x86_64, scsi/ips on non 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 135 x86/x86_64/itanium, have broken firmware settings for the 547f574fd9d5e3 Mathieu Chouquet-Stringer 2020-12-02 136 irqchip/irq-gic on arm64 ...). 35da8ad78e9b1a Ashok Raj 2022-08-13 137 - x86/x86_64: Microcode late loading is dangerous and will result in 35da8ad78e9b1a Ashok Raj 2022-08-13 138 tainting the kernel. It requires that all CPUs rendezvous to make sure 35da8ad78e9b1a Ashok Raj 2022-08-13 139 the update happens when the system is as quiescent as possible. However, 35da8ad78e9b1a Ashok Raj 2022-08-13 140 a higher priority MCE/SMI/NMI can move control flow away from that 35da8ad78e9b1a Ashok Raj 2022-08-13 141 rendezvous and interrupt the update, which can be detrimental to the 35da8ad78e9b1a Ashok Raj 2022-08-13 142 machine. 35da8ad78e9b1a Ashok Raj 2022-08-13 @143 e -- 0-DAY CI Kernel Test Service https://01.org/lkp