| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "..."). | Jung-uk Kim | 2008-11-26 | 1 | -0/+1 |
* | Detect Advanced Power Management Information for AMD CPUs. | Jung-uk Kim | 2008-10-21 | 1 | -0/+1 |
* | Remove extern struct pcpu __pcpu[]; from the header file and | Alexander Kabaev | 2007-05-19 | 1 | -2/+0 |
* | Revert previous change. | Craig Rodrigues | 2007-01-18 | 1 | -1/+1 |
* | Forward declare __pcpu as a pointer type instead of an array type to | Craig Rodrigues | 2007-01-18 | 1 | -1/+1 |
* | MFi386: | David Xu | 2006-06-19 | 1 | -0/+1 |
* | Introduce minidumps. Full physical memory crash dumps are still available | Peter Wemm | 2006-04-21 | 1 | -0/+6 |
* | - Print number of physical/logical cores and more CPUID info. | Jung-uk Kim | 2005-10-14 | 1 | -0/+2 |
* | Remove atdevbase and replace it's remaining uses with direct references to | John Baldwin | 2004-06-10 | 1 | -1/+0 |
* | Initial PG_NX support (no-execute page bit) | Peter Wemm | 2004-06-08 | 1 | -1/+3 |
* | - is_physical_memory()'s parameter, which is a physical address, should be | Alan Cox | 2004-04-11 | 1 | -1/+1 |
* | - Add an optimized page copy function for use by pmap_copy_page(). It is | Alan Cox | 2004-03-31 | 1 | -2/+3 |
* | Re-add user_dbreg_trap() for debug register support | Peter Wemm | 2004-01-29 | 1 | -0/+1 |
* | remove elan_mmcr, I'm not sure I understand what it did here in the | Poul-Henning Kamp | 2004-01-17 | 1 | -1/+0 |
* | Initial landing of SMP support for FreeBSD/amd64. | Peter Wemm | 2003-11-17 | 1 | -1/+4 |
* | Move basemem variable into global scope so that the MP startup code can | Peter Wemm | 2003-09-22 | 1 | -0/+1 |