msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-05-01 04:38+0900\n"
+"POT-Creation-Date: 2012-05-28 07:16+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: SH
-#: build/C/man2/get_mempolicy.2:169 build/C/man2/mbind.2:289 build/C/man2/migrate_pages.2:87 build/C/man2/move_pages.2:141 build/C/man2/set_mempolicy.2:218
+#: build/C/man2/get_mempolicy.2:169 build/C/man2/getcpu.2:51 build/C/man2/mbind.2:289 build/C/man2/migrate_pages.2:87 build/C/man2/move_pages.2:141 build/C/man2/set_mempolicy.2:218
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:176 build/C/man2/mbind.2:297 build/C/man2/migrate_pages.2:94 build/C/man2/move_pages.2:150 build/C/man2/set_mempolicy.2:225
+#: build/C/man2/get_mempolicy.2:176 build/C/man2/getcpu.2:56 build/C/man2/mbind.2:297 build/C/man2/migrate_pages.2:94 build/C/man2/move_pages.2:150 build/C/man2/set_mempolicy.2:225
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: TP
-#: build/C/man2/get_mempolicy.2:177 build/C/man2/mbind.2:299 build/C/man2/move_pages.2:159 build/C/man2/set_mempolicy.2:226
+#: build/C/man2/get_mempolicy.2:177 build/C/man2/getcpu.2:57 build/C/man2/mbind.2:299 build/C/man2/move_pages.2:159 build/C/man2/set_mempolicy.2:226
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:228 build/C/man2/getcpu.2:51 build/C/man2/mbind.2:379 build/C/man2/migrate_pages.2:110 build/C/man2/move_pages.2:190 build/C/man2/set_mempolicy.2:273
+#: build/C/man2/get_mempolicy.2:228 build/C/man2/getcpu.2:60 build/C/man2/mbind.2:379 build/C/man2/migrate_pages.2:110 build/C/man2/move_pages.2:190 build/C/man2/set_mempolicy.2:273
#, no-wrap
msgid "VERSIONS"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:232 build/C/man2/getcpu.2:54 build/C/man2/mbind.2:383 build/C/man2/migrate_pages.2:114 build/C/man2/move_pages.2:193 build/C/man7/numa.7:178 build/C/man2/set_mempolicy.2:277
+#: build/C/man2/get_mempolicy.2:232 build/C/man2/getcpu.2:63 build/C/man2/mbind.2:383 build/C/man2/migrate_pages.2:114 build/C/man2/move_pages.2:193 build/C/man7/numa.7:178 build/C/man2/set_mempolicy.2:277
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:234 build/C/man2/getcpu.2:57 build/C/man2/mbind.2:385 build/C/man2/migrate_pages.2:116 build/C/man2/move_pages.2:195 build/C/man7/numa.7:146 build/C/man2/set_mempolicy.2:279
+#: build/C/man2/get_mempolicy.2:234 build/C/man2/getcpu.2:66 build/C/man2/mbind.2:385 build/C/man2/migrate_pages.2:116 build/C/man2/move_pages.2:195 build/C/man7/numa.7:146 build/C/man2/set_mempolicy.2:279
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:237 build/C/man2/getcpu.2:120 build/C/man2/mbind.2:437 build/C/man2/migrate_pages.2:146 build/C/man2/move_pages.2:225 build/C/man7/numa.7:180 build/C/man2/set_mempolicy.2:287
+#: build/C/man2/get_mempolicy.2:237 build/C/man2/getcpu.2:129 build/C/man2/mbind.2:437 build/C/man2/migrate_pages.2:146 build/C/man2/move_pages.2:225 build/C/man7/numa.7:180 build/C/man2/set_mempolicy.2:287
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/get_mempolicy.2:245 build/C/man2/getcpu.2:126 build/C/man2/mbind.2:448 build/C/man2/migrate_pages.2:159 build/C/man2/move_pages.2:235 build/C/man7/numa.7:188 build/C/man2/set_mempolicy.2:296
+#: build/C/man2/get_mempolicy.2:245 build/C/man2/getcpu.2:135 build/C/man2/mbind.2:448 build/C/man2/migrate_pages.2:159 build/C/man2/move_pages.2:235 build/C/man7/numa.7:188 build/C/man2/set_mempolicy.2:296
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man2/get_mempolicy.2:252 build/C/man2/getcpu.2:133 build/C/man2/mbind.2:455 build/C/man2/migrate_pages.2:166 build/C/man2/move_pages.2:242 build/C/man7/numa.7:195 build/C/man2/set_mempolicy.2:303
+#: build/C/man2/get_mempolicy.2:252 build/C/man2/getcpu.2:142 build/C/man2/mbind.2:455 build/C/man2/migrate_pages.2:166 build/C/man2/move_pages.2:242 build/C/man7/numa.7:195 build/C/man2/set_mempolicy.2:303
msgid ""
-"This page is part of release 3.40 of the Linux I<man-pages> project. A "
+"This page is part of release 3.41 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
#: build/C/man2/getcpu.2:7
#, no-wrap
-msgid "2008-06-03"
+msgid "2012-05-09"
msgstr ""
#. type: Plain text
#. type: Plain text
#: build/C/man2/getcpu.2:36
-msgid "The third argument to this system call is nowadays unused."
+msgid "The third argument to this system call is nowadays unused (see NOTES)."
msgstr ""
#. type: Plain text
"B<sched_setaffinity>(2), the kernel might change the CPU at any time. "
"(Normally this does not happen because the scheduler tries to minimize "
"movements between CPUs to keep caches hot, but it is possible.) The caller "
-"must be prepared to handle the situation when I<cpu> and I<node> are no "
-"longer the current CPU and node."
+"must allow for the possibility that the information returned in I<cpu> and "
+"I<node> is no longer current by the time the call returns."
msgstr ""
#. type: Plain text
-#: build/C/man2/getcpu.2:54
+#: build/C/man2/getcpu.2:56
+msgid ""
+"On success, 0 is returned. On error, -1 is returned, and I<errno> is set "
+"appropriately."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/getcpu.2:60
+msgid "Arguments point outside the calling process's address space."
+msgstr ""
+
+#. type: Plain text
+#: build/C/man2/getcpu.2:63
msgid "B<getcpu>() was added in kernel 2.6.19 for x86_64 and i386."
msgstr ""
#. type: Plain text
-#: build/C/man2/getcpu.2:57
+#: build/C/man2/getcpu.2:66
msgid "B<getcpu>() is Linux specific."
msgstr ""
#. type: Plain text
-#: build/C/man2/getcpu.2:63
+#: build/C/man2/getcpu.2:72
msgid ""
"Linux makes a best effort to make this call as fast possible. The intention "
"of B<getcpu>() is to allow programs to make optimizations with per-CPU data "
msgstr ""
#. type: Plain text
-#: build/C/man2/getcpu.2:69
+#: build/C/man2/getcpu.2:78
msgid ""
"Glibc does not provide a wrapper for this system call; call it using "
"B<syscall>(2); or use B<sched_getcpu>(3) instead."
#. soft CPU affinity means that the information is unlikely to change
#. over the course of the caching interval.
#. type: Plain text
-#: build/C/man2/getcpu.2:120
+#: build/C/man2/getcpu.2:129
msgid ""
"The I<tcache> argument is unused since Linux 2.6.24. In earlier kernels, if "
"this argument was non-NULL, then it specified a pointer to a "
msgstr ""
#. type: Plain text
-#: build/C/man2/getcpu.2:126
+#: build/C/man2/getcpu.2:135
msgid ""
"B<mbind>(2), B<sched_setaffinity>(2), B<set_mempolicy>(2), "
"B<sched_getcpu>(3), B<cpuset>(7)"