mirror of https://github.com/mkerrisk/man-pages
ioctl_userfaultfd.2, madvise.2, memfd_create.2, migrate_pages.2, mmap.2, shmget.2, subpage_prot.2, userfaultfd.2, malloc.3, proc.5, sysfs.5, tmpfs.5: Update paths for in-kernel memory management documentation files
Signed-off-by: Mike Rapoport <rppt@linux.ibm.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
d893df00d9
commit
a2463bae6f
|
@ -687,5 +687,5 @@ See
|
||||||
.BR mmap (2),
|
.BR mmap (2),
|
||||||
.BR userfaultfd (2)
|
.BR userfaultfd (2)
|
||||||
.PP
|
.PP
|
||||||
.IR Documentation/vm/userfaultfd.txt
|
.IR Documentation/admin-guide/mm/userfaultfd.rst
|
||||||
in the Linux kernel source tree
|
in the Linux kernel source tree
|
||||||
|
|
|
@ -278,7 +278,7 @@ The KSM feature is intended for applications that generate many
|
||||||
instances of the same data (e.g., virtualization systems such as KVM).
|
instances of the same data (e.g., virtualization systems such as KVM).
|
||||||
It can consume a lot of processing power; use with care.
|
It can consume a lot of processing power; use with care.
|
||||||
See the Linux kernel source file
|
See the Linux kernel source file
|
||||||
.I Documentation/vm/ksm.txt
|
.I Documentation/admin-guide/mm/ksm.rst
|
||||||
for more details.
|
for more details.
|
||||||
.IP
|
.IP
|
||||||
The
|
The
|
||||||
|
@ -339,7 +339,7 @@ systems such as QEMU).
|
||||||
It can very easily waste memory (e.g., a 2\ MB mapping that only ever accesses
|
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).
|
1 byte will result in 2\ MB of wired memory instead of one 4\ KB page).
|
||||||
See the Linux kernel source file
|
See the Linux kernel source file
|
||||||
.I Documentation/vm/transhuge.txt
|
.I Documentation/admin-guide/mm/transhuge.rst
|
||||||
for more details.
|
for more details.
|
||||||
.IP
|
.IP
|
||||||
The
|
The
|
||||||
|
|
|
@ -105,7 +105,7 @@ meaning that no other seals can be set on the file.
|
||||||
The anonymous file will be created in the hugetlbfs filesystem using
|
The anonymous file will be created in the hugetlbfs filesystem using
|
||||||
huge pages.
|
huge pages.
|
||||||
See the Linux kernel source file
|
See the Linux kernel source file
|
||||||
.I Documentation/vm/hugetlbpage.txt
|
.I Documentation/admin-guide/mm/hugetlbpage.rst
|
||||||
for more information about hugetlbfs.
|
for more information about hugetlbfs.
|
||||||
.\" commit 47b9012ecdc747f6936395265e677d41e11a31ff
|
.\" commit 47b9012ecdc747f6936395265e677d41e11a31ff
|
||||||
Specifying both
|
Specifying both
|
||||||
|
|
|
@ -180,5 +180,5 @@ or a similar package.
|
||||||
.BR migratepages (8),
|
.BR migratepages (8),
|
||||||
.BR numastat (8)
|
.BR numastat (8)
|
||||||
.PP
|
.PP
|
||||||
.IR Documentation/vm/page_migration
|
.IR Documentation/vm/page_migration.rst
|
||||||
in the Linux kernel source tree
|
in the Linux kernel source tree
|
||||||
|
|
|
@ -306,7 +306,7 @@ signal.
|
||||||
.BR MAP_HUGETLB " (since Linux 2.6.32)"
|
.BR MAP_HUGETLB " (since Linux 2.6.32)"
|
||||||
Allocate the mapping using "huge pages."
|
Allocate the mapping using "huge pages."
|
||||||
See the Linux kernel source file
|
See the Linux kernel source file
|
||||||
.I Documentation/vm/hugetlbpage.txt
|
.I Documentation/admin-guide/mm/hugetlbpage.rst
|
||||||
for further information, as well as NOTES, below.
|
for further information, as well as NOTES, below.
|
||||||
.TP
|
.TP
|
||||||
.BR MAP_HUGE_2MB ", " MAP_HUGE_1GB " (since Linux 3.8)"
|
.BR MAP_HUGE_2MB ", " MAP_HUGE_1GB " (since Linux 3.8)"
|
||||||
|
|
|
@ -118,7 +118,7 @@ If the segment already exists, the call fails.
|
||||||
.BR SHM_HUGETLB " (since Linux 2.6)"
|
.BR SHM_HUGETLB " (since Linux 2.6)"
|
||||||
Allocate the segment using "huge pages."
|
Allocate the segment using "huge pages."
|
||||||
See the Linux kernel source file
|
See the Linux kernel source file
|
||||||
.I Documentation/vm/hugetlbpage.txt
|
.I Documentation/admin-guide/mm/hugetlbpage.rst
|
||||||
for further information.
|
for further information.
|
||||||
.TP
|
.TP
|
||||||
.BR SHM_HUGE_2MB ", " SHM_HUGE_1GB " (since Linux 3.8)"
|
.BR SHM_HUGE_2MB ", " SHM_HUGE_1GB " (since Linux 3.8)"
|
||||||
|
|
|
@ -129,5 +129,5 @@ hardware pages (on machines with hardware 64-kB page support).
|
||||||
.BR mprotect (2),
|
.BR mprotect (2),
|
||||||
.BR syscall (2)
|
.BR syscall (2)
|
||||||
.PP
|
.PP
|
||||||
.IR Documentation/vm/hugetlbpage.txt
|
.IR Documentation/admin-guide/mm/hugetlbpage.rst
|
||||||
in the Linux kernel source tree
|
in the Linux kernel source tree
|
||||||
|
|
|
@ -756,6 +756,6 @@ main(int argc, char *argv[])
|
||||||
.BR madvise (2),
|
.BR madvise (2),
|
||||||
.BR mmap (2)
|
.BR mmap (2)
|
||||||
.PP
|
.PP
|
||||||
.IR Documentation/vm/userfaultfd.txt
|
.IR Documentation/admin-guide/mm/userfaultfd.rst
|
||||||
in the Linux kernel source tree
|
in the Linux kernel source tree
|
||||||
.PP
|
.PP
|
||||||
|
|
|
@ -291,7 +291,7 @@ and
|
||||||
in
|
in
|
||||||
.BR proc (5),
|
.BR proc (5),
|
||||||
and the Linux kernel source file
|
and the Linux kernel source file
|
||||||
.IR Documentation/vm/overcommit-accounting .
|
.IR Documentation/vm/overcommit-accounting.rst .
|
||||||
.PP
|
.PP
|
||||||
Normally,
|
Normally,
|
||||||
.BR malloc ()
|
.BR malloc ()
|
||||||
|
|
24
man5/proc.5
24
man5/proc.5
|
@ -3275,7 +3275,7 @@ The bits are as follows:
|
||||||
.IP
|
.IP
|
||||||
For further details on the meanings of these bits,
|
For further details on the meanings of these bits,
|
||||||
see the kernel source file
|
see the kernel source file
|
||||||
.IR Documentation/vm/pagemap.txt .
|
.IR Documentation/admin-guide/mm/pagemap.rst .
|
||||||
Before kernel 2.6.29,
|
Before kernel 2.6.29,
|
||||||
.\" commit ad3bdefe877afb47480418fdb05ecd42842de65e
|
.\" commit ad3bdefe877afb47480418fdb05ecd42842de65e
|
||||||
.\" commit e07a4b9217d1e97d2f3a62b6b070efdc61212110
|
.\" commit e07a4b9217d1e97d2f3a62b6b070efdc61212110
|
||||||
|
@ -3608,7 +3608,7 @@ only if strict overcommit accounting is enabled (mode 2 in
|
||||||
The limit is calculated according to the formula described under
|
The limit is calculated according to the formula described under
|
||||||
.IR /proc/sys/vm/overcommit_memory .
|
.IR /proc/sys/vm/overcommit_memory .
|
||||||
For further details, see the kernel source file
|
For further details, see the kernel source file
|
||||||
.IR Documentation/vm/overcommit-accounting .
|
.IR Documentation/vm/overcommit-accounting.rst .
|
||||||
.TP
|
.TP
|
||||||
.IR Committed_AS " %lu"
|
.IR Committed_AS " %lu"
|
||||||
The amount of memory presently allocated on the system.
|
The amount of memory presently allocated on the system.
|
||||||
|
@ -6413,7 +6413,7 @@ Number of free CMA (Contiguous Memory Allocator) pages.
|
||||||
.IR compact_stall " (since Linux 2.6.35)"
|
.IR compact_stall " (since Linux 2.6.35)"
|
||||||
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6422,7 +6422,7 @@ See the kernel source file
|
||||||
.IR compact_fail " (since Linux 2.6.35)"
|
.IR compact_fail " (since Linux 2.6.35)"
|
||||||
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6431,7 +6431,7 @@ See the kernel source file
|
||||||
.IR compact_success " (since Linux 2.6.35)"
|
.IR compact_success " (since Linux 2.6.35)"
|
||||||
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
.\" commit 56de7263fcf3eb10c8dcdf8d59a9cec831795f3f
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6490,7 +6490,7 @@ See the kernel source file
|
||||||
.IR thp_fault_alloc " (since Linux 2.6.39)"
|
.IR thp_fault_alloc " (since Linux 2.6.39)"
|
||||||
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6499,7 +6499,7 @@ See the kernel source file
|
||||||
.IR thp_fault_fallback " (since Linux 2.6.39)"
|
.IR thp_fault_fallback " (since Linux 2.6.39)"
|
||||||
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6508,7 +6508,7 @@ See the kernel source file
|
||||||
.IR thp_collapse_alloc " (since Linux 2.6.39)"
|
.IR thp_collapse_alloc " (since Linux 2.6.39)"
|
||||||
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6517,7 +6517,7 @@ See the kernel source file
|
||||||
.IR thp_collapse_alloc_failed " (since Linux 2.6.39)"
|
.IR thp_collapse_alloc_failed " (since Linux 2.6.39)"
|
||||||
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6526,7 +6526,7 @@ See the kernel source file
|
||||||
.IR thp_split " (since Linux 2.6.39)"
|
.IR thp_split " (since Linux 2.6.39)"
|
||||||
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
.\" commit 81ab4201fb7d91d6b0cd9ad5b4b16776e4bed145
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6535,7 +6535,7 @@ See the kernel source file
|
||||||
.IR thp_zero_page_alloc " (since Linux 3.8)"
|
.IR thp_zero_page_alloc " (since Linux 3.8)"
|
||||||
.\" commit d8a8e1f0da3d29d7268b3300c96a059d63901b76
|
.\" commit d8a8e1f0da3d29d7268b3300c96a059d63901b76
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
@ -6544,7 +6544,7 @@ See the kernel source file
|
||||||
.IR thp_zero_page_alloc_failed " (since Linux 3.8)"
|
.IR thp_zero_page_alloc_failed " (since Linux 3.8)"
|
||||||
.\" commit d8a8e1f0da3d29d7268b3300c96a059d63901b76
|
.\" commit d8a8e1f0da3d29d7268b3300c96a059d63901b76
|
||||||
See the kernel source file
|
See the kernel source file
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
.\" Present only if the kernel was configured with
|
.\" Present only if the kernel was configured with
|
||||||
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
.\" .BR CONFIG_VM_EVENT_COUNTERS
|
||||||
.\" and
|
.\" and
|
||||||
|
|
|
@ -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
|
that can be used to view and (in some cases) change settings
|
||||||
associated with that huge page size.
|
associated with that huge page size.
|
||||||
For further information, see the kernel source file
|
For further information, see the kernel source file
|
||||||
.IR Documentation/vm/hugetlbpage.txt .
|
.IR Documentation/admin-guide/mm/hugetlbpage.rst .
|
||||||
.TP
|
.TP
|
||||||
.IR /sys/module
|
.IR /sys/module
|
||||||
This subdirectory contains one subdirectory
|
This subdirectory contains one subdirectory
|
||||||
|
|
|
@ -284,4 +284,4 @@ facility was formerly called
|
||||||
The kernel source files
|
The kernel source files
|
||||||
.IR Documentation/filesystems/tmpfs.txt
|
.IR Documentation/filesystems/tmpfs.txt
|
||||||
and
|
and
|
||||||
.IR Documentation/vm/transhuge.txt .
|
.IR Documentation/admin-guide/mm/transhuge.rst .
|
||||||
|
|
Loading…
Reference in New Issue