Building Mellanox driver manually

Hello,

I downloaded latest Mellanox driver, and found there were two source packages;

mlnx-en_3.4.orig.tar.gz

mlnx-ofed-kernel_3.4.orig.tar.gz

After extracting files, I see both have drivers directory and driver source codes, but they are same.

Why are there two different tarballs, and which one should I use to build my own driver?

Thanks,

Hi,

MLNX_EN user manual http://www.mellanox.com/related-docs/prod_software/Mellanox_EN_for_Linux_User_Manual_v3_40.pdf http://www.mellanox.com/related-docs/prod_software/Mellanox_EN_for_Linux_User_Manual_v3_40.pdf has an instructions how to build the drivers. Page 24, “Recompiling MLNX_EN”