| Commit message (Expand) | Author | Age | Files | Lines |
* | sys: Remove $FreeBSD$: two-line .h pattern | Warner Losh | 2023-08-16 | 1 | -2/+0 |
* | amd64: be more precise when enabling the AlderLake small core PCID workaround | Konstantin Belousov | 2023-01-05 | 1 | -0/+1 |
* | kasan: Create a shadow for the bootstack prior to hammer_time() | Mark Johnston | 2022-06-15 | 1 | -0/+1 |
* | amd64: -m32 support for machine/md_var.h | Brooks Davis | 2022-06-13 | 1 | -0/+6 |
* | Unstaticize {get,set}_fpcontext() on amd64 | Edward Tomasz Napierala | 2022-01-04 | 1 | -0/+5 |
* | amd64: do not assume that kernel is loaded at 2M physical | Konstantin Belousov | 2021-07-31 | 1 | -5/+2 |
* | amd64: make efi_boot global | Konstantin Belousov | 2021-07-24 | 1 | -0/+2 |
* | amd64: retire sse2_pagezero | Mateusz Guzik | 2021-01-30 | 1 | -1/+0 |
* | amd64: Store full 64bit of FIP/FDP for 64bit processes when using XSAVE. | Konstantin Belousov | 2020-10-03 | 1 | -0/+1 |
* | Move ctx_switch_xsave declaration to amd64 md_var.h. | Konstantin Belousov | 2020-10-03 | 1 | -0/+1 |
* | Move vm_page_dump bitset array definition to MI code | D Scott Phillips | 2020-09-21 | 1 | -1/+0 |
* | amd64 pmap: LA57 AKA 5-level paging | Konstantin Belousov | 2020-08-23 | 1 | -0/+2 |
* | amd64: move pcb out of kstack to struct thread. | Konstantin Belousov | 2019-10-25 | 1 | -0/+1 |
* | amd64: rework PCPU allocation | Konstantin Belousov | 2019-08-24 | 1 | -0/+3 |
* | Add pci_early function to detect Intel stolen memory. | Konstantin Belousov | 2018-10-31 | 1 | -0/+4 |
* | amd64: flush L1 data cache on syscall return with an error. | Konstantin Belousov | 2018-10-20 | 1 | -0/+4 |
* | Update L1TF workaround to sustain L1D pollution from NMI. | Konstantin Belousov | 2018-08-19 | 1 | -0/+1 |
* | Add Intel Spec Store Bypass Disable control. | Konstantin Belousov | 2018-05-21 | 1 | -0/+1 |
* | Move the CR0.WP manipulation KPI to x86. | Konstantin Belousov | 2018-03-20 | 1 | -2/+0 |
* | Provide KPI for handling of rw/ro kernel text. | Konstantin Belousov | 2018-03-20 | 1 | -0/+2 |
* | IBRS support, AKA Spectre hardware mitigation. | Konstantin Belousov | 2018-01-31 | 1 | -0/+1 |
* | Move the kernphys declaration to machine/md_var.h. | Konstantin Belousov | 2018-01-18 | 1 | -0/+6 |
* | Move the hardware setup for fast syscalls into a common function. | Konstantin Belousov | 2018-01-11 | 1 | -0/+1 |
* | sys: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Lower the amd64 shared page, which contains the signal trampoline, | Don Lewis | 2017-08-02 | 1 | -1/+4 |
* | On amd64, declare sse2_pagezero() and start using it again, but only | Bruce Evans | 2016-08-29 | 1 | -0/+1 |
* | Type of the interrupt handlers on x86 cannot be expressed in C. | Konstantin Belousov | 2016-03-29 | 1 | -3/+0 |
* | Remove redundant ctx_switch_xsave declaration in sys/amd64/include/md_var.h | Enji Cooper | 2015-12-22 | 1 | -1/+0 |
* | Merge common parts of i386 and amd64 md_var.h and smp.h into | Konstantin Belousov | 2015-12-07 | 1 | -72/+5 |
* | Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUID | Konstantin Belousov | 2015-08-03 | 1 | -0/+1 |
* | Update print_INTEL_TLB() by the tag values from the Intel SDM | Konstantin Belousov | 2015-06-06 | 1 | -0/+1 |
* | If x86 CPU implementation of the MWAIT instruction reasonably | Konstantin Belousov | 2015-05-09 | 1 | -0/+1 |
* | Move some common code from sys/amd64/amd64/machdep.c and | Konstantin Belousov | 2015-04-22 | 1 | -0/+1 |
* | For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of Paging | Konstantin Belousov | 2015-01-12 | 1 | -0/+1 |
* | Rework virtual machine hypervisor detection. | John Baldwin | 2014-10-28 | 1 | -0/+2 |
* | Pass up the error status of minidumpsys() to its callers. | Mark Johnston | 2014-10-08 | 1 | -1/+1 |
* | - Move prototypes for various functions into out of C files and into | John Baldwin | 2014-09-04 | 1 | -0/+3 |
* | Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c. | Jung-uk Kim | 2014-03-04 | 1 | -1/+0 |
* | x86: detect mwait capabilities and extensions, when present | Andriy Gapon | 2013-07-28 | 1 | -0/+3 |
* | Fix the hardware watchpoints on SMP amd64. Load the updated %dr | Konstantin Belousov | 2013-05-21 | 1 | -0/+1 |
* | Provide the reading and display of the Standard Extended Features, | Konstantin Belousov | 2012-11-01 | 1 | -0/+1 |
* | Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usage | Konstantin Belousov | 2012-07-14 | 1 | -0/+1 |
* | Add support for the extended FPU states on amd64, both for native | Konstantin Belousov | 2012-01-21 | 1 | -0/+10 |
* | Put amd64_syscall() prototype in md_var.h. | Konstantin Belousov | 2011-09-15 | 1 | -0/+1 |
* | Handle a case when non-canonical address is loaded into the fsbase or | Konstantin Belousov | 2010-04-10 | 1 | -0/+4 |
* | Implement AMD's recommended workaround for Erratum 383 on Family 10h | Alan Cox | 2010-03-09 | 1 | -0/+1 |
* | Amd64 init_secondary() calls initializecpu() while curthread is still | Konstantin Belousov | 2009-11-13 | 1 | -0/+1 |
* | When the page caching attributes are changed, after new mapping is | Konstantin Belousov | 2009-07-22 | 1 | -0/+1 |
* | Save and restore segment registers on amd64 when entering and leaving | Konstantin Belousov | 2009-04-01 | 1 | -0/+13 |
* | Add basic amd64 support for VIA Nano processors. | Jung-uk Kim | 2009-01-12 | 1 | -0/+2 |