From nobody@FreeBSD.org  Sat Nov 19 20:26:16 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B3DF616A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Nov 2005 20:26:16 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5576C43D53
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Nov 2005 20:26:16 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id jAJKQFWh028378
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 19 Nov 2005 20:26:15 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id jAJKQF2H028377;
	Sat, 19 Nov 2005 20:26:15 GMT
	(envelope-from nobody)
Message-Id: <200511192026.jAJKQF2H028377@www.freebsd.org>
Date: Sat, 19 Nov 2005 20:26:15 GMT
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: freebsd-gnats-submit@FreeBSD.org
Subject: unknown CPU (i386/amd64) Features2
X-Send-Pr-Version: www-2.3

>Number:         89294
>Category:       i386
>Synopsis:       [identcpu] [patch] unknown CPU (i386/amd64) Features2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-i386
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 19 20:30:19 GMT 2005
>Closed-Date:    Fri Mar 23 18:54:57 GMT 2007
>Last-Modified:  Fri Mar 23 18:54:57 GMT 2007
>Originator:     Francis Dupont
>Release:        6.0 Release
>Organization:
GET/ENST Bretagne
>Environment:
FreeBSD diane.ipv6.rennes.enst-bretagne.fr 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Wed Nov  2 19:07:38 UTC 2005     root@rat.samsco.home:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
CPUINFO decoding gives:

CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.59-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0xf43  Stepping = 3
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,C
MOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x649d<SSE3,RSVD2,MON,DS_CPL,EST,CNTX-ID,CX16,<b14>>
  AMD Features=0x20100800<SYSCALL,NX,LM>

The b14 is defined for i386 and amd64 in the last Intel AP-485 by:

Table 6.Feature Flag Values Reported in the ECX Register (aka Features2)

bit: 14, name: xTFR, description: Send Task Priority Messages
>How-To-Repeat:
Boot i386 or amd64 6.0-RELEASE (or lower) kernel on a PC with a recent
Intel processor (in my case a recent Dell Optiplex GX 620 with IMHO a
Pentium 4 630).            
>Fix:
Update the bit 14 entry in cpu_feature2 printf() in
/sys/{i386/i386,amd64/amd64}/identcpu.c

from "\017<b14>" to "\017TPR" /* Task Priority Messages */

>Release-Note:
>Audit-Trail:

From: Alexander Leidinger <Alexander@Leidinger.net>
To: bug-followup@FreeBSD.org, Francis.Dupont@enst-bretagne.fr
Cc:  
Subject: Re: i386/89294: [identcpu] [patch] unknown CPU (i386/amd64)
 Features2
Date: Sun, 5 Feb 2006 17:33:22 +0100

 Hi,
 
 there's a name mismatch: "xTFR" in the quoted part and "TPR" in the
 patch-suggestion. Is there a typo or is this on purpose. If on purpose:
 what's your reason to use TPR instead of "xTFR".
 
 Bye,
 Alexander.
 
 -- 
             Give a man a fish and you feed him for a day;
      teach him to use the Net and he won't bother you for weeks.
 http://www.Leidinger.net                       Alexander @ Leidinger.net
   GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7
 WL http://www.amazon.de/exec/obidos/registry/1FZ4DTHQE9PQ8/ref=wl_em_to/
State-Changed-From-To: open->closed 
State-Changed-By: matteo 
State-Changed-When: Fri Mar 23 18:54:38 UTC 2007 
State-Changed-Why:  
It was fixed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=89294 
>Unformatted:
