[linux-yocto] [PATCH 0/6] Always Running Timer Support for 4.1
bruce.ashfield at windriver.com
Mon Jun 13 05:53:17 PDT 2016
On 2016-06-13 3:07 AM, jonathan.yong at intel.com wrote:
> From: "Yong, Jonathan" <jonathan.yong at intel.com>
> This series introduces convert_art_to_tsc, to convert ART time
> to TSC. The main advantage of ART is that ART can be captured
> simultaneous to the capture of audio and network device clocks,
> allowing a correlation between timebases to be constructed.
> The getnstime_raw_and_real symbol has been renamed to
> ktime_get_raw_and_real_ts64, including in all consumers.
> All patches are already in Linus's kernel.
> Patches should apply for linux-yocto-4.1 standard/base.
I've staged these on the 4.1 tree, and will send SRCREV updates once my
build/sanity has passed.
> Arnd Bergmann (1):
> ntp/pps: replace getnstime_raw_and_real with 64-bit version
> Christopher S. Hall (4):
> time: Add cycles to nanoseconds translation
> time: Add timekeeping snapshot code capturing system time and counter
> time: Add driver cross timestamp interface for higher precision time
> x86/tsc: Always Running Timer (ART) correlated clocksource
> DengChao (1):
> timekeeping: Provide internal function __ktime_get_real_seconds
> arch/x86/include/asm/cpufeature.h | 2 +-
> arch/x86/include/asm/tsc.h | 2 +
> arch/x86/kernel/tsc.c | 59 ++++++++++++++++
> include/linux/pps_kernel.h | 7 +-
> include/linux/timekeeping.h | 57 +++++++++++++++-
> kernel/time/timekeeping.c | 136 ++++++++++++++++++++++++++++++++++---
> kernel/time/timekeeping_internal.h | 2 +
> 7 files changed, 251 insertions(+), 14 deletions(-)
More information about the linux-yocto