| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Revert "MFC 322323 by jkim"" | Luiz Souza | 2018-02-23 | 1 | -1/+0 |
* | Revert "MFC 322323 by jkim" | Luiz Souza | 2018-02-21 | 1 | -0/+1 |
* | MFC 322323 by jkim | sephe | 2018-02-19 | 1 | -1/+0 |
* | MFC 305836: Remove 'cpu' and 'cpu_class' on amd64. | jhb | 2016-11-08 | 1 | -0/+1 |
* | Type of the interrupt handlers on x86 cannot be expressed in C. | kib | 2016-03-29 | 1 | -1/+0 |
* | Merge common parts of i386 and amd64 md_var.h and smp.h into | kib | 2015-12-07 | 1 | -65/+2 |
* | Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUID | kib | 2015-08-03 | 1 | -0/+1 |
* | Reduce code duplication. Add helper fill_based_sd(9) which creates a | kib | 2015-06-29 | 1 | -0/+2 |
* | 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 |
* | MFamd64: Add support for extended FPU states on i386. This includes | jhb | 2014-11-02 | 1 | -0/+9 |
* | MFamd64: Move extern declaration of _ucodesel and _udatasel to | jhb | 2014-11-02 | 1 | -0/+2 |
* | 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 |
* | MFamd64: Use initializecpu() to set various model-specific registers on | jhb | 2014-09-10 | 1 | -1/+1 |
* | To workaround an errata on certain Pentium Pro CPUs, i386 disables | jhb | 2014-09-10 | 1 | -0/+1 |
* | Move code to set various MSRs on AMD cpus out of printcpuinfo() and | jhb | 2014-09-10 | 1 | -5/+0 |
* | Merge the amd64 and i386 identcpu.c into a single x86 implementation. | jhb | 2014-09-04 | 1 | -0/+1 |
* | - Move prototypes for various functions into out of C files and into | jhb | 2014-09-04 | 1 | -2/+13 |
* | x86: detect mwait capabilities and extensions, when present | avg | 2013-07-28 | 1 | -0/+3 |
* | Add SMP/i386 suspend/resume support. | iwasaki | 2012-05-18 | 1 | -0/+1 |
* | Remove unused i586 optimized bcopy/bzero/etc implementations that utilize | kib | 2010-06-23 | 1 | -10/+0 |
* | Adapt r204907 and r205402, the amd64 implementation of the workaround for | alc | 2010-03-24 | 1 | -0/+1 |
* | As was done in r195820 for amd64, use clflush for flushing cache lines | kib | 2009-07-29 | 1 | -0/+1 |
* | 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 |
* | Initialise (if necessary) the VIA C3/C7 features. | mr | 2006-07-12 | 1 | -0/+2 |
* | Use the method described in IA-32 Intel Architecture Software Developer's | davidxu | 2006-05-30 | 1 | -0/+1 |
* | Merge minidumps from amd64 where they were originally developed. | peter | 2006-04-21 | 1 | -0/+6 |
* | - Print number of physical/logical cores and more CPUID info. | jkim | 2005-10-14 | 1 | -0/+2 |
* | Begin promoting the AMD-originated feature flags to first class flags, now | peter | 2005-06-30 | 1 | -1/+3 |
* | Add the 2nd word of IA32 feature flags. This includes things such as SSE3. | obrien | 2005-05-16 | 1 | -1/+1 |
* | Move pc98 specific parts to the pc98 specific file. | imp | 2005-04-03 | 1 | -4/+0 |
* | Remove atdevbase and replace it's remaining uses with direct references to | jhb | 2004-06-10 | 1 | -1/+0 |
* | - is_physical_memory()'s parameter, which is a physical address, should be | alc | 2004-04-11 | 1 | -1/+1 |
* | Add struct definition of the Elan MMCR registers (from jb@) | phk | 2004-01-05 | 1 | -1/+0 |
* | Catch up to interrupt code changes. | jhb | 2003-11-03 | 1 | -0/+2 |
* | - Add ss2_pagezero() for zeroing pages using the movnti instruction. This | jeff | 2003-10-01 | 1 | -0/+1 |
* | Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MI | marcel | 2003-08-16 | 1 | -3/+0 |
* | Tidy up leftover lazy_switch instrumentation that is no longer needed. | peter | 2003-06-27 | 1 | -16/+0 |
* | 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 |
* | Rework part of the previous processor name changes so that we read | jhb | 2003-01-09 | 1 | -1/+0 |
* | - Add a cpu_exthigh variable to hold the highest extended cpuid value | jhb | 2003-01-08 | 1 | -0/+2 |
* | Add a cpuid_cpuinfo variable to hold the results of %ebx from cpuid with | jhb | 2003-01-08 | 1 | -0/+1 |