2011/7/29 Simon Hobson <span dir="ltr">&lt;<a href="mailto:linux@thehobsons.co.uk" target="_blank">linux@thehobsons.co.uk</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>Christian wrote:<br>
<br>
&gt;The PCI Passthrough guide<br>
</div>&gt;at &lt;<a href="http://wiki.xensource.com/xenwiki/XenPCIpassthrough" target="_blank">http://wiki.xensource.com/xenwiki/XenPCIpassthrough</a>&gt;<a href="http://wiki.xensource.com/xenwiki/XenPCIpassthrough" target="_blank">http://wiki.xensource.com/xenwiki/XenPCIpassthrough</a> states<br>


<div>&gt;that swiotlb=force and iommu=soft must be set as kernel boot options<br>
&gt;in the domU.  Have you already tried hat?<br>
<br>
</div>Success, yay !<br>
<br>
I find that page a tad less clear than it could be - at least for<br>
someone who hasn&#39;t been following the ins and outs of xen patches vs<br>
pvops kernels and so on. It&#39;s all the &quot;you need this ...&quot;, &quot;but if<br>
you have &lt;something&gt; then you need this other thing&quot; stuff that had<br>
me caught up.<br>
<br>
I think I had two things wrong.<br>
<br>
Firstly, I had pciback.hide... in my Dom0 boot config, but it&#39;s now<br>
xen-pciback.hide ...<br>
<br>
In my DomU I needed iommu=soft but not swiotlb=force - in fact it<br>
didn&#39;t work with swiotlb=force and iommu=soft both present. Get those<br>
right and suddenly dvbtune gets results, and now MythTV setup has<br>
found channels :)<br><font color="#888888"><br></font></blockquote></div>Congratulations! Nice to hear that you finally got it up and running.