summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/asm/clock.h
diff options
context:
space:
mode:
authorsudheer <none@none>2007-10-24 14:13:57 -0700
committersudheer <none@none>2007-10-24 14:13:57 -0700
commit247dbb3dce2b3c91028d81f969cfcf2129562c36 (patch)
treebf392509456016e0b1da58756a7996152c12df6d /usr/src/uts/intel/asm/clock.h
parent23c73ecc8c565b8247ce7f888170bfbbce3e589c (diff)
downloadillumos-joyent-247dbb3dce2b3c91028d81f969cfcf2129562c36.tar.gz
6600939 gethrtime sometimes return a large time value into the future
Diffstat (limited to 'usr/src/uts/intel/asm/clock.h')
-rw-r--r--usr/src/uts/intel/asm/clock.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/usr/src/uts/intel/asm/clock.h b/usr/src/uts/intel/asm/clock.h
index bb855499ed..18adcf9f4d 100644
--- a/usr/src/uts/intel/asm/clock.h
+++ b/usr/src/uts/intel/asm/clock.h
@@ -71,23 +71,6 @@ extern __inline__ hrtime_t __rdtsc_insn(void)
#endif
}
-#else /* __xpv */
-
-/*
- * rdtsc may not exist on 32-bit, so we don't have an inline for it.
- */
-#if defined(__amd64)
-extern __inline__ hrtime_t tsc_read(void)
-{
- uint32_t lobits, hibits;
-
- __asm__ __volatile__(
- "rdtsc"
- : "=a" (lobits), "=d" (hibits));
- return (lobits | ((hrtime_t)hibits << 32));
-}
-#endif /* __amd64 */
-
#endif /* __xpv */
#endif /* !__lint && __GNUC__ */