git: pc64: Turn CLK_USE_* flags into tunable, skip code when results are unused.
Imre Vadasz
ivadasz at crater.dragonflybsd.org
Fri Sep 1 14:09:22 PDT 2017
commit 242fd95fc3bfeffee12345fa80766370654d2109
Author: Imre Vadász <imre at vdsz.com>
Date: Thu Aug 31 22:43:41 2017 +0200
pc64: Turn CLK_USE_* flags into tunable, skip code when results are unused.
* This should save ca. 1s during bootup, by skipping the i8254 and TSC
calibration based on the RTC, when we aren't actually using the result
in any way.
* For now, continue running that calibration code, when booting in verbose
mode, to keep printing these potentially useful calibration results.
* Setting the hw.calibrate_timers_with_rtc tunable to 1, will enable this
calibration code, and use those results for the i8254 and TSC frequencies.
Summary of changes:
sys/config/LINT64 | 14 --------------
sys/platform/pc64/isa/clock.c | 37 +++++++++++++++++++++++--------------
2 files changed, 23 insertions(+), 28 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/242fd95fc3bfeffee12345fa80766370654d2109
--
DragonFly BSD source repository
More information about the Commits
mailing list