Re: x86_64: vsyscall vs vdso

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Ulrich Drepper <drepper@...>
Cc: <linux-kernel@...>
Date: Monday, September 17, 2007 - 3:30 am

Hello Ulrich,

Thanks for taking time to respond !

On 9/16/07, Ulrich Drepper <drepper@gmail.com> wrote:

You're right. I don't know why I thought vdso was older...


Does that mean we'll need to keep 3 different implementations of gtod
in the kernel forever ?


I think signal trampolines will still need them too. So making
vsyscalls configurable doesn't seem to work, does it ?

I took a look to glibc-2.4 and it doesn't seem to use
__kernel_vsyscall vsyscall. Am I wrong ? If so could you point me
where it's used in the code ?

Another not so related question, hope you don't mind :)
I'm having hard time to understand how ld.so is working, specially the
dynamic symbol resolution after looking at the glibc code and reading
the ELF specification.
Do you know any others documents that could help ?

Thanks a lot.
-- 
Francis
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
x86_64: vsyscall vs vdso, Francis Moreau, (Sun Sep 16, 4:24 pm)
Re: x86_64: vsyscall vs vdso, Ulrich Drepper, (Sun Sep 16, 4:46 pm)
Re: x86_64: vsyscall vs vdso, Francis Moreau, (Mon Sep 17, 4:31 pm)
Re: x86_64: vsyscall vs vdso, Ulrich Drepper, (Tue Sep 18, 12:58 pm)
Re: x86_64: vsyscall vs vdso, Francis Moreau, (Mon Sep 17, 3:30 am)
Re: x86_64: vsyscall vs vdso, Ulrich Drepper, (Mon Sep 17, 10:35 am)
Re: x86_64: vsyscall vs vdso, Francis Moreau, (Mon Sep 17, 4:22 pm)
Re: x86_64: vsyscall vs vdso, Mikael Pettersson, (Tue Sep 18, 4:31 am)