LLT module fails to start in Storage Foundation High Availability (SFHA) 6.2.1 on all kernel updates to Red Hat Enterprise Linux (RHEL) 7.x with version greater than 3.10.0-327

book

Article ID: 100031729

calendar_today

Updated On:

Description

Error Message

Console error after LLT starts
 

Starting LLT:
LLT: loading module...
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol ib_create_cq
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol ib_create_cq (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol
rdma_resolve_addr
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol rdma_resolve_addr (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol ib_dereg_mr
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol ib_dereg_mr (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol rdma_reject
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol rdma_reject (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol
rdma_disconnect
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol rdma_disconnect (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol
rdma_resolve_route
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol rdma_resolve_route (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol
rdma_bind_addr
Dec 15 09:19:17 l111029 kernel: llt: Unknown symbol rdma_bind_addr (err -22)
Dec 15 09:19:17 l111029 kernel: llt: disagrees about version of symbol
rdma_create_qp

Cause

The issue is due to an incompatibility with the LLT module and RHEL 7.x kernel updates with version greater than 3.10.0-327

The issue has been observed with the kernel updates below

RHEL 7.0 with kernel 3.10.0-327.3.1
RHEL 7.1 with kernel 3.10.0-327.4.4

Resolution

Patch sfha-rhel7_x86_64-Patch-6.2.1.200.tar.gz : https://downloads.infoscale.com/storage-foundation/REL442323/6.2.1.200?q=6.2.1.200&platform=Linux&fileNumber=FILE311954&updateNumber=UPD153820  will resolve the LLT issue.

Note: This patch was initially produced for RHEL 7.2 support, but can be used for RHEL 7.0 & 7.1
 

Issue/Introduction

The Low Latency Transport (LLT) module fails to start in Storage Foundation High Availability (SFHA) 6.2.1 on all kernel updates to Red Hat Enterprise Linux (RHEL) 7.x with version greater than 3.10.0-327