aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* x86 msi: Enable/disable IDT vectors for MSI groups all at onceJohn Baldwin2023-10-241-14/+20
* x86: Prefer consistent naming for loader tunablesZhenlei Huang2023-10-243-4/+4
* x86: Properly align interrupt vectors for MSIJohn Hay2023-10-161-1/+1
* x86: AMD Zen2: Zenbleed chicken bit mitigationOlivier Certner2023-10-133-0/+127
* x86: Add defines for workaround bits in AMD's MSR "Decode Configuration"Olivier Certner2023-10-131-2/+7
* x86: Add sysctl flag CTLFLAG_TUN to loader tunablesZhenlei Huang2023-10-121-2/+2
* x86: Introduce APIC ID limit by default on AMD hardwareEd Maste2023-09-041-0/+23
* x86: handle domains with no CPUs usable for intr deliveryEd Maste2023-08-211-1/+19
* linux(4): Remove sys/cdefs.h inclusion under x86/linux due to 685dc743Dmitry Chagin2023-08-183-3/+0
* msi: handle error from BUS_REMAP_INTR in msi_assign_cpuEd Maste2023-08-181-15/+32
* intr: merge interrupt table uses of MAXCOMLEN into INTRNAME_LENElliott Mitchell2023-08-171-6/+7
* intr: move MAX_STRAY_LOG to interrupt.hElliott Mitchell2023-08-171-4/+2
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1660-120/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-1617-17/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1647-94/+0
* x86: include CPU ID in "Invalid CPU ID" panicEd Maste2023-08-151-1/+1
* tc_fill_vdso_timehands32(): fixKonstantin Belousov2023-08-123-3/+9
* msi: report error for attempt to use APIC ID > 255Ed Maste2023-08-091-0/+5
* x86: remove intr_bindElliott Mitchell2023-08-032-15/+0
* x86: retire use of intr_bindElliott Mitchell2023-08-031-1/+6
* linux(4): Add elf_hwcap2 to x86Dmitry Chagin2023-07-282-1/+23
* xen: move vcpu_info to common, leave hook for setupElliott Mitchell2023-07-211-22/+3
* 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