Hi Seth, On Wed, Jan 21, 2026 at 12:06:52PM +0000, Seth McDonald wrote: > 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. I'd replace such a thing by 4.2BSD, as you suggest. Cheers, Alex > > 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 > --