diff options
| author | Guo Ren <guoren@linux.alibaba.com> | 2023-10-15 11:07:32 -0400 |
|---|---|---|
| committer | Alejandro Colomar <alx@kernel.org> | 2023-10-15 19:58:07 +0200 |
| commit | 1c4464ae2c40318b77e125961e24710d1784df5d (patch) | |
| tree | 38eddcdfd7357d4c8a11c73daa531604ad302301 /man2 | |
| parent | 4be849c5b40433cadb607c847ae088023bda77d3 (diff) | |
| download | man-pages-1c4464ae2c40318b77e125961e24710d1784df5d.tar.gz | |
set_thread_area.2: Document C-SKY arch
C-SKY only needs set_thread_area(), no need for get_thread_area(), the
same as MIPS.
Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
Signed-off-by: Guo Ren <guoren@kernel.org>
Link: <https://lore.kernel.org/linux-man/014e670b-2a11-3deb-4e7e-bfe9defd8597@gmail.com/T/>
Cc: Arnd Bergmann <arnd@arndb.de>
[alx: ffix; tweak commit message too]
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'man2')
| -rw-r--r-- | man2/set_thread_area.2 | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/man2/set_thread_area.2 b/man2/set_thread_area.2 index 02f65e0418..c4dc5639a0 100644 --- a/man2/set_thread_area.2 +++ b/man2/set_thread_area.2 @@ -26,7 +26,7 @@ Standard C library .B "int syscall(SYS_get_thread_area);" .BI "int syscall(SYS_set_thread_area, unsigned long " tp ); .PP -.B #elif defined __mips__ +.B #elif defined __mips__ || defined __csky__ .PP .BI "int syscall(SYS_set_thread_area, unsigned long " addr ); .PP @@ -42,17 +42,17 @@ These calls provide architecture-specific support for a thread-local storage implementation. At the moment, .BR set_thread_area () -is available on m68k, MIPS, and x86 (both 32-bit and 64-bit variants); +is available on m68k, MIPS, C-SKY, and x86 (both 32-bit and 64-bit variants); .BR get_thread_area () is available on m68k and x86. .PP -On m68k and MIPS, +On m68k, MIPS and C-SKY, .BR set_thread_area () allows storing an arbitrary pointer (provided in the .B tp argument on m68k and in the .B addr -argument on MIPS) +argument on MIPS and C-SKY) in the kernel data structure associated with the calling thread; this pointer can later be retrieved using .BR get_thread_area () @@ -139,7 +139,7 @@ return 0 on success, and \-1 on failure, with .I errno set to indicate the error. .PP -On MIPS and m68k, +On C-SKY, MIPS and m68k, .BR set_thread_area () always returns 0. On m68k, |
