| Commit message (Expand) | Author | Age | Files | Lines |
* | Type of the interrupt handlers on x86 cannot be expressed in C. | kib | 2016-03-29 | 1 | -3/+0 |
* | Remove redundant ctx_switch_xsave declaration in sys/amd64/include/md_var.h | ngie | 2015-12-22 | 1 | -1/+0 |
* | Merge common parts of i386 and amd64 md_var.h and smp.h into | kib | 2015-12-07 | 1 | -72/+5 |
* | Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUID | kib | 2015-08-03 | 1 | -0/+1 |
* | Update print_INTEL_TLB() by the tag values from the Intel SDM | kib | 2015-06-06 | 1 | -0/+1 |
* | If x86 CPU implementation of the MWAIT instruction reasonably | kib | 2015-05-09 | 1 | -0/+1 |
* | Move some common code from sys/amd64/amd64/machdep.c and | kib | 2015-04-22 | 1 | -0/+1 |
* | For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of Paging | kib | 2015-01-12 | 1 | -0/+1 |
* | Rework virtual machine hypervisor detection. | jhb | 2014-10-28 | 1 | -0/+2 |
* | Pass up the error status of minidumpsys() to its callers. | markj | 2014-10-08 | 1 | -1/+1 |
* | - Move prototypes for various functions into out of C files and into | jhb | 2014-09-04 | 1 | -0/+3 |
* | Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c. | jkim | 2014-03-04 | 1 | -1/+0 |
* | x86: detect mwait capabilities and extensions, when present | avg | 2013-07-28 | 1 | -0/+3 |
* | Fix the hardware watchpoints on SMP amd64. Load the updated %dr | kib | 2013-05-21 | 1 | -0/+1 |
* | Provide the reading and display of the Standard Extended Features, | kib | 2012-11-01 | 1 | -0/+1 |
* | Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usage | kib | 2012-07-14 | 1 | -0/+1 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -0/+10 |
* | Put amd64_syscall() prototype in md_var.h. | kib | 2011-09-15 | 1 | -0/+1 |
* | Handle a case when non-canonical address is loaded into the fsbase or | kib | 2010-04-10 | 1 | -0/+4 |
* | Implement AMD's recommended workaround for Erratum 383 on Family 10h | alc | 2010-03-09 | 1 | -0/+1 |
* | Amd64 init_secondary() calls initializecpu() while curthread is still | kib | 2009-11-13 | 1 | -0/+1 |
* | When the page caching attributes are changed, after new mapping is | kib | 2009-07-22 | 1 | -0/+1 |
* | Save and restore segment registers on amd64 when entering and leaving | kib | 2009-04-01 | 1 | -0/+13 |
* | Add basic amd64 support for VIA Nano processors. | jkim | 2009-01-12 | 1 | -0/+2 |
* | Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "..."). | jkim | 2008-11-26 | 1 | -0/+1 |
* | Detect Advanced Power Management Information for AMD CPUs. | jkim | 2008-10-21 | 1 | -0/+1 |
* | Remove extern struct pcpu __pcpu[]; from the header file and | kan | 2007-05-19 | 1 | -2/+0 |
* | Revert previous change. | rodrigc | 2007-01-18 | 1 | -1/+1 |
* | Forward declare __pcpu as a pointer type instead of an array type to | rodrigc | 2007-01-18 | 1 | -1/+1 |
* | MFi386: | davidxu | 2006-06-19 | 1 | -0/+1 |
* | Introduce minidumps. Full physical memory crash dumps are still available | peter | 2006-04-21 | 1 | -0/+6 |
* | - Print number of physical/logical cores and more CPUID info. | jkim | 2005-10-14 | 1 | -0/+2 |
* | Remove atdevbase and replace it's remaining uses with direct references to | jhb | 2004-06-10 | 1 | -1/+0 |
* | Initial PG_NX support (no-execute page bit) | peter | 2004-06-08 | 1 | -1/+3 |
* | - is_physical_memory()'s parameter, which is a physical address, should be | alc | 2004-04-11 | 1 | -1/+1 |
* | - Add an optimized page copy function for use by pmap_copy_page(). It is | alc | 2004-03-31 | 1 | -2/+3 |
* | Re-add user_dbreg_trap() for debug register support | peter | 2004-01-29 | 1 | -0/+1 |
* | remove elan_mmcr, I'm not sure I understand what it did here in the | phk | 2004-01-17 | 1 | -1/+0 |
* | Initial landing of SMP support for FreeBSD/amd64. | peter | 2003-11-17 | 1 | -1/+4 |
* | Move basemem variable into global scope so that the MP startup code can | peter | 2003-09-22 | 1 | -0/+1 |
* | Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MI | marcel | 2003-08-16 | 1 | -3/+0 |
* | Add BASIC i386 binary support for the amd64 kernel. This is largely | peter | 2003-05-14 | 1 | -0/+1 |
* | Make atdevbase long for the KERNBASE > 4GB case | peter | 2003-05-11 | 1 | -1/+1 |
* | bcopyb() isn't used on amd64 kernel (it only exists for i386/pcvt) | peter | 2003-05-10 | 1 | -1/+0 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | peter | 2003-05-01 | 1 | -49/+2 |
* | Define ovbcopy() as a macro which expands to the equivalent bcopy() call, | des | 2003-04-04 | 1 | -4/+5 |
* | Commit a partial lazy thread switch mechanism for i386. it isn't as lazy | peter | 2003-04-02 | 1 | -0/+16 |
* | - Add vm_paddr_t, a physical address type. This is required for systems | jake | 2003-03-25 | 1 | -1/+1 |
* | - Move enable_sse()'s prototype to machine/md_var.h. | jhb | 2003-01-22 | 1 | -2/+3 |
* | Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename this | jhb | 2003-01-22 | 1 | -1/+1 |