aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include
Commit message (Expand)AuthorAgeFilesLines
* sys: provide the kernel's pa when dumping on amd64Ahmad Khalifa2025-06-221-0/+8
* amd64: Add AMD64_DISABLE_TLSBASEKonstantin Belousov2025-05-311-0/+1
* amd64: switch to amd64_set_tlsbase to set tls baseKonstantin Belousov2025-05-281-1/+1
* amd64: add amd64_set_tlsbase(3)Konstantin Belousov2025-05-281-0/+1
* amd64: add ptrace PT_{GET,SET}TLSBASE requestsKonstantin Belousov2025-05-281-0/+2
* amd64: add mc_tlsbase member to mcontextKonstantin Belousov2025-05-282-2/+7
* amd64: add pcb_tlsbaseKonstantin Belousov2025-05-281-0/+2
* tls: Introduce struct dtv and struct dtv_slotJessica Clarke2025-05-071-1/+11
* x86: add cpu_stdext_feature4Konstantin Belousov2025-04-271-0/+1
* bus.h: Fix a typo in SPDXLi-Wen Hsu2025-04-111-1/+1
* efi/metadata: Make a note that efi_map_header isn't standardWarner Losh2025-04-091-3/+8
* sys: make the kernel metadata pointer globalAhmad Khalifa2025-01-241-2/+2
* amd64/fpu: Track supervisor state XSAVE componentsBojan Novković2025-01-221-2/+3
* x86: Add routines for querying XSAVE feature informationBojan Novković2024-12-151-0/+6
* x86: Add definitions for some Intel Processor Trace bitsBojan Novković2024-12-151-0/+9
* x86: Allow sharing of perfomance counter interruptsBojan Novković2024-12-151-3/+3
* x86: Refactor kernel-mode NMI handlingBojan Novković2024-12-151-1/+3
* intr/x86: add ioapic_drv_t to reduce number of casts in IO-APIC implementationElliott Mitchell2024-12-111-11/+13
* x86: remove LOCORE: No longer neededElliott Mitchell2024-12-061-3/+0
* x86: Add definitions for XSAVE state component informationBojan Novković2024-11-261-0/+8
* Use the correct idle routine on recent AMD EPYC serversAndrew Gallatin2024-11-081-0/+1
* x86 specialreg: add bit masks definitions for LASS and LAM featuresKonstantin Belousov2024-10-241-0/+6
* x86 specialreg: add bit masks definitions for EFER featuresKonstantin Belousov2024-10-241-0/+3
* x86 specialreg: add bit masks definitions for LAM in %cr3Konstantin Belousov2024-10-241-0/+2
* x86 specialreg: reorder %cr3 bits masks definitions by valueKonstantin Belousov2024-10-241-2/+2
* x86 specialreg.h: add all defined bits for %cr4Konstantin Belousov2024-10-241-0/+7
* x86 specialreg.h: visually align %cr4 and MSR_EFER bit mask definitionsKonstantin Belousov2024-10-241-29/+35
* apic: add ioapic_get_dev() methodKonstantin Belousov2024-10-171-0/+1
* Add a new sysctl in order to diffrentiate UEFI architecturesAhmad Khalifa2024-09-201-0/+1
* Revert "mca: Allow for passing ECC error record to memory controller driver"Stephen J. Kiernan2024-09-181-5/+0
* mca: Allow for passing ECC error record to memory controller driverStephen J. Kiernan2024-09-181-0/+5
* xen/pvh: fix initialization of environmentRoger Pau Monné2024-08-021-0/+2
* Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb2024-07-261-1/+1
* Retire non-NEW_PCIB code and remove config optionJessica Clarke2024-07-181-4/+0
* x86/iommu: extract useful utilities into x86_iommu.cKonstantin Belousov2024-05-251-0/+1
* 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