aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Revert "linux32: add a hack to avoid redefining the type of the savefpu tag"Konstantin Belousov2021-09-221-2/+0
* Revert "cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use it"Mark Johnston2021-09-211-1/+3
* linux32: add a hack to avoid redefining the type of the savefpu tagKonstantin Belousov2021-09-211-0/+2
* cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use itMark Johnston2021-09-211-3/+1
* x86: duplicate acpi_wakeup.c per i386 and amd64Konstantin Belousov2021-09-131-525/+0
* amd64 acpi_wakeup: map 1:1 whole low 4G for the trampoline page tableKonstantin Belousov2021-09-131-29/+48
* x86 acpi_install_wakeup_handler(): styleKonstantin Belousov2021-09-131-5/+5
* amd64: do not touch low memory in acpi_wakeup_ap() if booted by UEFIKonstantin Belousov2021-09-131-14/+26
* x86/tsc.c: Add TSLOG to test_tscColin Percival2021-09-101-0/+2
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-302-16/+1
* xen: Fix warning by adding KERNBASE to modlist_paddr before castingDimitry Andric2021-08-291-1/+1
* pvclock: Add vDSO supportAdam Fenn2021-08-144-54/+182
* kvm_clock: KVM paravirtual clock supportAdam Fenn2021-08-141-0/+80
* pvclock: Add 'struct pvclock' APIAdam Fenn2021-08-142-61/+160
* x86: cpufunc: Add rdtsc_ordered()Adam Fenn2021-08-142-0/+17
* 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-113-1/+44
* busdma: Add an internal BUS_DMA_FORCE_MAP flag to x86 bounce_busdmaMark Johnston2021-08-111-18/+25
* amd64: Add MD bits for KMSANMark Johnston2021-08-112-3/+6
* Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrightsEd Maste2021-08-0813-13/+0
* x86_msr_op: extend the KPI to allow MSR read and single-CPU operationsKonstantin Belousov2021-08-052-18/+65
* bus: Convert to the new interceptor schemeMark Johnston2021-07-301-4/+4
* Simplify kernel sanitizer interceptorsMark Johnston2021-07-301-10/+2
* amd64: stop doing special allocation for the AP startup trampolineKonstantin Belousov2021-07-292-56/+8
* Do not expose to scheduler caches of single CPU.Alexander Motin2021-07-281-0/+6
* xen: introduce xen_has_percpu_evtchn()Julien Grall2021-07-282-2/+9
* 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-282-1/+4
* xen/intr: use __func__ instead of function namesElliott Mitchell2021-07-281-9/+6
* xen/intr: use struct xenisrc * as xen_intr_handle_tElliott Mitchell2021-07-281-35/+41
* xen: create VM_MEMATTR_XEN for Xen memory mappingsElliott Mitchell2021-07-281-0/+3
* xen: move x86/xen/xenpv.c to dev/xen/bus/xenpv.cJulien Grall2021-07-281-200/+0
* amd64: rework AP startupKonstantin Belousov2021-07-271-5/+0
* Annotate amd64 stack unwinders with __nomemorysanitizeMark Johnston2021-07-231-1/+1
* Drop "All rights reserved" from my copyright statements.Dmitry Chagin2021-07-201-2/+1
* linux(4); Almost complete the vDSO.Dmitry Chagin2021-07-203-0/+254
* x86: Mark the trapframe as initialized in ipi_bitmap_handler()Mark Johnston2021-07-101-0/+3
* Reduce code duplication in machine/_types.hAlex Richardson2021-06-142-50/+3
* Disable x2APIC for SandyBridge laptops with Samsung BIOSKonstantin Belousov2021-06-031-0/+1
* madt_setup_local: extract special case checks into a helperKonstantin Belousov2021-06-031-50/+64
* madt_setup_local: convert series of strcmp to iteration over the arrayKonstantin Belousov2021-06-031-12/+18
* madt_setup_local: skip further checks if ACPI DMAR table already disabled x2APICKonstantin Belousov2021-06-031-1/+3
* i386: Make setidt_disp a size_t instead of uintptr_tMark Johnston2021-06-011-4/+0
* x86: Fix lapic_ipi_alloc() on i386Mark Johnston2021-05-311-0/+10
* linux: deduplicate DUMMY() entriesEdward Tomasz Napierala2021-05-291-10/+0
* x86/xen: further PVHv1 removal cleanupRoger Pau Monné2021-05-181-8/+0
* xen: Remove leftover bits missed in commit ac3ede5371Mark Johnston2021-05-171-69/+0