Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  4 Sep 2000 17:49:36 -0700 (PDT)
From:      che.wong@philips.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/21046: ATAPI interface hangs during install of 4.1 from CDROM
Message-ID:  <20000905004936.84D6737B423@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         21046
>Category:       kern
>Synopsis:       ATAPI interface hangs during install of 4.1 from CDROM
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 04 17:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>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<ready,opdone,check>, error=74<abort>

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 (<ATAPI 36X CDROM DRIVE/VER-2.8D>, 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:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000905004936.84D6737B423>