summaryrefslogtreecommitdiffstats
path: root/sys/conf/options.i386
diff options
context:
space:
mode:
authorattilio <attilio@FreeBSD.org>2010-01-15 16:04:30 +0000
committerattilio <attilio@FreeBSD.org>2010-01-15 16:04:30 +0000
commit1a19fc806c79b22b5f74c37f6686ea202cd20a2f (patch)
tree8e172425057929ebbd5b2388a5f0cf7ea738df03 /sys/conf/options.i386
parentfdf6718f335578395478ef7ac4837ac7e13700fa (diff)
downloadFreeBSD-src-1a19fc806c79b22b5f74c37f6686ea202cd20a2f.zip
FreeBSD-src-1a19fc806c79b22b5f74c37f6686ea202cd20a2f.tar.gz
Handling all the three clocks (hardclock, softclock, profclock) with the
LAPIC may lead to aliasing for softclock and profclock because frequencies are sized in order to fit mainly hardclock. atrtc used to take care of the softclock and profclock and it does still do, if the LAPIC can't handle the clocks properly. Revert the change when the LAPIC started taking charge of all three of them and let atrtc handle softclock and profclock if not explicitly requested. Such request can be made setting != 0 the new tunable machdep.lapic_allclocks or if the new device ATPIC is not present within the i386 kernel config (atrtc is linked to atpic presence). Diagnosed by: Sandvine Incorporated Reviewed by: jhb, emaste Sponsored by: Sandvine Incorporated MFC: 3 weeks
Diffstat (limited to 'sys/conf/options.i386')
-rw-r--r--sys/conf/options.i3861
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/options.i386 b/sys/conf/options.i386
index cd2ab98..83f8286 100644
--- a/sys/conf/options.i386
+++ b/sys/conf/options.i386
@@ -105,6 +105,7 @@ NETGRAPH_CRONYX opt_ng_cronyx.h
# Device options
DEV_APIC opt_apic.h
+DEV_ATPIC opt_atpic.h
DEV_NPX opt_npx.h
ASR_COMPAT opt_asr.h
OpenPOWER on IntegriCloud