Kernel DSO ?

Anuz Pratap Singh Tomar chambilkethakur at gmail.com
Tue Feb 5 05:24:47 EST 2013


On Tue, Feb 5, 2013 at 3:02 AM, Mulyadi Santosa
<mulyadi.santosa at gmail.com>wrote:

> On Tue, Feb 5, 2013 at 9:13 AM, Shraddha Kamat <sh2008ka at gmail.com> wrote:
> > What is a kernel DSO ? I encountered it while
> > I was reading perf code.
>
> AFAIK, it's a virtual "library", which act as a "hub" when user space
> application does system call.
>
> Specifically, when one does system call, it jumps to this DSO. Then,
> IIRC, this DSO determines whether to use int 80h or sysenter/syscall
> (for x86). Following it up, system call flows as usual.
>
> You can see this DSO's address by using cat /proc/self/maps. Look for
> "vdso".
>
> Some googling
 http://lkml.indiana.edu/hypermail/linux/kernel/0306.2/0674.html

> --
> regards,
>
> Mulyadi Santosa
> Freelance Linux trainer and consultant
>
> blog: the-hydra.blogspot.com
> training: mulyaditraining.blogspot.com
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>



-- 
Thank you
Warm Regards
Anuz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130205/225a7392/attachment.html 


More information about the Kernelnewbies mailing list