From 7ebbcb21ba301b6618711a2d43817fefa39ee6a6 Mon Sep 17 00:00:00 2001 From: Jung-uk Kim Date: Wed, 16 Mar 2011 16:44:08 +0000 Subject: [PATCH] Revert r219676. Requested by: jhb, bde --- sys/x86/x86/tsc.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sys/x86/x86/tsc.c b/sys/x86/x86/tsc.c index d0afff1bd85..1781a788d97 100644 --- a/sys/x86/x86/tsc.c +++ b/sys/x86/x86/tsc.c @@ -263,10 +263,12 @@ sysctl_machdep_tsc_freq(SYSCTL_HANDLER_ARGS) if (tsc_timecounter.tc_frequency == 0) return (EOPNOTSUPP); - freq = tsc_timecounter.tc_frequency; + freq = tsc_freq; error = sysctl_handle_64(oidp, &freq, 0, req); - if (error == 0 && req->newptr != NULL) - tsc_timecounter.tc_frequency = freq; + if (error == 0 && req->newptr != NULL) { + tsc_freq = freq; + tsc_timecounter.tc_frequency = tsc_freq; + } return (error); } -- 2.45.0