From owner-freebsd-stable@freebsd.org Sun Dec 31 14:17:11 2017 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCD68EB6E65 for ; Sun, 31 Dec 2017 14:17:11 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from mail.in-addr.com (mail.in-addr.com [IPv6:2a01:4f8:191:61e8::2525:2525]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A9BAA744DB; Sun, 31 Dec 2017 14:17:11 +0000 (UTC) (envelope-from gpalmer@freebsd.org) Received: from gjp by mail.in-addr.com with local (Exim 4.90 (FreeBSD)) (envelope-from ) id 1eVeQG-000GIo-RE; Sun, 31 Dec 2017 14:17:08 +0000 Date: Sun, 31 Dec 2017 14:17:08 +0000 From: Gary Palmer To: freebsd-stable@freebsd.org Subject: Odd behaviour on recent boot of 11.1 with timecounters Message-ID: <20171231141708.GA2629@in-addr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: gpalmer@freebsd.org X-SA-Exim-Scanned: No (on mail.in-addr.com); SAEximRunCond expanded to false X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Dec 2017 14:17:12 -0000 Hi, I recently updated to 11.1-RELEASE-p6 and on the most recent reboot (after rebuilding all the necessary packages) the clock was running slow and NTP wouldn't sync. I looked in /var/log/messages and I found that for some reason, on this latest boot, it got the frequency of TSC-low wrong. Aug 24 04:55:35 my kernel: Timecounter "TSC-low" frequency 1746073190 Hz quality 1000 Aug 26 03:11:38 my kernel: Timecounter "TSC-low" frequency 1746070760 Hz quality 1000 Aug 26 14:12:46 my kernel: Timecounter "TSC-low" frequency 1746075204 Hz quality 1000 Nov 19 16:01:09 my kernel: Timecounter "TSC-low" frequency 1746070746 Hz quality 1000 Dec 27 22:28:00 my kernel: Timecounter "TSC-low" frequency 1746074808 Hz quality 1000 Dec 27 22:51:12 my kernel: Timecounter "TSC-low" frequency 1746071892 Hz quality 1000 Dec 28 12:50:46 my kernel: Timecounter "TSC-low" frequency 1746069704 Hz quality 1000 Dec 28 14:03:52 my kernel: Timecounter "TSC-low" frequency 1937876448 Hz quality 1000 Until the December reboots the machine was running 10.x. Dec 27 and later are part of the process to get up to 11.x. Any idea why the TSC-low frequency jumped 191,806,744Hz on the last measurement? I switched to HPET temporarily via sysctl and ntp seems happy. I'm just concerned that the problem might recur on later reboots as TSC-low seems to be the preferred timecounter. Thanks, Gary