summaryrefslogtreecommitdiff
path: root/sys/x86
AgeCommit message (Expand)Author
17 hoursx86: mask all LAPIC vectors early, before BSP interrupts are enabledKonstantin Belousov
17 hoursx88/local_apic.c: for each lvt element, add LVT register indexKonstantin Belousov
17 hoursx86/local_apic.c: convert lvts[] and elvts[] arrays to designated initializersKonstantin Belousov
3 dayshwpstate_amd: Use ipi instead of sched_bind + thread_lockShengYi Hung
6 daysx86: Add intr_enable_src()Aymeric Wibo
7 dayssys: vt_efifb: EFI not supported on i386; move it back to amd64/NOTESOlivier Certner
10 dayssys/x86/NOTES: Add vt_efifbOlivier Certner
14 daysx86: change ap_boot_mtx from spinlock mutex to naive lockKonstantin Belousov
2026-01-03hwpstate_amd: Fix compile errorShengYi Hung
2026-01-03hwpstate: add CPPC support for pstate driver on AMDShengYi Hung
2025-12-10Add sys/_align.h replacing machine/_align.hBrooks Davis
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-11-30sys/stdint.h: add C23 _WIDTH macrosRobert Clausecker
2025-11-30sys/limits.h: add C23 _WIDTH macrosRobert Clausecker
2025-11-15NOTES: Add iwm and iwxDag-Erling Smørgrav
2025-10-27amd64: Add kexec supportJustin Hibbits
2025-10-27amd64: Add cpu_stop() support to go UP after SMPJustin Hibbits
2025-10-27x86/intr: Handle case of disabling MSI after releaseJustin Hibbits
2025-10-24x86 LAPIC: force edge-triggered mode for !bootverbose as wellKonstantin Belousov
2025-10-23padlock(4)/nehemiah: move i386-only entropy source to MD filesDavid E. O'Brien
2025-10-20AMD IOMMU: fix per-device IOMMU bypass when IR is enabledJason A. Harmening
2025-10-18knotes: kqueue: handle copy for trivial filtersKonstantin Belousov
2025-10-13x86/xen: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-10-13tsc: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-10-08x86: support sending non-fatal MCA messages to syslogJonathan T. Looney
2025-10-08x86: Allow MCA messages to be rate-limitedJonathan T. Looney
2025-10-07x86: Add a way to inject artificial MCA events for testingLoic Prylli
2025-10-07x86: Reduce amount of time the MCA lock is held while emitting recordsJonathan T. Looney
2025-10-06x86: Defer non-fatal MCA message output from the HW interrupt contextJonathan T. Looney
2025-10-06x86: Close race condition on MCA task queues at startupJonathan T. Looney
2025-10-03x86: Keep cumulative MCA statistics in the kernelJonathan T. Looney
2025-09-27ucode: use wrmsr_early_safe() for early CPU microcode updateGleb Smirnoff
2025-09-26acpi: Use sleep types defined in sys/power.hAymeric Wibo
2025-09-18cpucontrol: return selected revision from ucode_amd_find()Gleb Smirnoff
2025-09-18Revert "acpi: Use sleep types defined in sys/power.h"Aymeric Wibo
2025-09-14acpi: Use sleep types defined in sys/power.hAymeric Wibo
2025-09-09iommu_get_requester(): make it more resilient against arbitrary dev argKonstantin Belousov
2025-09-05x86: Fix bug in print_vmx_info()Aaron LI
2025-08-13bhyve: Support and advertise 15-bit MSI Extended Destination IDDavid Woodhouse
2025-08-09busdma: another fix for small bounce transfersMitchell Horne
2025-07-04linux: Add inotify supportMark Johnston
2025-06-22sys: provide the kernel's pa when dumping on amd64Ahmad Khalifa
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-31amd64: Add AMD64_DISABLE_TLSBASEKonstantin Belousov
2025-05-28amd64: switch to amd64_set_tlsbase to set tls baseKonstantin Belousov
2025-05-28amd64: add amd64_set_tlsbase(3)Konstantin Belousov
2025-05-28amd64: add ptrace PT_{GET,SET}TLSBASE requestsKonstantin Belousov
2025-05-28amd64: add mc_tlsbase member to mcontextKonstantin Belousov
2025-05-28amd64: add pcb_tlsbaseKonstantin Belousov