]> xenbits.xensource.com Git - unikraft/libs/musl.git/commit
Comment macros to stop using VDSO
authorFlorin Postolache <florin.postolache80@gmail.com>
Mon, 15 Aug 2022 09:31:24 +0000 (12:31 +0300)
committerUnikraft <monkey@unikraft.io>
Fri, 26 Aug 2022 11:58:26 +0000 (11:58 +0000)
commit7e313717bcdde7bc1f7a9493258145e1b302d95d
tree109b2ef378e06668406c92d244825445873aa297
parent0d77c4c2f6b0f121b7fa6a84f694f74139466465
Comment macros to stop using VDSO

The VDSO is responsible for the virtual system calls in a basic
linux application and makes so that some system calls will be faster
because the transition between kernel mode and user mode is eliminated.
Therefore, it shouldn't be used in Unikraft. At the moment, in musl
this feature is enabled and functions like __clock_gettime will generate
a segfault.

Signed-off-by: Florin Postolache <florin.postolache80@gmail.com>
Reviewed-by: Dragos Iulian Argint <dragosargint21@gmail.com>
Approved-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #10
patches/0015-Comment-macros-to-stop-using-VDSO.patch [new file with mode: 0644]