Date: Mon, 14 Apr 1997 21:45:58 +0100 From: Bob Bishop <rb@gid.co.uk> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/3292: Cyrix 486 performance problem Message-ID: <20851.199704142045@seagoon.gid.co.uk> Resent-Message-ID: <199704142110.OAA14369@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 3292 >Category: kern >Synopsis: Cyrix 486 performance problem >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 14 14:10:01 PDT 1997 >Last-Modified: >Originator: Bob Bishop >Organization: GID ltd >Release: FreeBSD 3.0-CURRENT i386 >Environment: Cyrix 486DX2/80, ISA M/B, 20Mb, Adaptec1542CF >Description: With kernels built after around 20 March, CPU runs an order of magnitude slower than it should. Eg, kernel build takes 3.25 hours against 28 min; tiny program containing nested for loops takes 51 sec against 4 sec. Old (ie good) kernels identify the CPU as: CPU: Cy486DLC (486-class CPU) Origin = "Cyrix" Newer (broken) kernels: CPU: Cyrix 486DX2 (486-class CPU) Origin = "CyrixInstead" Device ID = 0x321b Stepping=3 Revision=2 I surmise that the CPU initialisation code got broken sometime around 20 March. >How-To-Repeat: Run anything on this machine with a current-ish kernel. >Fix: Work around by using an old kernel :-( >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20851.199704142045>