Supermicro 2022 Hyper-V PCI Passthrough Error

Hello, first time posting here, but I’ve been following Wendall for a few years now. I love his content, especially everything server-related.

I was hoping to get some help with PCI passthrough of a Supermicro HBA using a Supermicro motherboard.

My system is:
Supermicro X11SSA-F Motherboard
Supermicro AOC-S3008L-L8e HBA
Intel Xeon E3-1270 v6 CPU
Samsung 2x 16 GB DDR4 2400 ECC DIMMs
Samsung Enterprise SSD 480 GB PM883

All the hardware I am using, including the AOC HBA card, is on Supermicro’s official supported hardware list for my motherboard.

VT-d, SR-IOV, and Above 4G Decoding have all been enabled in the BIOS. I have updated the firmware to the latest version and installed the latest drivers on the host (though that probably doesn’t matter since I will be disabling the DND device on the host).

I am using Windows Server 2022 and Hyper-V.

Below are the steps I followed to try and passthrough my HBA to the VM:

  1. I queried the adapter and found it in an ‘OK’ state.
  2. I then disabled the device.
  3. I queried the location path data for the device; interestingly, two paths are displayed.
  4. I attempted to assign the device to my VM, but neither path worked. PowerShell claims the device was not found.

Any help would be much appreciated!

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.