Bug 30414 - aic7xxx in Wolverine doesn't work for me.
Summary: aic7xxx in Wolverine doesn't work for me.
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: kernel
Version: 7.1
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Doug Ledford
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-03-03 02:21 UTC by Sam Varshavchik
Modified: 2007-04-18 16:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-03-17 02:41:08 UTC
Embargoed:


Attachments (Terms of Use)

Description Sam Varshavchik 2001-03-03 02:21:09 UTC
The module loads just fine, and appears to initialize the controller, and
the install starts.  However, mke2fs hangs (I rebooted and ran it manually
at another VT, when anaconda froze up at "formatting /").

mke2fs hangs at "initializing 42/68 block" part (it counts from 1 to 42,
then hangs).  There is some periodic disk activity, but no progress.

Abit BP-6 SMP motherboard, 256MB RAM.

The controller:

00:0d.0 SCSI storage controller: Adaptec AHA-2940U2/W
	Subsystem: Adaptec: Unknown device 2180
	Flags: bus master, medium devsel, latency 32, IRQ 5
	BIST result: 00
	I/O ports at a400
	Memory at ec000000 (64-bit, non-prefetchable)
	Expansion ROM at ea000000 [disabled]
	Capabilities: [dc] Power Management version 1

00:0d.0 Class 0100: 9005:0010

Comment 1 Sam Varshavchik 2001-03-03 02:53:30 UTC
I cannot run the expert mode in order to load the other aic7xxx driver (Bug 30413).

Reinstalled RHL 7.0, tried running Wolverine in upgrade mode, in order to avoid
mke2fs.  "Finding packages to upgrade" took about 20 minutes, much longer than
usual.

You could make a cup of coffee, while it was "transferring install image  
to hard drive".  It does look like the aic7xxx driver is "working",
somewhat, but not very well.
   
After transferring the install image, the installer spun its wheels for
about 15 minutes, with occasional disk activity.  Suddenly there was a
flurry of disk activity, and the installer kicked in into high gear, with
the "Preparing to install" progress meter.  The progress of that was      
slower than usual, but not much slower.

It is now upgrading the 7.0 packages to Wolvering.  It appears that the
upgrade is going at more or less normal speed.  Stay tuned.  Although the 
aic7xxx driver is definitely fubared, it may be good enough to get
Wolverine loaded in upgrade mode.


Comment 2 Jeremy Katz 2001-03-03 06:27:05 UTC
Was there anything on tty4 about scsi timeouts?  I was seeing lots of scsi
timeouts with 2.4.1-0.1.9 and an aic7xxx (see bug 29304) that was upgraded via
up2date from fisher -> wolverine which caused somewhat similar effects, but it's
fixed in more recent kernels.

Comment 3 Sam Varshavchik 2001-03-03 20:30:28 UTC
No timeouts, but I'm marking this one as a dupe of 29767 anyway -- similar
circumstances.



*** This bug has been marked as a duplicate of 29767 ***

Comment 4 Stephen Tweedie 2001-03-05 16:51:59 UTC
I'm not convinced that these are the same: in 29767 the driver is quite
definitely upset about things, but in 30414 we just have plain poor performance,
and in 2.4.2-0.1.19 and later builds we have corrected at least two separate
serious performance problems, one affecting all scsi drivers, the other lesser
one specific to aic7xxx (we're using better defaults for that driver now).

Comment 5 Michael K. Johnson 2001-03-05 17:46:52 UTC
2.4.2-0.1.19 should show up in rawhide shortly, and should fix this.
If not, re-open this bug.

Comment 6 Sam Varshavchik 2001-03-05 18:09:15 UTC
Is that the same kernel as in RC2?  Does RC2's boot image use this kernel?



Comment 7 Michael K. Johnson 2001-03-12 17:29:31 UTC
Yes, that's the RC2 kernel.

Comment 8 Sam Varshavchik 2001-03-13 04:04:51 UTC
Partition formatting still hangs in the RC2 installer, for several minutes, with
occasional disk activity, before resuming.  However, once the filesystem is
formatted, the install proceeds at regular speed.



Comment 9 Doug Ledford 2001-03-15 04:02:25 UTC
During an rc2 install check the following things:

Are there SCSI timeout/reset messages in the kernel logs?

If you cat /proc/scsi/aic7xxx/0 and check the default tagged queue depth, is it
32?

If the answer to the first is no and to the second yes, then I suspect this is
the VM issues we've been chasing (and which I can duplicate here on a machine
with 1GB RAM and no space, mke2fs will cause poor performance, I've made it
better somewhat by going to another terminal and running a while true; do sync;
sleep 1; done loop) and not an aic7xxx issue.

Comment 10 Sam Varshavchik 2001-03-15 05:26:34 UTC
Where do the kernel messages go with the installer running?  I think the kernel
messages just go out to the screen - if so, there are definitely no errors,
since nothing appears, answering half this question.

This machine has 256MB RAM, and I was formatting the entire 9 gig disk.

Will check the tagged queue depth...



Comment 11 Sam Varshavchik 2001-03-17 02:41:04 UTC
Confirmed - Default Tagged Queue Depth was 32, no errors.



Comment 12 Doug Ledford 2001-04-03 08:54:17 UTC
This is very likely the vm bugs then, not an aic7xxx bug.  It should be much
better in the latest ISOs (0328 and later).  Please reopen if it isn't.



Note You need to log in before you can comment on or make changes to this bug.