qla1280 driver for qlogic-1040 on alpha

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,


I've been running linux on alpha (alphaserver es40) for a while, using
a qlogic-1040 scsi controller. A few weeks ago I added more RAM to the
es40, but as soon as I got above 2GB RAM I started seeing file system
corruptions on the drive attached to the qlogic controller. I
re-compiled the driver to force DMA_BIT_MASK of 32 bits and everything
was fine again. I believe that on alpha the
CONFIG_ARCH_DMA_ADDR_T_64BIT flag gets set in the kernel config, which
will enable 64-bit support in the qla1280 driver. This works as long
as there is less than 2GB RAM in the system (which is the case for my
other alpha hardware). The nvram flag "enable_64bit_addressing" on the
qlogic board is not checked nor set by the driver. What is the best
way of using the qla1280 driver? I might want
CONFIG_ARCH_DMA_ADDR_T_64BIT still enabled for other hardware on my
es40.
I've not yet tested the card on non-alpha hardware so I don't know for
sure if this is platform specific for qlogic on alpha.

Regards

Magnus Lindholm




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux