diff --git a/man1/locale.1 b/man1/locale.1 index ec3bef7dc..5bf4e5344 100644 --- a/man1/locale.1 +++ b/man1/locale.1 @@ -129,7 +129,7 @@ Display a short usage message and exit. Display the program version and exit. .SH FILES .TP -.I /usr/lib/locale/locale-archive +.I /usr/lib/locale/locale\-archive Usual default locale archive location. .TP .I /usr/share/i18n/locales diff --git a/man1/localedef.1 b/man1/localedef.1 index c2d0885bc..b741f099e 100644 --- a/man1/localedef.1 +++ b/man1/localedef.1 @@ -98,7 +98,7 @@ Otherwise, .I outputpath is the name of a locale and the compiled locale data is added to the archive file -.IR /usr/lib/locale/locale-archive . +.IR /usr/lib/locale/locale\-archive . A locale archive is a memory-mapped file which contains all the system-provided locales; it is used by all localized programs when the environment variable @@ -258,7 +258,7 @@ By default, the prefix is empty. Setting the prefix to .IR foo , the archive would be placed in -.IR foo/usr/lib/locale/locale-archive . +.IR foo/usr/lib/locale/locale\-archive . .TP .B \-\-quiet Suppress all notifications and warnings, and report only fatal errors. @@ -318,7 +318,7 @@ Usual default path for locale definition files. .I /usr/share/i18n/repertoiremaps Usual default repertoire map path. .TP -.I /usr/lib/locale/locale-archive +.I /usr/lib/locale/locale\-archive Usual default locale archive location. .TP .I /usr/lib/locale diff --git a/man2/execve.2 b/man2/execve.2 index 2280c03ae..eb3d37e32 100644 --- a/man2/execve.2 +++ b/man2/execve.2 @@ -157,7 +157,7 @@ If the executable is a dynamically linked ELF executable, the interpreter named in the PT_INTERP segment is used to load the needed shared objects. This interpreter is typically -.I /lib/ld-linux.so.2 +.I /lib/ld\-linux.so.2 for binaries linked with glibc (see .BR ld\-linux.so (8)). .\" diff --git a/man2/fcntl.2 b/man2/fcntl.2 index e5289043e..b07610d35 100644 --- a/man2/fcntl.2 +++ b/man2/fcntl.2 @@ -1156,7 +1156,7 @@ as .PP If the lease holder fails to downgrade or remove the lease within the number of seconds specified in -.IR /proc/sys/fs/lease-break-time , +.IR /proc/sys/fs/lease\-break\-time , then the kernel forcibly removes or downgrades the lease holder's lease. .PP Once a lease break has been initiated, @@ -1349,13 +1349,13 @@ to be at least bytes. An unprivileged process can adjust the pipe capacity to any value between the system page size and the limit defined in -.IR /proc/sys/fs/pipe-max-size +.IR /proc/sys/fs/pipe\-max\-size (see .BR proc (5)). Attempts to set the pipe capacity below the page size are silently rounded up to the page size. Attempts by an unprivileged process to set the pipe capacity above the limit in -.IR /proc/sys/fs/pipe-max-size +.IR /proc/sys/fs/pipe\-max\-size yield the error .BR EPERM ; a privileged process diff --git a/man2/fork.2 b/man2/fork.2 index c93e9fa78..894a628cc 100644 --- a/man2/fork.2 +++ b/man2/fork.2 @@ -235,7 +235,7 @@ which limits the number of processes and threads for a real user ID, was reached; .IP * the kernel's system-wide limit on the number of processes and threads, -.IR /proc/sys/kernel/threads-max , +.IR /proc/sys/kernel/threads\-max , was reached (see .BR proc (5)); .IP * diff --git a/man2/futex.2 b/man2/futex.2 index 5f41abaa0..60b3e08dd 100644 --- a/man2/futex.2 +++ b/man2/futex.2 @@ -1893,15 +1893,15 @@ main(int argc, char *argv[]) .PP The following kernel source files: .IP * 2 -.I Documentation/pi-futex.txt +.I Documentation/pi\-futex.txt .IP * -.I Documentation/futex-requeue-pi.txt +.I Documentation/futex\-requeue\-pi.txt .IP * -.I Documentation/locking/rt-mutex.txt +.I Documentation/locking/rt\-mutex.txt .IP * -.I Documentation/locking/rt-mutex-design.txt +.I Documentation/locking/rt\-mutex\-design.txt .IP * -.I Documentation/robust-futex-ABI.txt +.I Documentation/robust\-futex\-ABI.txt .PP Franke, H., Russell, R., and Kirwood, M., 2002. \fIFuss, Futexes and Furwocks: Fast Userlevel Locking in Linux\fP diff --git a/man2/get_robust_list.2 b/man2/get_robust_list.2 index e79b3e84c..b1ae42dbd 100644 --- a/man2/get_robust_list.2 +++ b/man2/get_robust_list.2 @@ -165,8 +165,8 @@ and .BR futex (2), .BR pthread_mutexattr_setrobust (3) .PP -.IR Documentation/robust-futexes.txt +.IR Documentation/robust\-futexes.txt and -.IR Documentation/robust-futex-ABI.txt +.IR Documentation/robust\-futex\-ABI.txt in the Linux kernel source tree .\" http://lwn.net/Articles/172149/ diff --git a/man2/getpriority.2 b/man2/getpriority.2 index 217cc2dea..56c01cb0b 100644 --- a/man2/getpriority.2 +++ b/man2/getpriority.2 @@ -251,5 +251,5 @@ which may be made standards conformant in the future. .BR capabilities (7), .BR sched (7) .PP -.I Documentation/scheduler/sched-nice-design.txt +.I Documentation/scheduler/sched\-nice\-design.txt in the Linux kernel source tree (since Linux 2.6.23) diff --git a/man2/io_setup.2 b/man2/io_setup.2 index bd52a5311..9591ce887 100644 --- a/man2/io_setup.2 +++ b/man2/io_setup.2 @@ -47,7 +47,7 @@ For the failure return, see NOTES. .B EAGAIN The specified \fInr_events\fP exceeds the limit of available events, as defined in -.IR /proc/sys/fs/aio-max-nr +.IR /proc/sys/fs/aio\-max\-nr (see .BR proc (5)). .TP diff --git a/man2/ioctl_userfaultfd.2 b/man2/ioctl_userfaultfd.2 index 4270daf10..47ae5f473 100644 --- a/man2/ioctl_userfaultfd.2 +++ b/man2/ioctl_userfaultfd.2 @@ -687,5 +687,5 @@ See .BR mmap (2), .BR userfaultfd (2) .PP -.IR Documentation/admin-guide/mm/userfaultfd.rst +.IR Documentation/admin\-guide/mm/userfaultfd.rst in the Linux kernel source tree diff --git a/man2/kexec_load.2 b/man2/kexec_load.2 index 2e6ec680c..e93eb239e 100644 --- a/man2/kexec_load.2 +++ b/man2/kexec_load.2 @@ -344,4 +344,4 @@ Glibc does not provide a wrapper for these system calls; call them using The kernel source files .IR Documentation/kdump/kdump.txt and -.IR Documentation/admin-guide/kernel-parameters.txt +.IR Documentation/admin\-guide/kernel\-parameters.txt diff --git a/man2/keyctl.2 b/man2/keyctl.2 index 360ba52a6..e14ac7994 100644 --- a/man2/keyctl.2 +++ b/man2/keyctl.2 @@ -1101,7 +1101,7 @@ that was created as a consequence of a call to For further information, see .BR request_key (2) and the kernel source file -.IR Documentation/security/keys-request-key.txt . +.IR Documentation/security/keys\-request\-key.txt . .IP The arguments .IR arg3 , diff --git a/man2/madvise.2 b/man2/madvise.2 index 688581b36..1d2798b0c 100644 --- a/man2/madvise.2 +++ b/man2/madvise.2 @@ -276,7 +276,7 @@ The KSM feature is intended for applications that generate many instances of the same data (e.g., virtualization systems such as KVM). It can consume a lot of processing power; use with care. See the Linux kernel source file -.I Documentation/admin-guide/mm/ksm.rst +.I Documentation/admin\-guide/mm/ksm.rst for more details. .IP The @@ -337,7 +337,7 @@ systems such as QEMU). It can very easily waste memory (e.g., a 2\ MB mapping that only ever accesses 1 byte will result in 2\ MB of wired memory instead of one 4\ KB page). See the Linux kernel source file -.I Documentation/admin-guide/mm/transhuge.rst +.I Documentation/admin\-guide/mm/transhuge.rst for more details. .IP Most common kernels configurations provide diff --git a/man2/memfd_create.2 b/man2/memfd_create.2 index 6d476afb3..6d2ffb036 100644 --- a/man2/memfd_create.2 +++ b/man2/memfd_create.2 @@ -106,7 +106,7 @@ meaning that no other seals can be set on the file. The anonymous file will be created in the hugetlbfs filesystem using huge pages. See the Linux kernel source file -.I Documentation/admin-guide/mm/hugetlbpage.rst +.I Documentation/admin\-guide/mm/hugetlbpage.rst for more information about hugetlbfs. .\" commit 47b9012ecdc747f6936395265e677d41e11a31ff Specifying both diff --git a/man2/mmap.2 b/man2/mmap.2 index a4aa205ed..132a5b14f 100644 --- a/man2/mmap.2 +++ b/man2/mmap.2 @@ -312,7 +312,7 @@ signal. .BR MAP_HUGETLB " (since Linux 2.6.32)" Allocate the mapping using "huge pages." See the Linux kernel source file -.I Documentation/admin-guide/mm/hugetlbpage.rst +.I Documentation/admin\-guide/mm/hugetlbpage.rst for further information, as well as NOTES, below. .TP .BR MAP_HUGE_2MB ", " MAP_HUGE_1GB " (since Linux 3.8)" diff --git a/man2/open_by_handle_at.2 b/man2/open_by_handle_at.2 index eb2ef1459..35f888d44 100644 --- a/man2/open_by_handle_at.2 +++ b/man2/open_by_handle_at.2 @@ -454,7 +454,7 @@ to derive a persistent identifier. For example, one can use the device name in the fifth field of the .I mountinfo record to search for the corresponding device UUID via the symbolic links in -.IR /dev/disks/by-uuid . +.IR /dev/disks/by\-uuid . (A more comfortable way of obtaining the UUID is to use the .\" e.g., http://stackoverflow.com/questions/6748429/using-libblkid-to-find-uuid-of-a-partition .BR libblkid (3) diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index 5a9416641..9672dbfcb 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -3802,5 +3802,5 @@ main(int argc, char **argv) .BR prctl (2), .BR read (2) .PP -.IR Documentation/admin-guide/perf-security.rst +.IR Documentation/admin\-guide/perf\-security.rst in the kernel source tree diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2 index 3467d26ed..701ec1805 100644 --- a/man2/rt_sigqueueinfo.2 +++ b/man2/rt_sigqueueinfo.2 @@ -80,7 +80,7 @@ The caller should set the following fields in this structure: This should be one of the .B SI_* codes in the Linux kernel source file -.IR include/asm-generic/siginfo.h . +.IR include/asm\-generic/siginfo.h . If the signal is being sent to any process other than the caller itself, the following restrictions apply: .RS diff --git a/man2/sched_setaffinity.2 b/man2/sched_setaffinity.2 index c2a2fa0c4..7b62b5621 100644 --- a/man2/sched_setaffinity.2 +++ b/man2/sched_setaffinity.2 @@ -220,7 +220,7 @@ or the .BR cpuset (7) mechanism. For further information, see the kernel source file -.IR Documentation/admin-guide/kernel-parameters.txt . +.IR Documentation/admin\-guide/kernel\-parameters.txt . As noted in that file, .I isolcpus is the preferred mechanism of isolating CPUs diff --git a/man2/shmget.2 b/man2/shmget.2 index 387198498..fade94c7f 100644 --- a/man2/shmget.2 +++ b/man2/shmget.2 @@ -119,7 +119,7 @@ If the segment already exists, the call fails. .BR SHM_HUGETLB " (since Linux 2.6)" Allocate the segment using "huge pages." See the Linux kernel source file -.I Documentation/admin-guide/mm/hugetlbpage.rst +.I Documentation/admin\-guide/mm/hugetlbpage.rst for further information. .TP .BR SHM_HUGE_2MB ", " SHM_HUGE_1GB " (since Linux 3.8)" diff --git a/man2/subpage_prot.2 b/man2/subpage_prot.2 index c0568fb86..62904dd97 100644 --- a/man2/subpage_prot.2 +++ b/man2/subpage_prot.2 @@ -129,5 +129,5 @@ hardware pages (on machines with hardware 64-kB page support). .BR mprotect (2), .BR syscall (2) .PP -.IR Documentation/admin-guide/mm/hugetlbpage.rst +.IR Documentation/admin\-guide/mm/hugetlbpage.rst in the Linux kernel source tree diff --git a/man2/unshare.2 b/man2/unshare.2 index a4c6601d5..2334aa8cd 100644 --- a/man2/unshare.2 +++ b/man2/unshare.2 @@ -559,7 +559,7 @@ main(int argc, char *argv[]) .BR vfork (2), .BR namespaces (7) .PP -.I Documentation/userspace-api/unshare.rst +.I Documentation/userspace\-api/unshare.rst in the Linux kernel source tree .\" commit f504d47be5e8fa7ecf2bf660b18b42e6960c0eb2 (or diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 index f1ef67468..e7dc9f813 100644 --- a/man2/userfaultfd.2 +++ b/man2/userfaultfd.2 @@ -764,5 +764,5 @@ main(int argc, char *argv[]) .BR madvise (2), .BR mmap (2) .PP -.IR Documentation/admin-guide/mm/userfaultfd.rst +.IR Documentation/admin\-guide/mm/userfaultfd.rst in the Linux kernel source tree diff --git a/man3/errno.3 b/man3/errno.3 index 62e720ac4..fe9b7f715 100644 --- a/man3/errno.3 +++ b/man3/errno.3 @@ -390,7 +390,7 @@ Network unreachable (POSIX.1-2001). .B ENFILE Too many open files in system (POSIX.1-2001). On Linux, this is probably a result of encountering the -.IR /proc/sys/fs/file-max +.IR /proc/sys/fs/file\-max limit (see .BR proc (5)). .TP diff --git a/man3/malloc.3 b/man3/malloc.3 index 467e2438a..e0a94a6ea 100644 --- a/man3/malloc.3 +++ b/man3/malloc.3 @@ -301,7 +301,7 @@ and in .BR proc (5), and the Linux kernel source file -.IR Documentation/vm/overcommit-accounting.rst . +.IR Documentation/vm/overcommit\-accounting.rst . .PP Normally, .BR malloc () diff --git a/man3/pthread_create.3 b/man3/pthread_create.3 index 40984d4ed..01b602f66 100644 --- a/man3/pthread_create.3 +++ b/man3/pthread_create.3 @@ -134,7 +134,7 @@ soft resource limit (set via which limits the number of processes and threads for a real user ID, was reached; the kernel's system-wide limit on the number of processes and threads, -.IR /proc/sys/kernel/threads-max , +.IR /proc/sys/kernel/threads\-max , was reached (see .BR proc (5)); or the maximum number of PIDs, diff --git a/man4/cciss.4 b/man4/cciss.4 index ddd03879c..ca1c6343b 100644 --- a/man4/cciss.4 +++ b/man4/cciss.4 @@ -375,7 +375,7 @@ for example) before I/O can proceed again to a tape drive that was reset. and .I Documentation/blockdev/cciss.txt and -.I Documentation/ABI/testing/sysfs-bus-pci-devices-cciss +.I Documentation/ABI/testing/sysfs\-bus\-pci\-devices\-cciss in the Linux kernel source tree .\" .SH AUTHORS .\" Don Brace, Steve Cameron, Chase Maupin, Mike Miller, Michael Ni, diff --git a/man4/dsp56k.4 b/man4/dsp56k.4 index ae2310bb6..7b37808b6 100644 --- a/man4/dsp56k.4 +++ b/man4/dsp56k.4 @@ -114,7 +114,7 @@ user-defined command handled by the program running in the DSP56001. .\" Fredrik Noring , lars brinkhoff , .\" Tomas Berndtsson . .SH SEE ALSO -.IR linux/include/asm-m68k/dsp56k.h , +.IR linux/include/asm\-m68k/dsp56k.h , .IR linux/drivers/char/dsp56k.c , .UR http://dsp56k.nocrew.org/ .UE , diff --git a/man4/hpsa.4 b/man4/hpsa.4 index ad6e33e28..9a4a5e493 100644 --- a/man4/hpsa.4 +++ b/man4/hpsa.4 @@ -229,7 +229,7 @@ for some examples. and .I Documentation/scsi/hpsa.txt and -.I Documentation/ABI/testing/sysfs-bus-pci-devices-cciss +.I Documentation/ABI/testing/sysfs\-bus\-pci\-devices\-cciss in the Linux kernel source tree .\" .SH AUTHORS .\" Don Brace, Steve Cameron, Tom Lawler, Mike Miller, Scott Teel diff --git a/man4/initrd.4 b/man4/initrd.4 index 4bd83e062..619044215 100644 --- a/man4/initrd.4 +++ b/man4/initrd.4 @@ -266,22 +266,22 @@ After mounting .IR /proc , .I /linuxrc changes the normal root device by writing into the proc files -.IR /proc/sys/kernel/real-root-dev , -.IR /proc/sys/kernel/nfs-root-name , +.IR /proc/sys/kernel/real\-root\-dev , +.IR /proc/sys/kernel/nfs\-root\-name , and -.IR /proc/sys/kernel/nfs-root-addrs . +.IR /proc/sys/kernel/nfs\-root\-addrs . For a physical root device, the root device is changed by having .I /linuxrc write the new root filesystem device number into -.IR /proc/sys/kernel/real-root-dev . +.IR /proc/sys/kernel/real\-root\-dev . For an NFS root filesystem, the root device is changed by having .I /linuxrc write the NFS setting into files -.IR /proc/sys/kernel/nfs-root-name +.IR /proc/sys/kernel/nfs\-root\-name and -.I /proc/sys/kernel/nfs-root-addrs +.I /proc/sys/kernel/nfs\-root\-addrs and then writing 0xff (e.g., the pseudo-NFS-device number) into file -.IR /proc/sys/kernel/real-root-dev . +.IR /proc/sys/kernel/real\-root\-dev . For example, the following shell command line would change the normal root device to .IR /dev/hdb1 : @@ -309,7 +309,7 @@ echo 255 >/proc/sys/kernel/real\-root\-dev .PP .BR Note : The use of -.I /proc/sys/kernel/real-root-dev +.I /proc/sys/kernel/real\-root\-dev to change the root filesystem is obsolete. See the Linux kernel source file .I Documentation/admin\-guide/initrd.rst @@ -362,7 +362,7 @@ completed system yet.) The executable .IR /linuxrc sets -.IR /proc/sys/kernel/real-root-dev , +.IR /proc/sys/kernel/real\-root\-dev , unmounts .IR /proc , the normal root filesystem and any other filesystems diff --git a/man4/loop.4 b/man4/loop.4 index 07b6be8f1..fa5aa76bd 100644 --- a/man4/loop.4 +++ b/man4/loop.4 @@ -271,11 +271,11 @@ struct loop_info64 { Since Linux 3.1, .\" commit 770fe30a46a12b6fb6b63fbe1737654d28e84844 the kernel provides the -.I /dev/loop-control +.I /dev/loop\-control device, which permits an application to dynamically find a free device, and to add and remove loop devices from the system. To perform these operations, one first opens -.IR /dev/loop-control +.IR /dev/loop\-control and then employs one of the following .BR ioctl (2) operations: @@ -308,7 +308,7 @@ If the device is in use, the call fails with the error The loop block special device files. .SH EXAMPLES The program below uses the -.I /dev/loop-control +.I /dev/loop\-control device to find a free loop device, opens the loop device, opens a file to be used as the underlying storage for the device, and then associates the loop device with the backing store. diff --git a/man4/rtc.4 b/man4/rtc.4 index 136d3e212..f8626c924 100644 --- a/man4/rtc.4 +++ b/man4/rtc.4 @@ -200,7 +200,7 @@ in the range 2 to 8192. Only a privileged process (i.e., one having the .B CAP_SYS_RESOURCE capability) can set frequencies above the value specified in -.IR /proc/sys/dev/rtc/max-user-freq . +.IR /proc/sys/dev/rtc/max\-user\-freq . (This file contains the value 64 by default.) .TP .BR RTC_AIE_ON ", " RTC_AIE_OFF @@ -226,7 +226,7 @@ Only a privileged process (i.e., one having the .B CAP_SYS_RESOURCE capability) can enable the periodic interrupt if the frequency is currently set above the value specified in -.IR /proc/sys/dev/rtc/max-user-freq . +.IR /proc/sys/dev/rtc/max\-user\-freq . .TP .BR RTC_EPOCH_READ ", " RTC_EPOCH_SET Many RTCs encode the year in an 8-bit register which is either diff --git a/man5/core.5 b/man5/core.5 index 83c7e6789..021f3e7b9 100644 --- a/man5/core.5 +++ b/man5/core.5 @@ -386,7 +386,7 @@ A value of 0 in this file is special. It indicates that unlimited processes may be captured in parallel, but that no waiting will take place (i.e., the collecting program is not guaranteed access to -.IR /proc/ ). +.IR /proc/ ). The default value for this file is 0. .\" .SS Controlling which mappings are written to the core dump diff --git a/man5/locale.5 b/man5/locale.5 index f46b8129a..326380749 100644 --- a/man5/locale.5 +++ b/man5/locale.5 @@ -1258,7 +1258,7 @@ definition ends with the string .IR "END LC_TIME" . .SH FILES .TP -.I /usr/lib/locale/locale-archive +.I /usr/lib/locale/locale\-archive Usual default locale archive location. .TP .I /usr/share/i18n/locales diff --git a/man5/proc.5 b/man5/proc.5 index a4c68c215..5c5863daa 100644 --- a/man5/proc.5 +++ b/man5/proc.5 @@ -4389,7 +4389,7 @@ some systems, it may be empty. This directory contains the files and subdirectories for kernel variables related to filesystems. .TP -.IR /proc/sys/fs/aio-max-nr " and " /proc/sys/fs/aio-nr " (since Linux 2.6.4)" +.IR /proc/sys/fs/aio\-max\-nr " and " /proc/sys/fs/aio\-nr " (since Linux 2.6.4)" .I aio-nr is the running total of the number of events specified by .BR io_setup (2) diff --git a/man5/sysfs.5 b/man5/sysfs.5 index d7fe419aa..03cd17d13 100644 --- a/man5/sysfs.5 +++ b/man5/sysfs.5 @@ -173,7 +173,7 @@ filesystems. .IR /sys/fs/smackfs The directory contains configuration files for the SMACK LSM. See the kernel source file -.IR Documentation/admin-guide/LSM/Smack.rst . +.IR Documentation/admin\-guide/LSM/Smack.rst . .TP .IR /sys/hypervisor [To be documented] @@ -210,7 +210,7 @@ Within each of these subdirectories is a set of files that can be used to view and (in some cases) change settings associated with that huge page size. For further information, see the kernel source file -.IR Documentation/admin-guide/mm/hugetlbpage.rst . +.IR Documentation/admin\-guide/mm/hugetlbpage.rst . .TP .IR /sys/module This subdirectory contains one subdirectory diff --git a/man5/tmpfs.5 b/man5/tmpfs.5 index 8d0afd1f1..282b2418b 100644 --- a/man5/tmpfs.5 +++ b/man5/tmpfs.5 @@ -284,4 +284,4 @@ facility was formerly called The kernel source files .IR Documentation/filesystems/tmpfs.txt and -.IR Documentation/admin-guide/mm/transhuge.rst . +.IR Documentation/admin\-guide/mm/transhuge.rst . diff --git a/man7/address_families.7 b/man7/address_families.7 index 4533ccea1..b68ffe9ec 100644 --- a/man7/address_families.7 +++ b/man7/address_families.7 @@ -348,13 +348,13 @@ in the Linux kernel source tree for details. Ericsson's Communication CPU to Application CPU interface (CAIF) protocol (since Linux 2.6.36). See -.I Documentation/networking/caif/Linux-CAIF.txt +.I Documentation/networking/caif/Linux\-CAIF.txt in the Linux kernel source tree for details. .TP .B AF_ALG Interface to kernel crypto API (since Linux 2.6.38). See -.I Documentation/crypto/userspace-if.rst +.I Documentation/crypto/userspace\-if.rst in the Linux kernel source tree for details. .TP .B AF_VSOCK diff --git a/man7/bootparam.7 b/man7/bootparam.7 index 1c019b190..cc651fe1b 100644 --- a/man7/bootparam.7 +++ b/man7/bootparam.7 @@ -678,4 +678,4 @@ lp=0. .BR mount (8) .PP For up-to-date information, see the kernel source file -.IR Documentation/admin-guide/kernel-parameters.txt . +.IR Documentation/admin\-guide/kernel\-parameters.txt . diff --git a/man7/capabilities.7 b/man7/capabilities.7 index 3905126f6..54779723f 100644 --- a/man7/capabilities.7 +++ b/man7/capabilities.7 @@ -322,7 +322,7 @@ performance monitoring functionality from the overloaded .BR CAP_SYS_ADMIN capability. See also the kernel source file -.IR Documentation/admin-guide/perf-security.rst . +.IR Documentation/admin\-guide/perf\-security.rst . .TP .B CAP_SETGID .RS @@ -456,7 +456,7 @@ I/O scheduling classes; forge PID when passing socket credentials via UNIX domain sockets; .IP * exceed -.IR /proc/sys/fs/file-max , +.IR /proc/sys/fs/file\-max , the system-wide limit on the number of open files, in system calls that open files (e.g., .BR accept (2), @@ -749,7 +749,7 @@ via a UNIX domain socket (see .BR unix (7)); .IP * override the -.I /proc/sys/fs/pipe-size-max +.I /proc/sys/fs/pipe\-size\-max limit when setting the capacity of a pipe using the .B F_SETPIPE_SZ .BR fcntl (2) @@ -758,7 +758,7 @@ command; use .BR F_SETPIPE_SZ to increase the capacity of a pipe above the limit specified by -.IR /proc/sys/fs/pipe-max-size ; +.IR /proc/sys/fs/pipe\-max\-size ; .IP * override .I /proc/sys/fs/mqueue/queues_max, @@ -1445,10 +1445,10 @@ back into the thread's inheritable set in the future. In kernels before 2.6.25, the capability bounding set is a system-wide attribute that affects all threads on the system. The bounding set is accessible via the file -.IR /proc/sys/kernel/cap-bound . +.IR /proc/sys/kernel/cap\-bound . (Confusingly, this bit mask parameter is expressed as a signed decimal number in -.IR /proc/sys/kernel/cap-bound .) +.IR /proc/sys/kernel/cap\-bound .) .PP Only the .B init @@ -1809,7 +1809,7 @@ since no thread ever has in either of these cases: .IP * 2 In the pre-2.6.25 implementation the system-wide capability bounding set, -.IR /proc/sys/kernel/cap-bound , +.IR /proc/sys/kernel/cap\-bound , always masks out the .B CAP_SETPCAP capability, and this can not be changed diff --git a/man7/hier.7 b/man7/hier.7 index becbc78dc..9d0e4a0d5 100644 --- a/man7/hier.7 +++ b/man7/hier.7 @@ -322,7 +322,7 @@ On Linux, it usually is a symbolic link to .IR /usr/X11R6/lib/X11 . .TP -.I /usr/lib/gcc-lib +.I /usr/lib/gcc\-lib contains executables and include files for the GNU C compiler, .BR gcc (1). .TP diff --git a/man7/ip.7 b/man7/ip.7 index 12f4067ba..d9299eb9e 100644 --- a/man7/ip.7 +++ b/man7/ip.7 @@ -1430,7 +1430,7 @@ does not work in some 2.2 kernels. .BR ip (8) .PP The kernel source file -.IR Documentation/networking/ip-sysctl.txt . +.IR Documentation/networking/ip\-sysctl.txt . .PP RFC\ 791 for the original IP specification. RFC\ 1122 for the IPv4 host requirements. diff --git a/man7/keyrings.7 b/man7/keyrings.7 index e1aa7349b..a7559019d 100644 --- a/man7/keyrings.7 +++ b/man7/keyrings.7 @@ -716,7 +716,7 @@ be instantiated .RE .RE .TP -.IR /proc/key-users " (since Linux 2.6.10)" +.IR /proc/key\-users " (since Linux 2.6.10)" This file lists various information for each user ID that has at least one key on the system. An example of the data that one might see in this file is the following: @@ -875,7 +875,7 @@ scripts can use them. .BR request\-key (8) .PP The kernel source files -.IR Documentation/crypto/asymmetric-keys.txt +.IR Documentation/crypto/asymmetric\-keys.txt and under .IR Documentation/security/keys (or, before Linux 4.13, in the file diff --git a/man7/locale.7 b/man7/locale.7 index 184b2cf7e..e68e50b71 100644 --- a/man7/locale.7 +++ b/man7/locale.7 @@ -365,7 +365,7 @@ and .IR en . .SH FILES .TP -.I /usr/lib/locale/locale-archive +.I /usr/lib/locale/locale\-archive Usual default locale archive location. .TP .I /usr/lib/locale diff --git a/man7/netlink.7 b/man7/netlink.7 index 735f6c479..c69bb62bf 100644 --- a/man7/netlink.7 +++ b/man7/netlink.7 @@ -102,7 +102,7 @@ Access to FIB lookup from user space. .BR NETLINK_CONNECTOR " (since Linux 2.6.14)" Kernel connector. See -.I Documentation/driver-api/connector.rst +.I Documentation/driver\-api/connector.rst (or .IR /Documentation/connector/connector.* .\" commit baa293e9544bea71361950d071579f0e4d5713ed diff --git a/man7/sched.7 b/man7/sched.7 index edb5492cd..11c36b3a1 100644 --- a/man7/sched.7 +++ b/man7/sched.7 @@ -1000,8 +1000,8 @@ was not possible up to kernel version 2.6.17. by Bill O.\& Gallmeister, O'Reilly & Associates, Inc., ISBN 1-56592-074-0. .PP The Linux kernel source files -.IR Documentation/scheduler/sched-deadline.txt , -.IR Documentation/scheduler/sched-rt-group.txt , -.IR Documentation/scheduler/sched-design-CFS.txt , +.IR Documentation/scheduler/sched\-deadline.txt , +.IR Documentation/scheduler/sched\-rt\-group.txt , +.IR Documentation/scheduler/sched\-design\-CFS.txt , and -.IR Documentation/scheduler/sched-nice-design.txt +.IR Documentation/scheduler/sched\-nice\-design.txt diff --git a/man7/signal.7 b/man7/signal.7 index 1b48356b8..ce51b92aa 100644 --- a/man7/signal.7 +++ b/man7/signal.7 @@ -631,10 +631,10 @@ In kernels up to and including 2.6.7, Linux imposes a system-wide limit on the number of queued real-time signals for all processes. This limit can be viewed and (with privilege) changed via the -.I /proc/sys/kernel/rtsig-max +.I /proc/sys/kernel/rtsig\-max file. A related file, -.IR /proc/sys/kernel/rtsig-nr , +.IR /proc/sys/kernel/rtsig\-nr , can be used to find out how many real-time signals are currently queued. In Linux 2.6.8, these .I /proc diff --git a/man7/spufs.7 b/man7/spufs.7 index b230f1291..e6d850520 100644 --- a/man7/spufs.7 +++ b/man7/spufs.7 @@ -732,7 +732,7 @@ Only mappings are supported. .RE .TP -.I /phys-id +.I /phys\-id Read-only file containing the physical SPU number that the SPU context is running on. When the context is not running, this file contains the @@ -740,7 +740,7 @@ string "\-1". .IP The physical SPU number is given by an ASCII hex string. .TP -.I /object-id +.I /object\-id Allows applications to store (or retrieve) a single 64-bit ID into the context. This ID is later used by profiling tools to uniquely identify diff --git a/man7/tcp.7 b/man7/tcp.7 index cc08e3522..0482f6aaa 100644 --- a/man7/tcp.7 +++ b/man7/tcp.7 @@ -301,7 +301,7 @@ Count buffering overhead as if .I tcp_adv_win_scale is greater than 0; or -.IR "bytes-bytes/2^(\-tcp_adv_win_scale)" , +.IR "bytes\-bytes/2^(\-tcp_adv_win_scale)" , if .I tcp_adv_win_scale is less than or equal to zero. @@ -1389,7 +1389,7 @@ IPv6 is not described. .BR socket (7) .PP The kernel source file -.IR Documentation/networking/ip-sysctl.txt . +.IR Documentation/networking/ip\-sysctl.txt . .PP RFC\ 793 for the TCP specification. .br diff --git a/man7/udp.7 b/man7/udp.7 index 931668dea..1430df4da 100644 --- a/man7/udp.7 +++ b/man7/udp.7 @@ -265,7 +265,7 @@ is a new feature in Linux 2.2. .BR udplite (7) .PP The kernel source file -.IR Documentation/networking/ip-sysctl.txt . +.IR Documentation/networking/ip\-sysctl.txt . .PP RFC\ 768 for the User Datagram Protocol. .br diff --git a/man7/user_namespaces.7 b/man7/user_namespaces.7 index 2568cd920..9eab31174 100644 --- a/man7/user_namespaces.7 +++ b/man7/user_namespaces.7 @@ -1378,4 +1378,4 @@ main(int argc, char *argv[]) .BR pid_namespaces (7) .PP The kernel source file -.IR Documentation/namespaces/resource-control.txt . +.IR Documentation/namespaces/resource\-control.txt . diff --git a/man8/iconvconfig.8 b/man8/iconvconfig.8 index caf905869..2e417397b 100644 --- a/man8/iconvconfig.8 +++ b/man8/iconvconfig.8 @@ -71,9 +71,9 @@ By default, the prefix is empty. Setting the prefix to .IR foo , the gconv module configuration would be read from -.IR foo/usr/lib/gconv/gconv-modules +.IR foo/usr/lib/gconv/gconv\-modules and the cache would be written to -.IR foo/usr/lib/gconv/gconv-modules.cache . +.IR foo/usr/lib/gconv/gconv\-modules.cache . .TP .BR \-? ", " \-\-help Print a usage summary and exit. @@ -91,10 +91,10 @@ Zero on success, nonzero on errors. .I /usr/lib/gconv Usual default gconv module path. .TP -.I /usr/lib/gconv/gconv-modules +.I /usr/lib/gconv/gconv\-modules Usual system default gconv module configuration file. .TP -.I /usr/lib/gconv/gconv-modules.cache +.I /usr/lib/gconv/gconv\-modules.cache Usual system gconv module configuration cache. .SH SEE ALSO .BR iconv (1),