Hello,<br><br>Although I'm not entirely sure this is the right mailing list for such questions: can anyone give me some advice on how to get an InfiniBand HCA working at 5 GT/s ? I have inserted a MT25418 HCA in a PCIe 2.0 slot. According to Mellanox' documentation, the maximum transfer speed should be 5.0 GT/s. lspci reports 2.5 GT/s for the link status however. The details are as follows:<br>
* MT25418 specs: <a href="http://www.mellanox.com/content/pages.php?pg=products_dyn&product_family=36&menu_section=34">http://www.mellanox.com/content/pages.php?pg=products_dyn&product_family=36&menu_section=34</a><br>
* Kernel: Linux 2.6.28.7<br>* Motherboard: Asus P5Q Deluxe<br>* lspci output:<br><br>01:00.0 InfiniBand: Mellanox Technologies MT25418 [ConnectX IB DDR, PCIe 2.0 2.5GT/s] (rev a0)<br> Subsystem: Mellanox Technologies MT25418 [ConnectX IB DDR, PCIe 2.0 2.5GT/s]<br>
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+<br> Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-<br>
Latency: 0, Cache Line Size: 32 bytes<br> Interrupt: pin A routed to IRQ 16<br> Region 0: Memory at fe700000 (64-bit, non-prefetchable) [size=1M]<br> Region 2: Memory at cf800000 (64-bit, prefetchable) [size=8M]<br>
Region 4: Memory at fe6fe000 (64-bit, non-prefetchable) [size=8K]<br> Capabilities: [40] Power Management version 3<br> Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)<br>
Status: D0 PME-Enable- DSel=0 DScale=0 PME-<br> Capabilities: [48] Vital Product Data <?><br> Capabilities: [9c] MSI-X: Enable+ Mask- TabSize=256<br> Vector table: BAR=4 offset=00000000<br>
PBA: BAR=4 offset=00001000<br> Capabilities: [60] Express (v2) Endpoint, MSI 00<br> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 unlimited<br> ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-<br>
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-<br> RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-<br> MaxPayload 128 bytes, MaxReadReq 512 bytes<br>
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-<br> LnkCap: Port #8, Speed 2.5GT/s, Width x8, ASPM L0s, Latency L0 unlimited, L1 unlimited<br> ClockPM- Suprise- LLActRep- BwNot-<br>
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-<br> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-<br> LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-<br>
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+<br> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-<br> LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB<br>
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-<br> Compliance De-emphasis: -6dB<br> LnkSta2: Current De-emphasis Level: -6dB<br>
Kernel driver in use: mlx4_core<br> Kernel modules: mlx4_core<br><br clear="all">Bart.<br>