Okay, reproducing issue:
## ConnectX-3
ubuntu@dixie:~$ sudo mstflint -d 08:00.0 q Image type: FS2 FW Version: 2.35.5100 FW Release Date: 6.9.2015 Product Version: 02.35.51.00 Rom Info: type=PXE version=3.4.648 devid=4103 proto=0xff Device ID: 4103 Description: Node Port1 Port2 Sys image GUIDs: e41d2d03000a1070 e41d2d03000a1071 e41d2d03000a1072 e41d2d03000a1073 MACs: e41d2d0a1071 e41d2d0a1072 VSD: PSID: MT_1090111019
## ConnectX-4
ubuntu@orgen:~$ sudo lspci | grep Mell 82:00.0 Infiniband controller: Mellanox Technologies MT27700 Family [ConnectX-4] 82:00.1 Infiniband controller: Mellanox Technologies MT27700 Family [ConnectX-4]
ubuntu@orgen:~$ sudo mstflint -d 82:00.0 q write offset: Bad file descriptor -E- Cannot open Device: 82:00.0. No such file or directory MFE_CR_ERROR
Okay, reproducing issue:
## ConnectX-3
ubuntu@dixie:~$ sudo mstflint -d 08:00.0 q
Image type: FS2
FW Version: 2.35.5100
FW Release Date: 6.9.2015
Product Version: 02.35.51.00
Rom Info: type=PXE version=3.4.648 devid=4103 proto=0xff
Device ID: 4103
Description: Node Port1 Port2 Sys image
GUIDs: e41d2d03000a1070 e41d2d03000a1071 e41d2d03000a1072 e41d2d03000a1073
MACs: e41d2d0a1071 e41d2d0a1072
VSD:
PSID: MT_1090111019
## ConnectX-4
ubuntu@orgen:~$ sudo lspci | grep Mell
82:00.0 Infiniband controller: Mellanox Technologies MT27700 Family [ConnectX-4]
82:00.1 Infiniband controller: Mellanox Technologies MT27700 Family [ConnectX-4]
ubuntu@orgen:~$ sudo mstflint -d 82:00.0 q
write offset: Bad file descriptor
-E- Cannot open Device: 82:00.0. No such file or directory MFE_CR_ERROR