aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* minidump: Parameterize minidumpsys()Mitchell Horne9 days1-1/+2
* x86: Implement deferred TSC calibrationMark Johnston13 days2-68/+141
* amd64: Reduce the amount of cpuset copying done for TLB shootdownsMark Johnston13 days1-3/+12
* Prefer CPUID leaf 1Fh for Intel CPU topology detection.Alexander Motin2021-11-061-8/+17
* sched: split sched_ap_entry() out of sched_throw()Kyle Evans2021-11-051-1/+1
* sched: separate out schedinit_ap()Kyle Evans2021-11-031-0/+1
* dmar: Disable protected memory regions after initializationKornel Duleba2021-10-294-0/+36
* dmar: Don't try to reserve PCI regions for non-existing devicesKornel Duleba2021-10-291-1/+1
* Retire synchronous PPP kernel driver sppp(4).Gleb Smirnoff2021-10-221-0/+5
* DMAR: clean up warnings about write-only variablesKonstantin Belousov2021-10-213-6/+3
* x86: Remove some leftover APM supportMark Johnston2021-10-181-19/+0
* cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use itMark Johnston2021-10-181-3/+1
* apic: initialize lapic_paddr staticallyKonstantin Belousov2021-10-061-1/+1
* minidump: De-duplicate the progress barMitchell Horne2021-09-291-0/+3
* x86 bounce_bus_dmamem_alloc(): use malloc_aligned() only when possibleKonstantin Belousov2021-09-251-0/+2
* Make CPU children explicitly share parent unit numbers.Alexander Motin2021-09-256-10/+12
* x86: Add NUMA nodes into CPU topology.Alexander Motin2021-09-231-13/+69
* 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