summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/md_var.h
Commit message (Expand)AuthorAgeFilesLines
* Type of the interrupt handlers on x86 cannot be expressed in C.kib2016-03-291-3/+0
* Remove redundant ctx_switch_xsave declaration in sys/amd64/include/md_var.hngie2015-12-221-1/+0
* Merge common parts of i386 and amd64 md_var.h and smp.h intokib2015-12-071-72/+5
* Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUIDkib2015-08-031-0/+1
* Update print_INTEL_TLB() by the tag values from the Intel SDMkib2015-06-061-0/+1
* If x86 CPU implementation of the MWAIT instruction reasonablykib2015-05-091-0/+1
* Move some common code from sys/amd64/amd64/machdep.c andkib2015-04-221-0/+1
* For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of Pagingkib2015-01-121-0/+1
* Rework virtual machine hypervisor detection.jhb2014-10-281-0/+2
* Pass up the error status of minidumpsys() to its callers.markj2014-10-081-1/+1
* - Move prototypes for various functions into out of C files and intojhb2014-09-041-0/+3
* Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c.jkim2014-03-041-1/+0
* x86: detect mwait capabilities and extensions, when presentavg2013-07-281-0/+3
* Fix the hardware watchpoints on SMP amd64. Load the updated %drkib2013-05-211-0/+1
* Provide the reading and display of the Standard Extended Features,kib2012-11-011-0/+1
* Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usagekib2012-07-141-0/+1
* Add support for the extended FPU states on amd64, both for nativekib2012-01-211-0/+10
* Put amd64_syscall() prototype in md_var.h.kib2011-09-151-0/+1
* Handle a case when non-canonical address is loaded into the fsbase orkib2010-04-101-0/+4
* Implement AMD's recommended workaround for Erratum 383 on Family 10halc2010-03-091-0/+1
* Amd64 init_secondary() calls initializecpu() while curthread is stillkib2009-11-131-0/+1
* When the page caching attributes are changed, after new mapping iskib2009-07-221-0/+1
* Save and restore segment registers on amd64 when entering and leavingkib2009-04-011-0/+13
* Add basic amd64 support for VIA Nano processors.jkim2009-01-121-0/+2
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").jkim2008-11-261-0/+1
* Detect Advanced Power Management Information for AMD CPUs.jkim2008-10-211-0/+1
* Remove extern struct pcpu __pcpu[]; from the header file andkan2007-05-191-2/+0
* Revert previous change.rodrigc2007-01-181-1/+1
* Forward declare __pcpu as a pointer type instead of an array type torodrigc2007-01-181-1/+1
* MFi386:davidxu2006-06-191-0/+1
* Introduce minidumps. Full physical memory crash dumps are still availablepeter2006-04-211-0/+6
* - Print number of physical/logical cores and more CPUID info.jkim2005-10-141-0/+2
* Remove atdevbase and replace it's remaining uses with direct references tojhb2004-06-101-1/+0
* Initial PG_NX support (no-execute page bit)peter2004-06-081-1/+3
* - is_physical_memory()'s parameter, which is a physical address, should bealc2004-04-111-1/+1
* - Add an optimized page copy function for use by pmap_copy_page(). It isalc2004-03-311-2/+3
* Re-add user_dbreg_trap() for debug register supportpeter2004-01-291-0/+1
* remove elan_mmcr, I'm not sure I understand what it did here in thephk2004-01-171-1/+0
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-171-1/+4
* Move basemem variable into global scope so that the MP startup code canpeter2003-09-221-0/+1
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MImarcel2003-08-161-3/+0
* Add BASIC i386 binary support for the amd64 kernel. This is largelypeter2003-05-141-0/+1
* Make atdevbase long for the KERNBASE > 4GB casepeter2003-05-111-1/+1
* bcopyb() isn't used on amd64 kernel (it only exists for i386/pcvt)peter2003-05-101-1/+0
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-011-49/+2
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,des2003-04-041-4/+5
* Commit a partial lazy thread switch mechanism for i386. it isn't as lazypeter2003-04-021-0/+16
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-251-1/+1
* - Move enable_sse()'s prototype to machine/md_var.h.jhb2003-01-221-2/+3
* Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename thisjhb2003-01-221-1/+1
OpenPOWER on IntegriCloud