aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* x86: Add defines for a couple of thermal and PM bitsMark Johnston2023-06-191-0/+2
* hwpstate_amd: calculate power if P-state info comes from MSRJohannes Totz2023-06-121-4/+28
* linux(4): Preserve fpu xsave state across signal delivery on amd64Dmitry Chagin2023-06-081-1/+19
* linux(4): In preparation for xsave refactor fxsave code on amd64Dmitry Chagin2023-06-081-2/+7
* Revert "Revert "tslog: Annotate some early boot functions""Colin Percival2023-06-053-1/+12
* Revert "tslog: Annotate some early boot functions"Colin Percival2023-06-043-12/+1
* tslog: Annotate some early boot functionsColin Percival2023-06-043-1/+12
* x86: Mark the CPU idle function table as constMark Johnston2023-06-021-3/+4
* nexus: Consistently return a pointer in failure pathsMark Johnston2023-05-261-2/+2
* smp: Dynamically allocate the stoppcbs arrayMark Johnston2023-05-252-2/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-05-123-3/+3
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1266-66/+66
* sys/x86/x86/mptable.c: typo (compatiblity)Igor Ostapenko2023-05-051-1/+1
* Intel DMAR: remove parsing of 6-level paging capabilityJason A. Harmening2023-05-021-3/+8
* busdma: Update KMSAN shadow maps later in bounce_bus_dmamap_sync()Mark Johnston2023-04-281-1/+2
* Use bool for one-bit wide bit-fieldsDimitry Andric2023-04-251-4/+4
* x86: Move i386 timerreg.h to x86Dmitry Chagin2023-04-202-1/+57
* x86: Move i386 ppireg.h to x86Dmitry Chagin2023-04-202-1/+52
* xen: move common variables off of sys/x86/xen/hvm.cElliott Mitchell2023-04-141-11/+0
* xen/intr: move sys/x86/xen/xen_intr.c to sys/dev/xen/bus/Julien Grall2023-04-141-1131/+0
* xen/intr: move interrupt allocation/release to architectureElliott Mitchell2023-04-143-111/+128
* xen/intr: move x86 PIC interface to xen_arch_intr.c, introduce wrappersJulien Grall2023-04-143-148/+238
* xen/intr: remove type argument from xen_intr_alloc_isrc()Elliott Mitchell2023-04-141-4/+3
* xen/x86: rework isrc allocation to use list instead of table scanningElliott Mitchell2023-04-141-47/+29
* xen/intr: introduce dev/xen/bus/intr-internal.hJulien Grall2023-04-142-33/+60
* xen/intr: adjust xen_intr_handle_upcall() to match driver filterElliott Mitchell2023-04-142-57/+112
* xen/intr: do full xenisrc initialization during bindingElliott Mitchell2023-04-141-4/+3
* xen/intr: split xen_intr_isrc_lock usesElliott Mitchell2023-04-141-7/+34
* xen/intr: rework xen_intr_alloc_isrc() lockingElliott Mitchell2023-04-141-7/+6
* xen/intr: rework xen_intr_alloc_isrc() call structureElliott Mitchell2023-04-141-6/+7
* xen/intr: adjust xenisrc types, adjust format strings to matchElliott Mitchell2023-04-141-14/+14
* xen: introduce XEN_CPUID_TO_VCPUID()/XEN_VCPUID()Julien Grall2023-04-142-17/+34
* xen/intr: xen_intr_bind_isrc() always set handleElliott Mitchell2023-04-141-18/+16
* xen/intr: rework xen_intr_resume() for in-place remappingElliott Mitchell2023-03-291-14/+27
* xen/intr: merge parts of resume functionality into new functionElliott Mitchell2023-03-291-25/+27
* xen/intr: remove x86 APIC headers from xen_intr.cJulien Grall2023-03-291-2/+0
* xen/intr: stop passing shared_info_t to xen_intr_active_ports()Elliott Mitchell2023-03-291-6/+5
* xen: switch to using core atomics for synchronizationElliott Mitchell2023-03-291-3/+1
* xen/intr: add check for intr_register_source() errorsElliott Mitchell2023-03-291-3/+15
* xen/intr: cleanup event channel number useElliott Mitchell2023-03-291-6/+18
* xen/intr: fix corruption of event channel tableElliott Mitchell2023-03-291-12/+15
* xen/intr: fix overflow of Xen interrupt rangeElliott Mitchell2023-03-291-2/+2
* xen/intr: always set xi_close in xen_intr_bind_isrc()Elliott Mitchell2023-03-291-0/+2
* pci: expose intel_graphics_stolen as sysctlCorvin Köhne2023-03-271-0/+8
* amd64: reduce header pollution in _stdint.hBrooks Davis2023-03-221-4/+2
* x86/pci_early_quirks: Support Intel 11th+ genJean-Sébastien Pédron2023-03-202-0/+121
* x86: nexus code tidy-upMitchell Horne2023-03-201-89/+76
* xen: take struct size into account for video informationRoger Pau Monné2023-03-141-6/+9
* xen: fetch dom0 video console information from XenRoger Pau Monné2023-03-091-0/+71
* xen: bump used interface versionRoger Pau Monné2023-03-091-0/+3