Can’t insert module libnvm.ko, unknown symbol!

Hi everyone, I’m trying to run an open source project(BaM) on the A100 server. Unfortunately, when inserting the libnvm.ko module(insmod libnvm.ko), the following error occurs on the system

[ 2128.621501] libnvm: module using GPL-only symbols uses symbols from proprietary module nvidia.
[ 2128.621518] libnvm: Unknown symbol nvidia_p2p_dma_unmap_pages (err -2)
[ 2128.621571] libnvm: module using GPL-only symbols uses symbols from proprietary module nvidia.
[ 2128.621576] libnvm: Unknown symbol nvidia_p2p_get_pages (err -2)
[ 2128.621593] libnvm: module using GPL-only symbols uses symbols from proprietary module nvidia.
[ 2128.621597] libnvm: Unknown symbol nvidia_p2p_put_pages (err -2)
[ 2128.621610] libnvm: module using GPL-only symbols uses symbols from proprietary module nvidia.
[ 2128.621613] libnvm: Unknown symbol nvidia_p2p_dma_map_pages (err -2)
[ 2128.621627] libnvm: module using GPL-only symbols uses symbols from proprietary module nvidia.
[ 2128.621631] libnvm: Unknown symbol nvidia_p2p_free_page_table (err -2)

By searching I feel this is due to the nvidia kernel version. I have tried the version 470.161.03、470.141.03、470.103.01, but the above problems still exist. I can’t search for any more help so I hope you can help me out, thank you very much!

Hi,

This issue relate to GPL.

If you have A100 support service, please contact the corresponding technical support team for the help.

Thanks!