IB software from RedHat is not a solution here. It will work but I didn't allow me to compile the proper MvAPICH library version.
I know that this might be a litttle bit more work for Mellanox but seems like releasing the new package suited for updated RHEL kernels is the solution.