Unknown symbol nvme_find_pdev_from_bdev

I did not run the installer properly, I used this installed command:

./mlnxofedinstall --force --without-dkms --with-nvmf

When it should be:

./mlnxofedinstall --force --without-dkms --with-nvmf --add-kernel-support

Complete installation steps that worked for me:

wget http://content.mellanox.com/ofed/MLNX_OFED-4.4-1.0.0.0/MLNX_OFED_LINUX-4.4-1.0.0.0-ubuntu18.04-x86_64.tgz

tar xvzf MLNX_OFED_LINUX-4.4-1.0.0.0-ubuntu18.04-x86_64.tgz

cd MLNX_OFED_LINUX-4.4-1.0.0.0-ubuntu18.04-x86_64/

./mlnxofedinstall --force --without-dkms --with-nvmf --add-kernel-support

/etc/init.d/openibd restart

Dmitri Fedorov

Ciena Canada