[linux-yocto] [PATCH 0/6] Always Running Timer Support for 4.1

Bruce Ashfield 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.

Bruce

>
> 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
>     synchronization
>   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 mailing list