Our guest VDSO (due to laziness) calls directly into the syscalls, defeating the purpose of VDSO (but also allowing apps that need VDSO to run). Make the VDSO shared library call into the actual VDSO functions, probably through libc. Benchmark performance difference.
Our guest VDSO (due to laziness) calls directly into the syscalls, defeating the purpose of VDSO (but also allowing apps that need VDSO to run). Make the VDSO shared library call into the actual VDSO functions, probably through libc. Benchmark performance difference.