freebsd-skq/sys/x86
kib c6def02048 Only calibrate ICR read loop when not in x2APIC mode. Run-time
switching between LAPIC modes is not supported, and there is no need
to wait for IPI ack in x2APIC mode.  So the calibrated delay is only
needed for !x2APIC.

This saves around a second of boot time on the real hardware for
x2APIC.

Sponsored by:	The FreeBSD Foundation
2016-05-26 09:09:11 +00:00
..
acpica Work around (ignore) broken SRAT tables 2016-05-03 20:14:04 +00:00
bios
cpufreq Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
include Add x86 CPU features definitions published in the Intel SDM rev. 58. 2016-04-16 06:07:13 +00:00
iommu sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
isa Add an EARLY_AP_STARTUP option to start APs earlier during boot. 2016-05-14 18:22:52 +00:00
pci Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
x86 Only calibrate ICR read loop when not in x2APIC mode. Run-time 2016-05-26 09:09:11 +00:00
xen Remove misc NULL checks after M_WAITOK allocations. 2016-05-10 10:26:07 +00:00