timekeeping: Add AUX offset to struct timekeeper
authorThomas Gleixner <tglx@linutronix.de>
Mon, 19 May 2025 08:33:32 +0000 (10:33 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 19 Jun 2025 12:28:24 +0000 (14:28 +0200)
commit180d8b4ce91fe0cf7a9cb236bb01f14587ba4bf0
tree47f8b1b215196edc8e46d0d43d157a3360626018
parentc85f5ab60820bde1510110e403d17456fbb8c266
timekeeping: Add AUX offset to struct timekeeper

This offset will be used in the time getters of auxiliary clocks. It is
added to the "monotonic" clock readout.

As auxiliary clocks do not utilize the offset fields of the core time
keeper, this is just an alias for offs_tai, so that the cache line layout
stays the same.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: John Stultz <jstultz@google.com>
Link: https://lore.kernel.org/all/20250519083026.533486349@linutronix.de
include/linux/timekeeper_internal.h