freebsd-dev/sys/x86
Colin Percival 4a432614f6 TSC: Use 0x40000010 CPUID leaf for all VM types
While this CPUID leaf was originally only used by VMWare, other
hypervisors now also use it to announce the TSC frequency to guests.

This speeds up the boot process by 100 ms in EC2 and other systems,
by allowing the early calibration DELAY to be skipped.

Reviewed by:	markj
Sponsored by:	https://www.patreon.com/cperciva
2022-01-14 17:30:17 -08:00
..
acpica x86/madt: allow Xen guest to use x2APIC mode 2022-01-13 17:15:24 +01:00
bios smbios: Move smbios driver out from x86 machdep code 2021-02-23 21:17:09 +00:00
conf Retire synchronous PPP kernel driver sppp(4). 2021-10-22 11:41:36 -07:00
cpufreq x86: Remove CTLFLAG_NEEDGIANT from sysctls. 2021-12-25 22:24:20 -05:00
include xen: use an hypercall for shutdown and reboot 2022-01-13 16:54:30 +01:00
iommu dmar: Disable protected memory regions after initialization 2021-10-29 10:08:25 +02:00
isa atrtc: reads Century field from FADT table 2022-01-13 11:24:00 -06:00
linux Drop "All rights reserved" from my copyright statements. 2021-07-20 10:05:50 +03:00
pci pci: add missing PCI id of Coffee Lake GPU 2021-12-17 23:18:31 +02:00
x86 TSC: Use 0x40000010 CPUID leaf for all VM types 2022-01-14 17:30:17 -08:00
xen xen: plug some of set-but-not-used vars 2021-12-15 13:46:17 +00:00