<?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[Status of PVH]]></title><description><![CDATA[<p dir="auto">I have a NetBSD VM which was fully PV, but now has been upgraded to have a kernel which supports PVH. How do I configure the VM to use the PVH device model so I can get it to run now that vanilla PV is no longer supported?</p>
<p dir="auto">--<br />
Stephen</p>
]]></description><link>https://xcp-ng.org/forum/topic/10633/status-of-pvh</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 16:57:26 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/10633.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Mar 2025 15:45:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Status of PVH on Fri, 25 Apr 2025 09:17:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/sborrill" aria-label="Profile: sborrill">@<bdi>sborrill</bdi></a> And for completeness, try pvshim (a.k.a. pv-in-pvh) using xl:</p>
<ol>
<li>Download <a href="https://ftp.netbsd.org/pub/NetBSD/NetBSD-10.1/amd64/binary/kernel/netbsd-INSTALL_XEN3_DOMU.gz" target="_blank" rel="noopener noreferrer nofollow ugc">https://ftp.netbsd.org/pub/NetBSD/NetBSD-10.1/amd64/binary/kernel/netbsd-INSTALL_XEN3_DOMU.gz</a></li>
<li>Create /root/nbpv containing:</li>
</ol>
<pre><code>name = "nbpv"
type="pvh"
pvshim=1
pvshim_cmdline="pv-shim console=xen pv-linear-pt=true"
kernel = "/root/netbsd-INSTALL_XEN3_DOMU.gz"
memory = 1024
</code></pre>
<ol start="3">
<li>Boot VM successfully with xl create -c nbpv</li>
</ol>
<p dir="auto">So pv-in-pvh does work (does require pv-linear-pt=true on shim command line though).</p>
]]></description><link>https://xcp-ng.org/forum/post/92293</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/92293</guid><dc:creator><![CDATA[sborrill]]></dc:creator><pubDate>Fri, 25 Apr 2025 09:17:12 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Fri, 25 Apr 2025 09:00:59 GMT]]></title><description><![CDATA[<p dir="auto">PVH is supported just fine by the xl toolstack on XCP-ng and XenServer, so it's only the relevant glue missing in xapi to enable domain-type=pvh to work.</p>
<p dir="auto">To demonstrate:</p>
<ol>
<li>
<p dir="auto">Download a NetBSD INSTALL kernel from <a href="https://ftp.netbsd.org/pub/NetBSD/NetBSD-10.1/amd64/binary/kernel/netbsd-INSTALL.gz" target="_blank" rel="noopener noreferrer nofollow ugc">https://ftp.netbsd.org/pub/NetBSD/NetBSD-10.1/amd64/binary/kernel/netbsd-INSTALL.gz</a> to /root.</p>
</li>
<li>
<p dir="auto">Create /root/nbpvh containing:</p>
</li>
</ol>
<pre><code>name = "nbpvh"
type="pvh"
kernel = "/root/netbsd-INSTALL.gz"
memory = 1024

</code></pre>
<ol start="3">
<li>Boot VM with xl create -c nbpvh</li>
</ol>
]]></description><link>https://xcp-ng.org/forum/post/92291</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/92291</guid><dc:creator><![CDATA[sborrill]]></dc:creator><pubDate>Fri, 25 Apr 2025 09:00:59 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Tue, 25 Mar 2025 16:01:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/teddyastie" aria-label="Profile: TeddyAstie">@<bdi>TeddyAstie</bdi></a> Any idea how to debug this? I'd hoped that enabling VM console output with the following might help:</p>
<p dir="auto">xenstore-write /local/logconsole/@ /tmp/console.%d.log</p>
<p dir="auto">With the xl toolstack and pvshim, you see the shim xen kernel start on the VM serial console before handing over to the PV domU kernel. In XCP-ng, there is no output.</p>
]]></description><link>https://xcp-ng.org/forum/post/91137</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91137</guid><dc:creator><![CDATA[sborrill]]></dc:creator><pubDate>Tue, 25 Mar 2025 16:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Thu, 20 Mar 2025 17:11:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/jeffberntsen" aria-label="Profile: JeffBerntsen">@<bdi>JeffBerntsen</bdi></a> said in <a href="/forum/post/91014">Status of PVH</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/teddyastie" aria-label="Profile: TeddyAstie">@<bdi>TeddyAstie</bdi></a> Do you know if these can be set in XO or are they only via command line at this point?  I'm curious and also curious as to how well supported because I'm looking at a possible migration from XS 7.1.2 to XCP-ng 8.3 where there are several 32-bit PV machines.</p>
</blockquote>
<p dir="auto">It can be only be set from command-line for now. Though Xen Orchestra should be updated to convert to PV-in-PVH instead of between HVM and PV (this one being unsupported and not bootable anymore).</p>
]]></description><link>https://xcp-ng.org/forum/post/91020</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91020</guid><dc:creator><![CDATA[TeddyAstie]]></dc:creator><pubDate>Thu, 20 Mar 2025 17:11:43 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Thu, 20 Mar 2025 16:45:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/teddyastie" aria-label="Profile: TeddyAstie">@<bdi>TeddyAstie</bdi></a> Thanks, but that appears to make no difference</p>
<pre><code># xe vm-param-get uuid=82dfbfc3-d620-2aeb-8ac5-2567d44ea479 param-name=domain-type
pv-in-pvh
# xe vm-param-get uuid=82dfbfc3-d620-2aeb-8ac5-2567d44ea479 param-name=platform param-key=pvinpvh-xen-cmdline
pv-shim console=xen pv-linear-pt=true
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/91016</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91016</guid><dc:creator><![CDATA[sborrill]]></dc:creator><pubDate>Thu, 20 Mar 2025 16:45:07 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Thu, 20 Mar 2025 16:28:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/teddyastie" aria-label="Profile: TeddyAstie">@<bdi>TeddyAstie</bdi></a> Do you know if these can be set in XO or are they only via command line at this point?  I'm curious and also curious as to how well supported because I'm looking at a possible migration from XS 7.1.2 to XCP-ng 8.3 where there are several 32-bit PV machines.</p>
]]></description><link>https://xcp-ng.org/forum/post/91014</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91014</guid><dc:creator><![CDATA[JeffBerntsen]]></dc:creator><pubDate>Thu, 20 Mar 2025 16:28:37 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Thu, 20 Mar 2025 14:07:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/sborrill" aria-label="Profile: sborrill">@<bdi>sborrill</bdi></a> ouch that not practical<br />
The command you provide doesn't work for pv-in-pvh.<br />
A equivalent for the PV-shim would be</p>
<pre><code>xe vm-param-add uuid={UUID} param-name=platform pvinpvh-xen-cmdline="pv-shim console=xen pv-linear-pt=true"
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/91004</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91004</guid><dc:creator><![CDATA[TeddyAstie]]></dc:creator><pubDate>Thu, 20 Mar 2025 14:07:47 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Thu, 20 Mar 2025 13:20:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/teddyastie" aria-label="Profile: TeddyAstie">@<bdi>TeddyAstie</bdi></a><br />
Yes, I tried pv-in-pvh before posting and it didn't work. The VM appears to go through the starting process and then stops.</p>
<p dir="auto">My theory is that this is because PV_LINEAR_PT is compiled out which is required by NetBSD PV. Even prior to this you had to enable it with:<br />
/opt/xensource/libexec/xen-cmdline --set-xen pv-linear-pt=true</p>
<p dir="auto">With the xl tool stack as used by a NetBSD dom0, pvshim does work with the same kernel.</p>
]]></description><link>https://xcp-ng.org/forum/post/91002</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/91002</guid><dc:creator><![CDATA[sborrill]]></dc:creator><pubDate>Thu, 20 Mar 2025 13:20:50 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Wed, 19 Mar 2025 17:45:21 GMT]]></title><description><![CDATA[<p dir="auto">We don't have a usable support for PVH guest at this time, though, for booting a PV guest on XCP-ng 8.3, you can enable PV-shim, e.g</p>
<pre><code>xe vm-param-set uuid={UUID} domain-type=pv-in-pvh
</code></pre>
]]></description><link>https://xcp-ng.org/forum/post/90953</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90953</guid><dc:creator><![CDATA[TeddyAstie]]></dc:creator><pubDate>Wed, 19 Mar 2025 17:45:21 GMT</pubDate></item><item><title><![CDATA[Reply to Status of PVH on Wed, 19 Mar 2025 16:25:48 GMT]]></title><description><![CDATA[<p dir="auto">Have you seen this blog post?</p>
<p dir="auto"><a href="https://xcp-ng.org/blog/2022/01/17/removing-support-for-32-bit-pv-guests/" target="_blank" rel="noopener noreferrer nofollow ugc">https://xcp-ng.org/blog/2022/01/17/removing-support-for-32-bit-pv-guests/</a></p>
<p dir="auto">There is a solution given in it in relation to this action.</p>
]]></description><link>https://xcp-ng.org/forum/post/90951</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/90951</guid><dc:creator><![CDATA[gduperrey]]></dc:creator><pubDate>Wed, 19 Mar 2025 16:25:48 GMT</pubDate></item></channel></rss>