mirror of
https://github.com/torvalds/linux.git
synced 2024-11-25 21:51:40 +00:00
f08d8bcc12
so John Stultz can drop that code. -----BEGIN PGP SIGNATURE----- iQIxBAABCAAbBQJaCdb4FBx0b255Lmx1Y2tAaW50ZWwuY29tAAoJEKurIx+X31iB DVoP/16nHYiLg/TUBJidPnyij7x9JFK2A+m7oQy4syyay7GTKklxhXB0Zz2PYqqw 61eb6F1e4MzNyHjjKTnKxxGgTWvYfeQfdVTAWU1m+oDPVwey3X3LoTgdiIeRv0BN ZzEuBkdRCKoRYnujrYdG34mnwVh0ut0x934k41R4EOX0I/gsmX1T1j0aeaX5K4OA zGib/OqMPhnJGSv5WguSw4KzzZECGUm6v5CrT63bsyvTvBIDCW49a8iC7wLJ+mEN 4IlBDaMks1r6M0fIb2Ckit0Aa/irLvvXVFxWycA6oZdyJ/BhuTF5Zw+Cel7AAoBT e7xZSX1rGyYrtTupSMhNrMdp3BT3hkQLlowRBTCjYbBDTM60IlFotioY5O18ljvi YEZYP7oDWC43Ck1abV9+HT5aWaaQcQTELyPFLNIR600+zswvQ3q5XtSQWq5lxwF7 iR6fc0nAvHxZbiDkY927Rm/BGxw/oWdoB0uHko36hkoU6kdHYOiTyIMGoEw5ZuTL 4xii9Z0qMTm5SJgAxDAJeH8MZVow1f5V7J2dh800i5HeLOxaelzC8PsepmhIXw43 SSEm56lg1zDZrXKCZGPOuL04AJvJntCtlB3H4nWIuc9HFlQ5Z1g6pNHZFlz0NPF0 D5hcQf+nukZ1mD97GaERwzd9ao4N9NWhArSgvDv6AztgEE2f =PDUR -----END PGP SIGNATURE----- Merge tag 'please-pull-gettime_vsyscall_update' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux Pull ia64 update from Tony Luck: "Stop ia64 being the last holdout using GENERIC_TIME_VSYSCALL_OLD so that John Stultz can drop that code" * tag 'please-pull-gettime_vsyscall_update' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux: ia64: Update fsyscall gettime to use modern vsyscall_update
31 lines
636 B
C
31 lines
636 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
/*
|
|
* (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
|
|
* Contributed by Peter Keilty <peter.keilty@hp.com>
|
|
*
|
|
* fsyscall gettimeofday data
|
|
*/
|
|
|
|
/* like timespec, but includes "shifted nanoseconds" */
|
|
struct time_sn_spec {
|
|
u64 sec;
|
|
u64 snsec;
|
|
};
|
|
|
|
struct fsyscall_gtod_data_t {
|
|
seqcount_t seq;
|
|
struct time_sn_spec wall_time;
|
|
struct time_sn_spec monotonic_time;
|
|
u64 clk_mask;
|
|
u32 clk_mult;
|
|
u32 clk_shift;
|
|
void *clk_fsys_mmio;
|
|
u64 clk_cycle_last;
|
|
} ____cacheline_aligned;
|
|
|
|
struct itc_jitter_data_t {
|
|
int itc_jitter;
|
|
u64 itc_lastcycle;
|
|
} ____cacheline_aligned;
|
|
|