From nobody@FreeBSD.ORG Mon Sep 4 17:49:36 2000 Return-Path: Received: by hub.freebsd.org (Postfix, from userid 32767) id 84D6737B423; Mon, 4 Sep 2000 17:49:36 -0700 (PDT) Message-Id: <20000905004936.84D6737B423@hub.freebsd.org> Date: Mon, 4 Sep 2000 17:49:36 -0700 (PDT) From: che.wong@philips.com Sender: nobody@FreeBSD.ORG To: freebsd-gnats-submit@FreeBSD.org Subject: ATAPI interface hangs during install of 4.1 from CDROM X-Send-Pr-Version: www-1.0 >Number: 21046 >Category: kern >Synopsis: ATAPI interface hangs during install of 4.1 from CDROM >Confidential: no >Severity: critical >Priority: high >Responsible: sos >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 04 17:50:00 PDT 2000 >Closed-Date: Tue Nov 14 00:30:00 PST 2000 >Last-Modified: Tue Nov 14 00:31:53 PST 2000 >Originator: Che Wong >Release: 4.1 >Organization: >Environment: Can't get it far enough to perform command. >Description: First, I tried to upgrade to 4.1 from 2.8.8 from the CDROM. During system probing, system powers down. Finally decide to blow the disk away and perform a fresh install. As the data is unpacked from the CD to the hard drive, the ATAPI interface would hang; never in the same spot. Sometimes it would be during the ports, other times later in the process. At all times, just before the hang, the LS120 drive will be accessed. At this point, a power cycle reset is needed before the CD drive can be seen by the BIOS. Have tried: - interchanging the CDROM and LS120 as master and slave; - interchanging IDE channels for the hard drive, CDROM and LS120; - changing different combinations of devices on the IDE channels; - a different CDROM drive; - permutations of the scenarios above; The furthest I got in the install process was to remove the LS120 drive and have the hard disk on an IDE channel and the CDROM on another IDE channel. This configuration installed completely. The LS120 was reconnected to transfer files from the 2.8.8 system. This would not boot. Again various configurations were experimented with. This time, a message about "Read timeout" would occur just before the system hang. Sometimes the hard drive would be accessed just before the hang, other times, it would be the LS120. The hardware works because I reinstalled 2.8.8 from CD after I ran out of ideas. In 2.8.8, I can access the CDROM, LS120 and hard drive. I did get the error message: Sep 4 14:32:01 myname /kernel: wfd0: i/o error, status=51, error=74 when I was getting my files from the LS120 drive, but this did not appear to cause any problems and I continued along. System configuration: - Tyan S1590S motherboard (VIA MVP3 chipset w/82C586 ATA controller and AWARD 1.14 & 1.16 BIOS) - 64 MB RAM w/ECC - AMD K6 @ 380 MHz - Diamond Viper V550 AGP video - IBM IBM-DTTA-351010 Hard drive - Memorex CD-362E CDROM (, removable, accel, dma, iordy 687/6875KB/sec, 128KB cache, audio play, 255 volume levels, e - LS120 drive (LS-120 CSMO 05 UHD Floppy/0512C105>, removable, iordy) Note: In the configuration, I did not have a floppy controller or a parallel port controller defined. Comments: It appears the ATAPI driver in 4.1 is not accessing the hardware correctly in this configuration. There are accesses to devices when there appears to be no need and after the hang, anything but a power cycle reset will not get all the devices back. Since this system will install and work on 2.8.8, I don't think it is a hardware problem. Send EMAIL to get my telephone number if someone wants to talk about this and get more information. >How-To-Repeat: Don't know if this is repeatable on the hardware you have at your disposal. I would try to repeat it on a motherboard using the MVP3 chipset and just have a hard drive, a CDROM and a LS120 and try to install 4.1. Remove the parallel port and floppy controller from the configuration. >Fix: >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-bugs->sos Responsible-Changed-By: sheldonh Responsible-Changed-When: Tue Sep 5 02:05:06 PDT 2000 Responsible-Changed-Why: I think that wfd was fixed in 4.1-STABLE, but I can't remember. Soren will know. http://www.freebsd.org/cgi/query-pr.cgi?pr=21046 State-Changed-From-To: open->closed State-Changed-By: sos State-Changed-When: Tue Nov 14 00:30:00 PST 2000 State-Changed-Why: This is belived to be fixed in 4.2 http://www.freebsd.org/cgi/query-pr.cgi?pr=21046 >Unformatted: