<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Sep 17, 2015 at 5:57 AM, Phill Edwards <span dir="ltr"><<a href="mailto:philledwards@gmail.com" target="_blank">philledwards@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div><br></div></span><div class="gmail_quote">Thanks for this info. When you say "<i>give up</i> use of the NICs at 05:00.x by binding them to either pci-stub or vfio-pci" does that mean that the NICs won't work any more?</div></div></div></div></blockquote><div><br></div><div>It means you can't use the NIC in the host, IOMMU groups cannot be split between host and guest.  You can use them in the guest or just sequester them with pci-stub.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="gmail_quote"> If they will still work and it will allow me to have the DVB-T card in an IOMMU group of it's own that sounds like a good solution. Does it matter whether I bind them to pci-stub or vfio-pci - are there implications to binding to one rather than the other?</div></div></div></div></blockquote><div><br></div><div>Using vfio-pci means that you can expose the device to the guest (or not), using pci-stub prevents exposing the device to the guest.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div class="gmail_quote">Also, do I achieve the binding by adding something like this to GRUB_CMDLINE_LINUX?</div><div class="gmail_quote"><span style="font-family:monospace,monospace;font-size:12.8px">pci-stub.ids=</span><font face="monospace, monospace"><span style="font-size:12.8px">0e11:00db</span></font></div></div></div></div></blockquote><div><br></div><div>These are subsystem vendor and device ID, you need 8086:1010.  You can also just dynamically unbind these from the host driver with virsh nodedev-detach.</div></div></div></div>