>>> On 05.07.18 at 15:51, <[email protected]> wrote:
> During early boot timestamps aren't very useful, as they're all zero
> (in "boot" mode) or absent altogether (in "date" and "datems" modes).
> Log "boot" format timestamps when the date formats aren't available yet,
> and log raw timestamps when boot ones are still all zero. Also add a
> "raw" mode.
> 
> For the ARM side get_cycles() to produce a meaningful value, ARM's
> cycle_t gets changed to uint64_t.
> 
> Signed-off-by: Jan Beulich <[email protected]>

May I ask for an ARM side ack (or otherwise) for this:

> --- a/xen/include/asm-arm/time.h
> +++ b/xen/include/asm-arm/time.h
> @@ -5,11 +5,11 @@
>      DT_MATCH_COMPATIBLE("arm,armv7-timer"), \
>      DT_MATCH_COMPATIBLE("arm,armv8-timer")
>  
> -typedef unsigned long cycles_t;
> +typedef uint64_t cycles_t;
>  
>  static inline cycles_t get_cycles (void)
>  {
> -        return 0;
> +        return READ_SYSREG64(CNTPCT_EL0);
>  }
>  
>  /* List of timer's IRQ */

Thanks, Jan



_______________________________________________
Xen-devel mailing list
[email protected]
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to