From owner-freebsd-current Fri Nov 19 3:14:26 1999 Delivered-To: freebsd-current@freebsd.org Received: from not.demophon.com (vpn.iscape.fi [195.170.146.67]) by hub.freebsd.org (Postfix) with ESMTP id D1C3D152CC for ; Fri, 19 Nov 1999 03:14:19 -0800 (PST) (envelope-from will@not.demophon.com) Received: (from will@localhost) by not.demophon.com (8.9.3/8.8.7) id NAA10582; Fri, 19 Nov 1999 13:12:31 +0200 (EET) (envelope-from will) To: Jeroen Ruigrok/Asmodai Cc: freebsd@nowcool.dhs.org, freebsd-current@freebsd.org Subject: Re: cpu name References: <19991119073255.A37588@daemon.ninth-circle.org.newsgate.clinet.fi> From: Ville-Pertti Keinonen Date: 19 Nov 1999 13:12:30 +0200 In-Reply-To: Jeroen Ruigrok/Asmodai's message of "19 Nov 1999 09:25:57 +0200" Message-ID: <867ljelopt.fsf@not.demophon.com> Lines: 25 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Jeroen Ruigrok/Asmodai writes: > Looking at /usr/src/sys/i386/i386/identcpu.c I see that the 0x580 is: > > case 0x580: > strcat(cpu_model, "K6-2"); > break; > > Which gets copied into: > > printf("CPU: "); > strncpy(cpu_model, i386_cpus[cpu].cpu_name, sizeof cpu_model); > > But I can't find anything remotely related that would corrupt the > strncpy to print \^E. Look again, the AMD identification can fill cpu_model using cpuid. The code doesn't appear to have changed lately, so if there is a problem it's probably a matter of some processor being incorrectly identified as supporting the feature. Or the processor is broken. Does anyone know whether the processor in question should report its name? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message