I intended to passthrough one of the NICs and a PCIe dual NIC Intel PRO/1000 PT expansion card - but in light of that I'm thinking passthrough both devices and use a separate PCIe x1 card for the management interface.
Am I right in thinking that the devices are managed by a bootstrapped Linux kernel? So a cheap Intel or Realtek card would do for the management interface? I'm assuming correctly that each PCI slot is treated separately?
The intention for my host? To run three instances - pfsense (NICs passed through), 2x Gentoo installations - each with their own hard drive passed through (not pfsense): can these devices be treated separately?
EDIT: I just noticed "Devices must be behind a PCI Switch that supports ACS" - I will have to do a bit of background reading so a reply may be a day or two.
Thanks for your patience.