]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/x86/entry/vdso/vclock_gettime.c
clocksource: Use a plain u64 instead of cycle_t
[karo-tx-linux.git] / arch / x86 / entry / vdso / vclock_gettime.c
index 02223cb4bcfd8155f041aac6ccd11a448ec5ebbe..9d4d6e1383117b5091a172b1c373eb2dc7ed3c2e 100644 (file)
@@ -92,10 +92,10 @@ static notrace const struct pvclock_vsyscall_time_info *get_pvti0(void)
        return (const struct pvclock_vsyscall_time_info *)&pvclock_page;
 }
 
-static notrace cycle_t vread_pvclock(int *mode)
+static notrace u64 vread_pvclock(int *mode)
 {
        const struct pvclock_vcpu_time_info *pvti = &get_pvti0()->pvti;
-       cycle_t ret;
+       u64 ret;
        u64 last;
        u32 version;
 
@@ -142,9 +142,9 @@ static notrace cycle_t vread_pvclock(int *mode)
 }
 #endif
 
-notrace static cycle_t vread_tsc(void)
+notrace static u64 vread_tsc(void)
 {
-       cycle_t ret = (cycle_t)rdtsc_ordered();
+       u64 ret = (u64)rdtsc_ordered();
        u64 last = gtod->cycle_last;
 
        if (likely(ret >= last))