aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* hwpstate_intel(4): use CPU_FOREACH instead of an IPIRyan Libby2026-07-231-17/+7
* amd64: Fix an off-by-one in the fred_ipi_handlers definitionMark Johnston2026-07-211-1/+1
* amd64: FRED supportKonstantin Belousov2026-07-204-20/+25
* x86 xen: provide the prototype for xen_arch_intr_handle_upcall() in x86/apicv...Konstantin Belousov2026-07-202-1/+2
* hwpstate_intel: Minimize ifdef for i386 buildShengYi Hung2026-07-191-4/+0
* hwpstate_intel: Fix i386 buildHarry Schmalzb2026-07-191-0/+8
* sched/lapic: remove sched_do_timer_accounting()Mitchell Horne2026-07-131-3/+0
* kvm: Support non-default CPUID leafShengYi Hung2026-07-111-4/+3
* hwpstate_intel(4): Introduce a CPU ID cacheOlivier Certner2026-07-101-31/+29
* hwpstate_amd(4): Restore CPU ID cache after introducing cpu_get_pcpuid()Olivier Certner2026-07-101-23/+23
* x86/local_apic.c: Fiddle with thermal LVT slot only if supportedOlivier Certner2026-07-102-7/+17
* x86/local_apic.c: Factor out version read and max LVT slot computationOlivier Certner2026-07-101-36/+36
* x86/local_apic.c: Thermal interrupt support: Additional style fixesOlivier Certner2026-07-072-13/+15
* x86/local_apic.c: Add support for installing a thermal interrupt handlerKoine Yuusuke2026-07-072-6/+80
* hwpstate_amd(4): Use new cpu_get_pcpuid(), constify related variablesOlivier Certner2026-07-031-47/+45
* hwpstate_intel(4): Use new cpu_get_pcpuid(), constify related variablesOlivier Certner2026-07-031-54/+31
* x86: add CPUID bits for SHA512/SM3/SM4Konstantin Belousov2026-07-012-0/+6
* hwpstate_intel(4): Fix comment for 'req', whitespaceOlivier Certner2026-06-261-4/+7
* hwpstate_amd(4): Style: End brace of struct initializers on new lineOlivier Certner2026-06-261-2/+4
* hwpstate_intel(4): Debug sysctl: StyleOlivier Certner2026-06-261-4/+12
* hwpstate_intel(4): Debug sysctl: Fix retrieving the pkg-level MSROlivier Certner2026-06-261-2/+1
* hwpstate_intel(4): Debug sysctl: Rename struct/fieldOlivier Certner2026-06-261-17/+20
* acpi_timer(4): Remove unused 'acpi_timer_disabled' booleanOlivier Certner2026-06-261-3/+0
* acpi_hpet(4): Remove unused 'acpi_hpet_disabled' booleanOlivier Certner2026-06-261-3/+0
* acpi_cpu(4): Remove unused 'acpi_cpu_disabled' booleanOlivier Certner2026-06-261-3/+0
* hwpstate_intel(4): Fix two MSR errors being conflatedOlivier Certner2026-06-261-6/+6
* hwpstate_intel(4): Fix uninitialized variable in debug dump sysctlOlivier Certner2026-06-261-0/+2
* hwpstate_intel(4): Fix error testsOlivier Certner2026-06-251-13/+19
* hwpstate_amd(4): Rename remaining 'struct set_autonomous_hwp_data'Olivier Certner2026-06-251-3/+3
* hwpstate_intel(4): sysctl_epp_select(): Cache again new EPP valueOlivier Certner2026-06-251-5/+5
* hwpstate_intel(4): Fix recent copyright formattingOlivier Certner2026-06-251-0/+1
* hwpstate_intel(4): Comment the EPB to EPP computationOlivier Certner2026-06-251-0/+4
* hwpstate_intel: Use 8bit scale instead of percentage scaleShengYi Hung2026-06-241-60/+11
* hwpstate_intel: Use ipi instead of thread_lock + sched_bindShengYi Hung2026-06-241-150/+277
* x86/ucode.c: supposedly fix i386 compilationKonstantin Belousov2026-06-221-1/+1
* est: gate "not recognized" message behind bootverboseAbdelkader Boudih2026-06-171-3/+4
* est: prevent divide-by-zero in est_msr_infoAbdelkader Boudih2026-06-171-0/+4
* hwpstate_intel: Disable package control on hybrid CPUShengYi Hung2026-06-021-0/+21
* amd64: there is no reason to copy ucode around in ucode_load_bsp()Konstantin Belousov2026-06-011-11/+9
* ucode: ucode_error can be defined with staticMark Johnston2026-05-271-1/+1
* ucode: Fix validation on Intel platformsMark Johnston2026-05-271-8/+24
* padlock: Restore padlock_rng to the amd64 buildAlan Somers2026-05-261-0/+1
* sys: Use is_pci_device instead of direct comparisons to devclassesJohn Baldwin2026-05-182-12/+4
* intelhfi: Add IA32_PM_ENABLE bit flag defineKoine Yuusuke2026-05-171-0/+3
* hwpstate_amd: Initialize CPPC driver typeLaurent Chardon2026-05-091-1/+1
* types: provide __SIZEOF_{INT{8,16,32,64},TIME,TIME32}_TRyan Libby2026-05-081-0/+2
* Define stdint.h macros unconditionallyDimitry Andric2026-05-011-8/+0
* Remove extraneous tab characters at EOL in various _stdint.h filesDimitry Andric2026-05-011-1/+1
* x86/ucode: fix gcc uninitialised warningAdrian Chadd2026-04-261-2/+2
* kva_alloc/free: Use void * instead of vm_offset_tJohn Baldwin2026-04-231-6/+6