I've updated from 6.7.0u2 to 7.0.1
(HPE-ESXi-6.7.0-Update2 to (Updated) HPE-Custom-AddOn_701.0.0.10.6.0-40)
In an attempt to be able to pass through an Nvidia Quadro P400 to Linux guest.
In 6.7.0u2, Linux could see the GPU, but not "correctly" (nividia-smi not reporting card, but shows up with lspci)
I've read about the passthrough changes in 7.0 and have created a new ESXi 7.0 U1 virtual machine from scratch.
The GPU is marked as active passthrough in the host hardware
![]()
The VM is configured with UEFI bios
![]()
I've added the GPU as a "Dynamic PCI device"
![]()
Although does seem odd at top level to see:
![]()
I've reserved all the guest OS memory
![]()
This GPU only has 2Gb...so nothing fancy there in memory allocations.
This card is max 30 watts and no "extra" power connections.
Since trying this on 7.0.1 I cannot even start the VM as it always fails with:
"Power on failure messages: Module 'DevicePowerOn' power on failed."
I see nothing in the logs that would explain the failure.
2020-10-22T23:13:21.121Z| vmx| I005: DICT pciPassthru0.allowedDevices = "0x10de:0x1cb3,0x10de:0xfb9"
...
2020-10-22T23:13:21.410Z| vmx| I005+ Power on failure messages: Module 'DevicePowerOn' power on failed.
2020-10-22T23:13:21.410Z| vmx| I005+ Failed to start the virtual machine.
2020-10-22T23:13:21.410Z| vmx| I005+
2020-10-22T23:13:21.411Z| vmx| I005: Vix: [mainDispatch.c:4200]: VMAutomation_ReportPowerOpFinished: statevar=0, newAppState=1870, success=1 additionalError=0
2020-10-22T23:13:21.411Z| vmx| I005: Transitioned vmx/execState/val to poweredOff
2020-10-22T23:13:21.411Z| vmx| I005: Vix: [mainDispatch.c:4200]: VMAutomation_ReportPowerOpFinished: statevar=0, newAppState=1870, success=0 additionalError=0
2020-10-22T23:13:21.411Z| vmx| I005: Vix: [mainDispatch.c:4238]: Error VIX_E_FAIL in VMAutomation_ReportPowerOpFinished(): Unknown error
2020-10-22T23:13:21.411Z| vmx| I005: Vix: [mainDispatch.c:4200]: VMAutomation_ReportPowerOpFinished: statevar=0, newAppState=1870, success=1 additionalError=0
2020-10-22T23:13:21.411Z| vmx| I005: Transitioned vmx/execState/val to poweredOff
As soon as I remove the GPU from the VM, the VM will power up without issue.
I feel I have to be missing something obvious as this "should work", but I'm currently at a loss.
I've attached the log and vmx files.
TIA for any help.