Project

General

Profile

Bug #4286

hermon driver hangs booting

Added by Luoxia Xue about 7 years ago. Updated about 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
driver - device drivers
Start date:
2013-11-04
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

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.

#1

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.

Also available in: Atom PDF