aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* NOTES: Add iwmDag-Erling Smørgrav2025-11-201-0/+1
* x86 LAPIC: force edge-triggered mode for !bootverbose as wellKonstantin Belousov2025-10-311-3/+6
* x86: support sending non-fatal MCA messages to syslogJonathan T. Looney2025-10-281-11/+32
* x86: Add a way to inject artificial MCA events for testingLoic Prylli2025-10-281-1/+28
* x86: Allow MCA messages to be rate-limitedJonathan T. Looney2025-10-281-64/+147
* x86: Reduce amount of time the MCA lock is held while emitting recordsJonathan T. Looney2025-10-281-3/+15
* x86: Defer non-fatal MCA message output from the HW interrupt contextJonathan T. Looney2025-10-091-7/+34
* x86: Close race condition on MCA task queues at startupJonathan T. Looney2025-10-091-2/+4
* x86: Keep cumulative MCA statistics in the kernelJonathan T. Looney2025-10-092-3/+65
* iommu_get_requester(): make it more resilient against arbitrary dev argKonstantin Belousov2025-09-222-5/+17
* Add a new sysctl in order to diffrentiate UEFI architecturesAhmad Khalifa2025-06-161-0/+1
* amd64: Add AMD64_DISABLE_TLSBASEKonstantin Belousov2025-06-121-0/+1
* amd64: switch to amd64_set_tlsbase to set tls baseKonstantin Belousov2025-06-121-1/+1
* amd64: add amd64_set_tlsbase(3)Konstantin Belousov2025-06-121-0/+1
* amd64: add ptrace PT_{GET,SET}TLSBASE requestsKonstantin Belousov2025-06-121-0/+2
* amd64: add mc_tlsbase member to mcontextKonstantin Belousov2025-06-122-2/+7
* amd64: add pcb_tlsbaseKonstantin Belousov2025-06-121-0/+2
* x86: add cpu_stdext_feature4Konstantin Belousov2025-05-032-1/+21
* x86/amdiommu: add amdiommu_is_running()Konstantin Belousov2025-04-092-0/+10
* x86/dmar: add dmar_is_running()Konstantin Belousov2025-04-092-0/+11
* mca_log: add missing breaks when handling thresholdsEnji Cooper2025-03-261-0/+2
* amdiommu: fix typo in the bit descriptionKonstantin Belousov2025-03-091-1/+1
* amdiommu: add register definitions from IOMMU spec 48882 rev. 3.10Konstantin Belousov2025-03-091-0/+18
* x86: Use pci_domain_[de]activate_bus for PCI_RES_BUS resourcesJohn Baldwin2025-02-274-3/+31
* Use the correct idle routine on recent AMD EPYC serversAndrew Gallatin2025-02-242-0/+3
* hwpstate_amd: add amd pstate for zen5SHENGYI HONG2025-01-301-16/+46
* hwpstate_amd: add amd pstate for zen4SHENGYI HONG2025-01-301-0/+1
* x86: Short-circuit ipi_all_but_self() on UP systemsMark Johnston2025-01-141-0/+3
* acpi/apm: Improve APM ioctl interface emulationWarner Losh2024-12-281-8/+8
* amd iommu: remove unused functionKonstantin Belousov2024-12-181-6/+0
* amdiommu: correctly initialize iommu.unitKonstantin Belousov2024-12-101-2/+1
* kern: Make fileops and filterops tables const where possibleMark Johnston2024-12-031-1/+1
* dmar: set acpi ivar domain on identify()Konstantin Belousov2024-12-031-29/+31
* amdiommu: use static array for device table base register offsetsJason A. Harmening2024-12-031-4/+15
* amdiommu: Fix device table segment base register offsetsJason A. Harmening2024-12-031-1/+1
* x86: Remove invalid DEVMETHOD methods for leaf devicesJohn Baldwin2024-12-016-22/+0
* legacy cpu: Add proper device_probe and device_attach routinesJohn Baldwin2024-12-011-2/+19
* amdiommu: short-circuit all amdiommu_find_unit() functionsKonstantin Belousov2024-11-121-1/+10
* amdiommu: hide HPET report under verboseKonstantin Belousov2024-11-121-2/+3
* iommu: Clean up a lingering function prototypeMark Johnston2024-11-091-1/+0
* iommu: eliminate iommu_free_ctx()Konstantin Belousov2024-11-098-49/+0
* amdiommu: print more domain information from ddb showKonstantin Belousov2024-11-091-4/+2
* amdiommu: changes for stable/14 mergeKonstantin Belousov2024-11-096-6/+16
* AMD IOMMU driverKonstantin Belousov2024-11-097-0/+3557
* x86/iommu/amd_reg.h: fix typo in commentKonstantin Belousov2024-11-091-1/+1
* x86/iommu/amd_reg.h: AMD IOMMU registers definitionsKonstantin Belousov2024-11-091-0/+746
* x86: do not leak msi_lock in msix_alloc() on iommu remapping failureKonstantin Belousov2024-11-031-0/+1
* x86 specialreg: add bit masks definitions for LASS and LAM featuresKonstantin Belousov2024-10-301-0/+6
* x86 specialreg: add bit masks definitions for EFER featuresKonstantin Belousov2024-10-301-0/+3
* x86 specialreg: add bit masks definitions for LAM in %cr3Konstantin Belousov2024-10-301-0/+2