aboutsummaryrefslogtreecommitdiffstats
path: root/man/man2const
AgeCommit message (Collapse)AuthorFilesLines
4 daysman/man2const/IP_PKTINFO.2const, man/man2type/in_pktinfo.2type: Split struct ↵Alejandro Colomar1-45/+2
in_pktinfo from IP_PKTINFO(2const) Suggested-by: Jakub Głogowski <not@dzwdz.net> Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IPPROTO_IP.2const: Tweak after making sashimi of this pageAlejandro Colomar1-7/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/SO_PEERSEC.2const: Tweak after splitAlejandro Colomar1-13/+20
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,SO_PEERSEC}.2const: Split SO_PEERSEC from ↵Alejandro Colomar2-57/+91
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_UNBLOCK_SOURCE.2const: Tweak after splitAlejandro Colomar1-7/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_UNBLOCK_SOURCE}.2const: Split IP_UNBLOCK_SOURCE ↵Alejandro Colomar2-10/+45
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_TTL.2const: Tweak after splitAlejandro Colomar1-2/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_TTL}.2const: Split IP_TTL from IPPROTO_IP(2const)Alejandro Colomar2-4/+40
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_TRANSPARENT.2const: Tweak after splitAlejandro Colomar1-9/+12
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_TRANSPARENT}.2const: Split IP_TRANSPARENT from ↵Alejandro Colomar2-28/+62
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_TOS.2const: Tweak after splitAlejandro Colomar1-3/+10
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_TOS}.2const: Split IP_TOS from IPPROTO_IP(2const)Alejandro Colomar2-29/+65
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_ROUTER_ALERT.2const: Tweak after splitAlejandro Colomar1-8/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_ROUTER_ALERT}.2const: Split IP_ROUTER_ALERT ↵Alejandro Colomar2-15/+49
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RETOPTS.2const: Tweak after splitAlejandro Colomar1-3/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RETOPTS}.2const: Split IP_RETOPTS from ↵Alejandro Colomar2-10/+44
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RECVTTL.2const: Tweak after splitAlejandro Colomar1-8/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RECVTTL}.2const: Split IP_RECVTTL from ↵Alejandro Colomar2-19/+53
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RECVTOS.2const: Tweak after splitAlejandro Colomar1-6/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RECVTOS}.2const: Split IP_RECVTOS from ↵Alejandro Colomar2-12/+46
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RECVORIGDSTADDR.2const: Tweak after splitAlejandro Colomar1-4/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RECVORIGDSTADDR}.2const: Split ↵Alejandro Colomar2-15/+50
IP_RECVORIGDSTADDR from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RECVOPTS.2const: Tweak after splitAlejandro Colomar1-3/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RECVOPTS}.2const: Split IP_RECVOPTS from ↵Alejandro Colomar2-12/+46
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_RECVERR.2const: Tweak after splitAlejandro Colomar1-57/+69
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_RECVERR}.2const: Split IP_RECVERR from ↵Alejandro Colomar2-141/+178
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_PKTINFO.2const: Tweak after splitAlejandro Colomar1-26/+25
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_PKTINFO}.2const: Split IP_PKTINFO from ↵Alejandro Colomar2-79/+114
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_PASSSEC.2const: Tweak after splitAlejandro Colomar1-27/+20
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_PASSSEC}.2const: Split IP_PASSSEC from ↵Alejandro Colomar2-41/+78
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_OPTIONS.2const: Tweak after splitAlejandro Colomar1-7/+15
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_OPTIONS}.2const: Split IP_OPTIONS from ↵Alejandro Colomar2-31/+68
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_NODEFRAG.2const: Tweak after splitAlejandro Colomar1-5/+6
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_NODEFRAG}.2const: Split IP_NODEFRAG from ↵Alejandro Colomar2-9/+43
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MULTICAST_TTL.2const: Tweak after splitAlejandro Colomar1-4/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MULTICAST_TTL}.2const: Split IP_MULTICAST_TTL ↵Alejandro Colomar2-8/+44
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MULTICAST_LOOP.2const: Tweak after splitAlejandro Colomar1-2/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MULTICAST_LOOP}.2const: Split IP_MULTICAST_LOOP ↵Alejandro Colomar2-4/+40
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MULTICAST_IF.2const: Tweak after splitAlejandro Colomar1-9/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MULTICAST_IF}.2const: Split IP_MULTICAST_IF ↵Alejandro Colomar2-24/+60
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MULTICAST_ALL.2const: Tweak after splitAlejandro Colomar1-8/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MULTICAST_ALL}.2const: Split IP_MULTICAST_ALL ↵Alejandro Colomar2-11/+45
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MTU_DISCOVER.2const: Tweak after splitAlejandro Colomar1-13/+18
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MTU_DISCOVER}.2const: Split IP_MTU_DISCOVER ↵Alejandro Colomar2-87/+124
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MTU.2const: Tweak after splitAlejandro Colomar1-6/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MTU}.2const: Split IP_MTU from IPPROTO_IP(2const)Alejandro Colomar2-13/+48
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_MSFILTER.2const: Tweak after splitAlejandro Colomar1-22/+15
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_MSFILTER}.2const: Split IP_MSFILTER from ↵Alejandro Colomar2-40/+76
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_LOCAL_PORT_RANGE.2const: Tweak after splitAlejandro Colomar1-6/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_LOCAL_PORT_RANGE}.2const: Split ↵Alejandro Colomar2-26/+63
IP_LOCAL_PORT_RANGE from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_HDRINCL.2const: Tweak after splitAlejandro Colomar1-6/+9
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_HDRINCL}.2const: Split IP_HDRINCL from ↵Alejandro Colomar2-17/+51
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_FREEBIND.2const: Tweak after splitAlejandro Colomar1-7/+12
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_FREEBIND}.2const: Split IP_FREEBIND from ↵Alejandro Colomar2-13/+49
IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_DROP_SOURCE_MEMBERSHIP.2const: Tweak after splitAlejandro Colomar1-11/+13
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_DROP_SOURCE_MEMBERSHIP}.2const: Split ↵Alejandro Colomar2-12/+48
IP_DROP_SOURCE_MEMBERSHIP from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_DROP_MEMBERSHIP.2const: Tweak after splitAlejandro Colomar1-7/+8
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_DROP_MEMBERSHIP}.2const: Split ↵Alejandro Colomar2-9/+44
IP_DROP_MEMBERSHIP from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_BLOCK_SOURCE.2const: Tweak after splitAlejandro Colomar1-6/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_BLOCK_SOURCE}.2const: Split IP_BLOCK_SOURCE ↵Alejandro Colomar2-12/+48
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_BIND_ADDRESS_NO_PORT.2const: Tweak after splitAlejandro Colomar1-3/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_BIND_ADDRESS_NO_PORT}.2const: Split ↵Alejandro Colomar2-10/+44
IP_BIND_ADDRESS_NO_PORT from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_ADD_SOURCE_MEMBERSHIP}.2const, ↵Alejandro Colomar2-36/+8
man/man2type/ip_mreq_source.2type: Split struct ip_mreq_source from IP_ADD_SOURCE_MEMBERSHIP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_ADD_SOURCE_MEMBERSHIP.2const: Tweak after splitAlejandro Colomar1-30/+22
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_ADD_SOURCE_MEMBERSHIP}.2const: Split ↵Alejandro Colomar2-47/+86
IP_ADD_SOURCE_MEMBERSHIP from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_ADD_MEMBERSHIP}.2const, ↵Alejandro Colomar2-50/+12
man/man2type/ip_mreqn.2type: Split struct ip_mreqn from IP_ADD_MEMBERSHIP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/IP_ADD_MEMBERSHIP.2const: Tweak after splitAlejandro Colomar1-45/+40
Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man2const/{IPPROTO_IP,IP_ADD_MEMBERSHIP}.2const: Split IP_ADD_MEMBERSHIP ↵Alejandro Colomar2-63/+96
from IPPROTO_IP(2const) Signed-off-by: Alejandro Colomar <alx@kernel.org>
6 daysman/man7/ip.7, man/man2const/IPPROTO_IP.2const: Split IPPROTO_IP from ip(7)Alejandro Colomar1-0/+972
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-11-09man/man2/madvise.2, man/man2const/PR_[GS]ET_THP_DISABLE.2const: document ↵Usama Arif2-12/+60
addition of PR_THP_DISABLE_EXCEPT_ADVISED PR_THP_DISABLE_EXCEPT_ADVISED extended PR_SET_THP_DISABLE to only provide THPs when advised. IOW, it allows individual processes to opt-out of THP = "always" into THP = "madvise", without affecting other workloads on the system. The series has been merged in [1]. Before [1], the following 2 calls were allowed with PR_SET_THP_DISABLE: prctl(PR_SET_THP_DISABLE, 0, 0, 0, 0); // reset THP setting. prctl(PR_SET_THP_DISABLE, 1, 0, 0, 0); // disable THPs completely. Now in addition to the 2 calls above, you can do: // disable THPs except madvise. prctl(PR_SET_THP_DISABLE, 1, PR_THP_DISABLE_EXCEPT_ADVISED, 0, 0); This patch documents the changes introduced due to the addition of PR_THP_DISABLE_EXCEPT_ADVISED flag: - PR_GET_THP_DISABLE returns a value whose bits indicate how THP-disable is configured for the calling thread (with or without PR_THP_DISABLE_EXCEPT_ADVISED). - PR_SET_THP_DISABLE now uses arg3 to specify whether to disable THP completely for the process, or disable except madvise (PR_THP_DISABLE_EXCEPT_ADVISED). Link: [1] <https://github.com/torvalds/linux/commit/9dc21bbd62edeae6f63e6f25e1edb7167452457b> Signed-off-by: Usama Arif <usamaarif642@gmail.com> Message-ID: <20251105134811.3170745-1-usamaarif642@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-29man/man2/: STANDARDS: Update system calls for POSIX.1-2024Alejandro Colomar4-6/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-15man/man2const/PR_FUTEX_HASH_SET_SLOTS.2const: Document PR_FUTEX_HASH_SET_SLOTSSebastian Andrzej Siewior1-0/+67
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Cc: André Almeida <andrealmeid@igalia.com> Cc: Darren Hart <dvhart@infradead.org> Cc: Davidlohr Bueso <dave@stgolabs.net> Cc: Ingo Molnar <mingo@redhat.com> Cc: Juri Lelli <juri.lelli@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Valentin Schneider <vschneid@redhat.com> Cc: Waiman Long <longman@redhat.com> Message-ID: <20250915141305.906440-2-bigeasy@linutronix.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-10-05man/: ffixAlejandro Colomar1-16/+16
Remove spaces before a tab (except in a few cases). Reported-by: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-09-21man/: Use semantic newlinesAlejandro Colomar30-80/+131
And fix related issues while at it. Silence false positives with \&. Reported-by: `make lint-man-semnl` Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-09-06man/man2const/PR_[GS]ET_ENDIAN.2const: tfix (s/endian-ness/endianness/)Alejandro Colomar2-3/+3
There's a mix of uses of both spellings. Unify on the latter. Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-09-06man/man2const/PR_SET_THP_DISABLE.2const: ffixAlejandro Colomar1-1/+3
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Acked-by: "Carlos O'Donell" <carlos@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-24man/man2const/PR_CAPBSET_DROP.2const: pfixAlejandro Colomar1-1/+1
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-24man/man2const/PR_SET_FPEXC.2const: Format information as a listAlejandro Colomar1-11/+32
Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-24man/man2const/PR_SET_SECUREBITS.2const: wfixAlejandro Colomar1-4/+1
Fixes: 2dcad3cde34e (2024-05-31; "PR_SET_SECUREBITS.2const: Tweak after split") Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-24man/man2const/PR_[SG]ET_TSC.2const: Fix parameter nameAlejandro Colomar2-2/+2
Fixes: 6cb4a1f5f444 (2024-05-31; "PR_SET_TSC.2const: Tweak after split") Fixes: cd74efc37571 (2024-05-31; "PR_GET_TSC.2const: Tweak after split") Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-19PR_FUTEX_HASH_GET_SLOTS.2const: Add pageSebastian Andrzej Siewior1-0/+37
Reviewed-by: Alejandro Colomar <alx@kernel.org> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Message-ID: <20250819071728.1431543-4-bigeasy@linutronix.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-19man/man2const/PR_FUTEX_HASH.2const: Update as of Linux v6.17-rc2Sebastian Andrzej Siewior1-5/+2
The PR_FUTEX_HASH prctl interface was updated shortly before the release of v6.16. The changes are: - The functionality was disabled in v6.16 and enabled v6.17-rc1 after some updates address the performance concerns. - The "IMMUTABLE" functionality was removed. Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Message-ID: <20250819071728.1431543-2-bigeasy@linutronix.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-08-02man/man2const/PR_GET_TIMING.2const: SYNOPSIS: tfixFlorian Schmaus1-1/+1
Fixes: 6c6125882666 (2024-05-31; "PR_GET_TIMING.2const: Tweak after split") Signed-off-by: Florian Schmaus <flo@geekplace.eu> Message-ID: <20250704153630.1236769-1-flo@geekplace.eu> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl_locking.2, man/man2const/F_*.2const: Tweak after split, and ↵Alejandro Colomar6-0/+6
add link pages Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_*.2const: Tweak after split, and add link pagesAlejandro Colomar6-15/+37
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GETSIG.2const: Split F_{G,S}ETOWN*, ↵Alejandro Colomar1-0/+496
F_{G,S}ETSIG from fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_{G,S}ETLEASE.2const: Tweak after split, and add link pageAlejandro Colomar2-4/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GETLEASE.2const: Split F_{G,S}ETLEASE from ↵Alejandro Colomar1-0/+204
fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_NOTIFY.2const: Tweak after splitAlejandro Colomar1-19/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_NOTIFY.2const: Split F_NOTIFY from fcntl(2)Alejandro Colomar1-0/+167
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_{G,S}ET{,_FILE}_RW_HINT.2const: Tweak after split, and add ↵Alejandro Colomar4-6/+9
link pages Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GET_RW_HINT.2const: Split ↵Alejandro Colomar1-0/+120
F_{G,S}ET{,_FILE}_RW_HINT from fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_{GET,ADD}_SEALS.2const: Tweak after split, and add link pageAlejandro Colomar2-10/+6
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GET_SEALS.2const: Split F_{GET,ADD}_SEALS ↵Alejandro Colomar1-0/+239
from fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_{G,S}ETPIPE_SZ.2const: Tweak after split, and add link pageAlejandro Colomar2-4/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GETPIPE_SZ.2const: Split F_{G,S}ETPIPE_SZ ↵Alejandro Colomar1-0/+96
from fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2const/F_{G,S}ETFL.2const: Tweak after split, and add link pageAlejandro Colomar2-3/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-20man/man2/fcntl.2, man/man2const/F_GETFL.2const: Split F_{G,S}ETFL from fcntl(2)Alejandro Colomar1-0/+108
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-19man/man2const/F_{G,S}ETFD.2const: Tweak after split, and add link pageAlejandro Colomar2-2/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-19man/man2/fcntl.2, man/man2const/F_GETFD.2const: Split F_{G,S}ETFD from fcntl(2)Alejandro Colomar1-0/+82
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-19man/man2const/F_DUPFD{,_CLOEXEC}.2const: Tweak after split, and add link pageAlejandro Colomar2-15/+8
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-07-19man/man2/fcntl.2, man/man2const/F_DUPFD.2const: Split F_DUPFD and ↵Alejandro Colomar1-0/+108
F_DUPFD_CLOEXEC from fcntl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-28man/: SYNOPSIS: Don't highlight forward declarations of function parametersAlejandro Colomar7-8/+8
Previously, many people confused these for actual parameters, since it's hard to distinguish a ',' from ';'. By removing bold/italics from these, it will be easier to distinguish them. The cases have been found with a script: $ find -type f \ | xargs grep -l '^\.TH ' \ | sort \ | xargs mansect SYNOPSIS \ | man /dev/stdin \ | grep -e '^[^ ]' -e '[^ ]( [^ )].*[^)];' \ | less; Reported-by: Mark Naughton <mnaughto@redhat.com> Suggested-by: Mark Harris <mark.hsj@gmail.com> Acked-by: Mark Naughton <mnaughto@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-11man/man2/prctl.2, man/man2const/PR_FUTEX_HASH.2const: Document PR_FUTEX_HASHSebastian Andrzej Siewior1-0/+91
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Message-ID: <20250602140104.2769223-2-bigeasy@linutronix.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-11man/man2/ioctl_vt.2: Document VT_GETCONSIZECSRPOSNicolas Pitre1-0/+1
Corresponding code is in drivers/tty/vt/vt_ioctl.c. New in Linux v6.16. Signed-off-by: Nicolas Pitre <npitre@baylibre.com> Message-ID: <4n723o1q-pr52-319q-nsr7-6442387s12s2@onlyvoer.pbz> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-11man/man2const/TIOCLINUX.2const: Document TIOCL_GETBRACKETEDPASTENicolas Pitre1-0/+8
Corresponding code is in drivers/tty/vt/vt.c:tioclinux(). New in Linux v6.16. Signed-off-by: Nicolas Pitre <npitre@baylibre.com> Message-ID: <o5p79351-1ops-on58-3o20-rp142r6s4o21@onlyvoer.pbz> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-02man/man2const/PR_SET_MM_AUXV.2const: SYNOPSIS: Fix position of #include lineAlejandro Colomar1-1/+1
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-02man/man2const/: TH: Fix subsectionAlejandro Colomar2-2/+2
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-06-01man/man2const/KEYCTL_SESSION_TO_PARENT.2const: SYNOPSIS: ffixAlejandro Colomar1-1/+1
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_WAIT_REQUEUE_PI.2const: Tweak after splitAlejandro Colomar1-7/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_WAIT_REQUEUE_PI.2const: Split ↵Alejandro Colomar1-0/+126
FUTEX_WAIT_REQUEUE_PI from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_CMP_REQUEUE_PI.2const: Tweak after splitAlejandro Colomar1-17/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_CMP_REQUEUE_PI.2const: Split ↵Alejandro Colomar1-0/+217
FUTEX_CMP_REQUEUE_PI from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_UNLOCK_PI.2const: Tweak after splitAlejandro Colomar1-5/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_UNLOCK_PI.2const: Split ↵Alejandro Colomar1-0/+74
FUTEX_UNLOCK_PI from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_TRYLOCK_PI.2const: Tweak after splitAlejandro Colomar1-4/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_TRYLOCK_PI.2const: Split ↵Alejandro Colomar1-0/+113
FUTEX_TRYLOCK_PI from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_LOCK_PI2.2const: Tweak after splitAlejandro Colomar1-71/+6
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_LOCK_PI2.2const: Split FUTEX_LOCK_PI2 ↵Alejandro Colomar1-0/+112
from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_LOCK_PI.2const: Tweak after splitAlejandro Colomar1-34/+30
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_LOCK_PI.2const: Split FUTEX_LOCK_PI ↵Alejandro Colomar1-0/+225
from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_WA??_BITSET.2const: Tweak after split, and add link pageAlejandro Colomar2-6/+6
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_WAIT_BITSET.2const: Split ↵Alejandro Colomar1-0/+218
FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_WAKE_OP.2const: Tweak after splitAlejandro Colomar1-21/+18
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_WAKE_OP.2const: Split FUTEX_WAKE_OP ↵Alejandro Colomar1-0/+213
from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_CMP_REQUEUE.2const: Tweak after splitAlejandro Colomar1-11/+10
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_CMP_REQUEUE.2const: Split ↵Alejandro Colomar1-0/+189
FUTEX_CMP_REQUEUE from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_REQUEUE.2const: Tweak after splitAlejandro Colomar1-8/+5
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_REQUEUE.2const: Split FUTEX_REQUEUE ↵Alejandro Colomar1-0/+67
from futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_FD.2const: Tweak after splitAlejandro Colomar1-4/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_FD.2const: Split FUTEX_FD from futex(2)Alejandro Colomar1-0/+77
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_WAKE.2const: Tweak after splitAlejandro Colomar1-6/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_WAKE.2const: Split FUTEX_WAKE from ↵Alejandro Colomar1-0/+78
futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2const/FUTEX_WAIT.2const: Tweak after splitAlejandro Colomar1-28/+25
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-30man/man2/futex.2, man/man2const/FUTEX_WAIT.2const: Split FUTEX_WAIT from ↵Alejandro Colomar1-0/+168
futex(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-18man/man2const/UFFDIO_API.2const: Add an entry for UFFDIO_FEATURE_MOVEPeter Xu1-0/+6
Add the entry for UFFDIO_MOVE ioctl in UFFDIO_API man page. Fixes: d7dec35a3b19 ("man/man2/ioctl_userfaultfd.2, man/man2const/UFFDIO_MOVE.2const: Document UFFDIO_MOVE") Reviewed-by: Suren Baghdasaryan <surenb@google.com> Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20250514172630.569788-3-peterx@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-18man/man2const/UFFDIO_API.2const: Update userfaultfd handshake and feature probePeter Xu1-19/+25
There's a confusing paragraph in the man page on two-steps handshake for userfaultfd UFFDIO_API ioctl. In reality, after a successful UFFDIO_API ioctl, the userfaultfd will be locked up on the features and any further UFFDIO_API on top of an initialized userfaultfd would fail. Modify the UFFDIO_API(2const) man page to reflect the reality. Instead, add a paragraph explaining the right way to probe userfaultfd features. Add that only after the "Before Linux 4.11" paragraph, as the old kernel doesn't support any feature anyway. Fixes: a252b3345 ("ioctl_userfaultfd.2: Describe two-step feature handshake") Reviewed-by: Kyle Huey <khuey@kylehuey.com> Signed-off-by: Peter Xu <peterx@redhat.com> Message-ID: <20250514172630.569788-2-peterx@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-17*: grfixAlejandro Colomar133-133/+133
Scripted change: $ grep -rl 'The authors of the Linux man-pages' \ | xargs sed -i '/Copyright, The authors of the Linux man-pages project/s/The/the/'; Reported-by: Josh Triplett <josh@joshtriplett.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-10*, AUTHORS: Consistently refer to authorsAlejandro Colomar133-133/+133
- Rename the file CREDITS => AUTHORS - Say 'authors' in the copyright notice. Scripted change: $ grep -rn 'The contributors to the Linux man-pages' -l \ | xargs sed -i '/Copyright, The contributors to the Linux man-pages project/s/contributors to/authors of/' Suggested-by: Dave Martin <Dave.Martin@arm.com> Acked-by: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-06*, CREDITS: Unify copyright noticesAlejandro Colomar133-405/+134
Link: <https://lore.kernel.org/linux-man/jpin2dbnp5vpitnh7l4qmvkamzq3h3xljzsznrudgioox3nn72@57uybxbe3h4p/T/#u> Link: <https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects> Cc: "G. Branden Robinson" <branden@debian.org> Cc: Carlos O'Donell <carlos@redhat.com> Cc: Eugene Syromyatnikov <evgsyr@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-06man/, CREDITS: Move in-source contribution records to CREDITSAlejandro Colomar1-2/+0
This information is better placed in the git logs, not in the source code itself. For people interested in the old history of pages, before we used git, they will probably look at old versions of these pages, like for example man-pages-1.70, or the 'prehistory' branch, and there they'll find these notes. Keep the names and emails of contributors in a new CREDITS file. Link: <https://lore.kernel.org/linux-man/jpin2dbnp5vpitnh7l4qmvkamzq3h3xljzsznrudgioox3nn72@57uybxbe3h4p/T/#u> Link: <https://www.linuxfoundation.org/blog/blog/copyright-notices-in-open-source-software-projects> Cc: "G. Branden Robinson" <branden@debian.org> Cc: Carlos O'Donell <carlos@redhat.com> Cc: Eugene Syromyatnikov <evgsyr@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-02man/man2const/TIOCLINUX.2const: Document CAP_SYS_ADMIN requirement for ↵Günther Noack1-2/+14
TIOCL_SETSEL modes CAP_SYS_ADMIN was previously required for the entire TIOCL_SETSEL subcode, but is now only needed for a subset of the selection modes, since linux.git 2f83e38a095f (2025-01-13; "tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN"). The CAP_SYS_ADMIN requirement for TIOCL_SELMOUSEREPORT was further corrected in linux.git ee6a44da3c87 (2025-04-11; "tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT"). Admittedly, there are kernels where CAP_SYS_ADMIN was briefly not required for TIOCL_SELMOUSEREPORT, even after Linux v6.7, but this was a mistake which is now fixed in all up-to-date stable kernels. Therefore, we still document CAP_SYS_ADMIN as required "since Linux 6.7" in this case. Link: <https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=2f83e38a095f8bf7c6029883d894668b03b9bd93> Link: <https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=ee6a44da3c87cf64d67dd02be8c0127a5bf56175> Signed-off-by: Günther Noack <gnoack3000@gmail.com> Message-ID: <20250502102405.4891-2-gnoack3000@gmail.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-05-01man/man2/ioctl_userfaultfd.2, man/man2const/UFFDIO_MOVE.2const: Document ↵Suren Baghdasaryan1-0/+159
UFFDIO_MOVE Documentation was extracted from the original patch written by Andrea Arcangeli and upstreamed in [1]. Minor edits were made to maintain the same documentation style as other userfaultfd ioctl commands. [1] <https://lore.kernel.org/all/20231206103702.3873743-3-surenb@google.com/> Signed-off-by: Suren Baghdasaryan <surenb@google.com> Message-ID: <20250423195309.2841410-1-surenb@google.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-03-31man/man2const/TIOCLINUX.2const: Document missing TIOCL_SETSEL selection ↵Günther Noack1-0/+34
modes: TIOCL_SELPOINTER, TIOCL_SELCLEAR, TIOCL_SELMOUSEREPORT Documents the following TIOCL_SETSEL sub-operations: * TIOCL_SELPOINTER * TIOCL_SELCLEAR * TIOCL_SELMOUSEREPORT These previously undocumented selection modes for the Linux console are implemented in <drivers/tty/vt/selection.c>. The name "selection mode" is slightly misleading as not all of them actually manipulate the kernel's mouse selection buffer. Includes clarified semantics pointed out by Jared Finder. Cc: Hanno Böck <hanno@hboeck.de> Cc: Jann Horn <jannh@google.com> Cc: Jiri Slaby <jirislaby@kernel.org> Cc: Jakub Wilk <jwilk@jwilk.net> Signed-off-by: Günther Noack <gnoack3000@gmail.com> Message-ID: <20250330143038.4184-5-gnoack3000@gmail.com> Acked-by: Jared Finder <jared@finder.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-03-31man/man2const/TIOCLINUX.2const: Restructure documentation for TIOCL_SETSEL ↵Günther Noack1-5/+20
selection modes * Indent the documented selection modes into tagged paragraphs. * Document constants from the header file <tiocl.h> instead of numbers. * Clarify expansion semantics as suggested by Jared Finder. Signed-off-by: Günther Noack <gnoack3000@gmail.com> Message-ID: <20250330143038.4184-4-gnoack3000@gmail.com> Acked-by: Jared Finder <jared@finder.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-03-30man/: srcfix (\fX => \f[X])Alejandro Colomar5-15/+21
While doing this global change, fix other minor issues found nearby. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2025-03-14man/: SYNOPSIS: Use GNU forward-declarations of parameters for sizes of ↵Alejandro Colomar7-15/+23
array parameters This syntax has been proposed for standardization in N3433. Link: <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3433.pdf> Cc: Christopher Bazley <chris.bazley.wg14@gmail.com> Cc: Martin Uecker <uecker@tugraz.at> Cc: Joseph Myers <josmyers@redhat.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-17man/: Terminology consistency reforms (n, size, length)Alejandro Colomar1-1/+1
Use 'length' for the lenght of a string. Use 'n' for the number of elements. Use 'size' for the number of bytes. (And in wide-character string functions, 'size' also refers to the number of wide characters.) The change is quite large, and I might have made some mistakes. But overall, this should improve consistency in use of these terms. Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-11-03man/: EXAMPLES: Fix includesAlejandro Colomar1-0/+1
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_RESTRICT_KEYRING.2const: Tweak after splitAlejandro Colomar1-44/+15
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_RESTRICT_KEYRING.2const: Split KEYCTL_RESTRICT_KEYRING from ↵Alejandro Colomar1-0/+139
keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_DH_COMPUTE.2const: Tweak after splitAlejandro Colomar1-81/+46
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_DH_COMPUTE.2const: Split KEYCTL_DH_COMPUTE from keyctl(2)Alejandro Colomar1-0/+315
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_GET_PERSISTENT.2const: Tweak after splitAlejandro Colomar1-39/+17
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_GET_PERSISTENT.2const: Split KEYCTL_GET_PERSISTENT from ↵Alejandro Colomar1-0/+120
keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_INVALIDATE.2const: Tweak after splitAlejandro Colomar1-25/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_INVALIDATE.2const: Split KEYCTL_INVALIDATE from keyctl(2)Alejandro Colomar1-0/+87
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_SESSION_TO_PARENT.2const: Tweak after splitAlejandro Colomar1-32/+17
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_SESSION_TO_PARENT.2const: Split KEYCTL_SESSION_TO_PARENT ↵Alejandro Colomar1-0/+106
from keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_GET_SECURITY.2const: Tweak after splitAlejandro Colomar1-34/+16
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_GET_SECURITY.2const: Split KEYCTL_GET_SECURITY from keyctl(2)Alejandro Colomar1-0/+105
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_ASSUME_AUTHORITY.2const: Tweak after splitAlejandro Colomar1-31/+13
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_ASSUME_AUTHORITY.2const: Split KEYCTL_ASSUME_AUTHORITY from ↵Alejandro Colomar1-0/+123
keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_SET_TIMEOUT.2const: Tweak after splitAlejandro Colomar1-28/+10
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_SET_TIMEOUT.2const: Split KEYCTL_SET_TIMEOUT from keyctl(2)Alejandro Colomar1-0/+92
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_SET_REQKEY_KEYRING.2const: Tweak after splitAlejandro Colomar1-28/+8
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_SET_REQKEY_KEYRING.2const: Split KEYCTL_SET_REQKEY_KEYRING ↵Alejandro Colomar1-0/+142
from keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_INSTANTIATE.2const: Tweak after splitAlejandro Colomar1-77/+40
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_INSTANTIATE.2const, KEYCTL_INSTANTIATE_IOV.2const, ↵Alejandro Colomar4-0/+230
KEYCTL_NEGATE.2const, KEYCTL_REJECT.2const: Split KEYCTL_INSTANTIATE*, KEYCTL_NEGATE, KEYCTL_REJECT from keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_READ.2const: Tweak after splitAlejandro Colomar1-40/+15
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_READ.2const: Split KEYCTL_READ from keyctl(2)Alejandro Colomar1-0/+118
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_SEARCH.2const: Tweak after splitAlejandro Colomar1-42/+23
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_SEARCH.2const: Split KEYCTL_SEARCH from keyctl(2)Alejandro Colomar1-0/+123
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_UNLINK.2const: Tweak after splitAlejandro Colomar1-30/+9
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_UNLINK.2const: Split KEYCTL_UNLINK from keyctl(2)Alejandro Colomar1-0/+86
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_LINK.2const: Tweak after splitAlejandro Colomar1-38/+11
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_LINK.2const: Split KEYCTL_LINK from keyctl(2)Alejandro Colomar1-0/+112
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_CLEAR.2const: Tweak after splitAlejandro Colomar1-22/+4
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_CLEAR.2const: Split KEYCTL_CLEAR from keyctl(2)Alejandro Colomar1-0/+77
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_DESCRIBE.2const: Tweak after splitAlejandro Colomar1-36/+17
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_DESCRIBE.2const: Split KEYCTL_DESCRIBE from keyctl(2)Alejandro Colomar1-0/+131
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_SETPERM.2const: Tweak after splitAlejandro Colomar1-86/+103
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_SETPERM.2const: Split KEYCTL_SETPERM from keyctl(2)Alejandro Colomar1-0/+260
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_CHOWN.2const: Tweak after splitAlejandro Colomar1-29/+9
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_CHOWN.2const: Split KEYCTL_CHOWN from keyctl(2)Alejandro Colomar1-0/+88
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_REVOKE.2const: Tweak after splitAlejandro Colomar1-19/+3
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_REVOKE.2const: Split KEYCTL_REVOKE from keyctl(2)Alejandro Colomar1-0/+76
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_UPDATE.2const: Tweak after splitAlejandro Colomar1-34/+12
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_UPDATE.2const: Split KEYCTL_UPDATE from keyctl(2)Alejandro Colomar1-0/+87
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_JOIN_SESSION_KEYRING.2const: Tweak after splitAlejandro Colomar1-26/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_JOIN_SESSION_KEYRING.2const: Split ↵Alejandro Colomar1-0/+93
KEYCTL_JOIN_SESSION_KEYRING from keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21KEYCTL_GET_KEYRING_ID.2const: Tweak after splitAlejandro Colomar1-42/+21
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-08-21keyctl.2, KEYCTL_GET_KEYRING_ID.2const: Split KEYCTL_GET_KEYRING_ID from ↵Alejandro Colomar1-0/+160
keyctl(2) Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-07-23man/: ffixAlejandro Colomar105-105/+105
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-07-22prctl.2: Add PR_RISCV_SET_ICACHE_FLUSH_CTXCharlie Jenkins1-0/+152
Document the PR_RISCV_SET_ICACHE_FLUSH_CTX flag for prctl(2) that is supported as of Linux 6.10. Cc: Alexandre Ghiti <alexghiti@rivosinc.com> Signed-off-by: Charlie Jenkins <charlie@rivosinc.com> Message-ID: <20240709-fencei_prctl-v5-1-a0391069f746@rivosinc.com> [alx: ffix + consistent line breaks] Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-07-09FIONREAD.2const: tfixGünther Noack1-1/+1
Fix a copy-paste error in SYNOPSIS: FIONREAD was mentioned twice, but another IOCTL was missing. Fixes: c6267fb68309 ("ioctl_tty.2, FIONREAD.2const, TIOC{IN,OUT}Q.2const, TCFLSH.2const, TIOCSERGETLSR.2const: Split from ioctl_tty(2)") Signed-off-by: Günther Noack <gnoack@google.com> Message-ID: <20240705142844.1142998-1-gnoack@google.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-17man/, share/mk/: Fix nested EX/EE within nf/fiAlejandro Colomar8-8/+8
EX/EE can't be nested within nf/ni. The mandoc(1) reports weren't spurious. Re-enable the mandoc(1) warnings, and fix the code. Fixes: 31203a0c8dbf ("share/mk/: Globally disable two spurious mandoc(1) warnings") Link: <https://lists.gnu.org/archive/html/groff/2024-06/msg00019.html> Reported-by: Douglas McIlroy <douglas.mcilroy@dartmouth.edu> Cc: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-15man/: ffixAlejandro Colomar1-1/+7
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-15man/: srcfix: Use \[rs] instead of \eAlejandro Colomar7-25/+25
Scripted change: $ find man -type f \ | xargs grep -l '\\e' \ | xargs sed -i 's/\\e/\\[rs]/g'; Link: <https://lore.kernel.org/linux-man/20240611122453.qn6jyl4go4bvwkqm@illithid/> Suggested-by: "G. Branden Robinson" <branden@debian.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>
2024-06-15FICLONERANGE.2const: Update .so for renamed fileAdam Sampson1-1/+1
Fixes: 733e3228017b ("ioctl.2, ioctl_ficlone*.2, FICLONE{,RANGE}.2const: Move page to FICLONE.2const") Signed-off-by: Adam Sampson <ats@offog.org> Message-ID: <20240615132948.20625-1-ats@offog.org> Signed-off-by: Alejandro Colomar <alx@kernel.org>