aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Remove dead code.Dmitry Chagin2022-04-261-1/+0
* 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-122-46/+0
* x86: Add a NT_X86_SEGBASES register set.John Baldwin2022-03-241-0/+18
* x86: Probe the TSC frequency earlierMark Johnston2022-03-011-1/+2
* x86/apic: remove apic_opsRoger Pau Monné2022-01-181-272/+37
* x86/xen: use x{2}APIC if virtualized by hardwareRoger Pau Monné2022-01-181-0/+2
* xen: use an hypercall for shutdown and rebootRoger Pau Monné2022-01-131-7/+0
* bus_dma: Deduplicate locking helper functions.John Baldwin2022-01-051-1/+0
* Simplify swi for bus_dma.John Baldwin2021-12-281-2/+0
* Add <machine/tls.h> header to hold MD constants and helpers for TLS.John Baldwin2021-12-091-0/+81
* mca: Decode new Intel status bits.Alexander Motin2021-12-081-0/+11
* x86: Perform late TSC calibration before LAPIC timer calibrationMark Johnston2021-12-061-0/+1
* x86: Defer LAPIC calibration until after timecounters are availableMark Johnston2021-12-062-0/+11
* x86: Deduplicate clock.hMark Johnston2021-12-061-0/+46
* x86: remove unused T_USER flagMitchell Horne2021-12-051-3/+0
* minidump: Parameterize minidumpsys()Mitchell Horne2021-11-191-1/+2
* amd64: Reduce the amount of cpuset copying done for TLB shootdownsMark Johnston2021-11-151-3/+12
* minidump: De-duplicate the progress barMitchell Horne2021-09-291-0/+3
* Revert "linux32: add a hack to avoid redefining the type of the savefpu tag"Konstantin Belousov2021-09-221-2/+0
* linux32: add a hack to avoid redefining the type of the savefpu tagKonstantin Belousov2021-09-211-0/+2
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-16/+0
* pvclock: Add vDSO supportAdam Fenn2021-08-142-1/+66
* kvm_clock: KVM paravirtual clock supportAdam Fenn2021-08-141-0/+80
* pvclock: Add 'struct pvclock' APIAdam Fenn2021-08-141-1/+26
* x86: cpufunc: Add rdtsc_ordered()Adam Fenn2021-08-141-0/+1
* Merge common parts of i386 and amd64's ieeefp.h into x86/x86_ieeefp.hNagaChaitanya Vellanki2021-08-121-0/+152
* fork: Allow ABI to specify fork return values for child.Dmitry Chagin2021-08-121-0/+1
* busdma: Add KMSAN integrationMark Johnston2021-08-112-0/+15
* Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrightsEd Maste2021-08-082-2/+0
* x86_msr_op: extend the KPI to allow MSR read and single-CPU operationsKonstantin Belousov2021-08-051-3/+15
* Simplify kernel sanitizer interceptorsMark Johnston2021-07-301-10/+2
* amd64: stop doing special allocation for the AP startup trampolineKonstantin Belousov2021-07-291-2/+8
* xen: introduce xen_has_percpu_evtchn()Julien Grall2021-07-281-0/+7
* xen/control: introduce xen_pv_shutdown_handler()Julien Grall2021-07-281-0/+7
* xen: introduce xen_pv_disks_disabled()Julien Grall2021-07-281-0/+10
* xen/netfront: introduce xen_pv_nics_disabled()Julien Grall2021-07-281-0/+10
* xen/xen-os: move inclusion of machine/xen-os.h laterElliott Mitchell2021-07-281-0/+4
* xen: create VM_MEMATTR_XEN for Xen memory mappingsElliott Mitchell2021-07-281-0/+3
* Reduce code duplication in machine/_types.hAlex Richardson2021-06-142-50/+3
* x86/xen: remove PVHv1 codeRoger Pau Monné2021-05-171-3/+0
* x86: add x86_clear_dbregs() helperKonstantin Belousov2021-04-101-0/+1
* x86: implement kdb watchpoint functionsMitchell Horne2021-03-291-1/+1
* Consolidate machine/endian.h definitionsMitchell Horne2021-03-261-37/+1
* Generalize bus_space(9) and atomic(9) sanitizer interceptorsMark Johnston2021-03-231-5/+13
* x86: consolidate hw watchpoint logic into new fileMitchell Horne2021-03-191-0/+3
* xen: move x86-specific xen_vector_callback_enabled to sys/x86Julien Grall2021-03-151-0/+3
* Rename _cscan_atomic.h and _cscan_bus.h to atomic_san.h and bus_san.hMark Johnston2021-03-081-1/+1
* xen/boot: allow specifying boot method when booted from XenRoger Pau Monné2021-02-161-0/+1
* x86: use compiler intrinsics for bswap*Mateusz Guzik2021-02-011-59/+3