Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp601824ybd; Sat, 22 Jun 2019 10:17:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqw0MYKGSGpE2VERN8CcXs/YoiyEHSUYAclWq/vbz1HZ6hRZEQmIO9I0dyVi6c2rPe33alrl X-Received: by 2002:a17:902:d20a:: with SMTP id t10mr29679792ply.52.1561223870047; Sat, 22 Jun 2019 10:17:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561223870; cv=none; d=google.com; s=arc-20160816; b=NcCZ6XH7fKnUbpmk4AVmthx2GdRn7tbX6wtiSNTNYC80UXKcnvjGHwUWG/aJvbKaao 03wVNS0wB+neJhjuJSWycl6MV1d5ZcDVisoYsKS/ApOdxLc6AkdunqdOofIhKxQCQTB9 ZeOcDHQmlDGvcqRH+pW5sQ4CGHhdpz6ndih7j+hZDtcB5Cf9pXbg/X3CevRPZnHDYi9R FK0nrvmnB2I6RnECmaF2iqILlE9WcaKsUrHDhCpo6pvr1kOOmYQ64n4QXGB0/To+VzKU ah238sDZ+dwlWjhGOA3Qbzybx0LlSxcf5Bmf67GFpm/DVJKdVKF591SPiTlEUis9/xTw IBCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=/fqpHAt8CSw6pch/Pj9aN8ynFTK0mhOoYKSJDMULvgk=; b=cS02qGZfhugDy2HLBTfZRCWwnPgL+WPPUvwrxv56Bm/9aOOuO5xDzm3YjvZ4hM0QtD 3uClO/HlvF8JwRa4pe+8bM+Monkjd2NMAF6x8vp1NUWtTTLsW8muq8QUc/Gg7KRcwqT8 9VrKsnj0zMS8P4MXySGJ/CiCP9k9qTxx4r+E4Ni3tcUzfv5DJ2gnZrGyqa0ljPTys2Ij N5oZKAPhZQYjc852zPtFGOCmBxwI2yda5qovk/MUi0En7t82cj4j+GQ3knT3er6TwGlx izY6oE3uJL/cPSPM240DtNfvKI099Op4K0tMfEl9Gnuunn/TQ8Rjjec8t1Q51EwTE4D8 R9QA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b="nv6Rgic/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q4si5754876pgc.108.2019.06.22.10.17.21; Sat, 22 Jun 2019 10:17:50 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b="nv6Rgic/"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726448AbfFVRRO (ORCPT + 99 others); Sat, 22 Jun 2019 13:17:14 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:43804 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726338AbfFVRRM (ORCPT ); Sat, 22 Jun 2019 13:17:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=/fqpHAt8CSw6pch/Pj9aN8ynFTK0mhOoYKSJDMULvgk=; b=nv6Rgic/hNzrSqAfC5jG/edRyV 4P/pbbAa1vt7C0pHqlJX8W1Ah8H3uc/h9DBk+p1xxfVfN6W4KmUTd6OozGjHHustnZ7QBZSmoEOC3 YWwJYVK70iimup4E5UV4GNWCx37q2oLeKwqcIeEc8KekTGpeeH4ilob3RMuuMI59E5zzuPbWbAkAT u5Q0NIQCgeu68pM2J8JWhcFJZ8xdB0RlEuDCJ1wwjrigvJ4LDGSxMG+BPSZUB+tY7ZcN7cwekT15I bSfP6x1LbXeWDL64mCMmhQLg61fTGxZrVDW6kiNhTGyYmspTEy7zRsaCXskq+uaRskp3XI1ycNuwG Fj2qRlrA==; Received: from [179.95.45.115] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.92 #3 (Red Hat Linux)) id 1hejdX-0002tf-Sn; Sat, 22 Jun 2019 17:17:11 +0000 Received: from mchehab by bombadil.infradead.org with local (Exim 4.92) (envelope-from ) id 1hejdV-00014X-7Z; Sat, 22 Jun 2019 14:17:09 -0300 From: Mauro Carvalho Chehab To: Linux Doc Mailing List , gregkh@linuxfoundation.org, Jonathan Corbet Cc: Mauro Carvalho Chehab , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , x86@kernel.org Subject: [PATCH 4/4] docs: admin-guide, x86: add a features list Date: Sat, 22 Jun 2019 14:17:07 -0300 Message-Id: X-Mailer: git-send-email 2.21.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add a feature list matrix at the admin-guide and a x86-specific feature list to the respective Kernel books. Signed-off-by: Mauro Carvalho Chehab --- Documentation/admin-guide/features.rst | 3 +++ Documentation/admin-guide/index.rst | 1 + Documentation/conf.py | 2 +- Documentation/x86/features.rst | 3 +++ Documentation/x86/index.rst | 1 + 5 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 Documentation/admin-guide/features.rst create mode 100644 Documentation/x86/features.rst diff --git a/Documentation/admin-guide/features.rst b/Documentation/admin-guide/features.rst new file mode 100644 index 000000000000..8c167082a84f --- /dev/null +++ b/Documentation/admin-guide/features.rst @@ -0,0 +1,3 @@ +.. SPDX-License-Identifier: GPL-2.0 + +.. kernel-feat:: $srctree/Documentation/features diff --git a/Documentation/admin-guide/index.rst b/Documentation/admin-guide/index.rst index 20c3020fd73c..14c8464f6ca9 100644 --- a/Documentation/admin-guide/index.rst +++ b/Documentation/admin-guide/index.rst @@ -17,6 +17,7 @@ etc. kernel-parameters devices abi + features This section describes CPU vulnerabilities and their mitigations. diff --git a/Documentation/conf.py b/Documentation/conf.py index 598256fb5c98..a0ef76ce5615 100644 --- a/Documentation/conf.py +++ b/Documentation/conf.py @@ -34,7 +34,7 @@ needs_sphinx = '1.3' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. -extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain', 'kfigure', 'sphinx.ext.ifconfig', 'kernel_abi'] +extensions = ['kerneldoc', 'rstFlatTable', 'kernel_include', 'cdomain', 'kfigure', 'sphinx.ext.ifconfig', 'kernel_abi', 'kernel_feat'] # The name of the math extension changed on Sphinx 1.4 if (major == 1 and minor > 3) or (major > 1): diff --git a/Documentation/x86/features.rst b/Documentation/x86/features.rst new file mode 100644 index 000000000000..b663f15053ce --- /dev/null +++ b/Documentation/x86/features.rst @@ -0,0 +1,3 @@ +.. SPDX-License-Identifier: GPL-2.0 + +.. kernel-feat:: $srctree/Documentation/features x86 diff --git a/Documentation/x86/index.rst b/Documentation/x86/index.rst index ae36fc5fc649..ed42c8c9154d 100644 --- a/Documentation/x86/index.rst +++ b/Documentation/x86/index.rst @@ -29,3 +29,4 @@ x86-specific Documentation usb-legacy-support i386/index x86_64/index + features -- 2.21.0