All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alejandro Colomar <alx@kernel.org>
To: Seth McDonald <sethmcmail@pm.me>
Cc: linux-man@vger.kernel.org
Subject: Re: [PATCH v2 00/23] man/man2/*: Update history of syscalls CI-G
Date: Fri, 23 Jan 2026 17:07:01 +0100	[thread overview]
Message-ID: <aXOcdD0M2l6af0BU@devuan> (raw)
In-Reply-To: <cover.1769047228.git.sethmcmail@pm.me>

[-- Attachment #1: Type: text/plain, Size: 7955 bytes --]

Hi Seth,

On Thu, Jan 22, 2026 at 02:24:23AM +0000, Seth McDonald wrote:
> Hi again,
> 
> v2 now treats listings of both 4.2BSD and 4.4BSD as equivalent to just
> 4.2BSD, and thus removes the redundant mention of 4.4BSD in such cases.
> 
> Seth McDonald (23):

I've applied all 23 patches.  Thanks!


Cheers,
Alex

>   man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of
>     clock_* syscalls
>   man/man2/close.2: HISTORY: Update first POSIX appearance of close(2)
>   man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2)
>   man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2)
>   man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2)
>   man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2)
>   man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of
>     locking constants
>   man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2)
>   man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2)
>   man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2)
>   man/man2/fsync.2: HISTORY: Update first POSIX appearance of
>     fdatasync(2)
>   man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of
>     get[e][gu]id(2)
>   man/man2/getgroups.2: HISTORY: Update first POSIX appearance of
>     getgroups(2)
>   man/man2/gethostname.2: HISTORY: Split gethostname(2) and
>     sethostname(2)
>   man/man2/getitimer.2: HISTORY: Update first SUS appearance of
>     [gs]etitimer(2)
>   man/man2/getpagesize.2: HISTORY: Update first SUS appearance of
>     getpagesize(2)
>   man/man2/getpid.2: HISTORY: Update first POSIX appearance of
>     get[p]pid(2)
>   man/man2/getpriority.2: HISTORY: Update first POSIX appearance of
>     [gs]etpriority(2)
>   man/man2/getresuid.2: HISTORY: Update first POSIX appearance of
>     getres[gu]id(2)
>   man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of
>     [gs]etrlimit(2)
>   man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2)
>   man/man2/getrusage.2: HISTORY: Update first POSIX appearance of
>     getrusage(2)
>   man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of
>     gettimeofday(2)
> 
>  man/man2/_exit.2         |  4 +++-
>  man/man2/clock_getres.2  |  2 +-
>  man/man2/close.2         |  4 +++-
>  man/man2/dup.2           |  4 +++-
>  man/man2/execve.2        |  4 +++-
>  man/man2/fcntl.2         |  4 +++-
>  man/man2/fcntl_locking.2 |  4 +++-
>  man/man2/fork.2          |  4 +++-
>  man/man2/fsync.2         |  9 ++++++++-
>  man/man2/getgid.2        |  3 ++-
>  man/man2/getgroups.2     |  4 +++-
>  man/man2/gethostname.2   | 12 ++++++++----
>  man/man2/getitimer.2     |  5 ++++-
>  man/man2/getpagesize.2   |  5 +++--
>  man/man2/getpid.2        |  4 +++-
>  man/man2/getpriority.2   |  6 ++++--
>  man/man2/getresuid.2     |  3 ++-
>  man/man2/getrlimit.2     |  6 +++++-
>  man/man2/getrusage.2     |  5 ++++-
>  man/man2/getsid.2        |  7 +++++--
>  man/man2/gettimeofday.2  |  7 ++++---
>  man/man2/getuid.2        |  3 ++-
>  22 files changed, 79 insertions(+), 30 deletions(-)
> 
> Range-diff against v1:
>  1:  1a421b5ee130 =  1:  1a421b5ee130 man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls
>  2:  5327747ac3c3 =  2:  5327747ac3c3 man/man2/close.2: HISTORY: Update first POSIX appearance of close(2)
>  3:  11e4b9d2ac05 =  3:  11e4b9d2ac05 man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2)
>  4:  5d691ee5e6a3 =  4:  5d691ee5e6a3 man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2)
>  5:  eb5b310ab4dd =  5:  eb5b310ab4dd man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2)
>  6:  1f924f4f5c3c =  6:  1f924f4f5c3c man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2)
>  7:  a44c49650063 =  7:  a44c49650063 man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants
>  8:  7404e99ec690 =  8:  7404e99ec690 man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2)
>  9:  163be42a70ea !  9:  7b237415d7b9 man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2)
>     @@ man/man2/fsync.2: .SH VERSIONS
>      +POSIX.1-2001.
>      +.TP
>      +.BR fdatasync ()
>     -+4.2BSD,
>      +POSIX.1-2001.
>       .P
>       In Linux 2.2 and earlier,
> 10:  0dfa064b051b ! 10:  ab31e843c470 man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2)
>     @@ man/man2/fsync.2: .SH HISTORY
>      +POSIX.1-1996.
>       .TP
>       .BR fdatasync ()
>     - 4.2BSD,
>     + POSIX.1-2001.
> 11:  a968c006c218 ! 11:  0d67e7c63fd3 man/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2)
>     @@ Commit message
>      
>       ## man/man2/fsync.2 ##
>      @@ man/man2/fsync.2: .SH HISTORY
>     + POSIX.1-1996.
>       .TP
>       .BR fdatasync ()
>     - 4.2BSD,
>      -POSIX.1-2001.
>      +POSIX.1-1996.
>       .P
> 12:  566fd21d97b0 = 12:  6b987649c5cc man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2)
> 13:  a54a94c8b118 = 13:  4ad7acf2ef8c man/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2)
> 14:  0097b249c950 ! 14:  94b81d0f1c2b man/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2)
>     @@ man/man2/gethostname.2: .SH STANDARDS
>       .BR gethostname ()
>      -but not
>      -.BR sethostname ().
>     ++4.2BSD,
>      +SVr4,
>     -+4.4BSD (first appeared in 4.2BSD),
>      +POSIX.1-2001.
>      +.TP
>      +.BR sethostname ()
>     -+SVr4,
>     -+4.4BSD (first appeared in 4.2BSD).
>     ++4.2BSD,
>     ++SVr4.
>       .P
>       Versions of glibc before glibc 2.2
>       .\" At least glibc 2.0 and glibc 2.1, older versions not checked
> 15:  824605c82a14 ! 15:  9c780e0e0176 man/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2)
>     @@ man/man2/getitimer.2: .SH VERSIONS
>       None.
>       .SH HISTORY
>      -POSIX.1-2001, SVr4, 4.4BSD (this call first appeared in 4.2BSD).
>     ++4.2BSD,
>      +SVr4,
>     -+4.4BSD (first appeared in 4.2BSD),
>      +SUSv1,
>      +POSIX.1-2001.
>       POSIX.1-2008 marked
> 16:  f776e452e427 ! 16:  825144f95298 man/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2)
>     @@ man/man2/getpagesize.2: .SH VERSIONS
>       .SH HISTORY
>      -This call first appeared in 4.2BSD.
>      -SVr4, 4.4BSD, SUSv2.
>     ++4.2BSD,
>      +SVr4,
>     -+4.4BSD (first appeared in 4.2BSD),
>      +SUSv1.
>       In SUSv2 the
>       .BR getpagesize ()
> 17:  c2b9d37b6208 = 17:  db0485168785 man/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2)
> 18:  d5e7adf0a804 ! 18:  6bcf34a705e3 man/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2)
>     @@ man/man2/getpriority.2: .SH ERRORS
>       .SH HISTORY
>      -POSIX.1-2001,
>      -SVr4, 4.4BSD (these interfaces first appeared in 4.2BSD).
>     ++4.2BSD,
>      +SVr4,
>     -+4.4BSD (first appeared in 4.2BSD),
>      +SUSv1,
>      +POSIX.1-2001 XSI.
>       .P
> 19:  b5a7de01af52 = 19:  0afcc4b4083b man/man2/getresuid.2: HISTORY: Update first POSIX appearance of getres[gu]id(2)
> 20:  5e54217b8cec = 20:  ffb23d585617 man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2)
> 21:  1bc25963021c = 21:  8ec811d4690a man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2)
> 22:  b93c17918b36 = 22:  3efc2800fc16 man/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2)
> 23:  00b72e770428 = 23:  37278a0497bd man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2)
> 
> base-commit: 760458adc15668e910cefbbc4f9e11ccfd454411
> -- 
> 2.47.3
> 



-- 
<https://www.alejandro-colomar.es>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

      parent reply	other threads:[~2026-01-23 16:07 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-21 12:06 [PATCH v1 00/23] man/man2/*: Update history of syscalls CI-G Seth McDonald
2026-01-21 12:06 ` [PATCH v1 01/23] man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls Seth McDonald
2026-01-21 15:49   ` Alejandro Colomar
2026-01-22  0:32     ` Seth McDonald
2026-01-22  0:41       ` Alejandro Colomar
2026-01-21 12:07 ` [PATCH v1 02/23] man/man2/close.2: HISTORY: Update first POSIX appearance of close(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 03/23] man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 04/23] man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 05/23] man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 06/23] man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 07/23] man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants Seth McDonald
2026-01-21 12:07 ` [PATCH v1 08/23] man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 09/23] man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 10/23] man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 11/23] man/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 12/23] man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 13/23] man/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2) Seth McDonald
2026-01-21 12:07 ` [PATCH v1 14/23] man/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 15/23] man/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 16/23] man/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 17/23] man/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 18/23] man/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 19/23] man/man2/getresuid.2: HISTORY: Update first POSIX appearance of getres[gu]id(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 20/23] man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 21/23] man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 22/23] man/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2) Seth McDonald
2026-01-21 12:08 ` [PATCH v1 23/23] man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2) Seth McDonald
2026-01-21 15:46 ` [PATCH v1 00/23] man/man2/*: Update history of syscalls CI-G Alejandro Colomar
2026-01-22  2:24 ` [PATCH v2 " Seth McDonald
2026-01-22  2:24   ` [PATCH v2 01/23] man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls Seth McDonald
2026-01-22  3:37     ` Mark Harris
2026-01-23 15:38       ` Alejandro Colomar
2026-01-23 15:54         ` Mark Harris
2026-01-24  4:52         ` Seth McDonald
2026-01-22  2:24   ` [PATCH v2 02/23] man/man2/close.2: HISTORY: Update first POSIX appearance of close(2) Seth McDonald
2026-01-22  2:24   ` [PATCH v2 03/23] man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2) Seth McDonald
2026-01-22  2:24   ` [PATCH v2 04/23] man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2) Seth McDonald
2026-01-22  2:24   ` [PATCH v2 05/23] man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2) Seth McDonald
2026-01-22  2:24   ` [PATCH v2 06/23] man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2) Seth McDonald
2026-01-22  2:24   ` [PATCH v2 07/23] man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants Seth McDonald
2026-01-22  2:24   ` [PATCH v2 08/23] man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 09/23] man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 10/23] man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 11/23] man/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 12/23] man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 13/23] man/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 14/23] man/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 15/23] man/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 16/23] man/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 17/23] man/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 18/23] man/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 19/23] man/man2/getresuid.2: HISTORY: Update first POSIX appearance of getres[gu]id(2) Seth McDonald
2026-01-23 15:59     ` Alejandro Colomar
2026-01-22  2:25   ` [PATCH v2 20/23] man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2) Seth McDonald
2026-01-22  2:25   ` [PATCH v2 21/23] man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2) Seth McDonald
2026-01-22  2:26   ` [PATCH v2 22/23] man/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2) Seth McDonald
2026-01-22  2:26   ` [PATCH v2 23/23] man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2) Seth McDonald
2026-01-23 16:07   ` Alejandro Colomar [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aXOcdD0M2l6af0BU@devuan \
    --to=alx@kernel.org \
    --cc=linux-man@vger.kernel.org \
    --cc=sethmcmail@pm.me \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.