FS and/or SCSI problems in 2.2.14: suspect AIC7xxx

From: Matthew Hanselman (mjhans@quiq.com)
Date: Sat Jan 15 2000 - 14:53:23 EST


Hello -

I keep getting "attempt to access beyond end of device" messages in my
messages log. This has been around in all the 2.2.x kernels I've run, and
seems to only happen with aic7xxx cards. Since this happens on several
machines at our site, I am reluctant to dismiss it as a memory/cabling
problem.

I am willing to run some sort of a debug kernel if you give me one;
personally email me if this is the case.

All our machines are running 2.2.14; I have noticed the problem on
several machines running with aic7xxx cards; two of our machines have
Symbios cards in them, neither of which have shown this problem. All
machines here run IBM DRVS09V drives, even the symbios machines.

Details of one of the machines showing the problem:

PII 350
128M
Award P2B ACPI BIOS 1008
Award v4.51PG BIOS
Adaptec 2940

Contents of /proc/scsi/aic7xxx/0:

Adaptec AIC7xxx driver version: 5.1.21/3.2.4
Compile Options:
  TCQ Enabled By Default : Disabled
  AIC7XXX_PROC_STATS : Disabled
  AIC7XXX_RESET_DELAY : 5

Adapter Configuration:
           SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
                           Ultra Wide Controller
    PCI MMAPed I/O Base: 0xe1000000
    PCI Bus 0x00 Device 0x50
 Adapter SEEPROM Config: SEEPROM found and used.
      Adaptec SCSI BIOS: Enabled
                    IRQ: 9
                   SCBs: Active 0, Max Active 1,
                         Allocated 15, HW 16, Page 255
             Interrupts: 58295
      BIOS Control Word: 0x18a6
   Adapter Control Word: 0x005f
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0001
 Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 8
    Tagged Queue By Device array for aic7xxx host instance 0:
      {255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
    Actual queue depth per device for aic7xxx host instance 0:
      {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Statistics:

(scsi0:0:0:0)
  Device using Wide/Sync transfers at 40.0 MByte/sec, offset 8
  Transinfo settings: current(12/8/1/0), goal(12/8/1/0), user(12/15/1/0)
  Total transfers 58198 (27438 reads and 30760 writes)

Contents of /proc/scsi/scsi:

Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: IBM Model: DRVS09V Rev: 0140
  Type: Direct-Access ANSI SCSI revision: 03

Messages out of /var/log/messages:

Jan 14 12:53:55 chewbacca kernel: attempt to access beyond end of device
Jan 14 12:53:55 chewbacca kernel: 03:40: rw=0, want=606782, limit=593410
Jan 14 12:53:55 chewbacca kernel: dev 03:40 blksize=2048 blocknr=303390 sector=1213560 size=2048 count=1
Jan 14 12:53:55 chewbacca kernel: attempt to access beyond end of device
Jan 14 12:53:55 chewbacca kernel: 03:40: rw=0, want=606784, limit=593410
Jan 14 12:53:55 chewbacca kernel: dev 03:40 blksize=2048 blocknr=303391 sector=1213564 size=2048 count=1
Jan 14 12:53:55 chewbacca kernel: attempt to access beyond end of device
Jan 14 12:53:55 chewbacca kernel: 03:40: rw=0, want=606782, limit=593410
Jan 14 12:53:55 chewbacca kernel: dev 03:40 blksize=2048 blocknr=303390 sector=1213560 size=2048 count=1
Jan 14 12:53:55 chewbacca kernel: attempt to access beyond end of device
Jan 14 12:53:55 chewbacca kernel: 03:40: rw=0, want=606784, limit=593410
Jan 14 12:53:55 chewbacca kernel: dev 03:40 blksize=2048 blocknr=303391 sector=1213564 size=2048 count=1

                                                        - Matt

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Jan 15 2000 - 21:00:26 EST