lspci -v is interesting: |03:02.0 RAID bus controller: 3ware Inc 3ware 7000-series ATA-RAID (rev 01) | Subsystem: 3ware Inc 3ware 7000-series ATA-RAID | Flags: bus master, medium devsel, latency 72, IRQ 30 | I/O ports at 3000 [size=16] | Memory at fd200000 (32-bit, non-prefetchable) [size=16] | Memory at fd800000 (32-bit, non-prefetchable) [size=8M] | Expansion ROM at <unassigned> [disabled] [size=64K] | Capabilities: [40] Power Management version 1 It's in a 64bit-port, and it's alone on the #03 bus, which is the PCI-X bus. It _shold_ be reporting 64bit, but it isn't. Any ideas on how I proceed with this?
what do you mean? that 32bit, nonprefetch up there means its mapped into 32bit memory space, since fd200000 is a 32bit memory address. that has nothing to do with 64bit pci/x bus/slot or anything the like.
And yes, it reported exactly the same before I compiled my own driver for it. That's why I did it... :/
what did u expect? i dont really see your problem so far. and i dont see any other relevant 32bit or 64bit pci related info in your lspci posting. cheers, andy