hermon driver hangs booting
I have a Mellanox ConnectX-2 VPI MHQH19B-XTR HCA card presented to an OpenIndiana 151a8 VM but it hangs at boot. I tried disable the hermon driver using the following:
exclude: /kernel/drv/hermon exclude: /kernel/drv/amd64/hermon exclude: drv/hermon exclude: drv/amd64/hermon
and it then can boot. However I was not able to use the HCA card afterwards.
The complete setup is a little bit complicated as explained below:
The platform is based on VMware ESXi hypervisor with the HCA card passed through to OpenIndiana.
MB: Supermicro X9SRA
CPU: Intel E5-1650
RAM: 64GB ECC Registered
Hypervisor: ESXi 5.1.0 build 1065491
BIOS: Intel vt-D enabled
IB HCA: MELLANOX MHQH19B-XTR, Revision Id B0, FW 2.9.1200, Mellanox ConnectX (MT26428) - PCIe 2.0 5GT/s, IB QDR / 10GigE Network Adapter
I also tested with Linux and Windows VM and both work with the HCA passed through.
I was not able to obtain any log since the machine hangs before the FS is initialized. As I'm new to the Unix land any suggestion is welcome.
Updated by Luoxia Xue about 7 years ago
I may be able to provide SSH access to it if really needed. But since it relates to booting I'm not sure how much that can be of help.
I put in -kd as boot parameters and can break into kernel debugger when it hangs but I've totally no idea what to do next.