]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
2 years agoINSTALL: tfix
Eric Biggers [Thu, 15 Dec 2022 06:58:16 +0000 (22:58 -0800)] 
INSTALL: tfix

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoutimensat.2: tfix
Jakub Wilk [Thu, 15 Dec 2022 07:42:15 +0000 (08:42 +0100)] 
utimensat.2: tfix

Signed-off-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocopy_file_range.2: wfix
Alejandro Colomar [Tue, 13 Dec 2022 23:16:58 +0000 (00:16 +0100)] 
copy_file_range.2: wfix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocopy_file_range.2: Fix wrong kernel version information
Amir Goldstein [Tue, 13 Dec 2022 12:08:34 +0000 (14:08 +0200)] 
copy_file_range.2: Fix wrong kernel version information

commit d7ba612d0 ("copy_file_range.2: Update cross-filesystem support
for 5.12") prematurely documented kernel 5.12 as the version that
changes the cross-fs copy_file_range() behavior, but that behavior
change was only merged in kernel version 5.19.

Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoscanf.3: Do not mention the ERANGE error
Ian Abbott [Thu, 8 Dec 2022 12:34:54 +0000 (12:34 +0000)] 
scanf.3: Do not mention the ERANGE error

The `scanf()` function does not intentionally set `errno` to `ERANGE`.
That is just a side effect of the code that it uses to perform
conversions.  It also does not work as reliably as indicated in the
'man' page when the target integer type is narrower than `long`.
Typically (at least in glibc) for target integer types narrower than
`long`, the number has to exceed the range of `long` (for signed
conversions) or `unsigned long` (for unsigned conversions) for `errno`
to be set to `ERANGE`.

Documenting `ERANGE` in the ERRORS section kind of implies that
`scanf()` should return `EOF` when an integer overflow is encountered,
which it doesn't (and doing so would violate the C standard).

Just remove any mention of the `ERANGE` error to avoid confusion.

Fixes: 646af540e467 ("Add an ERRORS section documenting at least some of the errors that may occur for scanf().")
Link: <https://lore.kernel.org/linux-man/5af4f708-337f-fddf-9a2d-e0e4602d3a72@mev.co.uk/T/#m900a1b1741afefab008a69e6b76919cd94aa81ef>
Cc: Michael Kerrisk <mtk.manpages@gmail.com>
Cc: Zack Weinberg <zack@owlfolio.org>
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoscanf.3: Deprecate unsafe conversion specifiers
Alejandro Colomar [Mon, 12 Dec 2022 11:25:01 +0000 (12:25 +0100)] 
scanf.3: Deprecate unsafe conversion specifiers

Use of numeric conversion specifiers can produce Undefined Behvaior
under conditions that the program doesn't control; therefore, there's no
way to use them safely.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Zack Weinberg <zack@owlfolio.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocore.5: Clarify that RLIMIT_CORE is ignored when piping.
Alejandro Colomar [Sun, 11 Dec 2022 17:24:55 +0000 (18:24 +0100)] 
core.5: Clarify that RLIMIT_CORE is ignored when piping.

Reported-by: Luca Versari <veluca93@gmail.com>
Closes: <https://bugzilla.kernel.org/show_bug.cgi?id=216648>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agointro.3: Document subsections of man3
Alejandro Colomar [Sun, 11 Dec 2022 17:17:00 +0000 (18:17 +0100)] 
intro.3: Document subsections of man3

Cowritten-by: "G. Branden Robinson" <g.branden.robinson@gmail.com>
Cc: Ingo Schwarze <schwarze@openbsd.org>
Cc: Douglas McIlroy <douglas.mcilroy@dartmouth.edu>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoshm_open.3: tfix
Alejandro Colomar [Sun, 11 Dec 2022 17:24:55 +0000 (18:24 +0100)] 
shm_open.3: tfix

Reported-by: 1092615079 <1092615079@qq.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosocket.7: Be explicit that accept(2) respects SO_*TIMEO
Alejandro Colomar [Sun, 11 Dec 2022 14:00:30 +0000 (15:00 +0100)] 
socket.7: Be explicit that accept(2) respects SO_*TIMEO

See the previous commit.

Reported-by: Luis Javier Merino <ninjalj@gmail.com>
Cc: Tycho Andersen <tycho@tycho.pizza>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosocket.7: be explicit that connect(2) respects SO_*TIMEO
Tycho Andersen [Mon, 28 Nov 2022 20:58:37 +0000 (13:58 -0700)] 
socket.7: be explicit that connect(2) respects SO_*TIMEO

Our group recently had some confusion around this. Although f327722042df
("socket.7: Explain effect of SO_SNDTIMEO for connect()") adds a mention of
connect(2), the wording around "Timeouts  only  have  effect  for  system
calls  that perform socket I/O" is slightly confusing: is connect(2) I/O?.
Let's just add connect(2) to the list of things that time out explicitly to
avoid any confusion.

Test program for grins:

 #include <stdio.h>
 #include <sys/socket.h>
 #include <netinet/ip.h>
 #include <arpa/inet.h>

int main(void)
{
struct sockaddr_in servaddr = {
                /* tycho.pizza */
                .sin_addr.s_addr = inet_addr("192.241.255.151"),
                .sin_port = htons(443),
                .sin_family = AF_INET,
        };
int fd;
struct timeval timeout = {
.tv_sec = 0,
.tv_usec = 100,
};

fd = socket(AF_INET, SOCK_STREAM, 0);
if (fd < 0) {
perror("socket");
return 1;
}

if (setsockopt(fd, SOL_SOCKET, SO_SNDTIMEO, &timeout, sizeof(timeout)) < 0) {
perror("setsockopt");
return 1;
}

if (connect(fd, (struct sockaddr *)&servaddr, sizeof(servaddr)) < 0) {
perror("connect");
return 1;
}

printf("connect successful\n");
return 0;
}

$ ./so_sndtimeo
connect: Operation now in progress

Signed-off-by: Tycho Andersen <tycho@tycho.pizza>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostpncpy.3, strncpy.3: wfix
Alejandro Colomar [Tue, 6 Dec 2022 18:16:33 +0000 (19:16 +0100)] 
stpncpy.3, strncpy.3: wfix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncat.3: Overrunning the dest buffer is not that bad
Alejandro Colomar [Tue, 6 Dec 2022 17:58:37 +0000 (18:58 +0100)] 
strncat.3: Overrunning the dest buffer is not that bad

With the right function call, that is, one that always copies the same
amount of bytes, and is so simple that can be inlined, the behavior
will be consistent enough to be warned by the compiler in most cases of
overrun, and crash quite consistently in the remaining.

Prefer simplicity over correctness, so suggest the simpler ustr2stp().

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostring.3, strncat.3: Undeprecate strncat(3)
Alejandro Colomar [Tue, 6 Dec 2022 16:59:26 +0000 (17:59 +0100)] 
string.3, strncat.3: Undeprecate strncat(3)

After some investigation, I found a case where this function is useful:
Concatenating an unterminated string into a string.  It's not an ideal
API for that, but there's no other API that does it.

The closest thing, and something that some projects use instead of
strncat(3), is calling mempcpy(3) directly.  However mempcpy(3) isn't
ideal either (it's faster; just that).  It even requires a multiline
pattern to use correctly, which is a source of bugs.

So, suggest using a custom alternative that needs to be defined by the
programmer, which handles all the subtle details much better than any
of the conventional functions: ustr2stpe().

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostring.3, strncat.3: Fix typo in prototype of strncat(3)
Alejandro Colomar [Tue, 6 Dec 2022 13:48:57 +0000 (14:48 +0100)] 
string.3, strncat.3: Fix typo in prototype of strncat(3)

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostring.3: strncpy(3), strncat(3): Obsolete, and fix
Alejandro Colomar [Tue, 6 Dec 2022 01:16:50 +0000 (02:16 +0100)] 
string.3: strncpy(3), strncat(3): Obsolete, and fix

The prototype for strncat(3) was wrong.  Fix it.
Mark the functions as obsolete.
Fix the descriptions, to remove misleading text.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncat.3: tfix
Alejandro Colomar [Tue, 6 Dec 2022 01:15:24 +0000 (02:15 +0100)] 
strncat.3: tfix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncat.3: BUGS: Truncation
Alejandro Colomar [Mon, 5 Dec 2022 22:16:38 +0000 (23:16 +0100)] 
strncat.3: BUGS: Truncation

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrcat.3, strncat.3: RIP strncat(3)
Alejandro Colomar [Mon, 5 Dec 2022 15:46:44 +0000 (16:46 +0100)] 
strcat.3, strncat.3: RIP strncat(3)

Never use this function.  Really.

Cc: <pkg-shadow-devel@alioth-lists.debian.net>
Cc: <libc-alpha@sourceware.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrcat.3: SYNOPSIS: Fix the size of 'dest'
Alejandro Colomar [Mon, 5 Dec 2022 15:09:47 +0000 (16:09 +0100)] 
strcat.3: SYNOPSIS: Fix the size of 'dest'

I had a mistake when adding VLA syntax to this prototype.  From this
fixed prototype, it's visible how broken the design for this function
is.  Next move is to kill this function.

Cc: <libc-alpha@sourceware.org>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostpncpy.3: Clarify what this function is for
Alejandro Colomar [Mon, 5 Dec 2022 14:04:12 +0000 (15:04 +0100)] 
stpncpy.3: Clarify what this function is for

Use concise wording to make the points more direct.
This function is rarely used for its only valid purpose.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agofilesystems.5: Don't refer to dead software; use a more generic term
Alejandro Colomar [Mon, 5 Dec 2022 13:15:32 +0000 (14:15 +0100)] 
filesystems.5: Don't refer to dead software; use a more generic term

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Reported-by: Jakub Wilk <jwilk@jwilk.net>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: Rename CAVEATS to BUGS
Alejandro Colomar [Sun, 4 Dec 2022 23:46:35 +0000 (00:46 +0100)] 
strncpy.3: Rename CAVEATS to BUGS

Those are not caveats, but actual bugs.  This function was misdesigned.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: wfix
Alejandro Colomar [Sun, 4 Dec 2022 23:42:49 +0000 (00:42 +0100)] 
strncpy.3: wfix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: NAME: Clarify what this function is
Alejandro Colomar [Sun, 4 Dec 2022 23:08:52 +0000 (00:08 +0100)] 
strncpy.3: NAME: Clarify what this function is

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: SEE ALSO: Remove some references
Alejandro Colomar [Sun, 4 Dec 2022 23:06:11 +0000 (00:06 +0100)] 
strncpy.3: SEE ALSO: Remove some references

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: Deprecate strncpy(3) in favor of stpncpy(3)
Alejandro Colomar [Sun, 4 Dec 2022 23:05:15 +0000 (00:05 +0100)] 
strncpy.3: Deprecate strncpy(3) in favor of stpncpy(3)

It is equivalent, but reports truncation.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: Move description of valid use up
Alejandro Colomar [Sun, 4 Dec 2022 22:53:06 +0000 (23:53 +0100)] 
strncpy.3: Move description of valid use up

To make it more visible; and refer CAVEATS to still discourage its use.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: CAVEATS: It can't detect truncation
Alejandro Colomar [Sun, 4 Dec 2022 22:49:08 +0000 (23:49 +0100)] 
strncpy.3: CAVEATS: It can't detect truncation

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: ffix
Alejandro Colomar [Sun, 4 Dec 2022 22:40:34 +0000 (23:40 +0100)] 
strncpy.3: ffix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrncpy.3: Fix TH, and add myself to copyright
Alejandro Colomar [Sun, 4 Dec 2022 22:17:54 +0000 (23:17 +0100)] 
strncpy.3: Fix TH, and add myself to copyright

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agostrcpy.3, strncpy.3: Split the page and document them separately
Alejandro Colomar [Sun, 4 Dec 2022 22:14:48 +0000 (23:14 +0100)] 
strcpy.3, strncpy.3: Split the page and document them separately

strncpy(3) is completely unrelated to strcpy(3).  Rewrite its
documentation to be more explicit about this.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agopath_resolution.7: ffix
Alejandro Colomar [Sun, 4 Dec 2022 21:18:21 +0000 (22:18 +0100)] 
path_resolution.7: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocredentials.7: tfix
Alejandro Colomar [Sun, 4 Dec 2022 21:00:09 +0000 (22:00 +0100)] 
credentials.7: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocredentials.7: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:59:10 +0000 (21:59 +0100)] 
credentials.7: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoconsole_codes.4: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:57:25 +0000 (21:57 +0100)] 
console_codes.4: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocpow.3: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:56:21 +0000 (21:56 +0100)] 
cpow.3: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoconnect.2: ffix
Alejandro Colomar [Sun, 4 Dec 2022 20:55:07 +0000 (21:55 +0100)] 
connect.2: ffix

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoconnect.2: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:54:30 +0000 (21:54 +0100)] 
connect.2: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agowcsspn.3: NAME: Fix summary-description
Alejandro Colomar [Sun, 4 Dec 2022 20:50:43 +0000 (21:50 +0100)] 
wcsspn.3: NAME: Fix summary-description

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agowavelan.4: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:21:45 +0000 (21:21 +0100)] 
wavelan.4: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agouts_namespaces.7: wfix
Alejandro Colomar [Sun, 4 Dec 2022 20:21:01 +0000 (21:21 +0100)] 
uts_namespaces.7: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agouser_namespaces.7: Add missing word
Alejandro Colomar [Sun, 4 Dec 2022 20:19:09 +0000 (21:19 +0100)] 
user_namespaces.7: Add missing word

Cc: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agouser_namespaces.7: ffix
Alejandro Colomar [Sun, 4 Dec 2022 20:15:24 +0000 (21:15 +0100)] 
user_namespaces.7: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agouser_namespaces.7: wfix
Alejandro Colomar [Sun, 4 Dec 2022 20:14:29 +0000 (21:14 +0100)] 
user_namespaces.7: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotowctrans.3: wfix
Alejandro Colomar [Sun, 4 Dec 2022 20:11:32 +0000 (21:11 +0100)] 
towctrans.3: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agottytype.5: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:10:27 +0000 (21:10 +0100)] 
ttytype.5: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotime_namespaces.7: tfix
Alejandro Colomar [Sun, 4 Dec 2022 20:04:24 +0000 (21:04 +0100)] 
time_namespaces.7: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosymlink.2: tfix
Alejandro Colomar [Sun, 4 Dec 2022 19:57:54 +0000 (20:57 +0100)] 
symlink.2: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoproc.5: tfix
Alejandro Colomar [Sun, 4 Dec 2022 19:51:42 +0000 (20:51 +0100)] 
proc.5: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoMany pages: wfix
Alejandro Colomar [Sun, 4 Dec 2022 19:38:06 +0000 (20:38 +0100)] 
Many pages: wfix

Refer consistently to software versions.  In most cases, it is done as
<software> <version>.  In the case of Linux and glibc, use the project
name, instead of other terms such as 'kernel' or 'library'.

I found the uses of inconsistent language with the following:

$ find man* -type f \
| xargs grep -i '\(since\|before\|after\|until\|to\|from\|in\|between\|version\|with\) \(kernel\|version\|2\.\|3\.\|4\.\|5\.\)' \
| sort

However, I might have missed some cases.  Anyway, 99% consistency is
pretty good consistency.  We'll fix the remaining cases as we see them.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agopasswd.5: ffix
Alejandro Colomar [Sun, 4 Dec 2022 12:43:30 +0000 (13:43 +0100)] 
passwd.5: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agonetwork_namespaces.7: wfix
Alejandro Colomar [Sun, 4 Dec 2022 12:36:16 +0000 (13:36 +0100)] 
network_namespaces.7: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomount_namespaces.7: tfix
Alejandro Colomar [Sun, 4 Dec 2022 12:29:30 +0000 (13:29 +0100)] 
mount_namespaces.7: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomq_close.3: tfix
Alejandro Colomar [Sun, 4 Dec 2022 12:27:48 +0000 (13:27 +0100)] 
mq_close.3: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomalloc.3: ffix
Alejandro Colomar [Sun, 4 Dec 2022 12:23:08 +0000 (13:23 +0100)] 
malloc.3: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomount_namespaces.7: ffix
Alejandro Colomar [Sun, 4 Dec 2022 12:12:38 +0000 (13:12 +0100)] 
mount_namespaces.7: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomount_namespaces.7: tfix
Alejandro Colomar [Sun, 4 Dec 2022 12:10:49 +0000 (13:10 +0100)] 
mount_namespaces.7: tfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agokeyrings.7: wfix
Alejandro Colomar [Sun, 4 Dec 2022 11:49:03 +0000 (12:49 +0100)] 
keyrings.7: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoiswctype.3: wfix
Alejandro Colomar [Sun, 4 Dec 2022 11:44:03 +0000 (12:44 +0100)] 
iswctype.3: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agofilesystems.5: wfix
Alejandro Colomar [Sun, 4 Dec 2022 11:35:01 +0000 (12:35 +0100)] 
filesystems.5: wfix

ext2 is not a high performance fs by today's standards.  And it's not
used in Linux by default.

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoerrno.3: wfix
Alejandro Colomar [Sun, 4 Dec 2022 11:29:38 +0000 (12:29 +0100)] 
errno.3: wfix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agodsp56k.4: ffix
Alejandro Colomar [Sun, 4 Dec 2022 11:20:44 +0000 (12:20 +0100)] 
dsp56k.4: ffix

Reported-by: Helge Kreutzmann <debian@helgefjell.de>
Cc: Mario Blättermann <mario.blaettermann@gmail.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agowait4.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:12:03 +0000 (21:12 +0100)] 
wait4.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agowait.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:10:09 +0000 (21:10 +0100)] 
wait.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoutimensat.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:07:59 +0000 (21:07 +0100)] 
utimensat.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoutime.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:05:36 +0000 (21:05 +0100)] 
utime.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotimerfd_create.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:02:17 +0000 (21:02 +0100)] 
timerfd_create.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotimer_settime.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:01:23 +0000 (21:01 +0100)] 
timer_settime.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotimer_create.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 20:00:23 +0000 (21:00 +0100)] 
timer_create.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agotime.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:58:52 +0000 (20:58 +0100)] 
time.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosplice.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:55:40 +0000 (20:55 +0100)] 
splice.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosigwaitinfo.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:48:06 +0000 (20:48 +0100)] 
sigwaitinfo.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosigprocmask.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:46:27 +0000 (20:46 +0100)] 
sigprocmask.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosigaltstack.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:42:44 +0000 (20:42 +0100)] 
sigaltstack.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosigaction.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:41:52 +0000 (20:41 +0100)] 
sigaction.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoshmop.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:40:00 +0000 (20:40 +0100)] 
shmop.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosendfile.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:37:59 +0000 (20:37 +0100)] 
sendfile.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agosemop.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:35:29 +0000 (20:35 +0100)] 
semop.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoselect.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:31:34 +0000 (20:31 +0100)] 
select.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agorequest_key.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:25:31 +0000 (20:25 +0100)] 
request_key.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agorecv.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:20:46 +0000 (20:20 +0100)] 
recv.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoquotactl.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:15:32 +0000 (20:15 +0100)] 
quotactl.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agopoll.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:04:50 +0000 (20:04 +0100)] 
poll.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agopidfd_send_signal.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 19:02:30 +0000 (20:02 +0100)] 
pidfd_send_signal.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agonanosleep.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:57:08 +0000 (19:57 +0100)] 
nanosleep.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agomount.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:54:29 +0000 (19:54 +0100)] 
mount.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agolistxattr.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:52:08 +0000 (19:52 +0100)] 
listxattr.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agogettimeofday.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:46:03 +0000 (19:46 +0100)] 
gettimeofday.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agogetrlimit.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:41:33 +0000 (19:41 +0100)] 
getrlimit.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agogetitimer.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:36:18 +0000 (19:36 +0100)] 
getitimer.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agogetgroups.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:31:54 +0000 (19:31 +0100)] 
getgroups.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agogetcpu.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:29:45 +0000 (19:29 +0100)] 
getcpu.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agofanotify_mark.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:13:58 +0000 (19:13 +0100)] 
fanotify_mark.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoexecveat.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:12:08 +0000 (19:12 +0100)] 
execveat.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoexecve.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:09:53 +0000 (19:09 +0100)] 
execve.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoepoll_wait.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:06:34 +0000 (19:06 +0100)] 
epoll_wait.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoepoll_ctl.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 18:04:18 +0000 (19:04 +0100)] 
epoll_ctl.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agocopy_file_range.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 17:57:57 +0000 (18:57 +0100)] 
copy_file_range.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>
2 years agoclone.2: SYNOPSIS: Add _Nullable
Alejandro Colomar [Sat, 3 Dec 2022 17:47:33 +0000 (18:47 +0100)] 
clone.2: SYNOPSIS: Add _Nullable

Signed-off-by: Alejandro Colomar <alx@kernel.org>