kern/135202: [amd64] [patch] MFC CPUID bits to 7-STABLE
Martin Matuska
mm at FreeBSD.org
Wed Jun 3 09:00:15 UTC 2009
>Number: 135202
>Category: kern
>Synopsis: [amd64] [patch] MFC CPUID bits to 7-STABLE
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jun 03 09:00:08 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Martin Matuska
>Release: FreeBSD 7.2-STABLE amd64
>Organization:
>Environment:
System: FreeBSD neo2.vx.sk 7.2-STABLE
>Description:
MFC request for 7-STABLE:
src/sys/amd64/amd64/identcpu.c
Revision 1.156 (SSE4)
Revision 1.157 (DTES64,APIC)
SVN rev 186009 (AMD CPUID Specification Rev. 2.28.)
>How-To-Repeat:
>Fix:
--- src/sys/amd64/amd64/identcpu.c.orig 2009-01-21 22:28:21.000000000 +0100
+++ src/sys/amd64/amd64/identcpu.c 2009-06-03 10:31:28.846464099 +0200
@@ -223,7 +223,7 @@
"\020"
"\001SSE3" /* SSE3 */
"\002<b1>"
- "\003RSVD2" /* "Reserved" bit 2 */
+ "\003DTES64" /* 64-bit Debug Trace */
"\004MON" /* MONITOR/MWAIT Instructions */
"\005DS_CPL" /* CPL Qualified Debug Store */
"\006VMX" /* Virtual Machine Extensions */
@@ -240,11 +240,11 @@
"\021<b16>"
"\022<b17>"
"\023DCA" /* Direct Cache Access */
- "\024<b19>"
- "\025<b20>"
- "\026<b21>"
+ "\024SSE4.1"
+ "\025SSE4.2"
+ "\026x2APIC" /* xAPIC Extensions */
"\027<b22>"
- "\030<b23>"
+ "\030POPCNT"
"\031<b24>"
"\032<b25>"
"\033XSAVE"
@@ -311,15 +311,15 @@
"\003SVM" /* Secure Virtual Mode */
"\004ExtAPIC" /* Extended APIC register */
"\005CR8" /* CR8 in legacy mode */
- "\006<b5>"
- "\007<b6>"
- "\010<b7>"
+ "\006ABM" /* LZCNT instruction */
+ "\007SSE4A" /* SSE4A */
+ "\010MAS" /* Misaligned SSE mode */
"\011Prefetch" /* 3DNow! Prefetch/PrefetchW */
- "\012<b9>"
- "\013<b10>"
- "\014<b11>"
- "\015<b12>"
- "\016<b13>"
+ "\012OSVW" /* OS visible workaround */
+ "\013IBS" /* Instruction based sampling */
+ "\014SSE5" /* SSE5 */
+ "\015SKINIT" /* SKINIT/STGI */
+ "\016WDT" /* Watchdog timer */
"\017<b14>"
"\020<b15>"
"\021<b16>"
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list