aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* at_rtc: check in ACPI FADT boot flags if the RTC is presentRoger Pau Monné2018-03-131-1/+42
* Give the atrtc_time_lock a unique name.Ian Lepore2018-03-121-1/+1
* fix r297857, do not modify CPU extension bits under virtual machinesAndriy Gapon2018-03-121-1/+2
* Revert r330780, it was improperly tested and results in taking a spinIan Lepore2018-03-111-6/+11
* Remove MTX_NOPROFILE from atrtc_lock, it was inappropriately copy/pastedIan Lepore2018-03-111-1/+1
* Eliminate atrtc_time_lock, and use atrtc_lock for efirtc locking.Ian Lepore2018-03-111-11/+6
* Everywhere that multiple registers are accessed in sequence, lock/unlockIan Lepore2018-03-111-11/+19
* Use separate mutexes for atrtc and i8254 locking. Change all the strangeIan Lepore2018-03-112-13/+13
* Convert atrtc the new style rtc debugging output. Remove the db showIan Lepore2018-03-111-13/+2
* Correct pseudo misspelling in sys/ commentsEd Maste2018-02-231-1/+1
* Do not return out of bound pointers from intr_lookup_source().Konstantin Belousov2018-02-231-0/+2
* Do not include float interfaces when using libsa.Warner Losh2018-02-231-0/+4
* Don't include DMAR map entry zone items in kernel dumps.Mark Johnston2018-02-181-1/+1
* Remove unused symbols.Konstantin Belousov2018-02-161-9/+0
* xen/pv: remove the attach of the ISA bus from the Xen PV busRoger Pau Monné2018-02-161-11/+7
* xen: fix smp boot after r328157Mateusz Guzik2018-02-151-0/+3
* Fix build with gas.Konstantin Belousov2018-02-132-3/+3
* Move __va_list and related defines to sys/sys/_types.hWarner Losh2018-02-121-22/+0
* Expand IBRS TLA in sysctl help lines.Konstantin Belousov2018-01-311-2/+2
* IBRS support, AKA Spectre hardware mitigation.Konstantin Belousov2018-01-313-0/+59
* Do not enable PTI when IA32_ARCH_CAP_RDCL_NO bit is set.Konstantin Belousov2018-01-311-1/+2
* Add ISA PNP tables to ISA drivers. Fix a few incidental comments.Warner Losh2018-01-297-17/+23
* Assume Always Running APIC Timer for AMD CPU families >= 0x12.Alexander Motin2018-01-281-0/+3
* Use PCID to optimize PTI.Konstantin Belousov2018-01-272-7/+9
* Fix native_lapic_ipi_alloc().Konstantin Belousov2018-01-271-1/+2
* Unsign some values related to allocation.Pedro F. Giffuni2018-01-221-1/+1
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* Enable KPTI by default on amd64 for non-AMD CPUsEd Maste2018-01-192-0/+11
* PTI for amd64.Konstantin Belousov2018-01-174-14/+47
* Remove redundant critical_enter/exit() calls. The block of code delimitedIan Lepore2018-01-161-2/+0
* Move some code around and rename a couple variables; no functional changes.Ian Lepore2018-01-161-45/+41
* Add static inline rtcin_locked() and rtcout_locked() functions for doing aIan Lepore2018-01-161-29/+48
* x86: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-1/+1
* Convert the x86 RTC driver to use new validated BCD<->timespec conversions.Ian Lepore2018-01-151-37/+22
* Enumerate and print Intel CPU features for Speculative Execution SideKonstantin Belousov2018-01-143-2/+50
* Move VM_NUMA_ALLOC and DEVICE_NUMA under the single global config option NUMA.Jeff Roberson2018-01-141-2/+2
* amd64: Add a 48-bit MAXADDR constantConrad Meyer2018-01-131-0/+1
* Add support for NUMA domains to bus dma tags. This causes all memoryJeff Roberson2018-01-124-54/+119
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-1/+2
* Make it possible to re-evaluate cpu_features.Konstantin Belousov2018-01-052-21/+28
* Use the new SDM-approved way to serialize x2APIC MSR writes.Konstantin Belousov2018-01-031-0/+1
* Add CR4.SMAP control bit.Konstantin Belousov2018-01-011-0/+1
* Use the TSLOG framework to record entry/exit timestamps for DELAY andColin Percival2017-12-311-1/+5
* With the advent of interrupt remapping, Intel has repurposed bit 11Marius Strobl2017-12-281-6/+7
* Introduce an architecture-agnostic <sys/_stdarg.h> to reducePoul-Henning Kamp2017-12-251-33/+5
* Further investigation shows this shouldn't have been added at all.Warner Losh2017-12-241-1/+0
* Comment this out until I have time to get to the bottom of why it'sWarner Losh2017-12-241-1/+1
* Warn when nonPNP ISA devices are attached in GENERIC that they areWarner Losh2017-12-231-0/+1
* Add missed AVX512VL (128 and 256 bit vector length) extensionKonstantin Belousov2017-12-232-0/+2
* Use resume_cpus() instead of restart_cpus() to resume from ACPI suspension.Bruce Evans2017-12-212-5/+16