Hi,
My infiniband controller is Mellanox Technologies MT28908 Family [ConnectX-6] .
I have set up vfio for this device and passthrough the device to kata container. I am able to see the device by lspci, and I have installed the driver successfully. But, I can’t use the device, i.e can’t open the device.
Here are the issues I have met:
-
In kata container, I am able to see the state of the device being “Active” and “Link up” by “ibstat”. However, when I typed ibv_devinfo, it returns the error “can’t open device”.
-
In kata container, I can’t see the char device under the /dev directory . After I manually install cdev for inifiniband device by mknod. I can’t open those cdev.
-
I can’t start opensm. The log shows there was error with open_umad_port(null:0). can’t open umad port.
I used the lastest mlnx ofed driver version: 24.07 and the kata container used kernel 5.15.0. I wonder if this is a configuration issue or a incompatible issue between kata and mlnx ofed driver.
Thank you for your time!
Sincerely,
Darren