<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[XCP-ng 8.3 PCI Passthrough issue]]></title><description><![CDATA[<p dir="auto">I have an XCP-ng 8.3 installation that passes through a few devices (2 USB PCI Cards and 1 Graphics Card).</p>
<p dir="auto">Dell R630 Host (XCP-ng 8.3 - upgraded from 8.2)<br />
XOA from Sources (commits are up-to-date)</p>
<p dir="auto">Initially, when I set the host up, I passed these devices through using CLI. Now, after updating the host I tried using XOA and get the following:<br />
<img src="/forum/assets/uploads/files/1741877357851-3346d798-4117-43d4-b63a-793b6bc18a2f-image.png" alt="3346d798-4117-43d4-b63a-793b6bc18a2f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">These devices are successfully passed through into a couple VMs using the CLI method, but can't seem to get this working in XOA.</p>
<p dir="auto">The other thing that's odd, the USB PCI devices are not showing in the list above.</p>
<p dir="auto">Does anyone have any ideas what the error shown above is from?</p>
<p dir="auto">Thank you.</p>
]]></description><link>https://xcp-ng.org/forum/topic/10609/xcp-ng-8.3-pci-passthrough-issue</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 22:20:29 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/10609.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 13 Mar 2025 14:58:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Thu, 27 Mar 2025 14:16:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mjgz51" aria-label="Profile: MJGZ51">@<bdi>MJGZ51</bdi></a> Hi!</p>
<p dir="auto">Since 8.3 PCI passthrough is part of the XAPI and come with dedicated xe commands:</p>
<p dir="auto"><code>xe pci-list</code> to have the list of PCI devices and then:</p>
<ul>
<li><code>xe pci-disable-dom0-access uuid=&lt;pci uuid&gt;</code> to hide th device from dom0</li>
<li><code>xe pci-enable-dom0-access uuid=&lt;pci uuid&gt;</code> to unhide the from dom0</li>
</ul>
<p dir="auto">These are the same API calls made by XO or any XAPI clients <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=2bdbead4301" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /><br />
No need to edit manually the cmdline anymore!</p>
<p dir="auto">Regards</p>
]]></description><link>https://xcp-ng.org/forum/post/91244</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91244</guid><dc:creator><![CDATA[BenjiReis]]></dc:creator><pubDate>Thu, 27 Mar 2025 14:16:32 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Thu, 27 Mar 2025 13:27:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> said in <a href="/forum/post/91238">XCP-ng 8.3 PCI Passthrough issue</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mjgz51" aria-label="Profile: MJGZ51">@<bdi>MJGZ51</bdi></a> said in <a href="/forum/post/90794">XCP-ng 8.3 PCI Passthrough issue</a>:</p>
<blockquote>
<p dir="auto">For anyone experiencing this issue, it happens when you enable Passthrough via CLI (hide devices from DOM).</p>
<p dir="auto">After a clean install of xcp-ng 8.3, Passthrough would work via XOA GUI. However, as soon as I enabled PCI Passthrough for a device via CLI, the errors appeared.</p>
<p dir="auto">I've moved to just passing the devices via GUI and not CLI. Everything is now working.</p>
</blockquote>
<p dir="auto">What's the involved CLI command?</p>
</blockquote>
<p dir="auto">Following the xcp-ng documentation for PCI passthrough:</p>
<p dir="auto"><strong>/opt/xensource/libexec/xen-cmdline --set-dom0 "xen-pciback.hide=(0000:04:01.0)"</strong></p>
<p dir="auto">Then,</p>
<p dir="auto"><strong>xe vm-param-set other-config:pci=0/0000:04:01.0 uuid=&lt;vm uuid&gt;</strong></p>
<p dir="auto">That's when I see the errors appear in XOA. If I remove the device from Passthrough via CLI (<strong>xe vm-param-remove param-name=other-config param-key=pci uuid=&lt;vm uuid&gt;</strong>), everything works again in XOA.</p>
]]></description><link>https://xcp-ng.org/forum/post/91240</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91240</guid><dc:creator><![CDATA[MJGZ51]]></dc:creator><pubDate>Thu, 27 Mar 2025 13:27:35 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Thu, 27 Mar 2025 13:06:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mjgz51" aria-label="Profile: MJGZ51">@<bdi>MJGZ51</bdi></a> said in <a href="/forum/post/90794">XCP-ng 8.3 PCI Passthrough issue</a>:</p>
<blockquote>
<p dir="auto">For anyone experiencing this issue, it happens when you enable Passthrough via CLI (hide devices from DOM).</p>
<p dir="auto">After a clean install of xcp-ng 8.3, Passthrough would work via XOA GUI. However, as soon as I enabled PCI Passthrough for a device via CLI, the errors appeared.</p>
<p dir="auto">I've moved to just passing the devices via GUI and not CLI. Everything is now working.</p>
</blockquote>
<p dir="auto">What's the involved CLI command?</p>
]]></description><link>https://xcp-ng.org/forum/post/91238</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91238</guid><dc:creator><![CDATA[stormi]]></dc:creator><pubDate>Thu, 27 Mar 2025 13:06:59 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Sun, 16 Mar 2025 15:19:28 GMT]]></title><description><![CDATA[<p dir="auto">Hm that's important feedback thanks. We need to check if we can reproduce in here <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=2bdbead4301" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title=":thinking_face:" alt="🤔" /></p>
<p dir="auto">Ping <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/stormi" aria-label="Profile: stormi">@<bdi>stormi</bdi></a> so we can assign someone to test that</p>
]]></description><link>https://xcp-ng.org/forum/post/90836</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90836</guid><dc:creator><![CDATA[olivierlambert]]></dc:creator><pubDate>Sun, 16 Mar 2025 15:19:28 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Sat, 15 Mar 2025 15:57:13 GMT]]></title><description><![CDATA[<p dir="auto">For anyone experiencing this issue, it happens when you enable Passthrough via CLI (hide devices from DOM).</p>
<p dir="auto">After a clean install of xcp-ng 8.3, Passthrough would work via XOA GUI. However, as soon as I enabled PCI Passthrough for a device via CLI, the errors appeared.</p>
<p dir="auto">I've moved to just passing the devices via GUI and not CLI. Everything is now working.</p>
]]></description><link>https://xcp-ng.org/forum/post/90794</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90794</guid><dc:creator><![CDATA[MJGZ51]]></dc:creator><pubDate>Sat, 15 Mar 2025 15:57:13 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Fri, 14 Mar 2025 12:29:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/psafont" aria-label="Profile: psafont">@<bdi>psafont</bdi></a> Thanks for the reply.</p>
<p dir="auto">To the untrained eye, I couldn't find anything glaring. Is there anything specific I should be looking for?</p>
<p dir="auto">I'm wondering if I should just reinstall XCP-ng on that host and start fresh.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/post/90746</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90746</guid><dc:creator><![CDATA[MJGZ51]]></dc:creator><pubDate>Fri, 14 Mar 2025 12:29:51 GMT</pubDate></item><item><title><![CDATA[Reply to XCP-ng 8.3 PCI Passthrough issue on Fri, 14 Mar 2025 09:12:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mjgz51" aria-label="Profile: MJGZ51">@<bdi>MJGZ51</bdi></a> said in <a href="/forum/post/90730">XCP-ng 8.3 PCI Passthrough issue</a>:</p>
<blockquote>
<p dir="auto">Does anyone have any ideas what the error shown above is from?</p>
</blockquote>
<p dir="auto">It's generated by OCaml code, but it's difficult to tell where from without a backtrace that should be found in /var/log/xensource.log</p>
]]></description><link>https://xcp-ng.org/forum/post/90742</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90742</guid><dc:creator><![CDATA[psafont]]></dc:creator><pubDate>Fri, 14 Mar 2025 09:12:59 GMT</pubDate></item></channel></rss>