<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://open-iov.org/index.php?action=history&amp;feed=atom&amp;title=Project_Status</id>
	<title>Project Status - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://open-iov.org/index.php?action=history&amp;feed=atom&amp;title=Project_Status"/>
	<link rel="alternate" type="text/html" href="https://open-iov.org/index.php?title=Project_Status&amp;action=history"/>
	<updated>2026-10-12T06:39:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://open-iov.org/index.php?title=Project_Status&amp;diff=23986&amp;oldid=prev</id>
		<title>WikiBot: Fix repository links: point to the cgit tree URLs</title>
		<link rel="alternate" type="text/html" href="https://open-iov.org/index.php?title=Project_Status&amp;diff=23986&amp;oldid=prev"/>
		<updated>2026-10-12T04:41:00Z</updated>

		<summary type="html">&lt;p&gt;Fix repository links: point to the cgit tree URLs&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:41, 12 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Project Status =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Project Status =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;'''What this page is.''' The honest, dated state of the project: what works today, what is in progress, and what is not started. It is refreshed periodically and each claim maps to a maintained document in the repository. Canonical sources: [https://git.vgpu.io/open-iov/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/del&gt;/docs/README.md &amp;lt;code&amp;gt;../docs/README.md&amp;lt;/code&amp;gt;] (project front door), [https://git.vgpu.io/open-iov/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/del&gt;/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;] (known-knowns and known-unknowns) and [https://git.vgpu.io/open-iov/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/del&gt;/docs/04-implementation/03-execution-frontier.md &amp;lt;code&amp;gt;../docs/04-implementation/03-execution-frontier.md&amp;lt;/code&amp;gt;] (the execution frontier). When this page and the docs disagree, the docs tree wins.&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;'''What this page is.''' The honest, dated state of the project: what works today, what is in progress, and what is not started. It is refreshed periodically and each claim maps to a maintained document in the repository. Canonical sources: [https://git.vgpu.io/open-iov&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.git&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tree&lt;/ins&gt;/docs/README.md &amp;lt;code&amp;gt;../docs/README.md&amp;lt;/code&amp;gt;] (project front door), [https://git.vgpu.io/open-iov&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.git&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tree&lt;/ins&gt;/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;] (known-knowns and known-unknowns) and [https://git.vgpu.io/open-iov&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.git&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tree&lt;/ins&gt;/docs/04-implementation/03-execution-frontier.md &amp;lt;code&amp;gt;../docs/04-implementation/03-execution-frontier.md&amp;lt;/code&amp;gt;] (the execution frontier). When this page and the docs disagree, the docs tree wins.&amp;lt;/blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Status: 2026-10-12, tree &amp;lt;code&amp;gt;master @ 2f066727&amp;lt;/code&amp;gt;. Tags: &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; proven with the stock guest driver; &amp;lt;code&amp;gt;[gated]&amp;lt;/code&amp;gt; implemented, default-off or behind supervised gates; &amp;lt;code&amp;gt;[wip]&amp;lt;/code&amp;gt; partially implemented; &amp;lt;code&amp;gt;[wall]&amp;lt;/code&amp;gt; current blocker; &amp;lt;code&amp;gt;[target]&amp;lt;/code&amp;gt; named success state; &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; designed, not built.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Status: 2026-10-12, tree &amp;lt;code&amp;gt;master @ 2f066727&amp;lt;/code&amp;gt;. Tags: &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; proven with the stock guest driver; &amp;lt;code&amp;gt;[gated]&amp;lt;/code&amp;gt; implemented, default-off or behind supervised gates; &amp;lt;code&amp;gt;[wip]&amp;lt;/code&amp;gt; partially implemented; &amp;lt;code&amp;gt;[wall]&amp;lt;/code&amp;gt; current blocker; &amp;lt;code&amp;gt;[target]&amp;lt;/code&amp;gt; named success state; &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; designed, not built.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l56&quot;&gt;Line 56:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 2. What &amp;quot;CUDA works&amp;quot; means here ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 2. What &amp;quot;CUDA works&amp;quot; means here ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A green &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt; or even a passing driver-API smoke is not &amp;quot;CUDA works&amp;quot;. The project's definition of done for CUDA requires all of the following ([https://git.vgpu.io/open-iov/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/del&gt;/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;]):&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A green &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt; or even a passing driver-API smoke is not &amp;quot;CUDA works&amp;quot;. The project's definition of done for CUDA requires all of the following ([https://git.vgpu.io/open-iov&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.git&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tree&lt;/ins&gt;/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;]):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Stock guest driver probe, &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt;, device enumeration — done.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# Stock guest driver probe, &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt;, device enumeration — done.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-23952:rev-23986 --&gt;
&lt;/table&gt;</summary>
		<author><name>WikiBot</name></author>
	</entry>
	<entry>
		<id>https://open-iov.org/index.php?title=Project_Status&amp;diff=23952&amp;oldid=prev</id>
		<title>WikiBot: Carry the site-wide About/licensing message on every page (2026-10-12)</title>
		<link rel="alternate" type="text/html" href="https://open-iov.org/index.php?title=Project_Status&amp;diff=23952&amp;oldid=prev"/>
		<updated>2026-10-12T04:29:51Z</updated>

		<summary type="html">&lt;p&gt;Carry the site-wide About/licensing message on every page (2026-10-12)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:29, 12 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{About message}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Project Status =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Project Status =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-23870:rev-23952 --&gt;
&lt;/table&gt;</summary>
		<author><name>WikiBot</name></author>
	</entry>
	<entry>
		<id>https://open-iov.org/index.php?title=Project_Status&amp;diff=23870&amp;oldid=prev</id>
		<title>WikiBot: Add page from tracked wiki source (2026 IA update)</title>
		<link rel="alternate" type="text/html" href="https://open-iov.org/index.php?title=Project_Status&amp;diff=23870&amp;oldid=prev"/>
		<updated>2026-10-12T04:22:14Z</updated>

		<summary type="html">&lt;p&gt;Add page from tracked wiki source (2026 IA update)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Project Status =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;'''What this page is.''' The honest, dated state of the project: what works today, what is in progress, and what is not started. It is refreshed periodically and each claim maps to a maintained document in the repository. Canonical sources: [https://git.vgpu.io/open-iov/blob/master/docs/README.md &amp;lt;code&amp;gt;../docs/README.md&amp;lt;/code&amp;gt;] (project front door), [https://git.vgpu.io/open-iov/blob/master/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;] (known-knowns and known-unknowns) and [https://git.vgpu.io/open-iov/blob/master/docs/04-implementation/03-execution-frontier.md &amp;lt;code&amp;gt;../docs/04-implementation/03-execution-frontier.md&amp;lt;/code&amp;gt;] (the execution frontier). When this page and the docs disagree, the docs tree wins.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Status: 2026-10-12, tree &amp;lt;code&amp;gt;master @ 2f066727&amp;lt;/code&amp;gt;. Tags: &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; proven with the stock guest driver; &amp;lt;code&amp;gt;[gated]&amp;lt;/code&amp;gt; implemented, default-off or behind supervised gates; &amp;lt;code&amp;gt;[wip]&amp;lt;/code&amp;gt; partially implemented; &amp;lt;code&amp;gt;[wall]&amp;lt;/code&amp;gt; current blocker; &amp;lt;code&amp;gt;[target]&amp;lt;/code&amp;gt; named success state; &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; designed, not built.&lt;br /&gt;
&lt;br /&gt;
== 1. Milestone ladder ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Milestone&lt;br /&gt;
! State&lt;br /&gt;
|-&lt;br /&gt;
| Emulated vGPU device (PCI, BARs, MSI-X, VFIO mdev)&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; working&lt;br /&gt;
|-&lt;br /&gt;
| GSP boot emulation (FWSEC / booter / RISCV handshake)&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; working&lt;br /&gt;
|-&lt;br /&gt;
| GSP-RM message queues and RPC transport&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; working&lt;br /&gt;
|-&lt;br /&gt;
| Stock guest driver probe and &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt; (TU104)&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; working&lt;br /&gt;
|-&lt;br /&gt;
| CUDA userspace init and the driver-API smoke (&amp;lt;code&amp;gt;cuInit&amp;lt;/code&amp;gt;, device enumeration, &amp;lt;code&amp;gt;cuCtxCreate&amp;lt;/code&amp;gt;, allocation, copies, free, destroy)&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; working — the smoke prints &amp;lt;code&amp;gt;ALL OK&amp;lt;/code&amp;gt; and the 64-byte payload round-trips exactly&lt;br /&gt;
|-&lt;br /&gt;
| Guest CUDA kernel execution on real hardware&lt;br /&gt;
| &amp;lt;code&amp;gt;[wall]&amp;lt;/code&amp;gt; a forwarded guest launch reaches the engine queue (the front end deposits the methods and the scheduling path accepts them), but the engine does not yet execute the forwarded launch descriptor — an engine-authored release has not been observed. Emulation-mode kernel runs (executed through the host bridge on a no-claim path) have completed green; reproducibility of the green path across boots is an open issue&lt;br /&gt;
|-&lt;br /&gt;
| Physical backend on real hardware (module-owned GPU running its real GSP-RM)&lt;br /&gt;
| &amp;lt;code&amp;gt;[live]&amp;lt;/code&amp;gt; boot, RPC session, object creation and copy-engine work proven; GR execution is the same frontier as above&lt;br /&gt;
|-&lt;br /&gt;
| Multi-tenant isolation (mdev per VM, per-context page directories)&lt;br /&gt;
| &amp;lt;code&amp;gt;[wip]&amp;lt;/code&amp;gt; designed; the baseline service-state ownership work is in progress&lt;br /&gt;
|-&lt;br /&gt;
| OpenGL / Vulkan (3D), video&lt;br /&gt;
| &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Windows guests&lt;br /&gt;
| &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; (target)&lt;br /&gt;
|-&lt;br /&gt;
| Xen / Argo / OpenXT / Qubes Air transports&lt;br /&gt;
| &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; (the emulation core is hypervisor-independent by construction)&lt;br /&gt;
|-&lt;br /&gt;
| Live migration&lt;br /&gt;
| &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Performance numbers&lt;br /&gt;
| &amp;lt;code&amp;gt;[planned]&amp;lt;/code&amp;gt; — no published numbers yet; any claim will ship with its measurement methodology&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 2. What &amp;quot;CUDA works&amp;quot; means here ==&lt;br /&gt;
&lt;br /&gt;
A green &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt; or even a passing driver-API smoke is not &amp;quot;CUDA works&amp;quot;. The project's definition of done for CUDA requires all of the following ([https://git.vgpu.io/open-iov/blob/master/docs/04-implementation/01-known-knowns-and-unknowns.md &amp;lt;code&amp;gt;../docs/04-implementation/01-known-knowns-and-unknowns.md&amp;lt;/code&amp;gt;]):&lt;br /&gt;
&lt;br /&gt;
# Stock guest driver probe, &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt;, device enumeration — done.&lt;br /&gt;
# Context creation and the full driver-API surface (&amp;lt;code&amp;gt;cuMemAlloc&amp;lt;/code&amp;gt;, copies, free, destroy) — done.&lt;br /&gt;
# A guest kernel launch that '''executes on real hardware''' and is proven by an engine-authored completion — the current frontier.&lt;br /&gt;
# Memory the guest's work refers to resolving correctly end to end (the VA↔PA model) — partially, for the paths exercised so far.&lt;br /&gt;
# Correct completion, semaphore and fault semantics back to the guest — CE class work has the relay; GR is open.&lt;br /&gt;
# Reproducibility: every boot, not a lucky one — an open issue.&lt;br /&gt;
# No ad-hoc default-off parameters required for the canonical path.&lt;br /&gt;
&lt;br /&gt;
Until every gate holds, the honest formulation is: '''initialization and the driver-API path work; engine execution is in progress.'''&lt;br /&gt;
&lt;br /&gt;
== 3. How to see it yourself ==&lt;br /&gt;
&lt;br /&gt;
The reference setup takes about half an hour from a fresh host ([[Install and First Run|&amp;lt;code&amp;gt;Install-and-First-Run.md&amp;lt;/code&amp;gt;]]); the current expected outcome is exactly the ladder above — driver probe, &amp;lt;code&amp;gt;nvidia-smi&amp;lt;/code&amp;gt;, the full driver-API smoke, and the execution frontier where it stands. The risc-v-gsp-rm-debugger workbench ([[risc-v-gsp-rm-debugger|&amp;lt;code&amp;gt;Riscv-GSP-RM-Debugger.md&amp;lt;/code&amp;gt;]]) is the host-side tooling used to study the firmware side of that frontier.&lt;br /&gt;
&lt;br /&gt;
== 4. How this page is maintained ==&lt;br /&gt;
&lt;br /&gt;
Every claim above carries a date and a tag, maps to a maintained document in the repository, and is refreshed as milestones land. The execution story, with its evidence and its open theories, is on [[The Execution Frontier|&amp;lt;code&amp;gt;Execution-Frontier.md&amp;lt;/code&amp;gt;]].&lt;br /&gt;
&lt;br /&gt;
== 5. Related pages ==&lt;br /&gt;
&lt;br /&gt;
* [[Install and First Run|&amp;lt;code&amp;gt;Install-and-First-Run.md&amp;lt;/code&amp;gt;]]&lt;br /&gt;
* [[System Overview|&amp;lt;code&amp;gt;System-Overview.md&amp;lt;/code&amp;gt;]]&lt;br /&gt;
* [[The Execution Frontier|&amp;lt;code&amp;gt;Execution-Frontier.md&amp;lt;/code&amp;gt;]]&lt;br /&gt;
* [[Hardware and Software Matrix|&amp;lt;code&amp;gt;Hardware-Software-Matrix.md&amp;lt;/code&amp;gt;]] — which hardware and software combinations are Reference, Target or Experimental.&lt;br /&gt;
* [[FAQ|&amp;lt;code&amp;gt;FAQ.md&amp;lt;/code&amp;gt;]]&lt;/div&gt;</summary>
		<author><name>WikiBot</name></author>
	</entry>
</feed>