-
- Downloads
csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSYSCALL, HAVE_GENERIC_VDSO
It could help to reduce the latency of the time-related functions
in user space.
We have referenced arm's and riscv's implementation for the patch.
Signed-off-by:
Guo Ren <guoren@linux.alibaba.com>
Cc: Vincent Chen <vincent.chen@sifive.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Showing
- arch/csky/Kconfig 4 additions, 0 deletionsarch/csky/Kconfig
- arch/csky/abiv1/inc/abi/regdef.h 5 additions, 0 deletionsarch/csky/abiv1/inc/abi/regdef.h
- arch/csky/abiv2/inc/abi/regdef.h 5 additions, 0 deletionsarch/csky/abiv2/inc/abi/regdef.h
- arch/csky/include/asm/clocksource.h 8 additions, 0 deletionsarch/csky/include/asm/clocksource.h
- arch/csky/include/asm/vdso.h 2 additions, 0 deletionsarch/csky/include/asm/vdso.h
- arch/csky/include/asm/vdso/clocksource.h 9 additions, 0 deletionsarch/csky/include/asm/vdso/clocksource.h
- arch/csky/include/asm/vdso/gettimeofday.h 114 additions, 0 deletionsarch/csky/include/asm/vdso/gettimeofday.h
- arch/csky/include/asm/vdso/processor.h 12 additions, 0 deletionsarch/csky/include/asm/vdso/processor.h
- arch/csky/include/asm/vdso/vsyscall.h 22 additions, 0 deletionsarch/csky/include/asm/vdso/vsyscall.h
- arch/csky/kernel/perf_event.c 1 addition, 1 deletionarch/csky/kernel/perf_event.c
- arch/csky/kernel/vdso.c 4 additions, 0 deletionsarch/csky/kernel/vdso.c
- arch/csky/kernel/vdso/Makefile 7 additions, 2 deletionsarch/csky/kernel/vdso/Makefile
- arch/csky/kernel/vdso/vdso.lds.S 4 additions, 0 deletionsarch/csky/kernel/vdso/vdso.lds.S
- arch/csky/kernel/vdso/vgettimeofday.c 28 additions, 0 deletionsarch/csky/kernel/vdso/vgettimeofday.c
Loading
Please register or sign in to comment