Subject: "generic HBA error" on 1.6_BETA4
To: None <netbsd-users@netbsd.org>
From: Johnny Lam <jlam@jgrind.org>
List: netbsd-users
Date: 07/25/2002 13:49:07
--pWyiEgJYm5f9v55/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

NetBSD 1.5.3_RC2 and 1.6_BETA4 generate different kernel messages at boot
for the SCSI configuration in my Dell PowerEdge 1550.  I've attached the
relevant portions of the dmesgs (copied by hand) from the INSTALL kernels.
Note that 1.6_BETA4 kernel emits "generic HBA error" messages whereas the
1.5.3_RC2 kernel doesn't.  After a full installation of 1.6_BETA4, the
kernel panicked when the disks were heavily used during a data restore
procedure.  I unfortunately don't have a stack trace.  This machine was
previously quite stable running 1.5.3_RC2 as a file server.

	-- Johnny Lam <jlam@jgrind.org>

--pWyiEgJYm5f9v55/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="dmesg-1.5.3_RC2"

mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb3 at pci0 dev 0 funtion 3
pchb3: vendor 0x1166 product 0x0006 (rev. 0x01)
pci3 at pchb3 bus 2
pci3: i/o space, memory space enabled
ahc1 at pci3 dev 5 function 0
ahc1: interrupting at 5
ahc1: aic7899 Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc1: 16 targets, 8 luns per target
ahc2 at pci3 dev 5 function 1
ahc2: interrupting at 3
ahc2: aic7899 Wide Channel B, SCSI Id=7, 16/255 SCBs
scsibus1 at ahc2: 16 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
ahc1: target 0 using 16bit transfers
ahc1: target 0 synchronous at 40.0MHz, offset 0x3f
ahc1: target 0 using tagged queuing
sd0 at scsibus0 target 0 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd0: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
ahc1: target 0 using 16bit transfers
ahc1: target 0 synchronous at 40.0MHz, offset 0x3f
ahc1: target 1 using 16bit transfers
ahc1: target 1 synchronous at 40.0MHz, offset 0x3f
ahc1: target 1 using tagged queuing
sd1 at scsibus0 target 1 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd1: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
ahc1: target 1 using 16bit transfers
ahc1: target 1 synchronous at 40.0MHz, offset 0x3f
ahc1: target 2 using 16bit transfers
ahc1: target 2 synchronous at 40.0MHz, offset 0x3f
ahc1: target 2 using tagged queuing
sd2 at scsibus0 target 2 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd2: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
ahc1: target 2 using 16bit transfers
ahc1: target 2 synchronous at 40.0MHz, offset 0x3f
ahc1: target 6 using 8bit transfers
ahc1: target 6 using asynchronous transfers
scsibus0 target 6 lun 0: <DELL, 1x3 U2W SCSI BP, 1.21> SCSI2 3/processor fixed not configured

--pWyiEgJYm5f9v55/
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="dmesg-1.6_BETA4"

mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb3 at pci0 dev 0 funtion 3
pchb3: vendor 0x1166 product 0x0006 (rev. 0x01)
pci3 at pchb3 bus 2
pci3: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
ahc1 at pci3 dev 5 function 0
ahc1: interrupting at 5
ahc1: aic7899 Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc1: 16 targets, 8 luns per target
ahc2 at pci3 dev 5 function 1
ahc2: interrupting at 3
ahc2: aic7899 Wide Channel B, SCSI Id=7, 16/255 SCBs
scsibus1 at ahc2: 16 targets, 8 luns per target
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd0: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
probe(ahc1:0:0:1): generic HBA error
probe(ahc1:0:0:1): generic HBA error
sd0: sync (25.0ns offset 63), 16-bit (80.000MB/s) transfers, tagged queueing
sd1 at scsibus0 target 1 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd1: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
probe(ahc1:0:1:1): generic HBA error
probe(ahc1:0:1:1): generic HBA error
sd1: sync (25.0ns offset 63), 16-bit (80.000MB/s) transfers, tagged queueing
sd2 at scsibus0 target 2 lun 0: <SEAGATE, ST318404LC, 0005> SCSI3 0/direct fixed
sd2: 17366 MB, 14384 cyl, 6 head, 412 sec, 512 bytes/sect x 35566478 sectors
probe(ahc1:0:2:1): generic HBA error
probe(ahc1:0:2:1): generic HBA error
sd2: sync (25.0ns offset 63), 16-bit (80.000MB/s) transfers, tagged queueing
scsibus0 target 6 lun 0: <DELL, 1x3 U2W SCSI BP, 1.21> SCSI2 3/processor fixed not configured

--pWyiEgJYm5f9v55/--