Hello!

As I could not find the maintainer of the aic7xxx driver in the
MAINTAINERS file, I'm sending this to the mailing list.

As of linux 2.2.11 up to 2.2.14, I have not been able to use my Plextor
CD-RW. I have strong beliefs that this is because of the aic7xxx driver.
I have found a similar problem in mailing list archives where people
have had problems with the aic7xxx driver in conjunction with another
SCSI-driver. I have compiled my kernels with the aic7xxx support
compiled in and as a module. Neither works. When I compile it into the
kernel, the last thing I see is:
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) <Adaptec AHA-2944 Ultra SCSI
host adapter> found at PCI 14/0
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) Wide Channel, SCSI ID=7,
16/255 SCBs
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) Warning - detected
auto-termination
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) Please verify driver detected
settings are correct.
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) If not, then please properly
set the device termination
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) in the Adaptec SCSI BIOS by
hitting CTRL-A when prompted
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) during machine bootup.
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) Cables present (Int-50 YES,
Int-68 NO, Ext-68 NO)
Mar 13 11:06:52 jorgen-ws kernel: (scsi0) Downloading sequencer code...
413 instructions downloaded

And here it just hangs. If I compile it as a module and modprobe it, it
hangs after the scsi bus reset.
Please note that I am using vanilla linux distributions, no foreign
patches used!


Misc information about my system (from linux 2.2.10 where my aic driver
works great!):

cat /proc/cpuinfo:
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model  : 2
model name : AMD Athlon(tm) Processor
stepping : 1
cpu MHz  : 755.313799
fdiv_bug : no
hlt_bug  : no
sep_bug  : no
f00f_bug : no
coma_bug : no
fpu  : yes
fpu_exception : yes
cpuid level : 1
wp  : yes
flags  : fpu vme de pse tsc msr 6 mce cx8 sep mtrr pge 14 cmov fcmov 17
22 mmx 24 30 3dnow
bogomips : 753.66

cat /proc/modules:
soundcore               3204   0 (autoclean) (unused)
sr_mod                 19256   0 (autoclean)
aic7xxx               103320   0
unix                   11012  69 (autoclean)
sg                     15928   0 (unused)
vfat                   11676   0 (unused)
fat                    25472   0 [vfat]
smbfs                  27120   0 (unused)
nfs                    30944   0 (unused)
lockd                  32584   0 [nfs]
sunrpc                 55780   0 [nfs lockd]
cdrom                  13976   0 [sr_mod]

cat /proc/scsi/scsi:
Attached devices:
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: PLEXTOR  Model: CD-R   PX-W124TS Rev: 1.01
  Type:   CD-ROM                           ANSI SCSI revision: 02

cat aic7xxx/0:
Adaptec AIC7xxx driver version: 5.1.17/3.2.4
Compile Options:
  TCQ Enabled By Default : Disabled
  AIC7XXX_PROC_STATS     : Disabled
  AIC7XXX_RESET_DELAY    : 5

Adapter Configuration:
           SCSI Adapter: Adaptec AHA-2944 Ultra SCSI host adapter
                           Ultra Wide Controller
    PCI MMAPed I/O Base: 0xeffff000
 Adapter SEEPROM Config: SEEPROM found and used.
      Adaptec SCSI BIOS: Enabled
                    IRQ: 10
                   SCBs: Active 0, Max Active 1,
                         Allocated 15, HW 16, Page 255
             Interrupts: 175
      BIOS Control Word: 0x18a6
   Adapter Control Word: 0x045f
   Extended Translation: Enabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0x0000
 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:1:0)
  Device using Narrow/Sync transfers at 10.0 MByte/sec, offset 8
  Transinfo settings: current(25/8/0/0), goal(12/15/0/0),
user(12/15/1/0)
  Total transfers 71 (71 reads and 0 writes)



-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]

Reply via email to