freebsd-dev/sys/x86
Konstantin Belousov 68c2f49379 Since all generations of Intel CPUs have errata which causes hang on
the cache line flush in the LAPIC page, keep direct map page covering
LAPIC mapped uncached.

To have the (incomplete) check for the LAPIC range in
pmap_invalidate_cache_range() working, lapic_paddr must be initialized
in x2APIC mode too.

Sponsored by:	The FreeBSD Foundation
MFC after:	2 months
2015-02-27 11:13:46 +00:00
..
acpica For now, disable x2APIC mode when Xen is detected, even if CPU 2015-02-25 16:44:07 +00:00
bios
cpufreq Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
include Implements EOI suppression mode, where LAPIC on EOI command for 2015-02-26 11:02:40 +00:00
iommu Revert r276949 and redo the fix for PCIe/PCI bridges, which do not 2015-02-21 22:38:32 +00:00
isa Include mca_machdep.h. 2015-01-18 03:43:47 +00:00
pci Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
x86 Since all generations of Intel CPUs have errata which causes hang on 2015-02-27 11:13:46 +00:00
xen xen/intr: fix fallout from r278854 2015-02-26 16:05:09 +00:00