msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2015-01-11 03:52+0900\n"
+"POT-Creation-Date: 2015-01-21 20:35+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: IP
-#: build/C/man7/feature_test_macros.7:148 build/C/man7/feature_test_macros.7:151 build/C/man7/feature_test_macros.7:154 build/C/man7/feature_test_macros.7:158 build/C/man7/feature_test_macros.7:161 build/C/man7/feature_test_macros.7:167 build/C/man7/feature_test_macros.7:181 build/C/man7/feature_test_macros.7:184 build/C/man7/feature_test_macros.7:187 build/C/man7/feature_test_macros.7:191 build/C/man7/feature_test_macros.7:210 build/C/man7/feature_test_macros.7:213 build/C/man7/feature_test_macros.7:543 build/C/man7/feature_test_macros.7:548 build/C/man7/feature_test_macros.7:554 build/C/man7/feature_test_macros.7:559 build/C/man7/feature_test_macros.7:565 build/C/man7/feature_test_macros.7:570 build/C/man5/proc.5:3338 build/C/man5/proc.5:3340 build/C/man5/proc.5:3342 build/C/man5/proc.5:3345
+#: build/C/man7/feature_test_macros.7:148 build/C/man7/feature_test_macros.7:151 build/C/man7/feature_test_macros.7:154 build/C/man7/feature_test_macros.7:158 build/C/man7/feature_test_macros.7:161 build/C/man7/feature_test_macros.7:167 build/C/man7/feature_test_macros.7:181 build/C/man7/feature_test_macros.7:184 build/C/man7/feature_test_macros.7:187 build/C/man7/feature_test_macros.7:191 build/C/man7/feature_test_macros.7:210 build/C/man7/feature_test_macros.7:213 build/C/man7/feature_test_macros.7:543 build/C/man7/feature_test_macros.7:548 build/C/man7/feature_test_macros.7:554 build/C/man7/feature_test_macros.7:559 build/C/man7/feature_test_macros.7:565 build/C/man7/feature_test_macros.7:570 build/C/man5/proc.5:3345 build/C/man5/proc.5:3347 build/C/man5/proc.5:3349 build/C/man5/proc.5:3352
#, no-wrap
msgid "\\(bu"
msgstr ""
msgstr ""
#. type: IP
-#: build/C/man7/feature_test_macros.7:536 build/C/man7/feature_test_macros.7:539 build/C/man2/intro.2:44 build/C/man2/intro.2:47 build/C/man2/intro.2:50 build/C/man7/man-pages.7:371 build/C/man7/man-pages.7:373 build/C/man7/man-pages.7:375 build/C/man7/man-pages.7:599 build/C/man7/man-pages.7:849 build/C/man7/man-pages.7:851 build/C/man7/man-pages.7:857 build/C/man7/man-pages.7:860 build/C/man7/man-pages.7:863 build/C/man7/man-pages.7:866 build/C/man7/man-pages.7:871 build/C/man7/man-pages.7:875 build/C/man7/man-pages.7:886 build/C/man7/man-pages.7:899 build/C/man7/man-pages.7:901 build/C/man7/man-pages.7:903 build/C/man5/proc.5:909 build/C/man5/proc.5:913 build/C/man5/proc.5:916 build/C/man5/proc.5:918 build/C/man5/proc.5:921 build/C/man5/proc.5:1614 build/C/man5/proc.5:1617 build/C/man5/proc.5:1629 build/C/man5/proc.5:1632 build/C/man5/proc.5:1636 build/C/man5/proc.5:1639 build/C/man5/proc.5:1642 build/C/man5/proc.5:1645 build/C/man5/proc.5:1648 build/C/man5/proc.5:1651 build/C/man5/proc.5:1654 build/C/man5/proc.5:1657 build/C/man5/proc.5:1661 build/C/man5/proc.5:1664 build/C/man5/proc.5:1667 build/C/man5/proc.5:1670 build/C/man5/proc.5:1673 build/C/man5/proc.5:1676 build/C/man5/proc.5:1680 build/C/man5/proc.5:1683 build/C/man5/proc.5:1694 build/C/man5/proc.5:1700 build/C/man5/proc.5:1704 build/C/man5/proc.5:1709 build/C/man5/proc.5:1714 build/C/man5/proc.5:1729 build/C/man5/proc.5:1734 build/C/man5/proc.5:1739 build/C/man5/proc.5:1744 build/C/man5/proc.5:1749 build/C/man5/proc.5:1898 build/C/man5/proc.5:1901 build/C/man5/proc.5:1903 build/C/man5/proc.5:1906 build/C/man5/proc.5:1924 build/C/man5/proc.5:1930 build/C/man5/proc.5:1935 build/C/man5/proc.5:3119 build/C/man5/proc.5:3123 build/C/man5/proc.5:3126 build/C/man5/proc.5:3131 build/C/man5/proc.5:3325 build/C/man5/proc.5:3329 build/C/man5/proc.5:3335 build/C/man5/proc.5:3374 build/C/man5/proc.5:3380 build/C/man5/proc.5:3382 build/C/man5/proc.5:4141 build/C/man5/proc.5:4144 build/C/man5/proc.5:4147 build/C/man5/proc.5:4152 build/C/man5/proc.5:4327 build/C/man5/proc.5:4332 build/C/man5/proc.5:4334 build/C/man5/proc.5:4336 build/C/man5/proc.5:4338
+#: build/C/man7/feature_test_macros.7:536 build/C/man7/feature_test_macros.7:539 build/C/man2/intro.2:44 build/C/man2/intro.2:47 build/C/man2/intro.2:50 build/C/man7/man-pages.7:371 build/C/man7/man-pages.7:373 build/C/man7/man-pages.7:375 build/C/man7/man-pages.7:599 build/C/man7/man-pages.7:849 build/C/man7/man-pages.7:851 build/C/man7/man-pages.7:857 build/C/man7/man-pages.7:860 build/C/man7/man-pages.7:863 build/C/man7/man-pages.7:866 build/C/man7/man-pages.7:871 build/C/man7/man-pages.7:875 build/C/man7/man-pages.7:886 build/C/man7/man-pages.7:899 build/C/man7/man-pages.7:901 build/C/man7/man-pages.7:903 build/C/man5/proc.5:909 build/C/man5/proc.5:913 build/C/man5/proc.5:916 build/C/man5/proc.5:918 build/C/man5/proc.5:921 build/C/man5/proc.5:1614 build/C/man5/proc.5:1617 build/C/man5/proc.5:1629 build/C/man5/proc.5:1632 build/C/man5/proc.5:1636 build/C/man5/proc.5:1639 build/C/man5/proc.5:1642 build/C/man5/proc.5:1645 build/C/man5/proc.5:1648 build/C/man5/proc.5:1651 build/C/man5/proc.5:1654 build/C/man5/proc.5:1657 build/C/man5/proc.5:1661 build/C/man5/proc.5:1664 build/C/man5/proc.5:1667 build/C/man5/proc.5:1670 build/C/man5/proc.5:1673 build/C/man5/proc.5:1676 build/C/man5/proc.5:1680 build/C/man5/proc.5:1683 build/C/man5/proc.5:1694 build/C/man5/proc.5:1700 build/C/man5/proc.5:1704 build/C/man5/proc.5:1709 build/C/man5/proc.5:1714 build/C/man5/proc.5:1729 build/C/man5/proc.5:1734 build/C/man5/proc.5:1739 build/C/man5/proc.5:1744 build/C/man5/proc.5:1749 build/C/man5/proc.5:1898 build/C/man5/proc.5:1901 build/C/man5/proc.5:1903 build/C/man5/proc.5:1906 build/C/man5/proc.5:1924 build/C/man5/proc.5:1930 build/C/man5/proc.5:1935 build/C/man5/proc.5:3119 build/C/man5/proc.5:3123 build/C/man5/proc.5:3126 build/C/man5/proc.5:3131 build/C/man5/proc.5:3332 build/C/man5/proc.5:3336 build/C/man5/proc.5:3342 build/C/man5/proc.5:3381 build/C/man5/proc.5:3387 build/C/man5/proc.5:3389 build/C/man5/proc.5:4148 build/C/man5/proc.5:4151 build/C/man5/proc.5:4154 build/C/man5/proc.5:4159 build/C/man5/proc.5:4334 build/C/man5/proc.5:4339 build/C/man5/proc.5:4341 build/C/man5/proc.5:4343 build/C/man5/proc.5:4345
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man7/feature_test_macros.7:605 build/C/man1/intro.1:48 build/C/man2/intro.2:98 build/C/man3/intro.3:92 build/C/man4/intro.4:33 build/C/man5/intro.5:33 build/C/man6/intro.6:32 build/C/man7/intro.7:36 build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:4379 build/C/man2/unimplemented.2:40
+#: build/C/man7/feature_test_macros.7:605 build/C/man1/intro.1:48 build/C/man2/intro.2:98 build/C/man3/intro.3:92 build/C/man4/intro.4:33 build/C/man5/intro.5:33 build/C/man6/intro.6:32 build/C/man7/intro.7:36 build/C/man8/intro.8:44 build/C/man7/man.7:479 build/C/man5/proc.5:4386 build/C/man2/unimplemented.2:40
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: Sh
-#: build/C/man7/feature_test_macros.7:738 build/C/man1/intro.1:302 build/C/man2/intro.2:112 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man7/intro.7:41 build/C/man7/libc.7:106 build/C/man7/mailaddr.7:117 build/C/man7/man-pages.7:918 build/C/man7/man.7:560 build/C/man7/mdoc.7:428 build/C/man7/posixoptions.7:854 build/C/man5/proc.5:4392 build/C/man7/standards.7:277 build/C/man7/suffixes.7:280 build/C/man2/unimplemented.2:64 build/C/man7/mdoc.samples.7:2952
+#: build/C/man7/feature_test_macros.7:738 build/C/man1/intro.1:302 build/C/man2/intro.2:112 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man7/intro.7:41 build/C/man7/libc.7:106 build/C/man7/mailaddr.7:117 build/C/man7/man-pages.7:918 build/C/man7/man.7:560 build/C/man7/mdoc.7:428 build/C/man7/posixoptions.7:854 build/C/man5/proc.5:4399 build/C/man7/standards.7:277 build/C/man7/suffixes.7:280 build/C/man2/unimplemented.2:64 build/C/man7/mdoc.samples.7:2952
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/feature_test_macros.7:747
+#: build/C/man7/feature_test_macros.7:746
msgid "I</usr/include/features.h>"
msgstr ""
-#. type: Sh
-#: build/C/man7/feature_test_macros.7:747 build/C/man1/intro.1:304 build/C/man2/intro.2:135 build/C/man3/intro.3:110 build/C/man4/intro.4:40 build/C/man5/intro.5:40 build/C/man6/intro.6:37 build/C/man7/intro.7:43 build/C/man8/intro.8:49 build/C/man7/libc.7:114 build/C/man7/mailaddr.7:127 build/C/man7/man-pages.7:925 build/C/man7/man.7:572 build/C/man7/mdoc.7:433 build/C/man7/operator.7:65 build/C/man7/posixoptions.7:857 build/C/man5/proc.5:4427 build/C/man7/standards.7:281 build/C/man7/suffixes.7:283 build/C/man3/undocumented.3:183 build/C/man2/unimplemented.2:66 build/C/man7/units.7:130 build/C/man7/mdoc.samples.7:2957
-#, no-wrap
-msgid "COLOPHON"
-msgstr ""
-
-#. type: Plain text
-#: build/C/man7/feature_test_macros.7:755 build/C/man1/intro.1:312 build/C/man2/intro.2:143 build/C/man3/intro.3:118 build/C/man4/intro.4:48 build/C/man5/intro.5:48 build/C/man6/intro.6:45 build/C/man7/intro.7:51 build/C/man8/intro.8:57 build/C/man7/libc.7:122 build/C/man7/mailaddr.7:135 build/C/man7/man-pages.7:933 build/C/man7/man.7:580 build/C/man7/operator.7:73 build/C/man7/posixoptions.7:865 build/C/man5/proc.5:4435 build/C/man7/standards.7:289 build/C/man7/suffixes.7:291 build/C/man3/undocumented.3:191 build/C/man2/unimplemented.2:74 build/C/man7/units.7:138
-msgid ""
-"This page is part of release 3.77 of the Linux I<man-pages> project. A "
-"description of the project, information about reporting bugs, and the latest "
-"version of this page, can be found at "
-"\\%http://www.kernel.org/doc/man-pages/."
-msgstr ""
-
#. type: TH
#: build/C/man1/intro.1:28 build/C/man2/intro.2:29 build/C/man3/intro.3:26 build/C/man4/intro.4:26 build/C/man5/intro.5:27 build/C/man6/intro.6:26 build/C/man7/intro.7:28 build/C/man8/intro.8:29
#, no-wrap
msgstr ""
#. type: Plain text
-#: build/C/man1/intro.1:304 build/C/man4/intro.4:40 build/C/man5/intro.5:40 build/C/man7/intro.7:43
+#: build/C/man1/intro.1:303 build/C/man4/intro.4:39 build/C/man5/intro.5:39 build/C/man7/intro.7:42
msgid "B<standards>(7)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man2/intro.2:112 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man6/intro.6:37 build/C/man7/intro.7:41 build/C/man8/intro.8:49
+#: build/C/man2/intro.2:112 build/C/man3/intro.3:97 build/C/man4/intro.4:38 build/C/man5/intro.5:38 build/C/man6/intro.6:36 build/C/man7/intro.7:41 build/C/man8/intro.8:48
msgid ""
"Look at the header of the manual page source for the author(s) and copyright "
"conditions. Note that these can be different from page to page!"
msgstr ""
#. type: Plain text
-#: build/C/man2/intro.2:135
+#: build/C/man2/intro.2:134
msgid ""
"B<_syscall>(2), B<syscall>(2), B<syscalls>(2), B<errno>(3), B<intro>(3), "
"B<capabilities>(7), B<credentials>(7), B<feature_test_macros>(7), "
msgstr ""
#. type: Plain text
-#: build/C/man3/intro.3:110
+#: build/C/man3/intro.3:109
msgid ""
"B<intro>(2), B<errno>(3), B<capabilities>(7), B<credentials>(7), "
"B<environ>(7), B<feature_test_macros>(7), B<libc>(7), B<math_error>(7), "
msgstr ""
#. type: Plain text
-#: build/C/man7/libc.7:114
+#: build/C/man7/libc.7:113
msgid ""
"B<syscalls>(2), B<getauxval>(3), B<proc>(5), B<feature_test_macros>(7), "
"B<man-pages>(7), B<standards>(7), B<vdso>(7)"
msgstr ""
#. type: Plain text
-#: build/C/man7/mailaddr.7:127
+#: build/C/man7/mailaddr.7:126
msgid "RFC\\ 2822 (Internet Message Format)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/man-pages.7:117 build/C/man5/proc.5:4140
+#: build/C/man7/man-pages.7:117 build/C/man5/proc.5:4147
msgid "where:"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/man-pages.7:925
+#: build/C/man7/man-pages.7:924
msgid ""
"B<man>(1), B<man2html>(1), B<groff>(7), B<groff_man>(7), B<man>(7), "
"B<mdoc>(7)"
msgstr ""
#. type: Plain text
-#: build/C/man7/man.7:572
+#: build/C/man7/man.7:571
msgid ""
"B<apropos>(1), B<groff>(1), B<lexgrog>(1), B<man>(1), B<man2html>(1), "
"B<whatis>(1), B<groff_man>(7), B<groff_www>(7), B<man-pages>(7), B<mdoc>(7), "
msgstr ""
#. type: Plain text
-#: build/C/man7/mdoc.7:433
+#: build/C/man7/mdoc.7:432
msgid "E<.Xr groff_mdoc 7>, E<.Xr mdoc.samples 7>, E<.Xr man 7>, E<.Xr man-pages 7>"
msgstr ""
-#. type: Plain text
-#: build/C/man7/mdoc.7:441 build/C/man7/mdoc.samples.7:2965
-msgid ""
-"This page is part of release 3.77 of the Linux E<.Em man-pages> project. A "
-"description of the project, information about reporting bugs, and the latest "
-"version of this page, can be found at "
-"\\%http://www.kernel.org/doc/man\\-pages/."
-msgstr ""
-
#. type: TH
#: build/C/man7/operator.7:40
#, no-wrap
msgstr ""
#. type: Plain text
-#: build/C/man7/posixoptions.7:857
+#: build/C/man7/posixoptions.7:856
msgid "B<sysconf>(3), B<standards>(7)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:248 build/C/man5/proc.5:3502 build/C/man5/proc.5:3506
+#: build/C/man5/proc.5:248 build/C/man5/proc.5:3509 build/C/man5/proc.5:3513
msgid "See B<core>(5)."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3095 build/C/man5/proc.5:3929
+#: build/C/man5/proc.5:3095 build/C/man5/proc.5:3936
msgid "This directory may be empty."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3192
-msgid ""
-"The kernel constant B<NR_OPEN> imposes an upper limit on the value that may "
-"be placed in I<file-max>."
-msgstr ""
-
-#. type: Plain text
-#: build/C/man5/proc.5:3198
+#: build/C/man5/proc.5:3193
msgid "Privileged processes (B<CAP_SYS_ADMIN>) can override the I<file-max> limit."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3198
+#: build/C/man5/proc.5:3193
#, no-wrap
msgid "I</proc/sys/fs/file-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3217
+#: build/C/man5/proc.5:3212
msgid ""
"This (read-only) file contains three numbers: the number of allocated file "
"handles (i.e., the number of files presently opened); the number of free "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3217
+#: build/C/man5/proc.5:3212
#, no-wrap
msgid "I</proc/sys/fs/inode-max> (only present until Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3226
+#: build/C/man5/proc.5:3221
msgid ""
"This file contains the maximum number of in-memory inodes. This value "
"should be 3-4 times larger than the value in I<file-max>, since I<stdin>, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3230
+#: build/C/man5/proc.5:3225
msgid ""
"Starting with Linux 2.4, there is no longer a static limit on the number of "
"inodes, and this file is removed."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3230
+#: build/C/man5/proc.5:3225
#, no-wrap
msgid "I</proc/sys/fs/inode-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3234
+#: build/C/man5/proc.5:3229
msgid "This file contains the first two values from I<inode-state>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3234
+#: build/C/man5/proc.5:3229
#, no-wrap
msgid "I</proc/sys/fs/inode-state>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3242
+#: build/C/man5/proc.5:3237
msgid ""
"This file contains seven numbers: I<nr_inodes>, I<nr_free_inodes>, "
"I<preshrink>, and four dummy values (always zero)."
#. .I inode-max
#. because Linux allocates them one page full at a time.
#. type: Plain text
-#: build/C/man5/proc.5:3250
+#: build/C/man5/proc.5:3245
msgid ""
"I<nr_inodes> is the number of inodes the system has allocated. "
"I<nr_free_inodes> represents the number of free inodes."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3258
+#: build/C/man5/proc.5:3253
msgid ""
"I<preshrink> is nonzero when the I<nr_inodes> E<gt> I<inode-max> and the "
"system needs to prune the inode list instead of allocating more; since Linux "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3258
+#: build/C/man5/proc.5:3253
#, no-wrap
msgid "I</proc/sys/fs/inotify> (since Linux 2.6.13)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3267
+#: build/C/man5/proc.5:3262
msgid ""
"This directory contains files I<max_queued_events>, I<max_user_instances>, "
"and I<max_user_watches>, that can be used to limit the amount of kernel "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3267
+#: build/C/man5/proc.5:3262
#, no-wrap
msgid "I</proc/sys/fs/lease-break-time>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3276
+#: build/C/man5/proc.5:3271
msgid ""
"This file specifies the grace period that the kernel grants to a process "
"holding a file lease (B<fcntl>(2)) after it has sent a signal to that "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3276
+#: build/C/man5/proc.5:3271
#, no-wrap
msgid "I</proc/sys/fs/leases-enable>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3283
+#: build/C/man5/proc.5:3278
msgid ""
"This file can be used to enable or disable file leases (B<fcntl>(2)) on a "
"system-wide basis. If this file contains the value 0, leases are disabled. "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3283
+#: build/C/man5/proc.5:3278
#, no-wrap
msgid "I</proc/sys/fs/mqueue> (since Linux 2.6.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3291
+#: build/C/man5/proc.5:3286
msgid ""
"This directory contains files I<msg_max>, I<msgsize_max>, and I<queues_max>, "
"controlling the resources used by POSIX message queues. See "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3291
+#: build/C/man5/proc.5:3286
+#, no-wrap
+msgid "I</proc/sys/fs/nr_open> (since Linux 2.6.25)"
+msgstr ""
+
+#. commit 9cfe015aa424b3c003baba3841a60dd9b5ad319b
+#. type: Plain text
+#: build/C/man5/proc.5:3298
+msgid ""
+"This file imposes ceiling on the value to which the B<RLIMIT_NOFILE> "
+"resource limit can be raised (see B<getrlimit>(2)). This ceiling is "
+"enforced for both unprivileged and privileged process. The default value in "
+"this file is 1048576. (Before Linux 2.6.25, the ceiling for "
+"B<RLIMIT_NOFILE> was hard-coded to the same value.)"
+msgstr ""
+
+#. type: TP
+#: build/C/man5/proc.5:3298
#, no-wrap
msgid "I</proc/sys/fs/overflowgid> and I</proc/sys/fs/overflowuid>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3308
msgid ""
"These files allow you to change the value of the fixed UID and GID. The "
"default is 65534. Some filesystems support only 16-bit UIDs and GIDs, "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3301
+#: build/C/man5/proc.5:3308
#, no-wrap
msgid "I</proc/sys/fs/pipe-max-size> (since Linux 2.6.35)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3315
+#: build/C/man5/proc.5:3322
msgid ""
"The value in this file defines an upper limit for raising the capacity of a "
"pipe using the B<fcntl>(2) B<F_SETPIPE_SZ> operation. This limit applies "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3315
+#: build/C/man5/proc.5:3322
#, no-wrap
msgid "I</proc/sys/fs/protected_hardlinks> (since Linux 3.6)"
msgstr ""
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:3324
+#: build/C/man5/proc.5:3331
msgid ""
"When the value in this file is 0, no restrictions are placed on the creation "
"of hard links (i.e., this is the historical behavior before Linux 3.6). "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3329
+#: build/C/man5/proc.5:3336
msgid "The caller has the B<CAP_FOWNER> capability."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3335
+#: build/C/man5/proc.5:3342
msgid ""
"The filesystem UID of the process creating the link matches the owner (UID) "
"of the target file (as described in B<credentials>(7), a process's "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3337
+#: build/C/man5/proc.5:3344
msgid "All of the following conditions are true:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3340
+#: build/C/man5/proc.5:3347
msgid "the target is a regular file;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3342
+#: build/C/man5/proc.5:3349
msgid "the target file does not have its set-user-ID permission bit enabled;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3345
+#: build/C/man5/proc.5:3352
msgid ""
"the target file does not have both its set-group-ID and group-executable "
"permission bits enabled; and"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3349
+#: build/C/man5/proc.5:3356
msgid ""
"the caller has permission to read and write the target file (either via the "
"file's permissions mask or because it has suitable capabilities)."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3365
+#: build/C/man5/proc.5:3372
msgid ""
"The default value in this file is 0. Setting the value to 1 prevents a "
"longstanding class of security issues caused by hard-link-based "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3365
+#: build/C/man5/proc.5:3372
#, no-wrap
msgid "I</proc/sys/fs/protected_symlinks> (since Linux 3.6)"
msgstr ""
#. commit 800179c9b8a1e796e441674776d11cd4c05d61d7
#. type: Plain text
-#: build/C/man5/proc.5:3373
+#: build/C/man5/proc.5:3380
msgid ""
"When the value in this file is 0, no restrictions are placed on following "
"symbolic links (i.e., this is the historical behavior before Linux 3.6). "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3380
+#: build/C/man5/proc.5:3387
msgid ""
"the filesystem UID of the process following the link matches the owner (UID) "
"of the symbolic link (as described in B<credentials>(7), a process's "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3382
+#: build/C/man5/proc.5:3389
msgid "the link is not in a sticky world-writable directory; or"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3384
+#: build/C/man5/proc.5:3391
msgid "the symbolic link and its parent directory have the same owner (UID)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3391
+#: build/C/man5/proc.5:3398
msgid ""
"A system call that fails to follow a symbolic link because of the above "
"restrictions returns the error B<EACCES> in I<errno>."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3395
+#: build/C/man5/proc.5:3402
msgid ""
"The default value in this file is 0. Setting the value to 1 avoids a "
"longstanding class of security issues based on time-of-check, time-of-use "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3395
+#: build/C/man5/proc.5:3402
#, no-wrap
msgid "I</proc/sys/fs/suid_dumpable> (since Linux 2.6.13)"
msgstr ""
#. The following is based on text from Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:3401
+#: build/C/man5/proc.5:3408
msgid ""
"The value in this file determines whether core dump files are produced for "
"set-user-ID or otherwise protected/tainted binaries. Three different "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3402
+#: build/C/man5/proc.5:3409
#, no-wrap
msgid "I<0\\ (default)>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3411
+#: build/C/man5/proc.5:3418
msgid ""
"This provides the traditional (pre-Linux 2.6.13) behavior. A core dump will "
"not be produced for a process which has changed credentials (by calling "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3411
+#: build/C/man5/proc.5:3418
#, no-wrap
msgid "I<1\\ (\"debug\")>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3418
+#: build/C/man5/proc.5:3425
msgid ""
"All processes dump core when possible. The core dump is owned by the "
"filesystem user ID of the dumping process and no security is applied. This "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3418
+#: build/C/man5/proc.5:3425
#, no-wrap
msgid "I<2\\ (\"suidsafe\")>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3427
+#: build/C/man5/proc.5:3434
msgid ""
"Any binary which normally would not be dumped (see \"0\" above) is dumped "
"readable by root only. This allows the user to remove the core dump file "
#. 9520628e8ceb69fa9a4aee6b57f22675d9e1b709
#. 54b501992dd2a839e94e76aa392c392b55080ce8
#. type: Plain text
-#: build/C/man5/proc.5:3438
+#: build/C/man5/proc.5:3445
msgid ""
"Additionally, since Linux 3.6, I</proc/sys/kernel/core_pattern> must either "
"be an absolute pathname or a pipe command, as detailed in B<core>(5). "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3439
+#: build/C/man5/proc.5:3446
#, no-wrap
msgid "I</proc/sys/fs/super-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3450
+#: build/C/man5/proc.5:3457
msgid ""
"This file controls the maximum number of superblocks, and thus the maximum "
"number of mounted filesystems the kernel can have. You need increase only "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3450
+#: build/C/man5/proc.5:3457
#, no-wrap
msgid "I</proc/sys/fs/super-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3454
+#: build/C/man5/proc.5:3461
msgid "This file contains the number of filesystems currently mounted."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3454
+#: build/C/man5/proc.5:3461
#, no-wrap
msgid "I</proc/sys/kernel>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3458
+#: build/C/man5/proc.5:3465
msgid ""
"This directory contains files controlling a range of kernel parameters, as "
"described below."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3458
+#: build/C/man5/proc.5:3465
#, no-wrap
msgid "I</proc/sys/kernel/acct>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3482
+#: build/C/man5/proc.5:3489
msgid ""
"This file contains three numbers: I<highwater>, I<lowwater>, and "
"I<frequency>. If BSD-style process accounting is enabled, these values "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3482
+#: build/C/man5/proc.5:3489
#, no-wrap
msgid "I</proc/sys/kernel/cap_last_cap> (since Linux 3.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3486
+#: build/C/man5/proc.5:3493
msgid "See B<capabilities>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3486
+#: build/C/man5/proc.5:3493
#, no-wrap
msgid "I</proc/sys/kernel/cap-bound> (from Linux 2.2 to 2.6.24)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3498
+#: build/C/man5/proc.5:3505
msgid ""
"This file holds the value of the kernel I<capability bounding set> "
"(expressed as a signed decimal number). This set is ANDed against the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3498
+#: build/C/man5/proc.5:3505
#, no-wrap
msgid "I</proc/sys/kernel/core_pattern>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3502
+#: build/C/man5/proc.5:3509
#, no-wrap
msgid "I</proc/sys/kernel/core_uses_pid>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3506
+#: build/C/man5/proc.5:3513
#, no-wrap
msgid "I</proc/sys/kernel/ctrl-alt-del>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3521
+#: build/C/man5/proc.5:3528
msgid ""
"This file controls the handling of Ctrl-Alt-Del from the keyboard. When the "
"value in this file is 0, Ctrl-Alt-Del is trapped and sent to the B<init>(1) "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3521
+#: build/C/man5/proc.5:3528
#, no-wrap
msgid "I</proc/sys/kernel/dmesg_restrict> (since Linux 2.6.37)"
msgstr ""
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:3534
+#: build/C/man5/proc.5:3541
msgid ""
"The value in this file determines who can see kernel syslog contents. A "
"value of 0 in this file imposes no restrictions. If the value is 1, only "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3534
+#: build/C/man5/proc.5:3541
#, no-wrap
msgid "I</proc/sys/kernel/domainname> and I</proc/sys/kernel/hostname>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3542
+#: build/C/man5/proc.5:3549
msgid ""
"can be used to set the NIS/YP domainname and the hostname of your box in "
"exactly the same way as the commands B<domainname>(1) and B<hostname>(1), "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3547
+#: build/C/man5/proc.5:3554
#, no-wrap
msgid ""
"#B< echo \\(aqdarkstar\\(aq E<gt> /proc/sys/kernel/hostname>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3551
+#: build/C/man5/proc.5:3558
msgid "has the same effect as"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3556
+#: build/C/man5/proc.5:3563
#, no-wrap
msgid ""
"#B< hostname \\(aqdarkstar\\(aq>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3569
+#: build/C/man5/proc.5:3576
msgid ""
"Note, however, that the classic darkstar.frop.org has the hostname "
"\"darkstar\" and DNS (Internet Domain Name Server) domainname \"frop.org\", "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3569
+#: build/C/man5/proc.5:3576
#, no-wrap
msgid "I</proc/sys/kernel/hotplug>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3575
+#: build/C/man5/proc.5:3582
msgid ""
"This file contains the path for the hotplug policy agent. The default value "
"in this file is I</sbin/hotplug>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3575
+#: build/C/man5/proc.5:3582
#, no-wrap
msgid "I</proc/sys/kernel/htab-reclaim>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3583
+#: build/C/man5/proc.5:3590
msgid ""
"(PowerPC only) If this file is set to a nonzero value, the PowerPC htab (see "
"kernel file I<Documentation/powerpc/ppc_htab.txt>) is pruned each time the "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3583
+#: build/C/man5/proc.5:3590
#, no-wrap
msgid "I</proc/sys/kernel/kptr_restrict> (since Linux 2.6.38)"
msgstr ""
#. commit 411f05f123cbd7f8aa1edcae86970755a6e2a9d9
#. commit 620f6e8e855d6d447688a5f67a4e176944a084e8
#. type: Plain text
-#: build/C/man5/proc.5:3608
+#: build/C/man5/proc.5:3615
msgid ""
"The value in this file determines whether kernel addresses are exposed via "
"I</proc> files and other interfaces. A value of 0 in this file imposes no "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3608
+#: build/C/man5/proc.5:3615
#, no-wrap
msgid "I</proc/sys/kernel/l2cr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3615
+#: build/C/man5/proc.5:3622
msgid ""
"(PowerPC only) This file contains a flag that controls the L2 cache of G3 "
"processor boards. If 0, the cache is disabled. Enabled if nonzero."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3615
+#: build/C/man5/proc.5:3622
#, no-wrap
msgid "I</proc/sys/kernel/modprobe>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3628
+#: build/C/man5/proc.5:3635
msgid ""
"This file contains the path for the kernel module loader. The default value "
"is I</sbin/modprobe>. The file is present only if the kernel is built with "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3628
+#: build/C/man5/proc.5:3635
#, no-wrap
msgid "I</proc/sys/kernel/modules_disabled> (since Linux 2.6.31)"
msgstr ""
#. 3d43321b7015387cfebbe26436d0e9d299162ea1
#. From Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:3640
+#: build/C/man5/proc.5:3647
msgid ""
"A toggle value indicating if modules are allowed to be loaded in an "
"otherwise modular kernel. This toggle defaults to off (0), but can be set "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3640
+#: build/C/man5/proc.5:3647
#, no-wrap
msgid "I</proc/sys/kernel/msgmax> (since Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3645
+#: build/C/man5/proc.5:3652
msgid ""
"This file defines a system-wide limit specifying the maximum number of bytes "
"in a single message written on a System V message queue."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3645
+#: build/C/man5/proc.5:3652
#, no-wrap
msgid "I</proc/sys/kernel/msgmni> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3649
+#: build/C/man5/proc.5:3656
msgid ""
"This file defines the system-wide limit on the number of message queue "
"identifiers."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3649
+#: build/C/man5/proc.5:3656
#, no-wrap
msgid "I</proc/sys/kernel/msgmnb> (since Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3658
+#: build/C/man5/proc.5:3665
msgid ""
"This file defines a system-wide parameter used to initialize the "
"I<msg_qbytes> setting for subsequently created message queues. The "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3658
+#: build/C/man5/proc.5:3665
#, no-wrap
msgid "I</proc/sys/kernel/ngroups_max> (since Linux 2.6.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3662
+#: build/C/man5/proc.5:3669
msgid ""
"This is a read-only file that displays the upper limit on the number of a "
"process's group memberships."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3662
+#: build/C/man5/proc.5:3669
#, no-wrap
msgid "I</proc/sys/kernel/ostype> and I</proc/sys/kernel/osrelease>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3667
+#: build/C/man5/proc.5:3674
msgid "These files give substrings of I</proc/version>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3667
+#: build/C/man5/proc.5:3674
#, no-wrap
msgid "I</proc/sys/kernel/overflowgid> and I</proc/sys/kernel/overflowuid>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3673
+#: build/C/man5/proc.5:3680
msgid ""
"These files duplicate the files I</proc/sys/fs/overflowgid> and "
"I</proc/sys/fs/overflowuid>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3673
+#: build/C/man5/proc.5:3680
#, no-wrap
msgid "I</proc/sys/kernel/panic>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3682
+#: build/C/man5/proc.5:3689
msgid ""
"This file gives read/write access to the kernel variable I<panic_timeout>. "
"If this is zero, the kernel will loop on a panic; if nonzero, it indicates "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3682
+#: build/C/man5/proc.5:3689
#, no-wrap
msgid "I</proc/sys/kernel/panic_on_oops> (since Linux 2.5.68)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3694
+#: build/C/man5/proc.5:3701
msgid ""
"This file controls the kernel's behavior when an oops or BUG is "
"encountered. If this file contains 0, then the system tries to continue "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3694
+#: build/C/man5/proc.5:3701
#, no-wrap
msgid "I</proc/sys/kernel/pid_max> (since Linux 2.5.34)"
msgstr ""
#. platforms, but this broke /proc/[pid]
#. See http://marc.theaimsgroup.com/?l=linux-kernel&m=109513010926152&w=2
#. type: Plain text
-#: build/C/man5/proc.5:3713
+#: build/C/man5/proc.5:3720
msgid ""
"This file specifies the value at which PIDs wrap around (i.e., the value in "
"this file is one greater than the maximum PID). PIDs greater than this "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3713
+#: build/C/man5/proc.5:3720
#, no-wrap
msgid "I</proc/sys/kernel/powersave-nap> (PowerPC only)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3719
+#: build/C/man5/proc.5:3726
msgid ""
"This file contains a flag. If set, Linux-PPC will use the \"nap\" mode of "
"powersaving, otherwise the \"doze\" mode will be used."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3719
+#: build/C/man5/proc.5:3726
#, no-wrap
msgid "I</proc/sys/kernel/printk>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3723
+#: build/C/man5/proc.5:3730
msgid "See B<syslog>(2)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3723
+#: build/C/man5/proc.5:3730
#, no-wrap
msgid "I</proc/sys/kernel/pty> (since Linux 2.6.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3729
+#: build/C/man5/proc.5:3736
msgid ""
"This directory contains two files relating to the number of UNIX 98 "
"pseudoterminals (see B<pts>(4)) on the system."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3729
+#: build/C/man5/proc.5:3736
#, no-wrap
msgid "I</proc/sys/kernel/pty/max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3732
+#: build/C/man5/proc.5:3739
msgid "This file defines the maximum number of pseudoterminals."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3732
+#: build/C/man5/proc.5:3739
#, no-wrap
msgid "I</proc/sys/kernel/pty/nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3736
+#: build/C/man5/proc.5:3743
msgid "This read-only file indicates how many pseudoterminals are currently in use."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3736
+#: build/C/man5/proc.5:3743
#, no-wrap
msgid "I</proc/sys/kernel/random>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3744
+#: build/C/man5/proc.5:3751
msgid ""
"This directory contains various parameters controlling the operation of the "
"file I</dev/random>. See B<random>(4) for further information."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3744
+#: build/C/man5/proc.5:3751
#, no-wrap
msgid "I</proc/sys/kernel/random/uuid> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3748
+#: build/C/man5/proc.5:3755
msgid ""
"Each read from this read-only file returns a randomly generated 128-bit "
"UUID, as a string in the standard UUID format."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3748
+#: build/C/man5/proc.5:3755
#, no-wrap
msgid "I</proc/sys/kernel/real-root-dev>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3752
+#: build/C/man5/proc.5:3759
msgid ""
"This file is documented in the Linux kernel source file "
"I<Documentation/initrd.txt>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3752
+#: build/C/man5/proc.5:3759
#, no-wrap
msgid "I</proc/sys/kernel/reboot-cmd> (Sparc only) "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3758
+#: build/C/man5/proc.5:3765
msgid ""
"This file seems to be a way to give an argument to the SPARC ROM/Flash boot "
"loader. Maybe to tell it what to do after rebooting?"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3758
+#: build/C/man5/proc.5:3765
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-max>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3765
+#: build/C/man5/proc.5:3772
msgid ""
"(Only in kernels up to and including 2.6.7; see B<setrlimit>(2)) This file "
"can be used to tune the maximum number of POSIX real-time (queued) signals "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3765
+#: build/C/man5/proc.5:3772
#, no-wrap
msgid "I</proc/sys/kernel/rtsig-nr>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3769
+#: build/C/man5/proc.5:3776
msgid ""
"(Only in kernels up to and including 2.6.7.) This file shows the number "
"POSIX real-time signals currently queued."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3769
+#: build/C/man5/proc.5:3776
#, no-wrap
msgid "I</proc/sys/kernel/sched_rr_timeslice_ms> (since Linux 3.9)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3773
+#: build/C/man5/proc.5:3780
msgid "See B<sched_rr_get_interval>(2)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3773
+#: build/C/man5/proc.5:3780
#, no-wrap
msgid "I</proc/sys/kernel/sched_rt_period_us> (Since Linux 2.6.25)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3777 build/C/man5/proc.5:3781
+#: build/C/man5/proc.5:3784 build/C/man5/proc.5:3788
msgid "See B<sched>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3777
+#: build/C/man5/proc.5:3784
#, no-wrap
msgid "I</proc/sys/kernel/sched_rt_runtime_us> (Since Linux 2.6.25)"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3781
+#: build/C/man5/proc.5:3788
#, no-wrap
msgid "I</proc/sys/kernel/sem> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3785
+#: build/C/man5/proc.5:3792
msgid ""
"This file contains 4 numbers defining limits for System V IPC semaphores. "
"These fields are, in order:"
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3786
+#: build/C/man5/proc.5:3793
#, no-wrap
msgid "SEMMSL"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3788
+#: build/C/man5/proc.5:3795
msgid "The maximum semaphores per semaphore set."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3788
+#: build/C/man5/proc.5:3795
#, no-wrap
msgid "SEMMNS"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3790
+#: build/C/man5/proc.5:3797
msgid "A system-wide limit on the number of semaphores in all semaphore sets."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3790
+#: build/C/man5/proc.5:3797
#, no-wrap
msgid "SEMOPM"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3794
+#: build/C/man5/proc.5:3801
msgid ""
"The maximum number of operations that may be specified in a B<semop>(2) "
"call."
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3794
+#: build/C/man5/proc.5:3801
#, no-wrap
msgid "SEMMNI"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3796
+#: build/C/man5/proc.5:3803
msgid "A system-wide limit on the maximum number of semaphore identifiers."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3797
+#: build/C/man5/proc.5:3804
#, no-wrap
msgid "I</proc/sys/kernel/sg-big-buff>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3808
+#: build/C/man5/proc.5:3815
msgid ""
"This file shows the size of the generic SCSI device (sg) buffer. You can't "
"tune it just yet, but you could change it at compile time by editing "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3808
+#: build/C/man5/proc.5:3815
#, no-wrap
msgid "I</proc/sys/kernel/shm_rmid_forced> (since Linux 3.1)"
msgstr ""
#. commit b34a6b1da371ed8af1221459a18c67970f7e3d53
#. See also Documentation/sysctl/kernel.txt
#. type: Plain text
-#: build/C/man5/proc.5:3817
+#: build/C/man5/proc.5:3824
msgid ""
"If this file is set to 1, all System V shared memory segments will be marked "
"for destruction as soon as the number of attached processes falls to zero; "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3829
+#: build/C/man5/proc.5:3836
msgid ""
"The effect is as though a B<shmctl>(2) B<IPC_RMID> is performed on all "
"existing segments as well as all segments created in the future (until this "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3837
+#: build/C/man5/proc.5:3844
msgid ""
"Setting this file to 1 provides a way of ensuring that all System V shared "
"memory segments are counted against the resource usage and resource limits "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3844
+#: build/C/man5/proc.5:3851
msgid ""
"Because setting this file to 1 produces behavior that is nonstandard and "
"could also break existing applications, the default value in this file is "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3844
+#: build/C/man5/proc.5:3851
#, no-wrap
msgid "I</proc/sys/kernel/shmall> (since Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3849
+#: build/C/man5/proc.5:3856
msgid ""
"This file contains the system-wide limit on the total number of pages of "
"System V shared memory."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3849
+#: build/C/man5/proc.5:3856
#, no-wrap
msgid "I</proc/sys/kernel/shmmax> (since Linux 2.2)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3859
+#: build/C/man5/proc.5:3866
msgid ""
"This file can be used to query and set the run-time limit on the maximum "
"(System V IPC) shared memory segment size that can be created. Shared "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3859
+#: build/C/man5/proc.5:3866
#, no-wrap
msgid "I</proc/sys/kernel/shmmni> (since Linux 2.4)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3864
+#: build/C/man5/proc.5:3871
msgid ""
"This file specifies the system-wide maximum number of System V shared memory "
"segments that can be created."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3864
+#: build/C/man5/proc.5:3871
#, no-wrap
msgid "I</proc/sys/kernel/sysrq>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3873
+#: build/C/man5/proc.5:3880
msgid ""
"This file controls the functions allowed to be invoked by the SysRq key. By "
"default, the file contains 1 meaning that every possible SysRq request is "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3885
+#: build/C/man5/proc.5:3892
#, no-wrap
msgid ""
" 0 - disable sysrq completely\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3891
+#: build/C/man5/proc.5:3898
msgid ""
"This file is present only if the B<CONFIG_MAGIC_SYSRQ> kernel configuration "
"option is enabled. For further details see the Linux kernel source file "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3891
+#: build/C/man5/proc.5:3898
#, no-wrap
msgid "I</proc/sys/kernel/version>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3894
+#: build/C/man5/proc.5:3901
msgid "This file contains a string like:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3896
+#: build/C/man5/proc.5:3903
#, no-wrap
msgid " #5 Wed Feb 25 21:49:24 MET 1998\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3900
+#: build/C/man5/proc.5:3907
msgid ""
"The \"#5\" means that this is the fifth kernel built from this source base "
"and the date behind it indicates the time the kernel was built."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3900
+#: build/C/man5/proc.5:3907
#, no-wrap
msgid "I</proc/sys/kernel/threads-max> (since Linux 2.3.11)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3904
+#: build/C/man5/proc.5:3911
msgid ""
"This file specifies the system-wide limit on the number of threads (tasks) "
"that can be created on the system."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3904
+#: build/C/man5/proc.5:3911
#, no-wrap
msgid "I</proc/sys/kernel/zero-paged> (PowerPC only) "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3910
+#: build/C/man5/proc.5:3917
msgid ""
"This file contains a flag. When enabled (nonzero), Linux-PPC will pre-zero "
"pages in the idle loop, possibly speeding up get_free_pages."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3910
+#: build/C/man5/proc.5:3917
#, no-wrap
msgid "I</proc/sys/net>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3917
+#: build/C/man5/proc.5:3924
msgid ""
"This directory contains networking stuff. Explanations for some of the "
"files under this directory can be found in B<tcp>(7) and B<ip>(7)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3917
+#: build/C/man5/proc.5:3924
#, no-wrap
msgid "I</proc/sys/net/core/somaxconn>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3926
+#: build/C/man5/proc.5:3933
msgid ""
"This file defines a ceiling value for the I<backlog> argument of "
"B<listen>(2); see the B<listen>(2) manual page for details."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3926
+#: build/C/man5/proc.5:3933
#, no-wrap
msgid "I</proc/sys/proc>"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3929
+#: build/C/man5/proc.5:3936
#, no-wrap
msgid "I</proc/sys/sunrpc>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3934
+#: build/C/man5/proc.5:3941
msgid ""
"This directory supports Sun remote procedure call for network filesystem "
"(NFS). On some systems, it is not present."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3934
+#: build/C/man5/proc.5:3941
#, no-wrap
msgid "I</proc/sys/vm>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3938
+#: build/C/man5/proc.5:3945
msgid ""
"This directory contains files for memory management tuning, buffer and cache "
"management."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3938
+#: build/C/man5/proc.5:3945
#, no-wrap
msgid "I</proc/sys/vm/drop_caches> (since Linux 2.6.16)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3946
+#: build/C/man5/proc.5:3953
msgid ""
"Writing to this file causes the kernel to drop clean caches, dentries, and "
"inodes from memory, causing that memory to become free. This can be useful "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3948
+#: build/C/man5/proc.5:3955
msgid "To free pagecache, use:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3950
+#: build/C/man5/proc.5:3957
#, no-wrap
msgid " echo 1 E<gt> /proc/sys/vm/drop_caches\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3952
+#: build/C/man5/proc.5:3959
msgid "To free dentries and inodes, use:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3954
+#: build/C/man5/proc.5:3961
#, no-wrap
msgid " echo 2 E<gt> /proc/sys/vm/drop_caches\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3956
+#: build/C/man5/proc.5:3963
msgid "To free pagecache, dentries and inodes, use:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3958
+#: build/C/man5/proc.5:3965
#, no-wrap
msgid " echo 3 E<gt> /proc/sys/vm/drop_caches\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3964
+#: build/C/man5/proc.5:3971
msgid ""
"Because writing to this file is a nondestructive operation and dirty objects "
"are not freeable, the user should run B<sync>(1) first."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3964
+#: build/C/man5/proc.5:3971
#, no-wrap
msgid "I</proc/sys/vm/legacy_va_layout> (since Linux 2.6.9)"
msgstr ""
#. The following is from Documentation/filesystems/proc.txt
#. type: Plain text
-#: build/C/man5/proc.5:3969
+#: build/C/man5/proc.5:3976
msgid ""
"If nonzero, this disables the new 32-bit memory-mapping layout; the kernel "
"will use the legacy (2.4) layout for all processes."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:3969
+#: build/C/man5/proc.5:3976
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_early_kill> (since Linux 2.6.32)"
msgstr ""
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:3981
+#: build/C/man5/proc.5:3988
msgid ""
"Control how to kill processes when an uncorrected memory error (typically a "
"2-bit error in a memory module) that cannot be handled by the kernel is "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3983
+#: build/C/man5/proc.5:3990
msgid "The file has one of the following values:"
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3984 build/C/man5/proc.5:4021
+#: build/C/man5/proc.5:3991 build/C/man5/proc.5:4028
#, no-wrap
msgid "1:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3989
+#: build/C/man5/proc.5:3996
msgid ""
"Kill all processes that have the corrupted-and-not-reloadable page mapped as "
"soon as the corruption is detected. Note this is not supported for a few "
msgstr ""
#. type: IP
-#: build/C/man5/proc.5:3989 build/C/man5/proc.5:4023
+#: build/C/man5/proc.5:3996 build/C/man5/proc.5:4030
#, no-wrap
msgid "0:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:3992
+#: build/C/man5/proc.5:3999
msgid ""
"Only unmap the corrupted page from all processes and kill only a process "
"that tries to access it."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4003
+#: build/C/man5/proc.5:4010
msgid ""
"The kill is performed using a B<SIGBUS> signal with I<si_code> set to "
"B<BUS_MCEERR_AO>. Processes can handle this if they want to; see "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4006
+#: build/C/man5/proc.5:4013
msgid ""
"This feature is active only on architectures/platforms with advanced machine "
"check handling and depends on the hardware capabilities."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4013
+#: build/C/man5/proc.5:4020
msgid ""
"Applications can override the I<memory_failure_early_kill> setting "
"individually with the B<prctl>(2) B<PR_MCE_KILL> operation."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4016 build/C/man5/proc.5:4029
+#: build/C/man5/proc.5:4023 build/C/man5/proc.5:4036
msgid "Only present if the kernel was configured with B<CONFIG_MEMORY_FAILURE>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4016
+#: build/C/man5/proc.5:4023
#, no-wrap
msgid "I</proc/sys/vm/memory_failure_recovery> (since Linux 2.6.32)"
msgstr ""
#. The following is based on the text in Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:4020
+#: build/C/man5/proc.5:4027
msgid "Enable memory failure recovery (when supported by the platform)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4023
+#: build/C/man5/proc.5:4030
msgid "Attempt recovery."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4025
+#: build/C/man5/proc.5:4032
msgid "Always panic on a memory failure."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4029
+#: build/C/man5/proc.5:4036
#, no-wrap
msgid "I</proc/sys/vm/oom_dump_tasks> (since Linux 2.6.25)"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:4044
+#: build/C/man5/proc.5:4051
msgid ""
"Enables a system-wide task dump (excluding kernel threads) to be produced "
"when the kernel performs an OOM-killing. The dump includes the following "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4050
+#: build/C/man5/proc.5:4057
msgid ""
"If this contains the value zero, this information is suppressed. On very "
"large systems with thousands of tasks, it may not be feasible to dump the "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4053
+#: build/C/man5/proc.5:4060
msgid ""
"If this is set to nonzero, this information is shown whenever the OOM-killer "
"actually kills a memory-hogging task."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4055 build/C/man5/proc.5:4076
+#: build/C/man5/proc.5:4062 build/C/man5/proc.5:4083
msgid "The default value is 0."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4055
+#: build/C/man5/proc.5:4062
#, no-wrap
msgid "I</proc/sys/vm/oom_kill_allocating_task> (since Linux 2.6.24)"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:4060
+#: build/C/man5/proc.5:4067
msgid ""
"This enables or disables killing the OOM-triggering task in out-of-memory "
"situations."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4065
+#: build/C/man5/proc.5:4072
msgid ""
"If this is set to zero, the OOM-killer will scan through the entire tasklist "
"and select a task based on heuristics to kill. This normally selects a "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4069
+#: build/C/man5/proc.5:4076
msgid ""
"If this is set to nonzero, the OOM-killer simply kills the task that "
"triggered the out-of-memory condition. This avoids a possibly expensive "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4074
+#: build/C/man5/proc.5:4081
msgid ""
"If I</proc/sys/vm/panic_on_oom> is nonzero, it takes precedence over "
"whatever value is used in I</proc/sys/vm/oom_kill_allocating_task>."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4076
+#: build/C/man5/proc.5:4083
#, no-wrap
msgid "I</proc/sys/vm/overcommit_kbytes> (since Linux 3.14)"
msgstr ""
#. commit 49f0ce5f92321cdcf741e35f385669a421013cb7
#. type: Plain text
-#: build/C/man5/proc.5:4093
+#: build/C/man5/proc.5:4100
msgid ""
"This writable file provides an alternative to "
"I</proc/sys/vm/overcommit_ratio> for controlling the I<CommitLimit> when "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4108
+#: build/C/man5/proc.5:4115
msgid ""
"Only one of I<overcommit_kbytes> or I<overcommit_ratio> can have an effect: "
"if I<overcommit_kbytes> has a nonzero value, then it is used to calculate "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4108
+#: build/C/man5/proc.5:4115
#, no-wrap
msgid "I</proc/sys/vm/overcommit_memory>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4112
+#: build/C/man5/proc.5:4119
msgid "This file contains the kernel virtual memory accounting mode. Values are:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4115
+#: build/C/man5/proc.5:4122
msgid "0: heuristic overcommit (this is the default)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4117
+#: build/C/man5/proc.5:4124
msgid "1: always overcommit, never check"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4119
+#: build/C/man5/proc.5:4126
msgid "2: always check, never overcommit"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4128
+#: build/C/man5/proc.5:4135
msgid ""
"In mode 0, calls of B<mmap>(2) with B<MAP_NORESERVE> are not checked, and "
"the default check is very weak, leading to the risk of getting a process "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4135
+#: build/C/man5/proc.5:4142
msgid ""
"In mode 2 (available since Linux 2.6), the total virtual address space that "
"can be allocated (I<CommitLimit> in I</proc/meminfo>) is calculated as"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4138
+#: build/C/man5/proc.5:4145
#, no-wrap
msgid ""
" CommitLimit = (total_RAM - total_huge_TLB) *\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4144
+#: build/C/man5/proc.5:4151
msgid "I<total_RAM> is the total amount of RAM on the system;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4147
+#: build/C/man5/proc.5:4154
msgid "I<total_huge_TLB> is the amount of memory set aside for huge pages;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4152
+#: build/C/man5/proc.5:4159
msgid "I<overcommit_ratio> is the value in I</proc/sys/vm/overcommit_ratio>; and"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4155
+#: build/C/man5/proc.5:4162
msgid "I<total_swap> is the amount of swap space."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4163
+#: build/C/man5/proc.5:4170
msgid ""
"For example, on a system with 16GB of physical RAM, 16GB of swap, no space "
"dedicated to huge pages, and an I<overcommit_ratio> of 50, this formula "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4169
+#: build/C/man5/proc.5:4176
msgid ""
"Since Linux 3.14, if the value in I</proc/sys/vm/overcommit_kbytes> is "
"nonzero, then I<CommitLimit> is instead calculated as:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4171
+#: build/C/man5/proc.5:4178
#, no-wrap
msgid " CommitLimit = overcommit_kbytes + total_swap\n"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4171
+#: build/C/man5/proc.5:4178
#, no-wrap
msgid "I</proc/sys/vm/overcommit_ratio> (since Linux 2.6.0)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4178
+#: build/C/man5/proc.5:4185
msgid ""
"This writable file defines a percentage by which memory can be "
"overcommitted. The default value in the file is 50. See the description of "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4178
+#: build/C/man5/proc.5:4185
#, no-wrap
msgid "I</proc/sys/vm/panic_on_oom> (since Linux 2.6.18)"
msgstr ""
#. The following is adapted from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:4183
+#: build/C/man5/proc.5:4190
msgid "This enables or disables a kernel panic in an out-of-memory situation."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4188
+#: build/C/man5/proc.5:4195
msgid ""
"If this file is set to the value 0, the kernel's OOM-killer will kill some "
"rogue process. Usually, the OOM-killer is able to kill a rogue process and "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4203
+#: build/C/man5/proc.5:4210
msgid ""
"If this file is set to the value 1, then the kernel normally panics when "
"out-of-memory happens. However, if a process limits allocations to certain "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4206
+#: build/C/man5/proc.5:4213
msgid ""
"If this file is set to the value 2, the kernel always panics when an "
"out-of-memory condition occurs."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4210
+#: build/C/man5/proc.5:4217
msgid ""
"The default value is 0. 1 and 2 are for failover of clustering. Select "
"either according to your policy of failover."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4210
+#: build/C/man5/proc.5:4217
#, no-wrap
msgid "I</proc/sys/vm/swappiness>"
msgstr ""
#. The following is from Documentation/sysctl/vm.txt
#. type: Plain text
-#: build/C/man5/proc.5:4218
+#: build/C/man5/proc.5:4225
msgid ""
"The value in this file controls how aggressively the kernel will swap memory "
"pages. Higher values increase aggressiveness, lower values decrease "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4218
+#: build/C/man5/proc.5:4225
#, no-wrap
msgid "I</proc/sysrq-trigger> (since Linux 2.4.21)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4227
+#: build/C/man5/proc.5:4234
msgid ""
"Writing a character to this file triggers the same SysRq function as typing "
"ALT-SysRq-E<lt>characterE<gt> (see the description of "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4227
+#: build/C/man5/proc.5:4234
#, no-wrap
msgid "I</proc/sysvipc>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4240
+#: build/C/man5/proc.5:4247
msgid ""
"Subdirectory containing the pseudo-files I<msg>, I<sem> and I<shm>. These "
"files list the System V Interprocess Communication (IPC) objects "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4240
+#: build/C/man5/proc.5:4247
#, no-wrap
msgid "I</proc/thread-self> (since Linux 3.17)"
msgstr ""
#. commit 0097875bd41528922fb3bb5f348c53f17e00e2fd
#. type: Plain text
-#: build/C/man5/proc.5:4251
+#: build/C/man5/proc.5:4258
msgid ""
"This directory refers to the thread accessing the I</proc> filesystem, and "
"is identical to the I</proc/self/task/[tid]> directory named by the process "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4251
+#: build/C/man5/proc.5:4258
#, no-wrap
msgid "I</proc/timer_list> (since Linux 2.6.21)"
msgstr ""
#. commit 289f480af87e45f7a6de6ba9b4c061c2e259fe98
#. type: Plain text
-#: build/C/man5/proc.5:4257
+#: build/C/man5/proc.5:4264
msgid ""
"This read-only file exposes a list of all currently pending "
"(high-resolution) timers, all clock-event sources, and their parameters in a "
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4257
+#: build/C/man5/proc.5:4264
#, no-wrap
msgid "I</proc/timer_stats> (since Linux 2.6.21)"
msgstr ""
#. Date: Fri Feb 16 01:28:13 2007 -0800
#. Text largely derived from Documentation/timers/timer_stats.txt
#. type: Plain text
-#: build/C/man5/proc.5:4268
+#: build/C/man5/proc.5:4275
msgid ""
"This is a debugging facility to make timer (ab)use in a Linux system visible "
"to kernel and user-space developers. It can be used by kernel and "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4276
+#: build/C/man5/proc.5:4283
msgid ""
"If enabled in the kernel (B<CONFIG_TIMER_STATS>), but not used, it has "
"almost zero runtime overhead and a relatively small data-structure "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4281
+#: build/C/man5/proc.5:4288
msgid ""
"The I</proc/timer_stats> file is used both to control sampling facility and "
"to read out the sampled information."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4284
+#: build/C/man5/proc.5:4291
msgid ""
"The timer_stats functionality is inactive on bootup. A sampling period can "
"be started using the following command:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4286
+#: build/C/man5/proc.5:4293
#, no-wrap
msgid " # echo 1 E<gt> /proc/timer_stats\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4288
+#: build/C/man5/proc.5:4295
msgid "The following command stops a sampling period:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4290
+#: build/C/man5/proc.5:4297
#, no-wrap
msgid " # echo 0 E<gt> /proc/timer_stats\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4292
+#: build/C/man5/proc.5:4299
msgid "The statistics can be retrieved by:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4294
+#: build/C/man5/proc.5:4301
#, no-wrap
msgid " $ cat /proc/timer_stats\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4302
+#: build/C/man5/proc.5:4309
msgid ""
"While sampling is enabled, each readout from I</proc/timer_stats> will see "
"newly updated statistics. Once sampling is disabled, the sampled "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4305
+#: build/C/man5/proc.5:4312
msgid "Sample output from I</proc/timer_stats>:"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4321
+#: build/C/man5/proc.5:4328
#, no-wrap
msgid ""
"$B< cat /proc/timer_stats>\n"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4326
+#: build/C/man5/proc.5:4333
msgid "The output columns are:"
msgstr ""
#. commit c5c061b8f9726bc2c25e19dec227933a13d1e6b7 deferrable timers
#. type: Plain text
-#: build/C/man5/proc.5:4332
+#: build/C/man5/proc.5:4339
msgid ""
"a count of the number of events, optionally (since Linux 2.6.23) followed by "
"the letter \\(aqD\\(aq if this is a deferrable timer;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4334
+#: build/C/man5/proc.5:4341
msgid "the PID of the process that initialized the timer;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4336
+#: build/C/man5/proc.5:4343
msgid "the name of the process that initialized the timer;"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4338
+#: build/C/man5/proc.5:4345
msgid "the function where the timer was initialized; and"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4341
+#: build/C/man5/proc.5:4348
msgid "(in parentheses) the callback function that is associated with the timer."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4342
+#: build/C/man5/proc.5:4349
#, no-wrap
msgid "I</proc/tty>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4346
+#: build/C/man5/proc.5:4353
msgid ""
"Subdirectory containing the pseudo-files and subdirectories for tty drivers "
"and line disciplines."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4346
+#: build/C/man5/proc.5:4353
#, no-wrap
msgid "I</proc/uptime>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4350
+#: build/C/man5/proc.5:4357
msgid ""
"This file contains two numbers: the uptime of the system (seconds), and the "
"amount of time spent in idle process (seconds)."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4350
+#: build/C/man5/proc.5:4357
#, no-wrap
msgid "I</proc/version>"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4359
+#: build/C/man5/proc.5:4366
msgid ""
"This string identifies the kernel version that is currently running. It "
"includes the contents of I</proc/sys/kernel/ostype>, "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4363
+#: build/C/man5/proc.5:4370
#, no-wrap
msgid "CW<Linux version 1.0.9 (quinlan@phaze) #1 Sat May 14 01:51:54 EDT 1994>\n"
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4371
+#: build/C/man5/proc.5:4378
#, no-wrap
msgid "I</proc/vmstat> (since Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4374
+#: build/C/man5/proc.5:4381
msgid "This file displays various virtual memory statistics."
msgstr ""
#. type: TP
-#: build/C/man5/proc.5:4374
+#: build/C/man5/proc.5:4381
#, no-wrap
msgid "I</proc/zoneinfo> (since Linux 2.6.13)"
msgstr ""
#. FIXME more should be said about /proc/zoneinfo
#. type: Plain text
-#: build/C/man5/proc.5:4379
+#: build/C/man5/proc.5:4386
msgid ""
"This file display information about memory zones. This is useful for "
"analyzing virtual memory behavior."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4386
+#: build/C/man5/proc.5:4393
msgid ""
"Many strings (i.e., the environment and command line) are in the internal "
"format, with subfields terminated by null bytes (\\(aq\\e0\\(aq), so you may "
#. The material on /proc/sys/fs and /proc/sys/kernel is closely based on
#. kernel source documentation files written by Rik van Riel.
#. type: Plain text
-#: build/C/man5/proc.5:4392
+#: build/C/man5/proc.5:4399
msgid ""
"This manual page is incomplete, possibly inaccurate, and is the kind of "
"thing that needs to be updated very often."
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4419
+#: build/C/man5/proc.5:4426
msgid ""
"B<cat>(1), B<dmesg>(1), B<find>(1), B<free>(1), B<ps>(1), B<tr>(1), "
"B<uptime>(1), B<chroot>(2), B<mmap>(2), B<readlink>(2), B<syslog>(2), "
msgstr ""
#. type: Plain text
-#: build/C/man5/proc.5:4427
+#: build/C/man5/proc.5:4433
msgid ""
"The Linux kernel source files: I<Documentation/filesystems/proc.txt> "
"I<Documentation/sysctl/fs.txt>, I<Documentation/sysctl/kernel.txt>, "
msgstr ""
#. type: Plain text
-#: build/C/man7/standards.7:281
+#: build/C/man7/standards.7:280
msgid "B<feature_test_macros>(7), B<libc>(7), B<posixoptions>(7)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/suffixes.7:283
+#: build/C/man7/suffixes.7:282
msgid "B<file>(1), B<make>(1)"
msgstr ""
#. .BR fdetach (3),
#. .BR obstack stuff (3),
#. type: Plain text
-#: build/C/man3/undocumented.3:183
+#: build/C/man3/undocumented.3:182
msgid ""
"B<authdes_create>(3), B<authdes_getucred>(3), B<authdes_pk_create>(3), "
"B<clntunix_create>(3), B<creat64>(3), B<dn_skipname>(3), B<fcrypt>(3), "
msgstr ""
#. type: Plain text
-#: build/C/man2/unimplemented.2:66
+#: build/C/man2/unimplemented.2:65
msgid "B<syscalls>(2)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/units.7:130
+#: build/C/man7/units.7:129
msgid "the MB are megabytes and the KiB are kibibytes."
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/mdoc.samples.7:2957
+#: build/C/man7/mdoc.samples.7:2956
msgid "E<.Xr man 1>, E<.Xr troff 1>, E<.Xr groff_mdoc 7>, E<.Xr mdoc 7>"
msgstr ""