mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Adaptec 79xx > 1GB I/O errors
@ 2003-01-15  0:06 Michael Madore
  2003-01-15  0:18 ` Justin T. Gibbs
  0 siblings, 1 reply; 2+ messages in thread
From: Michael Madore @ 2003-01-15  0:06 UTC (permalink / raw)
  To: linux-kernel

I have been getting the following I/O errors while stress testing a 
system with the latest Adaptec 79xx driver (1.3.0BETA2):

Jan 14 09:29:13 asl200 kernel: SCSI disk error : host 0 channel 0 id 0 
lun 0 return code = 8000002
Jan 14 09:29:13 asl200 kernel: Info fld=0x86c552, Deferred sd08:02: 
sense key Hardware Error
Jan 14 09:29:13 asl200 kernel: Additional sense indicates Internal 
target failure
Jan 14 09:29:13 asl200 kernel:  I/O error: dev 08:02, sector 487312

Jan 14 10:36:37 asl200 kernel: (scsi0:A:0:0): Locking max tag count at 64

This is with kernel 2.4.19 + 2.4.19rc5aa1.  I have tested with several 
different Ultra 320 drives, with the same result.  If I remove memory 
from the machine so that it only has 1GB, then everything is solid as a 
rock.  If I plug a zero channel raid controller into the same system 
(dpt_i2o), then I don't get any I/O error regardless of the amount of 
RAM.  Any thoughts?

Mike


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Adaptec 79xx > 1GB I/O errors
  2003-01-15  0:06 Adaptec 79xx > 1GB I/O errors Michael Madore
@ 2003-01-15  0:18 ` Justin T. Gibbs
  0 siblings, 0 replies; 2+ messages in thread
From: Justin T. Gibbs @ 2003-01-15  0:18 UTC (permalink / raw)
  To: Michael Madore, linux-kernel

> I have been getting the following I/O errors while stress testing a
> system with the latest Adaptec 79xx driver (1.3.0BETA2):
> 
> Jan 14 09:29:13 asl200 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 8000002
> Jan 14 09:29:13 asl200 kernel: Info fld=0x86c552, Deferred sd08:02: sense key Hardware Error
> Jan 14 09:29:13 asl200 kernel: Additional sense indicates Internal target failure
> Jan 14 09:29:13 asl200 kernel:  I/O error: dev 08:02, sector 487312
> 
> Jan 14 10:36:37 asl200 kernel: (scsi0:A:0:0): Locking max tag count at 64
> 
> This is with kernel 2.4.19 + 2.4.19rc5aa1.  I have tested with several
> different Ultra 320 drives, with the same result.

Different U320 drives of the same make/model, or different makes and models?
The driver cannot "fake" a device returning an internal target failure
error.  I have only seen this on certain U320 Seagate drives and my
understanding is that it is a drive firmware problem exposed under high
transaction loads.

The locking max tag count diagnostic is normal.  It means that the
driver has determined the maximum queue depth of your disk.

> If I remove memory from the machine so that it only has 1GB, then
> everything is solid as a rock.

I bet there is less I/O going to the drives too.

> If I plug a zero channel raid controller into the same system (dpt_i2o),
> then I don't get any I/O error regardless of the amount of RAM.

The RAID controller will eat these messages.  Remeber that it only
*emulates* a SCSI controller.  It doesn't always act like one.

> Any thoughts?

Beat up on your driver vendor?

--
Justin


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-01-15  0:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-15  0:06 Adaptec 79xx > 1GB I/O errors Michael Madore
2003-01-15  0:18 ` Justin T. Gibbs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®