4 Replies Latest reply on Jun 9, 2020 7:59 AM by gskjelstad

    vSphere 7.0- Unable to perform PCI pass through with Nested Virtualization Enabled

    gskjelstad Novice

      I have 2 HCL listed - VMWare servers that I recently upgraded to ESXi 7.0 from 6.5.

       

      I'm attempting to get DDPIO working with some dedicated legacy SSL Accelerator cards (I know, I know, it's legacy support)

       

      With ESXi 6.5, I was able to get around this problem by using the following syntax inside of the .vmx files and importing them.

       

      vhv.enable = TRUE

      hypervisor.cpuid.v0 = FALSE

      However 7.0 doesn't seem to be respecting these flags and I continue to get the following:

      PCI passthrough devices cannot be added when Nested Hardware-Assisted Virtualization is enabled. 

       

      I'm not seeing anything in the release notes that would indicate that these customization would stop working..

       

      I'm not expecting them to support the Guest or any of the passthrough configuration/functionality, but c'mon, I can't even power on the VM.

       

      Before I jump in and open a ticket, does anyone have any direction on doing this on ESXi 7.0?

       

      Thanks,

      Garrett

       

      Great Video on PCI Passthrough: PCI pass-through & Folding at Home on the VMware appliance (VMware vSphere ESXi 7) Jason Meers - YouTube

       

      EDIT: 2020-06-09:

      Added the

      vhv.allowPassthru = TRUE

      flag, and that didn't help either.