aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* sysctl: Don't pass CTLFLAG_MPSAFE to SYSCTL_STRINGMark Johnston2024-01-041-2/+2
* identcpu: Let the hw.model be readable in capability modeMark Johnston2024-01-041-1/+1
* x86: Make cpu_model[] publicMark Johnston2024-01-042-1/+2
* i386: Always bounce DMA requests above 4G for !PAE kernelsJohn Baldwin2024-01-021-6/+23
* atrtc: Add a required includeMark Johnston2023-12-281-0/+1
* DMAR: add knob to disable RMRR entries installation into domainsKonstantin Belousov2023-12-263-0/+14
* dmar(9): style, fix indentKonstantin Belousov2023-12-261-4/+4
* iommu: remove leftover sys/cdefs.h includesKonstantin Belousov2023-12-263-3/+0
* xen: add atomic #defines to accomodate differing xen_ulong_t sizesElliott Mitchell2023-12-151-0/+10
* busdma: tidy bus_dma_run_filter() functionsMitchell Horne2023-12-063-29/+7
* busdma: remove parent tag trackingMitchell Horne2023-12-064-43/+9
* busdma: kill filter functionality internallyMitchell Horne2023-12-063-38/+26
* busdma: Prevent the use of filters with bus_dma_tag_create()Mitchell Horne2023-12-061-0/+4
* x86: Support multiple PCI MCFG regionsJohn Baldwin2023-11-292-3/+3
* pci_cfgreg: Add a PCI domain argument to the low-level register APIJohn Baldwin2023-11-296-33/+34
* xen: remove xen_domain_type enum/variableElliott Mitchell2023-11-282-5/+2
* xen/x86: move x86-only variable out of commonElliott Mitchell2023-11-281-0/+3
* xen/apic: remove passing trapframe as argumentElliott Mitchell2023-11-281-5/+2
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2725-25/+0
* sys: Remove ancient SCCS tags.Warner Losh2023-11-2722-45/+0
* x86 nexus: Use bus_generic_rman_*_resourceJohn Baldwin2023-11-241-101/+9
* nexus: Use resource_validate_map_requestJohn Baldwin2023-11-231-13/+5
* arm64/amd64/riscv nexus: Use bus_generic_rl_*John Baldwin2023-11-221-45/+3
* busdma: On systmes that use subr_busdma_bounce, measure deferred timeWarner Losh2023-11-131-0/+1
* x86: Prefer consistent naming for loader tunablesZhenlei Huang2023-10-213-4/+4
* x86: Cosmetic cleanups to struct msi_intsrcJohn Baldwin2023-10-201-7/+7
* x86 msi: Enable/disable IDT vectors for MSI groups all at onceJohn Baldwin2023-10-201-14/+20
* x86: Rename {stop,start}_emulating to fpu_{enable,disable}John Baldwin2023-10-111-0/+9
* x86: make EARLY_AP_STARTUP mandatoryEd Maste2023-10-095-93/+1
* x86: Add sysctl flag CTLFLAG_TUN to loader tunablesZhenlei Huang2023-10-091-2/+2
* x86: AMD Zen2: Zenbleed chicken bit mitigationOlivier Certner2023-10-023-0/+127
* x86: Properly align interrupt vectors for MSIJohn Hay2023-09-281-1/+1
* x86: Add defines for workaround bits in AMD's MSR "Decode Configuration"Olivier Certner2023-09-141-2/+7
* x86: Introduce APIC ID limit by default on AMD hardwareEd Maste2023-08-291-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