On Tue, 5 Nov 2024 20:24:58 +0100 Magnus Lindholm <linmag7@xxxxxxxxx> wrote: > > Thomas, Magnus, can you please check what hardware revision is actually > > reported by your devices? Also a dump of the PCI configuration space > > would be very useful, or at the very least the value of the PCI Revision > > ID register, which is independent from the hardware revision reported via > > the device I/O registers. > > Below is some info from my Alpha ES40 with an ISP1040. I've added a > printout of hardware revision number to the driver, as previously > pointed out the revision numbers in qla1280.h is wrong so I've used > info from NetBSD > rev5 is a "B" which matches what is actually printed on the chip as > well. This seems to be consistent with PCI Revision ID register. > > output from driver: > > qla1280: QLA1040 found on PCI bus 2, dev 4 > revision=5 <-- printout of cfg0 register 5 = rev B > QLogic QLA1040 PCI to SCSI Host Adapter > Firmware version: 7.65.06, Driver version 3.27.1 > > #lspci -s 0001:02:04.0 -vvv > 0001:02:04.0 SCSI storage controller: QLogic Corp. ISP1020/1040 > Fast-wide SCSI (rev 05) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- > ParErr- Stepping- SERR- FastB2B- DisINTx- > Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium > >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- > Latency: 248, Cache Line Size: 64 bytes > Interrupt: pin A routed to IRQ 52 > Region 0: I/O ports at 200008000 [size=256] > Region 1: Memory at 209050000 (32-bit, non-prefetchable) [size=4K] > Expansion ROM at 209040000 [disabled] [size=64K] > Kernel driver in use: qla1280 > Kernel modules: qla1280 0000:00:00.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 05) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 256 bytes Interrupt: pin A routed to IRQ 8 Region 0: I/O ports at 1f200000 [size=256] Region 1: Memory at 1f200000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 1f210000 [disabled] [size=64K] Kernel driver in use: qla1280 0000:00:01.0 SCSI storage controller: QLogic Corp. ISP1020 Fast-wide SCSI (rev 05) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 64, Cache Line Size: 256 bytes Interrupt: pin A routed to IRQ 9 Region 0: I/O ports at 1f400000 [size=256] Region 1: Memory at 1f400000 (32-bit, non-prefetchable) [size=4K] Expansion ROM at 1f410000 [disabled] [size=64K] Kernel driver in use: qla1280 qla1280: QLA1040 found on PCI bus 0, dev 0 qla1280 0000:00:00.0: enabling device (0006 -> 0007) random: crng init done cfg_0 5 scsi(0:0): Resetting SCSI BUS scsi host0: QLogic QLA1040 PCI to SCSI Host Adapter Firmware version: 7.65.06, Driver version 3.27.1 qla1280: QLA1040 found on PCI bus 0, dev 1 qla1280 0000:00:01.0: enabling device (0006 -> 0007) scsi 0:0:1:0: Direct-Access FUJITSU MAW3073NC 0104 PQ: 0 ANSI: 3 scsi(0:0:1:0): Sync: period 10, offset 12, Wide, Tagged queuing: depth 31 scsi 0:0:2:0: Direct-Access SEAGATE SX118202LS B808 PQ: 0 ANSI: 2 scsi(0:0:2:0): Sync: period 10, offset 12, Wide, Tagged queuing: depth 31 cfg_0 5 scsi(1:0): Resetting SCSI BUS So the Octane 1040 chips are the same revision and working with 64bit addressing. Thomas. -- SUSE Software Solutions Germany GmbH HRB 36809 (AG Nürnberg) Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich