From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Martin Subject: [PATCH v2 0/6] prctl.2 man page updates for Linux 5.6 Date: Wed, 27 May 2020 22:17:32 +0100 Message-ID: <1590614258-24728-1-git-send-email-Dave.Martin@arm.com> Return-path: Sender: linux-man-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Michael Kerrisk Cc: linux-man-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, Amit Daniel Kachhap , Catalin Marinas , Dave Hansen , Mark Rutland , Thomas Gleixner , Tim Chen , Waiman Long , Will Deacon , Vincenzo Frascino List-Id: linux-arch.vger.kernel.org A bunch of updates to the prctl(2) man page to fill in missing prctls (mostly) up to Linux 5.6 (along with a few other tweaks and fixes). Patches from the v1 series [1] that have been applied or rejected already have been dropped. People not Cc'd on the whole series can find the whole series at https://lore.kernel.org/linux-man/ . Patches: * Patch 1 is a new (but trivial) formatting fix, unrelated to the new prctls. * Patches 2-3 relate to the speculation control prctls. These are unmodified from v1, but need review. * Patches 4-5 relate to the arm64 prctls from v1, with reviewer feedback incorporated. (See notes in the patches.) * Patch 6 is *draft* wording for the arm64 address tagging prctls. The semantics of address tagging is particularly slippery, so this needs discussion before merging. [1] https://lore.kernel.org/linux-man/29a02b16-dd61-6186-1340-fcc7d5225ad0-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org/T/#t Dave Martin (6): prctl.2: ffix use literal hyphens when referencing kernel docs prctl.2: Add PR_SPEC_INDIRECT_BRANCH for SPECULATION_CTRL prctls prctl.2: Add PR_SPEC_DISABLE_NOEXEC for SPECULATION_CTRL prctls prctl.2: Add SVE prctls (arm64) prctl.2: Add PR_PAC_RESET_KEYS (arm64) prctl.2: Add tagged address ABI control prctls (arm64) man2/prctl.2 | 444 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 435 insertions(+), 9 deletions(-) -- 2.1.4 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from foss.arm.com ([217.140.110.172]:44720 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726482AbgE0VRp (ORCPT ); Wed, 27 May 2020 17:17:45 -0400 From: Dave Martin Subject: [PATCH v2 0/6] prctl.2 man page updates for Linux 5.6 Date: Wed, 27 May 2020 22:17:32 +0100 Message-ID: <1590614258-24728-1-git-send-email-Dave.Martin@arm.com> Sender: linux-arch-owner@vger.kernel.org List-ID: To: Michael Kerrisk Cc: linux-man@vger.kernel.org, linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Amit Daniel Kachhap , Catalin Marinas , Dave Hansen , Mark Rutland , Thomas Gleixner , Tim Chen , Waiman Long , Will Deacon , Vincenzo Frascino Message-ID: <20200527211732.vQ6XIeivX1U0uUBUpyuixL44Jk22ECvZz0pLKXn4esE@z> A bunch of updates to the prctl(2) man page to fill in missing prctls (mostly) up to Linux 5.6 (along with a few other tweaks and fixes). Patches from the v1 series [1] that have been applied or rejected already have been dropped. People not Cc'd on the whole series can find the whole series at https://lore.kernel.org/linux-man/ . Patches: * Patch 1 is a new (but trivial) formatting fix, unrelated to the new prctls. * Patches 2-3 relate to the speculation control prctls. These are unmodified from v1, but need review. * Patches 4-5 relate to the arm64 prctls from v1, with reviewer feedback incorporated. (See notes in the patches.) * Patch 6 is *draft* wording for the arm64 address tagging prctls. The semantics of address tagging is particularly slippery, so this needs discussion before merging. [1] https://lore.kernel.org/linux-man/29a02b16-dd61-6186-1340-fcc7d5225ad0@gmail.com/T/#t Dave Martin (6): prctl.2: ffix use literal hyphens when referencing kernel docs prctl.2: Add PR_SPEC_INDIRECT_BRANCH for SPECULATION_CTRL prctls prctl.2: Add PR_SPEC_DISABLE_NOEXEC for SPECULATION_CTRL prctls prctl.2: Add SVE prctls (arm64) prctl.2: Add PR_PAC_RESET_KEYS (arm64) prctl.2: Add tagged address ABI control prctls (arm64) man2/prctl.2 | 444 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 435 insertions(+), 9 deletions(-) -- 2.1.4