aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include
Commit message (Expand)AuthorAgeFilesLines
* AMD CPUs: update bits and data from CPUID 0x8000_0008Konstantin Belousov2024-05-142-0/+18
* x86: Add Intel TD/HFI related MSR/CPUID defines to specialregs.hKoine Yuusuke2024-05-141-0/+30
* Increase IOAPIC_MAX_ID to 255 (from 254)Ed Maste2024-05-101-1/+6
* intr/x86: replace use of vector in interface with intsrcElliott Mitchell2024-05-092-7/+7
* guestrpc module to handle VMware backdoor port GuestRPC functionalityStephen J. Kiernan2024-05-012-2/+43
* specialreg: Fix typosElyes Haouas2024-04-111-3/+3
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-2/+2
* new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin2024-03-131-4/+4
* new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin2024-03-131-1/+1
* x86/ucode: add support for early loading of CPU ucode on AMD.Chuck Silvers2024-02-221-0/+11
* x86/xen: implement early init hookRoger Pau Monné2024-02-221-2/+0
* x86/xen: introduce a Xen early init functionRoger Pau Monné2024-02-221-0/+3
* x86/ucode: add const where appropriateChuck Silvers2024-02-131-1/+1
* x86: Use pci_domain_[de]activate_bus for PCI_RES_BUS resourcesJohn Baldwin2024-01-231-0/+4
* x86: Make cpu_model[] publicMark Johnston2024-01-041-0/+1
* xen: add atomic #defines to accomodate differing xen_ulong_t sizesElliott Mitchell2023-12-151-0/+10
* busdma: tidy bus_dma_run_filter() functionsMitchell Horne2023-12-061-1/+0
* busdma: remove parent tag trackingMitchell Horne2023-12-061-2/+0
* busdma: kill filter functionality internallyMitchell Horne2023-12-061-7/+3
* x86: Support multiple PCI MCFG regionsJohn Baldwin2023-11-291-1/+1
* pci_cfgreg: Add a PCI domain argument to the low-level register APIJohn Baldwin2023-11-291-2/+2
* xen/x86: move x86-only variable out of commonElliott Mitchell2023-11-281-0/+3
* sys: Remove ancient SCCS tags.Warner Losh2023-11-2715-31/+0
* x86: Rename {stop,start}_emulating to fpu_{enable,disable}John Baldwin2023-10-111-0/+9
* x86: AMD Zen2: Zenbleed chicken bit mitigationOlivier Certner2023-10-022-0/+4
* x86: Add defines for workaround bits in AMD's MSR "Decode Configuration"Olivier Certner2023-09-141-2/+7
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-1616-16/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1639-78/+0
* tc_fill_vdso_timehands32(): fixKonstantin Belousov2023-08-121-1/+6
* x86: remove intr_bindElliott Mitchell2023-08-031-3/+0
* x86: Add defines for a couple of thermal and PM bitsMark Johnston2023-06-191-0/+2
* smp: Dynamically allocate the stoppcbs arrayMark Johnston2023-05-251-1/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-05-122-2/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1220-20/+20
* Use bool for one-bit wide bit-fieldsDimitry Andric2023-04-251-4/+4
* x86: Move i386 timerreg.h to x86Dmitry Chagin2023-04-201-0/+56
* x86: Move i386 ppireg.h to x86Dmitry Chagin2023-04-201-0/+51
* xen/intr: move interrupt allocation/release to architectureElliott Mitchell2023-04-141-2/+11
* xen/intr: move x86 PIC interface to xen_arch_intr.c, introduce wrappersJulien Grall2023-04-141-0/+45
* xen/intr: introduce dev/xen/bus/intr-internal.hJulien Grall2023-04-141-0/+41
* xen: introduce XEN_CPUID_TO_VCPUID()/XEN_VCPUID()Julien Grall2023-04-141-0/+11
* amd64: reduce header pollution in _stdint.hBrooks Davis2023-03-221-4/+2
* pvclock: Export a vDSO page even without rdtscp availableMark Johnston2023-02-031-0/+1
* amd64: Eliminate write only cpu_fxsr.Dmitry Chagin2023-02-011-1/+0
* x86: add more definitions for XCR0 bitsKonstantin Belousov2023-01-271-0/+3
* amd64: identify small coresKonstantin Belousov2022-12-311-0/+5
* bhyve: Implement MSR_MISC_FEATURES_ENABLESWarner Losh2022-10-271-0/+1
* Increase MAX_APIC_ID safeguard to 0x800Ed Maste2022-10-271-1/+1
* x86/include/elf.h: make inclusion blocks for elf32.h and elf64.h similarKonstantin Belousov2022-10-251-6/+3