aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Put the CPU starting on one line.Warner Losh2018-05-071-1/+5
* x86 cpususpend_handler: call wbinvd after setting suspend state bitsAndriy Gapon2018-05-071-9/+26
* Add helper macros to hide some boring repeatable ceremonies to defineKonstantin Belousov2018-05-031-0/+58
* Redo r332918 with the ACPICA API and remove debug.acpi.suspend_deep_bounce.Jung-uk Kim2018-05-031-4/+4
* xen: fix formatting of xen_init_opsRoger Pau Monné2018-05-021-1/+1
* Turn off IBRS on suspend.Konstantin Belousov2018-04-302-1/+14
* Fix spelling: Appolo -> Apollo [1].Konstantin Belousov2018-04-261-2/+6
* Handle Appolo Lake errata APL31.Konstantin Belousov2018-04-261-1/+13
* Some style and minor code improvements for idle selection.Konstantin Belousov2018-04-261-20/+21
* Use CPUID leaf 0x15 to get TSC frequency when the calibration isKonstantin Belousov2018-04-251-9/+30
* Make the sysctl machdep.idle also a tunable.Konstantin Belousov2018-04-241-17/+35
* Extend ap_boot_mtx scope to also cover mca_init().Konstantin Belousov2018-04-241-2/+2
* Ensure that cmci_monitor() is not executed in parallel, since sharedKonstantin Belousov2018-04-241-0/+10
* Use IS_BSP() macro.Konstantin Belousov2018-04-241-1/+1
* Use relaxed atomics to access the monitor line.Konstantin Belousov2018-04-241-25/+27
* add a new ACPI suspend debugging knob, debug.acpi.suspend_deep_bounceAndriy Gapon2018-04-241-0/+4
* Fix two off-by-one errors when allocating MSI and MSI-X interrupts.John Baldwin2018-04-181-2/+2
* cpufreq: Remove error-prone table terminators in favor of automatic sizingConrad Meyer2018-04-141-74/+28
* i386 4/4G split.Konstantin Belousov2018-04-134-14/+36
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-062-2/+0
* x86: fix trampoline memory allocation after r332073Roger Pau Monné2018-04-061-0/+1
* remove GiB/MiB macros from param.hRoger Pau Monné2018-04-061-0/+2
* x86: improve reservation of AP trampoline memoryRoger Pau Monné2018-04-053-2/+55
* fix i386 build with CPU_ELAN (LINT for instance) after r331878Andriy Gapon2018-04-031-0/+3
* fix signatures of cpu_reset_real and cpu_reset_proxy, broken in r331878Andriy Gapon2018-04-031-3/+3
* unify amd64 and i386 cpu_reset() in x86/cpu_machdep.cAndriy Gapon2018-04-021-0/+143
* Restore r331606 with a bugfix to setup cpuset_domain[] earlier on allJeff Roberson2018-03-285-25/+64
* Remove very old and unused signal information codes.John Baldwin2018-03-272-28/+0
* Backout r331606 until I can identify why it does not boot on someJeff Roberson2018-03-275-64/+25
* Only use CPUs in the domain the device is attached to for defaultJeff Roberson2018-03-275-25/+64
* Add a workaround to the hypervisor detection for older versions of KVM.John Baldwin2018-03-231-0/+12
* Move the CR0.WP manipulation KPI to x86.Konstantin Belousov2018-03-202-0/+28
* Fix a typo.John Baldwin2018-03-191-1/+1
* ANSIfy sys/x86Ed Maste2018-03-172-12/+6
* 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