Subject: Compaq RAID controller driver is problematic under 1.6.1
To: None <netbsd-users@netbsd.org>
From: John Maier <jmaier@midamerica.net>
List: netbsd-users
Date: 06/08/2003 17:14:45
I have been running successfully NetBSD 1.5.0 stable release for a long
time.

I got one too many KMAP_MAX errors and /var was corrupted beyond hope.
Since I had to have it down for so long, I decided to move up to 1.6.1.  So
newfs the /var partition.

The Compaq Proliant 3000 is running with the drives in RAID 5.

cac0 at pci2 dev 0 function 0: Compaq Smart Array 3200
cac0: interrupting at irq 9
ld0 at cac0 unit 0: RAID5 array
ld0: 34727 MB, 8819 cyl, 128 head, 63 sec, 512 bytes/sect x 71122560 sectors

First the install was hell, constantly died, giving "error writing fsbn..."

Now I get errors, especially under heavy write loads, but there seems to be
no real pattern except, when I do a vipw, make a change (4035 entries) it
crashes, but a passwd command doesn't crash it.  I lowered the entries down
to a few 100 and it was ok.

I've tried turning off softdepend, that didn't help.

The two most common errors are:
<several rows of "error writing fsbn...">
dk_busy < 0
panic: disk unbusy

and

<several rows of "error writing fsbn...">
panic: biodone already


Now that I think of it, I tried, at one time, upgrading the kernel to 1.5.1
or 1.5.2 and I think I had the same problems.


I'm going back to 1.5 for the time being.

jam