summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/identcpu.c
Commit message (Expand)AuthorAgeFilesLines
* remove unused/unneeded extern declarationsavg2009-06-301-3/+0
* Unlock the largest standard CPUID on Intel CPUs for both amd64 and i386 andjkim2009-05-041-0/+16
* - Add support for cpuid leaf 0xb. This allows us to determine thejeff2009-04-291-26/+0
* VIA Nano processor has a special MSR (CENT_HARDWARECTRL3) bit 32 to determinejkim2009-01-221-1/+2
* Add basic amd64 support for VIA Nano processors.jkim2009-01-121-11/+65
* Add Centaur/IDT/VIA vendor ID for Nano family, which has long mode support.jkim2009-01-051-0/+1
* Add more CPUID bits from AMD CPUID Specification Rev. 2.28.jkim2008-12-121-8/+8
* According to "Intel 64 and IA-32 Architectures Software Developer's Manualmav2008-11-301-1/+5
* Use newly introduced cpu_vendor_id to make invariant TSC detection morejkim2008-11-261-7/+13
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").jkim2008-11-261-15/+36
* Add AMD Family 0Fh, Model 6Bh, Stepping 2 to the list of invariant TSCsjkim2008-10-221-2/+7
* Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higherjkim2008-10-221-1/+3
* Turn off CPU frequency change notifiers when the TSC is P-state invariantjkim2008-10-211-2/+11
* Detect Advanced Power Management Information for AMD CPUs.jkim2008-10-211-0/+4
* - Recognize SAVE and OSXSAVE extended processor features.stas2008-09-181-2/+2
* The VM system no longer uses setPQL2(). Remove it and its helpers.alc2008-05-231-29/+0
* - Remove the old smp cpu topology specification with a new, more flexiblejeff2008-03-021-1/+7
* Add a few more CPUID feature bits while here. We don't support thesedas2008-02-021-2/+2
* SSE4 CPUID bitsdas2008-02-021-3/+3
* Recognize architectural support for 1GB virtual pages.alc2007-12-081-1/+1
* MFi386: PDCM, remove pointless messagedes2007-05-301-7/+2
* Add an interface for drivers to be notified of changes to CPU frequency.njl2007-03-261-0/+17
* - Add macros for newly added CPUID bits in the corresponding header files.jkim2007-03-201-2/+2
* MFi386 1.173: Display two new Intel feature bits.jhb2007-03-201-2/+2
* Add another CPUID for AMD CPUs and fix style(9) while I am here.jkim2007-03-121-1/+1
* Add SSSE3 extensions and correct CNXT-ID spelling for Intel processors.jkim2007-01-091-2/+2
* Correct spelling of 3DNow!.obrien2006-08-011-2/+2
* Add two new CPUID bits for AMD CPUs, i. e., SVM and extended APIC register.jkim2006-07-121-2/+2
* Add another Intel CPU feature flag, xTPR (Send Task Priority Messages).jkim2006-04-241-1/+1
* Check if deterministic cache parameters leaf is valid before use.jkim2006-04-241-1/+2
* It seems bit 5 of cpu_feature2 is the VMX (Virtual Machine Extensions)dwmalone2006-02-151-2/+2
* Unbreak kernel build.netchild2006-01-011-3/+3
* MI changes:netchild2005-12-311-0/+32
* Fix spelling mistake.obrien2005-11-171-1/+1
* Redo physical/logical CPU count.jkim2005-10-171-3/+4
* Split displaying number of physical and logical cores.jkim2005-10-171-2/+3
* For AMD processors, nullify CPUID.HTT. FreeBSD has no need for theobrien2005-10-161-0/+9
* - Print number of physical/logical cores and more CPUID info.jkim2005-10-141-8/+72
* Chop a '>' in a feature name (RSVD2>) that snuck in;schweikh2005-05-291-1/+1
* MFi386: whitespace, copyright header, etc updatespeter2005-01-211-2/+0
* Argh. Remove stray number that slipped into the previous commit.peter2004-06-081-1/+0
* Initial PG_NX support (no-execute page bit)peter2004-06-081-124/+112
* MFi386: move cpu_nameclass struct next to its only consumerpeter2004-06-031-1/+4
* Update to include both the L1 and L2 TLB stats, as well as the seperatepeter2004-04-071-5/+55
* Run print_AMD_features() for both AuthenticAMD and GenuineIntel cpus.peter2004-03-251-5/+43
* When faced with a "GenuineIntel", we know what they call it now. Replacepeter2004-03-061-2/+2
* Cosmetic and/or trivial sync up with i386.peter2003-11-211-1/+1
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-171-1/+2
* Use __FBSDID().obrien2003-07-251-1/+3
* Update AMD Features vector to include NX (page table entry no-execute bit)peter2003-05-271-5/+5
OpenPOWER on IntegriCloud