aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Add usermode helpers for for Intel userspace protection keys feature.Konstantin Belousov2019-02-201-0/+5
* Add kernel support for Intel userspace protection keys feature onKonstantin Belousov2019-02-201-0/+22
* Fix hangs in r341810 waiting for AP startup.Bruce Evans2019-02-201-2/+2
* Add definition for %cr4 PKRU enable bit.Konstantin Belousov2019-02-191-0/+1
* Port sysctl kern.elf32.read_exec from amd64 to i386.Konstantin Belousov2019-02-071-0/+1
* Fix resume on i386 PAE.Konstantin Belousov2019-02-071-2/+8
* Update CPUID bits definitions and CPU identification based on changesKonstantin Belousov2019-02-042-0/+12
* x86: correctly limit max memory resource address..Konstantin Belousov2019-02-011-21/+11
* xen: introduce a new way to setup event channel upcallRoger Pau Monné2019-01-302-2/+50
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-304-27/+22
* i386/PAE busdma: allow more bounce pages.Konstantin Belousov2019-01-181-1/+1
* x86 busdma: fix mis-use of bus_addr_t where vm_paddr_t is assumed.Konstantin Belousov2019-01-183-11/+19
* Add definitions for AMD Spectre/Meltdown CPUID informationConrad Meyer2019-01-172-2/+38
* Style(9) fixes for x86/busdma_bounce.c.Konstantin Belousov2019-01-161-25/+23
* Remove unused prototype.Konstantin Belousov2019-01-161-1/+0
* vmm(4): Take steps towards multicore bhyve AMD supportConrad Meyer2019-01-161-0/+1
* Expose threads-per-core and physical core count informationConrad Meyer2019-01-041-0/+8
* Correct variable name in two panic messages: num_msi_irq -> num_msi_irqs.John Baldwin2018-12-312-2/+2
* add support for marking interrupt handlers as suspendedAndriy Gapon2018-12-171-1/+24
* Fix the PAE kernel gcc build.Mark Johnston2018-12-111-8/+10
* Free bootstacks after AP startup.Konstantin Belousov2018-12-111-3/+17
* acpica : move SRAT/SLIT parsing to sys/dev/acpicaJayachandran C.2018-12-081-612/+0
* x86/acpica/srat.c: Add API for parsing proximity tablesJayachandran C.2018-12-081-38/+140
* Add definitions for Intel Speed ShiftBen Widawsky2018-11-211-0/+32
* Axe MINIMUM_MSI_INT.John Baldwin2018-11-164-11/+9
* Align IA32_ARCH_CAP MSR definitions and use with SDM rev. 068.Konstantin Belousov2018-11-163-2/+7
* Convert the number of MSI IRQs on x86 from a constant to a tunable.John Baldwin2018-11-154-10/+25
* Revert r332735 and fix MSI-X to properly fail allocations when full.John Baldwin2018-11-141-6/+7
* Apply fix to un-cripple max cpu id on BSP earlier.Konstantin Belousov2018-11-122-6/+15
* Add a custom implementation of cpu_lock_delay() for x86.John Baldwin2018-11-051-0/+19
* Add a delay_tsc() static function for when DELAY() uses the TSC.John Baldwin2018-11-051-18/+30
* Add pci_early function to detect Intel stolen memory.Konstantin Belousov2018-10-312-0/+766
* Add malloc_domainset(9) and _domainset variants to other allocator KPIs.Mark Johnston2018-10-302-27/+30
* Consolidate identical ELF auxargs type defintions.Brooks Davis2018-10-221-62/+0
* Make it possible to disable NUMA support with a tunable.Mark Johnston2018-10-221-6/+2
* Create some global domainsets and refactor NUMA registration.Mark Johnston2018-10-201-12/+2
* Provide string functions for use before ifuncs get resolved.Mateusz Guzik2018-10-112-4/+3
* Fix an inverted test in ucode_load_ap().Mark Johnston2018-10-031-1/+1
* Allow empty NUMA memory domains to support Threadripper2Andrew Gallatin2018-10-011-2/+14
* Update x86/ifunc.h.Konstantin Belousov2018-09-301-20/+12
* Add more NUMA-specific low memory predicates.Mark Johnston2018-09-241-1/+2
* Convert x86 cache invalidation functions to ifuncs.Konstantin Belousov2018-09-191-2/+1
* Fix a regression in r338360 when booting an x86 machine without APIC.John Baldwin2018-09-171-2/+8
* Log a message after a successful boot-time microcode update.Mark Johnston2018-09-142-54/+66
* xen: legacy PVH fixes for the new interrupt countRoger Pau Monné2018-09-132-39/+55
* lapic: skip setting intrcnt if lapic is not presentRoger Pau Monné2018-09-131-1/+2
* xen: fix setting legacy PVH vcpu idRoger Pau Monné2018-09-131-4/+6
* xen: limit the usage of PIRQs to a legacy PVH Dom0Roger Pau Monné2018-09-131-1/+2
* xen: fix initial kenv setup for legacy PVHRoger Pau Monné2018-09-131-0/+10
* xen: remove xenpv_set_idsRoger Pau Monné2018-09-132-16/+3