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@xxxxxxxxx/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