mirror of
https://github.com/FEX-Emu/linux.git
synced 2024-12-25 19:07:46 +00:00
time: Reorder so the hot data is together
Keep all the interesting data in a single cache line. CC: Thomas Gleixner <tglx@linutronix.de> CC: Eric Dumazet <eric.dumazet@gmail.com> CC: Richard Cochran <richardcochran@gmail.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: John Stultz <john.stultz@linaro.org>
This commit is contained in:
parent
92c1d3ed4d
commit
058892e632
@ -25,6 +25,8 @@
|
||||
struct timekeeper {
|
||||
/* Current clocksource used for timekeeping. */
|
||||
struct clocksource *clock;
|
||||
/* NTP adjusted clock multiplier */
|
||||
u32 mult;
|
||||
/* The shift value of the current clocksource. */
|
||||
int shift;
|
||||
|
||||
@ -45,8 +47,6 @@ struct timekeeper {
|
||||
/* Shift conversion between clock shifted nano seconds and
|
||||
* ntp shifted nano seconds. */
|
||||
int ntp_error_shift;
|
||||
/* NTP adjusted clock multiplier */
|
||||
u32 mult;
|
||||
|
||||
/* The current time */
|
||||
struct timespec xtime;
|
||||
|
Loading…
Reference in New Issue
Block a user