Mailing List Archive

[PATCH 0/6] x86_64: Generic timekeeping for x86_64
Hey Andi,
Just wanted to send this second pass on the x86_64 generic
timekeeping conversion. It includes a number of changes you suggested,
however its possible I missed a few things. I've made sure the patchset
compiles at each stage, and atleast w/ the box I was using it booted
each step as well.

Still on the TODO:
o See about merging i386/x86-64 hpet.c (maybe driver/char/hpet.c as
well?)
o 64bit hpet (should be trivial)
o Further cleanups

If anyone else is interested here, my full timekeeping tree can be
found here: http://sr71.net/~jstultz/tod/

New in the current C6 release:
o x86-64 cleanups
o arch-trivial patch that converts arches w/o inter-tick resolution
o ia64 fixups by Peter Keilty

Let me know if you have any thoughts or comments!

thanks again!
-john
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Re: [PATCH 0/6] x86_64: Generic timekeeping for x86_64 [ In reply to ]
On Thursday 07 September 2006 04:18, john stultz wrote:
> Hey Andi,
> Just wanted to send this second pass on the x86_64 generic
> timekeeping conversion. It includes a number of changes you suggested,
> however its possible I missed a few things. I've made sure the patchset
> compiles at each stage, and atleast w/ the box I was using it booted
> each step as well.

Looks all reasonable from a quick look.
I assume it will clash with the recent patch to remove wall_jiffies use,
but that should be easy to fix.

How does the performance of the user space gettimeofday look
compared to the old code in TSC mode?

BTW I got some experimental code to put clock_gettime into
user space too, but that can be later merged I guess.

-Andi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/