linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* Does clocksource arch_sys_counter synchronize across CPUs?
@ 2022-01-10 16:51 Huichun Feng
  2022-01-10 17:30 ` Marc Zyngier
  0 siblings, 1 reply; 2+ messages in thread
From: Huichun Feng @ 2022-01-10 16:51 UTC (permalink / raw)
  To: linux-arm-kernel

Hi list,

AFAIK, one of the clocksource in arm64 (armv8.3, Rpi4) --
arch_sys_counter, uses a per-core register CNTVCT as the accessor.

And comes to consistency of CNTVCT's, after searching some of the
related manuals [0-2], I didn't find statements saying that it is
synchronize across CPUs. However, I've found a recent patch [3] says
that CNTVCT is synchronized in armv8.6.

So, does CNTVCT synchronize across CPUs in armv8.3?

thanks.
Huichun

[0] https://datasheets.raspberrypi.com/bcm2711/bcm2711-peripherals.pdf
[1] https://developer.arm.com/documentation/den0024/a/ARMv8-Registers/System-registers
[2] https://developer.arm.com/documentation/102379/0000/The-processor-timers?lang=en
[3] https://www.spinics.net/lists/arm-kernel/msg934605.html

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2022-01-10 17:32 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-10 16:51 Does clocksource arch_sys_counter synchronize across CPUs? Huichun Feng
2022-01-10 17:30 ` Marc Zyngier

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).