]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
vdso.7: Document vDSO for RISCV
authorTobias Klauser <tklauser@distanz.ch>
Tue, 11 Jun 2019 13:33:56 +0000 (15:33 +0200)
committerMichael Kerrisk <mtk.manpages@gmail.com>
Wed, 12 Jun 2019 20:40:27 +0000 (22:40 +0200)
Document the symbols exported by the RISCV vDSO which is present
from kernel 4.15 onwards.

See kernel source files in arch/riscv/kernel/vdso.

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
man7/vdso.7

index 8375df527ffa29e74b577244ad22455be3a7aa24..8ac6c12d2c2fab5dda778ecbe00699eeaa64e470 100644 (file)
@@ -153,6 +153,7 @@ ia64        linux\-gate.so.1
 mips   linux\-vdso.so.1
 ppc/32 linux\-vdso32.so.1
 ppc/64 linux\-vdso64.so.1
+riscv  linux\-vdso.so.1
 s390   linux\-vdso32.so.1
 s390x  linux\-vdso64.so.1
 sh     linux\-gate.so.1
@@ -433,6 +434,27 @@ and
 .I __kernel_clock_gettime
 interfaces;
 the kernel falls back to the real system call.
+.SS riscv functions
+.\" See linux/arch/riscv/kernel/vdso/vdso.lds.S
+The table below lists the symbols exported by the vDSO.
+.if t \{\
+.ft CW
+\}
+.TS
+l l.
+symbol version
+_
+__kernel_rt_sigreturn  LINUX_4.15
+__kernel_gettimeofday  LINUX_4.15
+__kernel_clock_gettime LINUX_4.15
+__kernel_clock_getres  LINUX_4.15
+__kernel_getcpu        LINUX_4.15
+__kernel_flush_icache  LINUX_4.15
+.TE
+.if t \{\
+.in
+.ft P
+\}
 .SS s390 functions
 .\" See linux/arch/s390/kernel/vdso32/vdso32.lds.S
 The table below lists the symbols exported by the vDSO.