2024-02-12 01:44:34

by Alejandro Colomar

[permalink] [raw]
Subject: man-pages-6.06 released

Gidday!

I'm proud to announce:

tag man-pages-6.06
Tagger: Alejandro Colomar <[email protected]>
Date: Mon Feb 12 02:19:45 2024 +0100

man-pages-6.06 - manual pages for GNU/Linux

The following `make check` errors are known, and can be safely ignored
by touching all those files:

$ make check -kj >/dev/null 2>&1;
$ make check -i 2>/dev/null;
GREP .tmp/man/man1/memusage.1.check-catman.touch
GREP .tmp/man/man3/mallopt.3.check-catman.touch
TROFF .tmp/man/man3/unlocked_stdio.3.cat.set
GROTTY .tmp/man/man3/unlocked_stdio.3.cat
COL .tmp/man/man3/unlocked_stdio.3.cat.grep
GREP .tmp/man/man3/unlocked_stdio.3.check-catman.touch
TROFF .tmp/man/man4/console_codes.4.cat.set
GROTTY .tmp/man/man4/console_codes.4.cat
COL .tmp/man/man4/console_codes.4.cat.grep
GREP .tmp/man/man4/console_codes.4.check-catman.touch
TROFF .tmp/man/man4/lirc.4.cat.set
GROTTY .tmp/man/man4/lirc.4.cat
COL .tmp/man/man4/lirc.4.cat.grep
GREP .tmp/man/man4/lirc.4.check-catman.touch
GREP .tmp/man/man4/smartpqi.4.check-catman.touch
GREP .tmp/man/man4/veth.4.check-catman.touch
GREP .tmp/man/man5/proc_buddyinfo.5.check-catman.touch
GREP .tmp/man/man5/proc_pid_fdinfo.5.check-catman.touch
GREP .tmp/man/man5/proc_pid_maps.5.check-catman.touch
GREP .tmp/man/man5/proc_pid_mountinfo.5.check-catman.touch
GREP .tmp/man/man5/proc_pid_net.5.check-catman.touch
TROFF .tmp/man/man5/proc_pid_smaps.5.cat.set
GROTTY .tmp/man/man5/proc_pid_smaps.5.cat
COL .tmp/man/man5/proc_pid_smaps.5.cat.grep
GREP .tmp/man/man5/proc_pid_smaps.5.check-catman.touch
GREP .tmp/man/man5/proc_timer_stats.5.check-catman.touch
GREP .tmp/man/man5/proc_version.5.check-catman.touch
GREP .tmp/man/man5/slabinfo.5.check-catman.touch
TROFF .tmp/man/man5/tzfile.5.cat.set
GROTTY .tmp/man/man5/tzfile.5.cat
COL .tmp/man/man5/tzfile.5.cat.grep
GREP .tmp/man/man5/tzfile.5.check-catman.touch
TROFF .tmp/man/man7/ascii.7.cat.set
GROTTY .tmp/man/man7/ascii.7.cat
COL .tmp/man/man7/ascii.7.cat.grep
GREP .tmp/man/man7/ascii.7.check-catman.touch
TROFF .tmp/man/man7/bpf-helpers.7.cat.set
GROTTY .tmp/man/man7/bpf-helpers.7.cat
COL .tmp/man/man7/bpf-helpers.7.cat.grep
GREP .tmp/man/man7/bpf-helpers.7.check-catman.touch
TROFF .tmp/man/man7/charsets.7.cat.set
GROTTY .tmp/man/man7/charsets.7.cat
COL .tmp/man/man7/charsets.7.cat.grep
GREP .tmp/man/man7/charsets.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-1.7.cat.set
GROTTY .tmp/man/man7/iso_8859-1.7.cat
COL .tmp/man/man7/iso_8859-1.7.cat.grep
GREP .tmp/man/man7/iso_8859-1.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-10.7.cat.set
GROTTY .tmp/man/man7/iso_8859-10.7.cat
COL .tmp/man/man7/iso_8859-10.7.cat.grep
GREP .tmp/man/man7/iso_8859-10.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-11.7.cat.set
GROTTY .tmp/man/man7/iso_8859-11.7.cat
COL .tmp/man/man7/iso_8859-11.7.cat.grep
GREP .tmp/man/man7/iso_8859-11.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-13.7.cat.set
GROTTY .tmp/man/man7/iso_8859-13.7.cat
COL .tmp/man/man7/iso_8859-13.7.cat.grep
GREP .tmp/man/man7/iso_8859-13.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-14.7.cat.set
GROTTY .tmp/man/man7/iso_8859-14.7.cat
COL .tmp/man/man7/iso_8859-14.7.cat.grep
GREP .tmp/man/man7/iso_8859-14.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-15.7.cat.set
GROTTY .tmp/man/man7/iso_8859-15.7.cat
COL .tmp/man/man7/iso_8859-15.7.cat.grep
GREP .tmp/man/man7/iso_8859-15.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-16.7.cat.set
GROTTY .tmp/man/man7/iso_8859-16.7.cat
COL .tmp/man/man7/iso_8859-16.7.cat.grep
GREP .tmp/man/man7/iso_8859-16.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-2.7.cat.set
GROTTY .tmp/man/man7/iso_8859-2.7.cat
COL .tmp/man/man7/iso_8859-2.7.cat.grep
GREP .tmp/man/man7/iso_8859-2.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-3.7.cat.set
GROTTY .tmp/man/man7/iso_8859-3.7.cat
COL .tmp/man/man7/iso_8859-3.7.cat.grep
GREP .tmp/man/man7/iso_8859-3.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-4.7.cat.set
GROTTY .tmp/man/man7/iso_8859-4.7.cat
COL .tmp/man/man7/iso_8859-4.7.cat.grep
GREP .tmp/man/man7/iso_8859-4.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-5.7.cat.set
GROTTY .tmp/man/man7/iso_8859-5.7.cat
COL .tmp/man/man7/iso_8859-5.7.cat.grep
GREP .tmp/man/man7/iso_8859-5.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-6.7.cat.set
GROTTY .tmp/man/man7/iso_8859-6.7.cat
COL .tmp/man/man7/iso_8859-6.7.cat.grep
GREP .tmp/man/man7/iso_8859-6.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-7.7.cat.set
GROTTY .tmp/man/man7/iso_8859-7.7.cat
COL .tmp/man/man7/iso_8859-7.7.cat.grep
GREP .tmp/man/man7/iso_8859-7.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-8.7.cat.set
GROTTY .tmp/man/man7/iso_8859-8.7.cat
COL .tmp/man/man7/iso_8859-8.7.cat.grep
GREP .tmp/man/man7/iso_8859-8.7.check-catman.touch
TROFF .tmp/man/man7/iso_8859-9.7.cat.set
GROTTY .tmp/man/man7/iso_8859-9.7.cat
COL .tmp/man/man7/iso_8859-9.7.cat.grep
GREP .tmp/man/man7/iso_8859-9.7.check-catman.touch
GREP .tmp/man/man7/keyrings.7.check-catman.touch
GREP .tmp/man/man7/uri.7.check-catman.touch
TROFF .tmp/man/man8/tzselect.8.cat.set
GROTTY .tmp/man/man8/tzselect.8.cat
COL .tmp/man/man8/tzselect.8.cat.grep
GREP .tmp/man/man8/tzselect.8.check-catman.touch
TROFF .tmp/man/man8/zdump.8.cat.set
GROTTY .tmp/man/man8/zdump.8.cat
COL .tmp/man/man8/zdump.8.cat.grep
GREP .tmp/man/man8/zdump.8.check-catman.touch
TROFF .tmp/man/man8/zic.8.cat.set
GROTTY .tmp/man/man8/zic.8.cat
COL .tmp/man/man8/zic.8.cat.grep
GREP .tmp/man/man8/zic.8.check-catman.touch


Tarball download:
<https://kernel.org/pub/linux/docs/man-pages/>
Git repository:
<https://git.kernel.org/cgit/docs/man-pages/man-pages.git/>
Online PDF book:
<https://kernel.org/pub/linux/docs/man-pages/book/>

Thank you all for contributing!

Have a lovely night!
Alex

==================== Changes in man-pages-6.06 ====================

Released: 2024-02-12, Aldaya


Contributors
------------

The following people contributed patches/fixes, reports, notes,
ideas, and discussions that have been incorporated in changes in
this release:

"G. Branden Robinson" <[email protected]>
"G. Branden Robinson" <[email protected]>
"Huang, Ying" <[email protected]>
"Serge E. Hallyn" <[email protected]>
Adhemerval Zanella Netto <[email protected]>
Ahelenia Ziemiańska <[email protected]>
Alejandro Colomar <[email protected]>
Alexander Kozhevnikov <[email protected]>
Alexey Tikhonov <[email protected]>
Amir Goldstein <[email protected]>
Andreas Schwab <[email protected]>
Andreas Schwab <[email protected]>
Andreas Schwab <[email protected]>
Andriy Utkin <[email protected]>
Arnav Rawat <[email protected]>
Arnd Bergmann <[email protected]>
Aurelien Jarno <[email protected]>
Avinesh Kumar <[email protected]>
Axel Rasmussen <[email protected]>
Brian Inglis <[email protected]>
Bruno Haible <[email protected]>
Carlos O'Donell <[email protected]>
Catalin Marinas <[email protected]>
Christian Brauner <[email protected]>
Christopher Lameter <[email protected]>
Colin Watson <[email protected]>
DJ Delorie <[email protected]>
David Mosberger <[email protected]>
Deri James <[email protected]>
Don Brace <[email protected]>
Elliott Hughes <[email protected]>
Florent Revest <[email protected]>
Florian Lehner <[email protected]>
Florian Weimer <[email protected]>
G. Branden Robinson <[email protected]>
Geoff Keating <[email protected]>
Gobinda Das <[email protected]>
Greg Kroah-Hartman <[email protected]>
Guillem Jover <[email protected]>
Guo Ren <[email protected]>
Guo Ren <[email protected]>
Günther Noack <[email protected]>
Hanno Böck <[email protected]>
Helge Kreutzmann <[email protected]>
Iker Pedrosa <[email protected]>
Ingo Schwarze <[email protected]>
Ingo Schwarze <[email protected]>
Jakub Jelinek <[email protected]>
Jakub Wilk <[email protected]>
Jan Engelhardt <[email protected]>
Jan Kara <[email protected]>
John Watts <[email protected]>
Jonathan Wakely <[email protected]>
Jonny Grant <[email protected]>
Kees Cook <[email protected]>
Kevin Barnett <[email protected]>
Kuniyuki Iwashima <[email protected]>
Lee Griffiths <[email protected]>
Luis Chamberlain <[email protected]>
Maciej Żenczykowski <[email protected]>
Mario Blaettermann <[email protected]>
Matthew House <[email protected]>
Matthias Gerstner <[email protected]>
Max Kellermann <[email protected]>
Michael Kerrisk <[email protected]>
Miguel de Icaza <[email protected]>
Mike McGowen <[email protected]>
Mike Rapoport (IBM) <[email protected]>
Morten Welinder <[email protected]>
Muhammad Usama Anjum <[email protected]>
Oskari Pirhonen <[email protected]>
Patch by Xavier Leroy <[email protected]>.
Paul Eggert <[email protected]>
Paul Smith <[email protected]>
Peter Xu <[email protected]>
Petr Vorel <[email protected]>
Philip Blundell <[email protected]>
Renzo Davoli <[email protected]>
Reported by Ralf Corsepius <[email protected]>.
Reported by Sam Roberts <[email protected]>.
Richard Henderson <[email protected]>
Richard Henderson <[email protected]>
Richard Henderson <[email protected]>
Rik van Riel <[email protected]>
Roland McGrath <[email protected]>
Sam James <[email protected]>
Sambit Nayak <[email protected]>
Samuel Thibault <[email protected]>
Sargun Dhillon <[email protected]>
Sascha Grunert <[email protected]>
Sascha Grunert <[email protected]>
Scott Benesh <[email protected]>
Scott Teel <[email protected]>
Serge Hallyn <[email protected]>
Sergei Gromeniuk <[email protected]>
Shahab Ouraie <[email protected]>
Shani Leviim <[email protected]>
Stefan Puiu <[email protected]>
Thorsten Kukuk <[email protected]>
Tom Schwindl <[email protected]>
Tomáš Golembiovský <[email protected]>
Ulrich Drepper <[email protected]>
Ulrich Drepper <[email protected]>
Wolfram Gloger <[email protected]>
Wolfram Gloger <[email protected]>
Xavier Leroy <[email protected]>
Xi Ruoyao <[email protected]>
Yafang Shao <[email protected]>
Yang Xu <[email protected]>
Zack Weinberg <[email protected]>
Štěpán Němec <[email protected]>
Дилян Палаузов <[email protected]>
наб <[email protected]>

Apologies if I missed anyone!


New and rewritten pages
-----------------------

man2/
ioctl_pagemap_scan.2

man3/ (taken from glibc's linuxthreads)
pthread_cond_init.3
pthread_condattr_init.3
pthread_key_create.3
pthread_mutex_init.3
pthread_mutexattr_setkind_np.3
pthread_once.3

man5/
proc.5 (split into many small pages)
proc_apm.5
proc_buddyinfo.5
proc_bus.5
proc_cgroups.5
proc_cmdline.5
proc_config.gz.5
proc_cpuinfo.5
proc_crypto.5
proc_devices.5
proc_diskstats.5
proc_dma.5
proc_driver.5
proc_execdomains.5
proc_fb.5
proc_filesystems.5
proc_fs.5
proc_ide.5
proc_interrupts.5
proc_iomem.5
proc_ioports.5
proc_kallsyms.5
proc_kcore.5
proc_key-users.5
proc_keys.5
proc_kmsg.5
proc_kpagecgroup.5
proc_kpagecount.5
proc_kpageflags.5
proc_ksyms.5
proc_loadavg.5
proc_locks.5
proc_malloc.5
proc_meminfo.5
proc_modules.5
proc_mtrr.5
proc_partitions.5
proc_pci.5
proc_pid.5
proc_pid_attr.5
proc_pid_autogroup.5
proc_pid_auxv.5
proc_pid_cgroup.5
proc_pid_clear_refs.5
proc_pid_cmdline.5
proc_pid_comm.5
proc_pid_coredump_filter.5
proc_pid_cpuset.5
proc_pid_cwd.5
proc_pid_environ.5
proc_pid_exe.5
proc_pid_fd.5
proc_pid_fdinfo.5
proc_pid_io.5
proc_pid_limits.5
proc_pid_map_files.5
proc_pid_maps.5
proc_pid_mem.5
proc_pid_mountinfo.5
proc_pid_mounts.5
proc_pid_mountstats.5
proc_pid_net.5
proc_pid_ns.5
proc_pid_numa_maps.5
proc_pid_oom_score.5
proc_pid_oom_score_adj.5
proc_pid_pagemap.5
proc_pid_personality.5
proc_pid_projid_map.5
proc_pid_root.5
proc_pid_seccomp.5
proc_pid_setgroups.5
proc_pid_smaps.5
proc_pid_stack.5
proc_pid_stat.5
proc_pid_statm.5
proc_pid_status.5
proc_pid_syscall.5
proc_pid_task.5
proc_pid_timers.5
proc_pid_timerslack_ns.5
proc_pid_uid_map.5
proc_pid_wchan.5
proc_profile.5
proc_scsi.5
proc_slabinfo.5
proc_stat.5
proc_swaps.5
proc_sys.5
proc_sys_abi.5
proc_sys_debug.5
proc_sys_dev.5
proc_sys_fs.5
proc_sys_kernel.5
proc_sys_net.5
proc_sys_proc.5
proc_sys_sunrpc.5
proc_sys_user.5
proc_sys_vm.5
proc_sysrq-trigger.5
proc_sysvipc.5
proc_tid_children.5
proc_timer_list.5
proc_timer_stats.5
proc_tty.5
proc_uptime.5
proc_version.5
proc_vmstat.5
proc_zoneinfo.5


Newly documented interfaces in existing pages
---------------------------------------------

man2/
access.2
AT_EMPTY_PATH

execve.2
E2BIG

ioctl_userfaultfd.2
UFFDIO_API handshake
UFFDIO_POISON
UFFD_FEATURE_WP_ASYNC

mbind.2
MPOL_F_NUMA_BALANCING

prctl.2
PR_SET_MDWE
PR_GET_MDWE

set_thread_area.2
C-SKY

utimensat.2
AT_EMPTY_PATH

man3/
stdio.3
fmemopen(3)
fopencookie(3)
open_memstream(3)
open_wmemstream(3)

man4/
smartpqi.4
ctrl_ready_timeout
enable_stream_detection
ssd_smart_path_enabled
enable_r5_writes
enable_r6_writes
lunid
unique_id
path_info
raid_bypass_cnt
sas_ncq_prio_enable

man5/
proc_pid_status.5 (previously, proc.5)
Seccomp_filters

tmpfs.5
size/blocks=0
nr_inodes=0

man8/
ld.so.8
--list-diagnostics
--glibc-hwcaps-mask
--glibc-hwcaps-prepend


New and changed links
---------------------

man5/
proc_mounts.5 (proc_pid_mounts(5))
proc_net.5 (proc_pid_net(5))
proc_pid_gid_map.5 (proc_pid_uid_map(5))
proc_pid_oom_adj.5 (proc_pid_oom_score_adj(5))
proc_self.5 (proc_pid(5))
proc_thread-self.5 (proc_pid_task(5))
proc_tid.5 (proc_pid_task(5))


Removed links
-------------

man3/
stpecpy.3
stpecpyx.3
ustpcpy.3
ustr2stp.3
zustr2stp.3
zustr2ustp.3


Global changes
--------------

- Build system
- Update PDF book for groff-1.23.0.
- Add targets to [un]install intro(*) pages separately.
- Support manual pages in other projects, so that our build system
can be used to for example lint them.
- Reject non-GNU make(1).
- Add target to build the PDF book.

- man*/
- Add some consistency in the use of man(7).
- Split proc(5) into many small pages.
- Import pages from old linuxthreads (glibc), with their git
history (from both glibc and Debian).
- Rewrite a large part of the documentation for string-copying
functions.
- Say ISO/IEC instead of ISO where appropriate, and be consistent in
the fomatting of names of ISO or ISO/IEC standards.


Changes to individual pages
---------------------------

The manual pages (and other files in the repository) have been improved
beyond what this changelog covers. To learn more about changes applied
to individual pages, use git(1).

--
<https://www.alejandro-colomar.es/>
Looking for a remote C programming job at the moment.


Attachments:
(No filename) (15.44 kB)
signature.asc (849.00 B)
Download all attachments