GPUDirect RDMA on NVIDIA Jetson AGX Xavier driver build issue

Hi All,
I’m trying to use the design in a laptop with a Quadro P1000 and running Ubuntu 20.04 LTS with Cuda 11.
I get the error bellow when running the .//build-for-pc-native.sh. Can you help with this issue please?

===
./build-for-pc-native.sh
make -C “/lib/modules/5.4.0-52-generic/build” “M=$PWD” “modules”
make[1]: Entering directory ‘/usr/src/linux-headers-5.4.0-52-generic’
Building modules, stage 2.
MODPOST 1 modules
FATAL: parse error in symbol dump file
make[2]: *** [scripts/Makefile.modpost:94: __modpost] Error 1
make[1]: *** [Makefile:1670: modules] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-5.4.0-52-generic’
make: *** [Makefile:18: modules] Error 2

Hi abdelkarim.ouadid,

Please refer to GPUDirect RDMA on NVIDIA Jetson AGX Xavier

I already read the post, the document coming with the example in github and that didn’t not help me.
Is there a Linux kernel/ distribution I have to stick to? Is that example only for Cuda 10.0?
Please provide some hints.

For the PC platform, I think this project was tested with either Ubuntu 16.04 or Ubuntu 18.04. You will likely have better luck using those OSs. The project certainly was not tested with Ubuntu 20.04.

It looks like both CUDA 10.0 and 10.1 were explicitly tested. I don’t believe that CUDA 11 has been tested.

Thanks for the infos Stephen.
I’ll give it a try with 18.04.