aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
...
* o Don't include headers from iommu.h, include them from the headerRuslan Bukin2020-07-297-36/+37
* Fix !ACPI_DMAR build.Ruslan Bukin2020-07-291-0/+4
* o Move iommu_set_buswide_ctx, iommu_is_buswide_ctx toRuslan Bukin2020-07-293-29/+0
* o Move the buswide_ctxs bitmap to iommu_unit and rename related functions.Ruslan Bukin2020-07-285-26/+16
* Add initial driver for ACPI Platform Error Interfaces.Alexander Motin2020-07-272-0/+6
* Rename DMAR flags:Ruslan Bukin2020-07-264-55/+56
* o Make the _hw_iommu sysctl node non-static;Ruslan Bukin2020-07-251-5/+5
* o Move iommu gas prototypes, DMAR flags to iommu.h;Ruslan Bukin2020-07-253-47/+0
* Allow swi_sched() to be called from NMI context.Alexander Motin2020-07-254-1/+26
* Move Intel GAS to dev/iommu/ as now a part of generic iommu framework.Ruslan Bukin2020-07-251-729/+0
* Split-out the Intel GAS (Guest Address Space) management componentRuslan Bukin2020-07-256-216/+210
* Introduce ipi_self_from_nmi().Alexander Motin2020-07-242-0/+16
* Use APIC_IPI_DEST_OTHERS for bitmapped IPIs too.Alexander Motin2020-07-242-24/+35
* Make lapic_ipi_vectored(APIC_IPI_DEST_SELF) NMI safe.Alexander Motin2020-07-241-58/+48
* Move sys/iommu.h to dev/iommu/ as a part of generic IOMMU busdma backend.Ruslan Bukin2020-07-211-1/+1
* Move the Intel DMAR busdma backend to a generic place soRuslan Bukin2020-07-2111-1125/+9
* o Move iommu_test_boundary() to sys/iommu.hRuslan Bukin2020-07-185-26/+25
* hwpmc: Always set pmc_cpuid to somethingRyan Moeller2020-07-141-0/+1
* amd64: allow parallel shootdown IPIsKonstantin Belousov2020-07-144-312/+16
* Start splitting-out the Intel DMAR busdma backend to a generic place,Ruslan Bukin2020-07-1412-614/+710
* Assume all TSCs are synchronized for AMD Family 17h processors and laterJung-uk Kim2020-06-221-0/+7
* Control for Special Register Buffer Data Sampling mitigation.Konstantin Belousov2020-06-122-0/+56
* x86: add bits definitions for SRBDS mitigation control.Konstantin Belousov2020-06-122-0/+6
* x86: Bump default msi/msix vector limit to 2048Andrew Gallatin2020-06-121-1/+1
* Correct comment (this should have been committed with r362065).Konstantin Belousov2020-06-111-1/+4
* Restore TLB invalidations done before smp started.Konstantin Belousov2020-06-111-21/+11
* amd64 pmap: reorder IPI send and local TLB flush in TLB invalidations.Konstantin Belousov2020-06-102-16/+47
* Remove unnecessary WITNESS check in x86 bus_dmaJason A. Harmening2020-06-032-5/+1
* xenpv: do not use low 1MB for Xen mappings on i386Roger Pau Monné2020-05-281-2/+4
* x86: Detect new feature bitsConrad Meyer2020-05-262-1/+8
* Rename dmar_get_dma_tag() to acpi_iommu_get_dma_tag().Ruslan Bukin2020-05-262-2/+2
* amd64: Add a knob to flush RSB on context switches if machine has SMEP.Konstantin Belousov2020-05-202-0/+6
* Do not consider CAP_RDCL_NO as an indicator for all MDS vulnerabilitiesKonstantin Belousov2020-05-201-3/+3
* Call acpi_pxm_set_proximity_info() slightly earlier on x86.Mark Johnston2020-05-141-9/+0
* Fix handling of NMIs from unknown sources (BMC, hypervisor)Eric van Gyzen2020-04-261-15/+21
* Improve TSC calibration logic.Konstantin Belousov2020-04-151-24/+7
* x86 tsc: fall back to CPUID if calibration results looks unbelievable.Konstantin Belousov2020-04-011-7/+34
* Do not spuriously re-enable disabled io_apic pin on EOI for some configurations.Konstantin Belousov2020-03-181-1/+4
* Stop (trying to) renumber io apics.Konstantin Belousov2020-03-181-16/+14
* Widen the stored io_apic_id to 8 bits.Konstantin Belousov2020-03-181-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-2612-33/+68
* Fix IBRS for machines with IBRS_ALL capability.Konstantin Belousov2020-02-253-11/+15
* x86/identcpu.c whitespace cleanup.Konstantin Belousov2020-02-211-28/+28
* print_svm_info: decode a CPUID 0x8000000a.edx bit 20.Konstantin Belousov2020-02-211-1/+1
* Make atomic_load_ptr type-awareMateusz Guzik2020-02-141-1/+1
* In dmar_gas_lowermatch, skip searching a subtree if all its addresses are gre...Doug Moore2020-02-011-0/+4
* hwpstate_intel(4): Save admin-set EPP/EPB and restore after suspendConrad Meyer2020-02-011-21/+39
* hwpstate_intel(4): Print failure message only on failureConrad Meyer2020-02-011-2/+4
* hwpstate_intel(4): Detect and support PKG variantConrad Meyer2020-02-011-10/+53
* hwpstate_intel(4): Add fallback EPP using PERF_BIAS MSRConrad Meyer2020-02-012-10/+58