Linux 2.036 & aic7xxx 5.1.x patches

Mark Hoebeke mh at banian.jouy.inra.fr
Mon Mar 1 04:26:15 PST 1999


Hello,

after upgrading my dual Pentium II 450 system from kernel 2.0.35 (SuSE
Linux 5.3, aic7xxx version 5.0.19) to kernel 2.0.36 (RedHat 5.2,
aic7xxx version 5.1.7) --in fact, it was a complete re-installation--,
I experience some serious problems addressing one of the SCSI devices.

As can be seen from the output of /proc/scsi/scsi below, the SCSI
chain is composed of three devices : two disks that are correctly
managed and a CD-ROM drive. When trying to access the latter, the
system keeps generating error messages regarding SCSI timeouts, which
totally freezes the system.

I tried to upgrade to aic7xxx 5.1.12 by applying the patch relative to
2.0.36 but this won't work : the application of several patch HUNKS
fails.

Besides, I didn't find any patch series going from 5.1.7 to 5.1.12 nor
any source distribution in tgz form.

Did anybody encounter te same problems, and somehow managed to solve
them ?

I'd be glad to now.

Thanks for any help you can give.

Mark
------------------------------------------------------------------------------
contents of /proc/scsi/scsi:
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST39173W         Rev: 6244
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST39173W         Rev: 6244
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 06 Lun: 00
  Vendor: TOSHIBA  Model: CD-ROM XM-6201TA Rev: 1037
  Type:   CD-ROM                           ANSI SCSI revision: 02       
------------------------------------------------------------------------------
contents of /proc/scsi/ac7xxx/1 :
Adaptec AIC7xxx driver version: 5.1.7/3.2.4
Compile Options:
  AIC7XXX_RESET_DELAY    : 15
  AIC7XXX_TAGGED_QUEUEING: Adapter Support Enabled
                             Check below to see which
                             devices use tagged queueing
  AIC7XXX_PAGE_ENABLE    : Enabled (This is no longer an option)
  AIC7XXX_PROC_STATS     : Disabled

Adapter Configuration:
           SCSI Adapter: Adaptec AIC-7895 Ultra SCSI host adapter
                           Ultra Wide Controller Channel B
    PCI MMAPed I/O Base: 0xeffff000
 Adapter SEEPROM Config: SEEPROM found and used.
      Adaptec SCSI BIOS: Enabled
                    IRQ: 11
                   SCBs: Active 0, Max Active 2,
                         Allocated 15, HW 32, Page 255
             Interrupts: 14287
      BIOS Control Word: 0x18a6
   Adapter Control Word: 0x1c5e
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0003
 Tag Queue Enable Flags: 0x0000
Ordered Queue Tag Flags: 0x0000
Default Tag Queue Depth: 8
    Tagged Queue By Device array for aic7xxx host instance 1:
      {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 1:
      {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Statistics:
(scsi1:0:0:0)
  Device using Wide/Sync transfers at
  40.0 MByte/sec, offset 8
    Device Negotiation Settings
        Period Offset Bus Width
User       012    008        1
Goal       012    008        1
Current    012    008        1
    Total transfers: 8236/2633 read/written)        

(scsi1:0:1:0)
  Device using Wide/Sync transfers at
  40.0 MByte/sec, offset 8
    Device Negotiation Settings
        Period Offset Bus Width
User       012    008        1
Goal       012    008        1
Current    012    008        1
    Total transfers: 2471/866 read/written)


(scsi1:0:6:0)
  Device using Narrow/Async transfers.
    Device Negotiation Settings
        Period Offset Bus Width
User       012    008        1
Goal       012    008        0
Current    000    000        0
    Total transfers: 0/0 read/written)
      



To Unsubscribe: send mail to majordomo at FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message




More information about the aic7xxx mailing list