LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [patch 0/2] vdso support for s390
@ 2008-10-15 17:45 Martin Schwidefsky
  2008-10-15 17:45 ` [patch 1/2] arch_setup_additional_pages arguments Martin Schwidefsky
  2008-10-15 17:45 ` [patch 2/2] introduce vdso on s390 Martin Schwidefsky
  0 siblings, 2 replies; 5+ messages in thread
From: Martin Schwidefsky @ 2008-10-15 17:45 UTC (permalink / raw)
  To: linux-kernel, linux-s390, linux-arch; +Cc: Heiko Carstens

Greetings,
the two patches in this series add a vdso to s390 for three system calls:
1) gettimeofday
2) clock_getres for CLOCK_REALTIME and CLOCK_MONOTONIC
3) clock_gettime for CLOCK_REALTIME and CLOCK_MONOTONIC
The vdso code for gettimeofday is about 4-5 times faster than the system
call. Similar results for clock_gettime.

The first of the two patches changes the arch_setup_additional_pages
function. The second argument is unused and can be removed. For the
s390 vdso I want to know if the elf executable is dynamically linked
or not. Only if an interpreter is used the vdso is mapped. This adds
a second argument to arch_setup_additional_pages again but with a
different semantic.

-- 
blue skies,
   Martin.

"Reality continues to ruin my life." - Calvin.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-10-20 13:07 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-15 17:45 [patch 0/2] vdso support for s390 Martin Schwidefsky
2008-10-15 17:45 ` [patch 1/2] arch_setup_additional_pages arguments Martin Schwidefsky
2008-10-15 17:45 ` [patch 2/2] introduce vdso on s390 Martin Schwidefsky
2008-10-17 15:34   ` Bastian Blank
2008-10-20 13:06     ` Heiko Carstens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).