linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* aic7xxx and SiI3112 problems (2.4.21[-ac1] and 2.5.7x)
@ 2003-06-19  5:03 Zack Gilburd
  2003-06-21 22:14 ` Justin T. Gibbs
  0 siblings, 1 reply; 2+ messages in thread
From: Zack Gilburd @ 2003-06-19  5:03 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 19455 bytes --]

Long reader, first time poster -- please go lightly if I've forgotten to 
include any essential information.

I have an Adaptec 29160N that uses the aic7xxx driver.  I have had no problems 
with this driver in 2.4.20, but in 2.4.21, my drives fail parity checks.  
I've gone back and forward between 2.4.20 kernels and 2.4.21 kernels just to 
make sure it wasn't the drive's fault.  The exact error message(s) are at the 
middle-end of this email.

I have tried to solve the problem by disabling parity checks on the card to no 
avail.  I've also tried compiling certain options in with the driver to, 
again, no avail.

Now, on to the SiI3112 problems that I am having.  When I run the 2.5.7x 
kernel without the SiI3112 support, everything goes along just fine.  
However, when I compile support in, I recieve the errors at the VERY end of 
this email.  The errors eventually go away (or at least they're no longer 
reported to me in metalog) after mid-boot (when Gentoo is "calculating module 
dependencies").  If I log in and try to do anything regarding the disk 
(including but not limited to both `hdparm -i /dev/hdX` and `fdisk 
/dev/hdX`), the system hardlocks and I cannot even SSH in.

Of course, IANAKH so I can't contribute patches, sorry.

Any help is very appreciated

******** aic7xxx stuff in 2.4.21[-ac1] ********

SCSI subsystem driver Revision: 1.00
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8
        <Adaptec 29160N Ultra160 SCSI adapter>
        aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

blk: queue f7e6f014, I/O limit 4095Mb (mask 0xffffffff)
  Vendor: QUANTUM   Model: ATLAS10K3_18_WLS  Rev: 020W
  Type:   Direct-Access                      ANSI SCSI revision: 03
blk: queue f7e6f214, I/O limit 4095Mb (mask 0xffffffff)
(scsi0:A:6): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
(scsi0:A:6:1): parity error detected in Data-in phase. SEQADDR(0x77) 
SCSIRATE(0xc2)
        CRC Value Mismatch
scsi0:A:6:0: Tagged Queuing enabled.  Depth 253
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
  Vendor: PLEXTOR   Model: CD-R   PX-W4012A  Rev: 1.00
  Type:   CD-ROM                             ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 6, lun 0
SCSI device sda: 35916548 512-byte hdwr sectors (18389 MB)
 /dev/scsi/host0/bus0/target6/lun0:(scsi0:A:6:0): parity error detected in 
Data-in phase. SEQADDR(0x8b) SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 0
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x1a3) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 2
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 4
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 6
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 0
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x89) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 2
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 4
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8b) 
SCSIRATE(0xc2)
        CRC Value Mismatch
(scsi0:A:6:0): parity error detected in Data-in phase. SEQADDR(0x8a) 
SCSIRATE(0xc2)
        CRC Value Mismatch
SCSI disk error : host 0 channel 0 id 6 lun 0 return code = 8000002
Current sd08:00: sns = 70  b
ASC=48 ASCQ= 0
Raw sense data:0x70 0x00 0x0b 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 
0x48 0x00 0x00 0x00 0x00 0x00
 I/O error: dev 08:00, sector 6
 unable to read partition table

******** END OF aic7xxx stuff in 2.4.21[-ac1] ********

******** START OF SiI3112 errors in 2.5.7x ******

Jun 16 15:34:37 [kernel] bad: scheduling while atomic!
Jun 16 15:34:37 [kernel] bad: scheduling while atomic!
                - Last output repeated 243 times -
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
Jun 16 15:34:38 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:38 [kernel] bad: scheduling while atomic!
                - Last output repeated 153 times -
Jun 16 15:34:40 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:40 [kernel] bad: scheduling while atomic!
                - Last output repeated 149 times -
Jun 16 15:34:44 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:44 [kernel] bad: scheduling while atomic!
Jun 16 15:34:44 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:44 [kernel] bad: scheduling while atomic!
Jun 16 15:34:44 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:44 [kernel] bad: scheduling while atomic!
Jun 16 15:34:44 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:44 [kernel] bad: scheduling while atomic!
Jun 16 15:34:44 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
Jun 16 15:34:45 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:45 [kernel] bad: scheduling while atomic!
                - Last output repeated 734 times -
Jun 16 15:34:46 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:46 [kernel] bad: scheduling while atomic!
Jun 16 15:34:46 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:46 [kernel] bad: scheduling while atomic!
Jun 16 15:34:46 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:46 [kernel] bad: scheduling while atomic!
Jun 16 15:34:46 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:46 [kernel] bad: scheduling while atomic!
                - Last output repeated 43 times -
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
Jun 16 15:34:48 [kernel] Call Trace: [<c0106e70>]  [<c0116ab9>]  [<c0106e70>]  
[<c0106e70>]  [<c0106e70>]  [<c0106f15>]  [<c0105000>]  [<c046a6a8>]  
[<c046a420>]
Jun 16 15:34:48 [kernel] bad: scheduling while atomic!
****** END OF SiI3112 errors in 2.5.7x ******
-- 
Zack Gilburd
http://tehunlose.com

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: aic7xxx and SiI3112 problems (2.4.21[-ac1] and 2.5.7x)
  2003-06-19  5:03 aic7xxx and SiI3112 problems (2.4.21[-ac1] and 2.5.7x) Zack Gilburd
@ 2003-06-21 22:14 ` Justin T. Gibbs
  0 siblings, 0 replies; 2+ messages in thread
From: Justin T. Gibbs @ 2003-06-21 22:14 UTC (permalink / raw)
  To: Zack Gilburd, linux-kernel

> I have an Adaptec 29160N that uses the aic7xxx driver.  I have had no
> problems with this driver in 2.4.20, but in 2.4.21, my drives fail parity
> checks.  I've gone back and forward between 2.4.20 kernels and 2.4.21
> kernels just to make sure it wasn't the drive's fault.  The exact error
> message(s) are at the middle-end of this email.

The typical reason that you might get a CRC error is that the termination
is not configured correctly on your card.  I don't recall off hand any
particular termination issues for the 29160N that have been resolved
by driver releases after 6.2.8, but newer drivers do have more termination
diagnostics that may help me to resolve your problem.  You should be able
to just drop in the latest driver from here:

http://people.FreeBSD.org/~gibbs/linux/SRC/

If the newer driver still causes problems, let me know and I can give
you instructions on how to enable the debugging I need to better understand
your problem.

--
Justin


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

end of thread, other threads:[~2003-06-21 22:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-19  5:03 aic7xxx and SiI3112 problems (2.4.21[-ac1] and 2.5.7x) Zack Gilburd
2003-06-21 22:14 ` 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;
as well as URLs for NNTP newsgroup(s).