To answer your questions as detailed as possible and with the update that only the reboot worked and all does not work anymore atm:
Hardware: HP DL380p G8 - 2x Xeon E5-2670, BIOS P70 07/01/2015
Hypervisor: ESXi 6.7U3 Build 15160138 (custom HP)
VM: Server 2019 Standard, 4 cores, 8GB RAM, VMXNET 3 NIC, EFI bios mode without uefi secure boot enabled
In started using these these vmx settings:
- hypervisor.cpuid.v0
- pciPassthru.64bitMMIOSizeGB = “16” (Also experimented with the value 64 but this did not make any difference, i think because MMIO is not supported and used with this card and config)
- pciHole.start = "2048"
The VM would start but when i shutdown or reboot the VM the ESX hosts crashed and rebooted.
After i added the bold line below in /etc/vmware/passthru.map and rebooted the ESX host i could boot and reboot the VM without issues.
# NVIDIA
10de ffff bridge false
10de 1c30 d3d0 false
But a shutdown of the VM still crashes the ESX hosts.
After that i updated the BIOS of my server from P70 07/01/2015 to P70 05/24/2019.
Since then i wasn't able to even startup the VM anymore without the whole ESX host crashing and restarting.
Tried serveral different vmx settings and different passthru.map shutdown settings with nu luck.
Tomorrow i'm starting from scratch with this lead: 6.7U1 vs 6.5U2 passthrough regression
I will report back when i get some good results.
Kind regards,
Thijs