Confused about VPI driver and EN driver

Hello!

I have a ConnectX5-EN adapter and use it by VPI driver, but curious about the meaning of EN driver.

What’s the difference between them?

The device info is as follows:

CX515A-CCAT 100GbE

The EN driver file http://www.mellanox.com/related-docs/prod_software/Mellanox_EN_for_Linux_User_Manual_v4_2.pdf says that :

What’s the meaning? Does it mean that if I install EN driver, I will not be able to run RDMA-based programs?

Very confused about it?

Which driver should I use?