Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Mar 2001 21:56:28 -0800 (PST)
From:      "Eugene Dale Tyler" <edt@world.std.com>
To:        "AIC7XXX@freebsd.org" <AIC7XXX@freebsd.org>
Subject:   Linux 2.4.2 boot hangs initializing AHA-294X
Message-ID:  <200103080549.VAA10277@rain.tylerent.com>

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

I have recently begun upgrading my Linux systems to 2.4.2 from 2.2.18.
The aic7xxx driver is at 5.2.0 in the official 2.4.2 distribution.

The first system I chose to upgrade is a K6/3-450 with a Seagate ST34501W
running at 40MB/s. There is also a Toshiba XM-6201TA running at 5MB/s.
Overall this system has been stable on 2.2.18, running more than 3 months
between reboots, usually due to power failures.

Unfortunately, this system appears to hang during boot right after
the downloading 422 instructions into the seqeuncer message. I turned on the
verbose:0x1ffff option at boot and the hang actually occurs after the message:
(scsi0) Resetting Channel  
which is the next message after the downloading 422 instructions...
message.

I found a website at people.redhat.com/dledford and fetched the 5.2.3
patch. This patch applied clean, so I rebuilt the kernel (make dep
make bzImage) and got the same results as shown above, except now 436 
instructions are downloaded into the sequencer.

Here is a rough list of the last few messages with 5.2.3 and verbose=0x1ffff:
aic7xxx: AHA-294X .... at PCI 0/8/0
aic7xxx: PCI-COMMAND was 0x7
aic7xxx: DEV-CONFIG was 0x1580
aic7xxx: Loadinf serial EEPROM...done
(scsi0) Adaptec AHA-294X ... at PCI0/8/0
(scsi0) Wide ... Scsi Id = 7 .... 16/255 SCBS
(scsi0) Bios enabled I/O port=0xe800 IRQ 15
(scsi0) IO memory at 0xe9000000 MMAP at 0x0d816000
(scsi0) Cables: ....
(scsi0) EEPROM not present
(scsi0) SE high byte termination enabled
(scsi0) SE low byte termination enabled
(scsi0) Downloading sequencer code: 436 instructions downloaded
(scsi0) Resetting Channel

If anyone can help, please let me know how to gather more data or point me 
to more recent patched code. Also, if there is a place I can search
the linux-scsi mailing list archives, perhaps this problem is discussed 
there.

Thanks in advance,
Dale

Eugene Dale Tyler
Tyler Enterprises - O/S Consulting

NOTICE: My e-mail address is not to be used for any purpose beyond the
scope of this transaction, including but not limited to, marketing,
sales, polling, and informational messages. You are given notice per
CA 17538.45 that we do not wish any unsolicted e-mail
PGP Public Key Fingerprint =  41 88 59 D9 B2 A7 27 99  F7 EB 1F 0E AD CA F1 26 



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




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