From owner-freebsd-bugs Wed Dec 18 23:50:02 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA06515 for bugs-outgoing; Wed, 18 Dec 1996 23:50:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA06508; Wed, 18 Dec 1996 23:50:01 -0800 (PST) Resent-Date: Wed, 18 Dec 1996 23:50:01 -0800 (PST) Resent-Message-Id: <199612190750.XAA06508@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received:(from nobody@localhost) by.freefall.freebsd.org.id.XAA06473;Wed; (8.8.4/8.8.4);, 18 Dec 1996 23:49:51.-0800 (PST) Message-Id: <199612190749.XAA06473@freefall.freebsd.org> Date: Wed, 18 Dec 1996 23:49:51 -0800 (PST) From: chad@dcfinc.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/2248: Mitsumi CD-ROM driver has "timeout" problems Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2248 >Category: kern >Synopsis: Mitsumi CD-ROM driver has "timeout" problems >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Dec 18 23:50:00 PST 1996 >Last-Modified: >Originator: Chad R. Larson >Organization: DCF, Inc. >Release: 2.1.6R >Environment: FreeBSD freebie.dcfinc.com 2.1.6-RELEASE FreeBSD 2.1.6-RELEASE #0: Tue Dec 17 23 :24:04 MST 1996 toor@freebie.dcfinc.com:/usr/src/sys/compile/FREEBIE i386 >Description: This machine is a 133MHz AMD 5x86 (identifies itself as a 486 during the probe). The Mitsumi CD-ROM drive is an early one--single speed with the lid that opens. It identifies itself as an "M 2" during the probe. During all phases of operation the kernel logs messages such as: timeout getting status retrying timeout reading data retrying If I try to use the CD-ROM to do an install, I get an effective rate of about 10 kbytes per second. It was faster to go over the net to your FTP site. Methinks the ThumbTwiddle routines in "mcd.c" probably have counter values too small for a machine with this clock rate. >How-To-Repeat: Any use of the Mitsumi drive generates errors. They all eventually recover, but fill log space and make the drive =very= slow. >Fix: Unknown. I'm going to edit "/sys/i386/isa/mcd.c" to increase some of the spin timers counter values. I'll let you know what happens. >Audit-Trail: >Unformatted: