aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-05-232-0/+44
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-05-232-0/+58
* linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin2022-05-151-2/+2
* linux(4): Move sigframe definitions to separate headersDmitry Chagin2022-05-151-0/+196
* linux(4): Implement vdso getcpu for x86.Dmitry Chagin2022-05-083-1/+98
* linux(4): Refactor vdso_gettc_x86 includes.Dmitry Chagin2022-05-081-13/+0
* x86: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-0613-61/+26
* cpufreq: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-066-13/+7
* Remove isa_devclass from ISA bus drivers.John Baldwin2022-05-061-2/+2
* Remove dead code.Dmitry Chagin2022-04-261-1/+0
* busdma_bounce: Add free_bounce_pages helper function.John Baldwin2022-04-211-6/+1
* smbios/vpd: Use devclass_find to lookup devclass in module event handler.John Baldwin2022-04-211-5/+2
* dmar: Disable PMR in driver attach routineKornel Duleba2022-04-202-0/+14
* Remove checks for <sys/cdefs.h> being included.John Baldwin2022-04-121-4/+0
* Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin2022-04-123-50/+0
* i386: Fix the nodevice apic buildMark Johnston2022-04-081-0/+9
* powernow(4): Fix unused variable warnings by using the variables.John Baldwin2022-04-061-2/+2
* x86 bounce_bus_dma_tag_destroy: Silence set but unused warning.John Baldwin2022-04-061-2/+3
* xen(4): Fix a few typos in source code commentsGordon Bergling2022-03-281-1/+1
* x86: Add a NT_X86_SEGBASES register set.John Baldwin2022-03-241-0/+18
* x86/tsc: fetch frequency from CPUID when running on XenRoger Pau Monné2022-03-182-0/+22
* x86/xen: fix CPUID signatureRoger Pau Monné2022-03-171-1/+1
* x86: Correctly report unexpected cache levelZhenlei Huang2022-03-161-1/+1
* x86: Defer early TSC timecounter calibration to SI_SUB_CPUMark Johnston2022-03-051-14/+36
* x86: Probe the TSC frequency earlierMark Johnston2022-03-013-58/+72
* xen: switch to use headers in contribElliott Mitchell2022-02-073-7/+7
* xen: remove leftover bits missed in commit ac3ede5371Elliott Mitchell2022-02-071-2/+0
* atrtc: Install address space handler for \_SB and its descendant.Takanori Watanabe2022-01-211-1/+4
* x86/apic: remove apic_opsRoger Pau Monné2022-01-183-686/+108
* x86/xen: use x{2}APIC if virtualized by hardwareRoger Pau Monné2022-01-183-8/+23
* x86/xen: fallback when VCPUOP_send_nmi is not availableRoger Pau Monné2022-01-171-11/+41
* Use CPUID leaf 0x40000010 for local APIC freqColin Percival2022-01-151-0/+33
* TSC: Use 0x40000010 CPUID leaf for all VM typesColin Percival2022-01-151-8/+21
* Detect CPU type before asking VMWare for TSC freqColin Percival2022-01-151-6/+5
* atrtc: reads Century field from FADT tableAustin Zhang2022-01-131-6/+31
* x86/madt: allow Xen guest to use x2APIC modeRoger Pau Monné2022-01-131-3/+0
* xen: use an hypercall for shutdown and rebootRoger Pau Monné2022-01-131-7/+0
* x86: Speed up clock calibrationColin Percival2022-01-122-50/+27
* bus_dma: Deduplicate locking helper functions.John Baldwin2022-01-052-37/+1
* Deduplicate bus_dma bounce code.John Baldwin2022-01-051-352/+13
* x86: Skip late calibration if our reference timer has low qualityMark Johnston2022-01-031-0/+7
* Fix variable name: freq_khz -> freqColin Percival2022-01-021-3/+3
* Skip TSC calibration if exact value knownColin Percival2022-01-021-0/+5
* busdma: _bus_dmamap_addseg repairedDoug Moore2022-01-021-2/+2
* x86-busdma - Add missing parenDoug Moore2021-12-311-1/+1
* vm_extern: use standard address checkers everywhereDoug Moore2021-12-312-14/+11
* Make CPU_SET macros compliant with other implementationsStefan Eßer2021-12-301-1/+1
* x86: Do not attempt to calibrate the LAPIC timer if no APIC is presentMark Johnston2021-12-281-0/+6
* x86: Check for APIC presence only if DEV_ATPIC is definedMark Johnston2021-12-281-0/+4
* Simplify swi for bus_dma.John Baldwin2021-12-282-8/+18