unfortunately my testing didn't work out too well! I had vmhba0,1 as the m.2 drives, vmhba2,3,4 as the sata hba. I plugged a sata disk into the sata 12 connector shown above. I then tried to toggle pci pt with vmhba3 then vmhba4 then vmhba2. none were successful in passing through the pci device to win10 vm or linux vm. the vmhba3 showed the most promise but ultimately the vm would not boot. when I toggled vmhba4, both vmhba3,4 disappeared and I could not get them back until I disconnected the sata drive (and after a purple screen crash!). I also tried to toggle vmhba2 but that had the same effect as toggling vmhba3 (vm wouldn't start). Not sure where to go from here. I don't know if there is an issue with vmware 6.7u3 when trying to passthru a sata device to a vm or if it is something else that I am overlooking.I think I need to know which pcie ID, 25:00.0 or 43:00.0 or 44:00.0 corresponds to sata12 so that when you toggle pass through for each of these devices, which path makes the data store go away. Then I won’t touch this device when I’m doing pass through.
jp