On Wed, Nov 14, 2018 at 12:25 PM Howell, Seth <seth.howell(a)intel.com> wrote:
Awesome! I'm glad you got it figured out. That's good to know
library versions. I will have to add that to my debugging checklist for
Just for my own sake, did you see any flags or information from the
machines about there being an ABI break, or did you just try making the
switch and it worked out?
No, since there weren't any signs of ABI issues, I assumed the libraries
were fine. Your comment about "simply followed the instructions on
made me go back and look at the required
packages. When I did that, I saw this:
$ sudo apt install librdmacm1
Reading package lists... Done
Building dependency tree
Reading state information... Done
librdmacm1 is already the newest version (41mlnx1-OFED.184.108.40.206.3.44207).
0 upgraded, 0 newly installed, 0 to remove and 17 not upgraded.
The version looked "weird" which lead to the discovery of the DKMS
installed modules and libraries. And yes, the easy button was uninstall
these and re-install the distro's version. And that just worked.
My assumption is, had I complied perf against these libraries, that too
would have worked correctly. But that is an exercise for a different day.