public inbox for linux-man@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 00/23] man/man2/*: Update history of syscalls CI-G
@ 2026-01-21 12:06 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
                   ` (24 more replies)
  0 siblings, 25 replies; 58+ messages in thread
From: Seth McDonald @ 2026-01-21 12:06 UTC (permalink / raw)
  To: Alejandro Colomar; +Cc: linux-man

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

Hello,

This patch set updates the POSIX/SUS history of system calls with
identifiers starting with CI through G.  It also attempts to provide
chronological order where possible, similar to the last patch set.

Although this set does begin to touch on man pages with a peculiar
listing in their HISTORY sections.  Namely, "4.4BSD (first appeared in
4.2BSD)".  I ordered these as if they were just "4.4BSD", since that's
not inside the brackets and so should be more important (otherwise I'd
assume it'd just say "4.2BSD" instead).  Although I'm not confident in
this choice, so any thoughts regarding this would be appreciated.

Seth McDonald (23):
  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         | 10 +++++++++-
 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, 80 insertions(+), 30 deletions(-)

Range-diff against v0:
 -:  ------------ >  1:  1a421b5ee130 man/man2/clock_getres.2: HISTORY: Update first POSIX appearance of clock_* syscalls
 -:  ------------ >  2:  5327747ac3c3 man/man2/close.2: HISTORY: Update first POSIX appearance of close(2)
 -:  ------------ >  3:  11e4b9d2ac05 man/man2/dup.2: HISTORY: Update first POSIX appearance of dup[2](2)
 -:  ------------ >  4:  5d691ee5e6a3 man/man2/execve.2: HISTORY: Update first POSIX appearance of execve(2)
 -:  ------------ >  5:  eb5b310ab4dd man/man2/_exit.2: HISTORY: Update first POSIX appearance of _exit(2)
 -:  ------------ >  6:  1f924f4f5c3c man/man2/fcntl.2: HISTORY: Update first POSIX appearance of fcntl(2)
 -:  ------------ >  7:  a44c49650063 man/man2/fcntl_locking.2: HISTORY: Update first POSIX appearance of locking constants
 -:  ------------ >  8:  7404e99ec690 man/man2/fork.2: HISTORY: Update first POSIX appearance of fork(2)
 -:  ------------ >  9:  163be42a70ea man/man2/fsync.2: HISTORY: Split fsync(2) and fdatasync(2)
 -:  ------------ > 10:  0dfa064b051b man/man2/fsync.2: HISTORY: Update first POSIX appearance of fsync(2)
 -:  ------------ > 11:  a968c006c218 man/man2/fsync.2: HISTORY: Update first POSIX appearance of fdatasync(2)
 -:  ------------ > 12:  566fd21d97b0 man/man2/get[gu]id.2: HISTORY: Update first POSIX appearance of get[e][gu]id(2)
 -:  ------------ > 13:  a54a94c8b118 man/man2/getgroups.2: HISTORY: Update first POSIX appearance of getgroups(2)
 -:  ------------ > 14:  0097b249c950 man/man2/gethostname.2: HISTORY: Split gethostname(2) and sethostname(2)
 -:  ------------ > 15:  824605c82a14 man/man2/getitimer.2: HISTORY: Update first SUS appearance of [gs]etitimer(2)
 -:  ------------ > 16:  f776e452e427 man/man2/getpagesize.2: HISTORY: Update first SUS appearance of getpagesize(2)
 -:  ------------ > 17:  c2b9d37b6208 man/man2/getpid.2: HISTORY: Update first POSIX appearance of get[p]pid(2)
 -:  ------------ > 18:  d5e7adf0a804 man/man2/getpriority.2: HISTORY: Update first POSIX appearance of [gs]etpriority(2)
 -:  ------------ > 19:  b5a7de01af52 man/man2/getresuid.2: HISTORY: Update first POSIX appearance of getres[gu]id(2)
 -:  ------------ > 20:  5e54217b8cec man/man2/getrlimit.2: HISTORY: Update first POSIX appearance of [gs]etrlimit(2)
 -:  ------------ > 21:  1bc25963021c man/man2/getsid.2: HISTORY: Update first POSIX appearance of getsid(2)
 -:  ------------ > 22:  b93c17918b36 man/man2/getrusage.2: HISTORY: Update first POSIX appearance of getrusage(2)
 -:  ------------ > 23:  00b72e770428 man/man2/gettimeofday.2: HISTORY: Update first POSIX appearance of gettimeofday(2)

base-commit: 760458adc15668e910cefbbc4f9e11ccfd454411
-- 
2.47.3


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 322 bytes --]

^ permalink raw reply	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2026-01-24  4:52 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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   ` [PATCH v2 00/23] man/man2/*: Update history of syscalls CI-G Alejandro Colomar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox