0 Replies Latest reply on Feb 13, 2020 4:01 PM by mcharest

    Pass through not working

    mcharest Novice



      ESX 6.7 U2 with the latest update. This is a server machine, 2 Xeon, it has one Nvidia 2080 card. At one point I had a VM using the GPU, all was good. But I had to reinstalled ESX from scratch ( change to bigger disk), and now I can't get it to work again.    Note that I have 2 other computers (different model) with V100 cards that are working ok so I'm assuming I know what needs to be done to get this working:


      hypervisor.cpuid.v0 = "FALSE" 

      pciPassthru.use64bitMMIO = "TRUE"  

      pciPassthru.64bitMMIOSizeGB = "32"


      However the VM won't start. Noticed the "Failed to adjust IOMMU: Failure" "PANIC: PCIPassthru: failed to adjust IOMMU mappings"


      020-02-13T23:59:52.927Z| vcpu-0| I125: Transitioned vmx/execState/val to poweredOn

      2020-02-13T23:59:52.927Z| vcpu-0| I125: SCSIFilterSBDAttachCBRC: device scsi0:0 is not SBD. Skipping CBRC attach SBD way.

      2020-02-13T23:59:52.927Z| vcpu-0| I125: Tools: Adding Tools inactivity timer.

      2020-02-13T23:59:52.927Z| vcpu-0| I125: Intel VT: FlexPriority enabled.

      2020-02-13T23:59:52.927Z| vcpu-0| I125: Intel VT: VPID enabled.

      2020-02-13T23:59:52.929Z| vcpu-0| I125: Intel VT enabled.

      2020-02-13T23:59:52.950Z| vcpu-0| I125: Failed to adjust IOMMU: Failure

      2020-02-13T23:59:52.950Z| vcpu-0| E105: PANIC: PCIPassthru: failed to adjust IOMMU mappings.

      2020-02-13T23:59:53.922Z| vcpu-0| W115: A core file is available in "/vmfs/volumes/5d606047-b33c61be-dfd6-ac1f6babb1ac/Malcom2080/vmx-zdump.001"

      2020-02-13T23:59:53.925Z| vcpu-0| I125: Writing monitor file `vmmcores.gz`

      2020-02-13T23:59:53.926Z| mks| W115: Panic in progress... ungrabbing

      2020-02-13T23:59:53.926Z| mks| I125: MKS: Release starting (Panic)

      2020-02-13T23:59:53.926Z| mks| I125: MKS: Release finished (Panic)

      2020-02-13T23:59:53.928Z| vcpu-0| W115: Dumping core for vcpu-0

      2020-02-13T23:59:53.928Z| vcpu-0| I125: VMK Stack for vcpu 0 is at 0x451a1e993000

      2020-02-13T23:59:53.928Z| vcpu-0| I125: Beginning monitor coredump


      If I remove the gpu from the virtual machine it starts just fine.