advansys SCSI driver works on x86_64 but is disabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
In drivers/
config SCSI_ADVANSYS
is marked as:
depends on BROKEN || X86_32
I have a card which uses this driver - lspci reports it as:
01:07.0 SCSI storage controller: Advanced System Products, Inc ABP940-U / ABP960-U (rev 03)
My machine is x86_64 (and running 64 bit). If I unpack the Ubuntu kernel sources, delete that line from drivers/
Sep 18 22:38:11 ubuntu kernel: [11313.689097] scsi8 : AdvanSys SCSI 3.3K: PCI Ultra: IO 0x7000-0x700F, IRQ 0x13
My suggestion is that this driver should be enabled for x86-64 as well. I'm happy to do further testing - just let me know what you want me to try.
Reenabling and rebuilding the advansys module also works for me with gutsy (kernel 2.6.22-14-generic).