在我们准备好了 librxe-dev 和 rxe-dev 的源码之后,就可以着手安装 rdma 了。说是 安装 rdma,其实是 重新编译 linux 内核,使之支持 soft-Roce 协议,以支持 rdma。
先贴出下载路径:
Active Branch:rxe_submission_v18 。这里要注意,切换到 18 版本之后,最好使用 git pull origin rxe_submission_v18 去再拉取一遍,确保无误。如果目录drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ 下面有 aux.c 和 aux.h 这两个文件,那么就说明对了。
Current Version:librxe-1.0.0
rdma 在 centos 下的安装步骤
1,准备好 几个 软件:
gcc
gcc-c++
bc
pciutils
openssl-devel
automake
ncurses-devel
libibverbs
libibverbs-devel
libibverbs-utils
librdmacm
librdmacm-devel
librdmacm-utils
perl-Switch
注意:
安装 perl-Switch 需要选用 centos 的源,用国内的 163 的源没用。
2,进入到 rxe-dev 目录 ,
cp /boot/config-$(uname –r) .config
切换到 root 用户权限,运行 m