Chapter I. Chelsio Unified Wire
3.2.
Enabling RDMA on ARM Platforms
RDMA is disabled by default in RHEL 7.3 build of ARM architecture. To enable this feature, follow
the steps mentioned below:
i.
Download the kernel source package and extract it.
ii. Create a kernel configuration file.
[root@host~]# make oldconfig
iii. The above command will create a configuration file .config in the same location. Edit the file
and enable the following parameters:
CONFIG_NET_VENDOR_CHELSIO=y
CONFIG_INFINIBAND=y
iv. Compile the kernel.
v. During kernel compilation, please ensure that the following parameters are set as follows:
CONFIG_CHELSIO_T1=m
CONFIG_CHELSIO_T1_1G=y
CONFIG_CHELSIO_T3=m
CONFIG_CHELSIO_T4=m
CONFIG_CHELSIO_T4VF=m
CONFIG_INFINIBAND_USER_MAD=m
CONFIG_INFINIBAND_USER_ACCESS=m
CONFIG_INFINIBAND_USER_MEM=y
CONFIG_INFINIBAND_CXGB3=m
CONFIG_INFINIBAND_CXGB3_DEBUG=y
CONFIG_INFINIBAND_CXGB4=m
CONFIG_SCSI_CXGB3_ISCSI=m
CONFIG_SCSI_CXGB4_ISCSI=m
vi. Install the kernel.
vii. Reboot into the newly installed kernel.
3.3.
Mounting debugfs
All driver debug data is stored in debugfs, which will be mounted in most cases. If not, mount it
manually using:
[root@host~]# mount -t debugfs none /sys/kernel/debug
Chelsio Unified Wire for Linux
24
Need help?
Do you have a question about the Terminator Series and is the answer not in the manual?
Questions and answers