All of lore.kernel.org
 help / color / mirror / Atom feed
* 2.5.70 Adaptec error messages
@ 2003-06-05 14:51 Margit Schubert-While
  2003-06-05 16:01 ` Justin T. Gibbs
  0 siblings, 1 reply; 5+ messages in thread
From: Margit Schubert-While @ 2003-06-05 14:51 UTC (permalink / raw)
  To: linux-scsi

With 2.5.70(-bk) and also Justin's 20030603, I am getting the below at boot.
After that, everything works fine.
Adapter is 39160.

Margit

----------------------------------------
kernel: (scsi0:A:0:0): CDB: 0x12 0x1 0x80 0x0 0xff 0x0
kernel: (scsi0:A:0:0): Saw underflow (752 of 768 bytes). Treated as error
         Repeats another 4 times
kernel: (scsi0:A:1:0): CDB: 0x12 0x1 0x80 0x0 0xff 0x0
kernel: (scsi0:A:1:0): Saw underflow (752 of 768 bytes). Treated as error
         Repeats another 4 times
kernel: (scsi1:A:2:0): CDB: 0x12 0x1 0x80 0x0 0xff 0x0
kernel: (scsi1:A:2:0): Saw underflow (752 of 768 bytes). Treated as error
         Repeats another 4 times
kernel: (scsi1:A:3:0): CDB: 0x12 0x1 0x80 0x0 0xff 0x0
kernel: (scsi1:A:3:0): Saw underflow (752 of 768 bytes). Treated as error
         Repeats another 4 times
----------------------------------------
         And the above block repeats once more

-- snip --
<6>scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<4>        <Adaptec 3960D Ultra160 SCSI adapter>
<4>        aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
<4>
<4>(scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
<4>(scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
<5>  Vendor: FUJITSU   Model: MAN3184MP         Rev: 0108
<5>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>scsi0:A:0:0: Tagged Queuing enabled.  Depth 32
<5>  Vendor: FUJITSU   Model: MAN3184MP         Rev: 0108
<5>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>scsi0:A:1:0: Tagged Queuing enabled.  Depth 32
<6>scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<4>        <Adaptec 3960D Ultra160 SCSI adapter>
<4>        aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
<4>
<4>(scsi1:A:2): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
<4>(scsi1:A:3): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit)
<5>  Vendor: IBM       Model: DDYS-T18350N      Rev: S96H
<5>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>scsi1:A:2:0: Tagged Queuing enabled.  Depth 32
<5>  Vendor: IBM       Model: DDYS-T18350N      Rev: S96H
<5>  Type:   Direct-Access                      ANSI SCSI revision: 03
<4>scsi1:A:3:0: Tagged Queuing enabled.  Depth 32
<6>scsi2 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
<4>        <Adaptec 2940A Ultra SCSI adapter>
<4>        aic7860: Ultra Single Channel A, SCSI Id=7, 3/253 SCBs
<4>
-- end snip --


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

* Re: 2.5.70 Adaptec error messages
  2003-06-05 14:51 2.5.70 Adaptec error messages Margit Schubert-While
@ 2003-06-05 16:01 ` Justin T. Gibbs
  2003-06-05 16:28   ` Margit Schubert-While
  0 siblings, 1 reply; 5+ messages in thread
From: Justin T. Gibbs @ 2003-06-05 16:01 UTC (permalink / raw)
  To: Margit Schubert-While, linux-scsi

> With 2.5.70(-bk) and also Justin's 20030603, I am getting the below at boot.
> After that, everything works fine.
> Adapter is 39160.

Someone is fetching the device serial number without setting the
cmd underflow to 0.  The response length is variable, so telling
the adapter to fail the command when the returned result is less
than the allocated buffer size is counter productive.

--
Justin


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

* Re: 2.5.70 Adaptec error messages
  2003-06-05 16:01 ` Justin T. Gibbs
@ 2003-06-05 16:28   ` Margit Schubert-While
  2003-06-05 16:40     ` Justin T. Gibbs
  0 siblings, 1 reply; 5+ messages in thread
From: Margit Schubert-While @ 2003-06-05 16:28 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: linux-scsi

At 10:01 05.06.2003 -0600, Justin wrote:
>Someone is fetching the device serial number without setting the
>cmd underflow to 0.  The response length is variable, so telling
>the adapter to fail the command when the returned result is less
>than the allocated buffer size is counter productive.

Hmm, doesn't happen with 2.4.21rc + Justin's driver.
Which, for me, would imply the kernel - right ?
If so, I will post at linux-kernel.
If not, educate me :-)

Margit


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

* Re: 2.5.70 Adaptec error messages
  2003-06-05 16:28   ` Margit Schubert-While
@ 2003-06-05 16:40     ` Justin T. Gibbs
  2003-06-05 17:03       ` Margit Schubert-While
  0 siblings, 1 reply; 5+ messages in thread
From: Justin T. Gibbs @ 2003-06-05 16:40 UTC (permalink / raw)
  To: Margit Schubert-While; +Cc: linux-scsi

> At 10:01 05.06.2003 -0600, Justin wrote:
>> Someone is fetching the device serial number without setting the
>> cmd underflow to 0.  The response length is variable, so telling
>> the adapter to fail the command when the returned result is less
>> than the allocated buffer size is counter productive.
> 
> Hmm, doesn't happen with 2.4.21rc + Justin's driver.
> Which, for me, would imply the kernel - right ?
> If so, I will post at linux-kernel.
> If not, educate me :-)
> 
> Margit

It is not the driver's fault unless the semantics of the underflow
field in the SCSI command structure have changed.

--
Justin


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

* Re: 2.5.70 Adaptec error messages
  2003-06-05 16:40     ` Justin T. Gibbs
@ 2003-06-05 17:03       ` Margit Schubert-While
  0 siblings, 0 replies; 5+ messages in thread
From: Margit Schubert-While @ 2003-06-05 17:03 UTC (permalink / raw)
  To: Justin T. Gibbs; +Cc: linux-scsi

At 10:40 05.06.2003 -0600, Justin wrote:
> > At 10:01 05.06.2003 -0600, Justin wrote:
> >> Someone is fetching the device serial number without setting the
> >> cmd underflow to 0.  The response length is variable, so telling
> >> the adapter to fail the command when the returned result is less
> >> than the allocated buffer size is counter productive.
> >
> > Hmm, doesn't happen with 2.4.21rc + Justin's driver.
> > Which, for me, would imply the kernel - right ?
> > If so, I will post at linux-kernel.
> > If not, educate me :-)
> >
> > Margit
>
>It is not the driver's fault unless the semantics of the underflow
>field in the SCSI command structure have changed.

I quite agree. I was trying to get at WHO is calling you with an incorrect
parameter. Is it somwhere else in 2.5 or is it possibly a user-space program
(although it doesn't appear with 2.4, so IMHO not likely) ??

Margit


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

end of thread, other threads:[~2003-06-05 16:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-05 14:51 2.5.70 Adaptec error messages Margit Schubert-While
2003-06-05 16:01 ` Justin T. Gibbs
2003-06-05 16:28   ` Margit Schubert-While
2003-06-05 16:40     ` Justin T. Gibbs
2003-06-05 17:03       ` Margit Schubert-While

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.