That issue seems a bit different from mine. both ports show up for me, and I can give them an IP. But, I also don’t understand this stuff at the driver level.I would simply add the X4 to ESXi at the moment until the fix is ready.
Also report your current state at Topicbox
As the X4 driver is part of Illumos, you may get a final fix in Openindiana (=ongoing Illumos) or OmniOS bloody first. It will be added to OmniOS stable in one of the bugfix editions a bit later after its ready.
I suppose the Illumos issue to check is
Bug #12867: Mis-programmed pcie bridge leaves 64-bit device unusable - illumos gate - illumos
Redminewww.illumos.org
i will post my issue in that thread.
I will just leave my current iscsi on 10Gb. I didn’t see any improvement by using the 40gb cards in vSphere, and giving the nappit vm a vnic.