What is vDSO?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




When I compiled my kernel today I noticed:

 INSTALL vdso32-int80.so
 INSTALL vdso32-sysenter.so

It seemed like a userspace dynamic library. What are these *.so files doing in the /lib/modules/vdso directory? What are their purpose? vDSO - short name for ???. I have been reading everywhere but cannot understand this.

It is architecture specific - why only powerpc and x86 implemented this feature, how about other arch?

vDSO is enabled or disabled via initialization parameter, vdso=, so what happened if it is enabled or disabled?

I read this article:

http://lwn.net/Articles/190139/

and don't quite understand the relationship between ld.so and vDSO?
THank you for the education.....



--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux