Enabling Rdma On Arm Platforms; Mounting Debugfs - Chelsio Communications Terminator Series Installation And User Manual

Unified wire for linux
Hide thumbs Also See for Terminator Series:
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Terminator Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Terminator 6

Table of Contents