aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include/x86_var.h
Commit message (Expand)AuthorAgeFilesLines
* x86: add cpu_stdext_feature4Konstantin Belousov2025-04-271-0/+1
* x86: Refactor kernel-mode NMI handlingBojan Novković2024-12-151-1/+3
* Use the correct idle routine on recent AMD EPYC serversAndrew Gallatin2024-11-081-0/+1
* AMD CPUs: update bits and data from CPUID 0x8000_0008Konstantin Belousov2024-05-141-0/+1
* x86: Make cpu_model[] publicMark Johnston2024-01-041-0/+1
* x86: AMD Zen2: Zenbleed chicken bit mitigationOlivier Certner2023-10-021-0/+3
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* amd64: Eliminate write only cpu_fxsr.Dmitry Chagin2023-02-011-1/+0
* i386: check that trap() and syscall() run on the thread kstackKonstantin Belousov2022-09-141-0/+6
* amd64: Reload CPU ext features after resume or cr4 changesDmitry Chagin2022-06-291-0/+1
* Remove dead code.Dmitry Chagin2022-04-261-1/+0
* Simplify swi for bus_dma.John Baldwin2021-12-281-2/+0
* minidump: Parameterize minidumpsys()Mitchell Horne2021-11-191-1/+2
* x86: cpufunc: Add rdtsc_ordered()Adam Fenn2021-08-141-0/+1
* fork: Allow ABI to specify fork return values for child.Dmitry Chagin2021-08-121-0/+1
* x86_msr_op: extend the KPI to allow MSR read and single-CPU operationsKonstantin Belousov2021-08-051-3/+15
* x86: add x86_clear_dbregs() helperKonstantin Belousov2021-04-101-0/+1
* x86: implement kdb watchpoint functionsMitchell Horne2021-03-291-1/+1
* x86: consolidate hw watchpoint logic into new fileMitchell Horne2021-03-191-0/+3
* xen/boot: allow specifying boot method when booted from XenRoger Pau Monné2021-02-161-0/+1
* Limit workaround for errata E400 to appropriate AMD cpus.Konstantin Belousov2020-10-141-0/+1
* Move ctx_switch_xsave declaration to amd64 md_var.h.Konstantin Belousov2020-10-031-1/+0
* Move vm_page_dump bitset array definition to MI codeD Scott Phillips2020-09-211-3/+0
* Export a routine to provide the TSC_AUX MSR value and use this in vmm.Peter Grehan2020-08-181-0/+1
* Control for Special Register Buffer Data Sampling mitigation.Konstantin Belousov2020-06-121-0/+2
* amd64: Add a knob to flush RSB on context switches if machine has SMEP.Konstantin Belousov2020-05-201-0/+1
* Fix IBRS for machines with IBRS_ALL capability.Konstantin Belousov2020-02-251-2/+2
* Add x86 msr tweak KPI.Konstantin Belousov2019-11-181-0/+8
* TSX Asynchronous Abort mitigation for Intel CVE-2019-11135.Scott Long2019-11-161-0/+2
* x86: Fetch and save standard CPUID leaf 6 in identcpuConrad Meyer2019-10-181-0/+4
* Instead of individual conditional statements to look for each hypervisorStephen J. Kiernan2019-05-171-0/+1
* Mitigations for Microarchitectural Data Sampling.Konstantin Belousov2019-05-141-0/+2
* Port sysctl kern.elf32.read_exec from amd64 to i386.Konstantin Belousov2019-02-071-0/+1
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-301-14/+1
* Apply fix to un-cripple max cpu id on BSP earlier.Konstantin Belousov2018-11-121-0/+1
* Provide a helper function acpi_get_fadt_bootflags() to fetch the FADTKonstantin Belousov2018-06-251-0/+1
* Cleanups related to debug exceptions on x86.John Baldwin2018-05-221-1/+1
* Add Intel Spec Store Bypass Disable control.Konstantin Belousov2018-05-211-0/+2
* Turn off IBRS on suspend.Konstantin Belousov2018-04-301-1/+2
* Move the CR0.WP manipulation KPI to x86.Konstantin Belousov2018-03-201-0/+2
* IBRS support, AKA Spectre hardware mitigation.Konstantin Belousov2018-01-311-0/+3
* Enable KPTI by default on amd64 for non-AMD CPUsEd Maste2018-01-191-0/+1
* PTI for amd64.Konstantin Belousov2018-01-171-0/+1
* Enumerate and print Intel CPU features for Speculative Execution SideKonstantin Belousov2018-01-141-0/+2
* Make it possible to re-evaluate cpu_features.Konstantin Belousov2018-01-051-1/+2
* x86: Decode AMD "Extended Feature Extensions ID EBX" bitsConrad Meyer2017-09-201-0/+1
* Store AMD RAS Capabilities cpuid value and name flagsConrad Meyer2017-09-071-0/+1
* apic_enumerator: only set mp_ncpus and mp_maxid at probe cpus phaseRoger Pau Monné2017-08-101-0/+1
* Split identify_cpu() into two functions for amd64 as we do for i386. ThisJung-uk Kim2017-08-091-0/+1
* Detect hypervisors early. We used to set lower hz on hypervisors by defaultJung-uk Kim2017-08-051-0/+1