<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cmp.wiki/w/index.php?action=history&amp;feed=atom&amp;title=Driver_and_unlock_failures</id>
	<title>Driver and unlock failures - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://cmp.wiki/w/index.php?action=history&amp;feed=atom&amp;title=Driver_and_unlock_failures"/>
	<link rel="alternate" type="text/html" href="https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;action=history"/>
	<updated>2026-10-31T06:17:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=450&amp;oldid=prev</id>
		<title>ImportBot: Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+33 more); GitHub 344303947/CMP-170HX-64GB</title>
		<link rel="alternate" type="text/html" href="https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=450&amp;oldid=prev"/>
		<updated>2026-10-30T10:02:01Z</updated>

		<summary type="html">&lt;p&gt;Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+33 more); GitHub 344303947/CMP-170HX-64GB&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 10:02, 30 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-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&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;== Kernel and desktop problems ==&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;== Kernel and desktop problems ==&lt;/div&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;* On kernel 7.2.11, cmpunlocker&#039;s link retraining broke on a 10 GB card until the owner moved off 7.2.11 and rolled back the NVIDIA driver. He suspects a clash with the gpu_unlock module (the consumer-card tensor unlock), &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;which was also loaded &lt;/del&gt;for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;RTX 3090s in the same box&lt;/del&gt;. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563134117753651281}}&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;* On kernel 7.2.11, cmpunlocker&#039;s link retraining broke on a 10 GB card until the owner moved off 7.2.11 and rolled back the NVIDIA driver. He suspects a clash with the gpu_unlock module (the consumer-card tensor unlock), &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;possibly not aiming just &lt;/ins&gt;for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;3090 cards&quot;&lt;/ins&gt;. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563134117753651281}}&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;* Tools that read BAR0 from userspace (170tune, the RIR tool) need &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;iomem=relaxed&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on the kernel command line.&amp;lt;br /&amp;gt;{{Source|handle=rh3dai|date=2026-10-04|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1556287917775655053|repo=https://github.com/cachenetics/170tune}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562147741092806787}}&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;* Tools that read BAR0 from userspace (170tune, the RIR tool) need &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;iomem=relaxed&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; on the kernel command line.&amp;lt;br /&amp;gt;{{Source|handle=rh3dai|date=2026-10-04|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1556287917775655053|repo=https://github.com/cachenetics/170tune}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562147741092806787}}&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;* On a newer kernel, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;CONFIG_IO_STRICT_DEVMEM&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; blocked the RIR tool; the LTS kernel with the oldest driver cmpunlocker supports worked.&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563135463106289716}}&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;* On a newer kernel, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;CONFIG_IO_STRICT_DEVMEM&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; blocked the RIR tool; the LTS kernel with the oldest driver cmpunlocker supports worked.&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563135463106289716}}&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-l91&quot;&gt;Line 91:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 91:&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;== RIR tool and fuse work (10 GB cards) ==&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;== RIR tool and fuse work (10 GB cards) ==&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;* &amp;#039;&amp;#039;&amp;#039;Prerequisites.&amp;#039;&amp;#039;&amp;#039; 170hx-rir-tool needs root, the card unbound from the nvidia driver, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;iomem=relaxed&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and the cmpunlocker-patched driver or a 610+ driver to power the card on. Without the driver it fails with &amp;quot;debugctrl rwl bit cannot be latched&amp;quot; and &amp;quot;fuse controller access is possibly blocked&amp;quot;. The author added the driver requirement to the README on 2026-10-20. {{Status|Proven}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562145574935986197}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562156676331872349}}&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;* &amp;#039;&amp;#039;&amp;#039;Prerequisites.&amp;#039;&amp;#039;&amp;#039; 170hx-rir-tool needs root, the card unbound from the nvidia driver, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;iomem=relaxed&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and the cmpunlocker-patched driver or a 610+ driver to power the card on. Without the driver it fails with &amp;quot;debugctrl rwl bit cannot be latched&amp;quot; and &amp;quot;fuse controller access is possibly blocked&amp;quot;. The author added the driver requirement to the README on 2026-10-20. {{Status|Proven}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562145574935986197}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562156676331872349}}&lt;/div&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;* &#039;&#039;&#039;Unbinding the card.&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;rmmod&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; takes the whole system down when other NVIDIA cards drive the display and there is no iGPU; unbind only that GPU through its sysfs path instead. Wayland and Xorg grab the headless CMP and block the unbind; excluding it broke the KDE login, and on the LTS kernel unbind and rebind hard-crashed sddm. Disable the desktop and SSH in from another machine&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, or blacklist &lt;/del&gt;the nvidia module &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;for &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;session&lt;/del&gt;. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-17|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1560894809365942293}}&amp;lt;br /&amp;gt;{{Source|handle=c133|date=2026-10-18|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1561486821597122706}}&amp;lt;br /&amp;gt;{{Source|handle=intervitens|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563148178432458893}}&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;* &#039;&#039;&#039;Unbinding the card.&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;rmmod&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; takes the whole system down when other NVIDIA cards drive the display and there is no iGPU; unbind only that GPU through its sysfs path instead. Wayland and Xorg grab the headless CMP and block the unbind; excluding it broke the KDE login, and on the LTS kernel unbind and rebind hard-crashed sddm. Disable the desktop and SSH in from another machine&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The owner also considered blacklisting &lt;/ins&gt;the nvidia module&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; he tried a live disk and booting with and without the NVIDIA driver, and the RIR tool still could not latch the DEBUGCTRL RWL bit until he moved to &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;LTS kernel (see below)&lt;/ins&gt;. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-17|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1560894809365942293}}&amp;lt;br /&amp;gt;{{Source|handle=c133|date=2026-10-18|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1561486821597122706&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562107264314376340}}&amp;lt;br /&amp;gt;{{Source|handle=lycorascence|date=2026-10-20|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1562134193612390562&lt;/ins&gt;}}&amp;lt;br /&amp;gt;{{Source|handle=intervitens|date=2026-10-23|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1563148178432458893}}&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;* Read before you write: the tool reports how many RIR slots are used and free. It refuses a row whose existing slots are non-zero and different from the request, saves before and after backups, and asks for two confirmations.&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558470807888461854|repo=https://github.com/lixiangwuxian/170hx-rir-tool}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-17|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1561076229308682341}}&amp;lt;br /&amp;gt;{{Source|handle=programmerboi|date=2026-10-25|link=https://discord.com/channels/1518634379604136178/1534370835220004885/1563758466273906739}}&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;* Read before you write: the tool reports how many RIR slots are used and free. It refuses a row whose existing slots are non-zero and different from the request, saves before and after backups, and asks for two confirmations.&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558470807888461854|repo=https://github.com/lixiangwuxian/170hx-rir-tool}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-17|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1561076229308682341}}&amp;lt;br /&amp;gt;{{Source|handle=programmerboi|date=2026-10-25|link=https://discord.com/channels/1518634379604136178/1534370835220004885/1563758466273906739}}&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;* {{Status|Warning}} &amp;#039;&amp;#039;&amp;#039;Wrong record encoding.&amp;#039;&amp;#039;&amp;#039; Writing &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;0x15011401&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to RIR row 0 (a &amp;quot;scrambled&amp;quot; packing guess) changed nothing except using up an RIR row. The record pair that clears the override fuse under the linear layout is &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;0x00150095&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558327472724906107}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558470807888461854|repo=https://github.com/lixiangwuxian/170hx-rir-tool}}&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|Warning}} &amp;#039;&amp;#039;&amp;#039;Wrong record encoding.&amp;#039;&amp;#039;&amp;#039; Writing &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;0x15011401&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to RIR row 0 (a &amp;quot;scrambled&amp;quot; packing guess) changed nothing except using up an RIR row. The record pair that clears the override fuse under the linear layout is &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;0x00150095&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558327472724906107}}&amp;lt;br /&amp;gt;{{Source|handle=lxtend|date=2026-10-10|link=https://discord.com/channels/1518634379604136178/1518695328008638516/1558470807888461854|repo=https://github.com/lixiangwuxian/170hx-rir-tool}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key cmp_wiki:diff:1.41:old-348:rev-450:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>ImportBot</name></author>
	</entry>
	<entry>
		<id>https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=348&amp;oldid=prev</id>
		<title>ImportBot: Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+33 more); GitHub 344303947/CMP-170HX-64GB</title>
		<link rel="alternate" type="text/html" href="https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=348&amp;oldid=prev"/>
		<updated>2026-10-30T08:46:00Z</updated>

		<summary type="html">&lt;p&gt;Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+33 more); GitHub 344303947/CMP-170HX-64GB&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 08:46, 30 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-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&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;== Build and install errors ==&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;== Build and install errors ==&lt;/div&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;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A longer write-up by @vipic on a &lt;/del&gt;Debian 13 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;build failure (&lt;/del&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;stdarg.h: No such file or directory&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;exists; see &lt;/del&gt;[https://discord.com/channels/1518634379604136178/1518692084729511967/1561427071157272727 Discord].&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;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;Debian 13&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;: &lt;/ins&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;stdarg.h: No such file or directory&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&#039;&#039;&#039; On Debian 13.4 (kernel 6.12.113+deb13-amd64&lt;/ins&gt;) &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;with nvidia-open 615.71.09 and cmpunlocker 2d10f89 the module build failed with that error. Giving the build separate kernel source and build directories in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;driver/build.sh&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;KSRC=&quot;/lib/modules/${KVER}/source&quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;KSOUT=&quot;/lib/modules/${KVER}/build&quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, passed to &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;make modules&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; as &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;SYSSRC&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;SYSOUT&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) fixed it. Full write-up on &lt;/ins&gt;[https://discord.com/channels/1518634379604136178/1518692084729511967/1561427071157272727 Discord]. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=vipic|date=2026-10-18|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1561427071157272727}}&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;* Build breaks after switching to a mainline kernel on Ubuntu: use the distribution kernel and install headers for the kernel you actually booted.&amp;lt;br /&amp;gt;{{Source|handle=rrickk420|date=2026-10-09|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1558127650223030302|repo=https://github.com/Consensus-Protocol/cmp170hx}}&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;* Build breaks after switching to a mainline kernel on Ubuntu: use the distribution kernel and install headers for the kernel you actually booted.&amp;lt;br /&amp;gt;{{Source|handle=rrickk420|date=2026-10-09|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1558127650223030302|repo=https://github.com/Consensus-Protocol/cmp170hx}}&lt;/div&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;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A longer write-up by @arabus_74064 on making the &lt;/del&gt;vGPU-and-others branch &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pass &lt;/del&gt;the build validator &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;exists; see &lt;/del&gt;[https://discord.com/channels/1518634379604136178/1518692084729511967/1564633533320925218 Discord].&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;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;vGPU-and-others branch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fails &lt;/ins&gt;the build validator&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&#039;&#039;&#039; The validator (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;tools/read-constants.py&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, errors such as &quot;built but not declared&quot;) wants every patch in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;PATCH_ORDER&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; declared under &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;unlocks:&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;common/constants.yaml&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. One member declared the branch&#039;s three vGPU patches (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;vgpu-kvm-build.patch&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;vgpu-ga100-host.patch&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;vgpu-umd-version.patch&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, each with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;registers: {}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) before the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ecc:&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; block, ran the validator for the 10gb profile and installed with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;--profile=10gb&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. He did not say whether vGPU then worked. Script on &lt;/ins&gt;[https://discord.com/channels/1518634379604136178/1518692084729511967/1564633533320925218 Discord]. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=arabus_74064|date=2026-10-27|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1564633109482438887}}&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;* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;memtest_vulkan&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; fails with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;loader_scanned_icd_add: Could not get &amp;#039;vkCreateInstance&amp;#039;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;libGLX_nvidia.so.0&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: the driver was installed with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;--no-install-libglvnd&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Reinstalling with libglvnd fixed it. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=alanoo|date=2026-10-05|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1556647145346703461}}&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;* &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;memtest_vulkan&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; fails with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;loader_scanned_icd_add: Could not get &amp;#039;vkCreateInstance&amp;#039;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;libGLX_nvidia.so.0&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: the driver was installed with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;--no-install-libglvnd&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. Reinstalling with libglvnd fixed it. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=alanoo|date=2026-10-05|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1556647145346703461}}&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 colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot;&gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&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;== P2P does not work ==&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;== P2P does not work ==&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;* Check what the driver reports with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;nvidia-smi topo -p2p r&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;GNS&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; means the P2P override was not applied. Then prove bytes arrive with a content check; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;nvidia-smi topo&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; alone is not proof. On one card a peer copy reported success while 33,423,360 of 33,554,432 bytes came back wrong.&amp;lt;br /&amp;gt;{{Source|handle=rh3dai|date=2026-10-04|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1556287917775655053|repo=https://github.com/asm64-hooligan/cmpunlocker}}&amp;lt;br /&amp;gt;{{Source|handle=trustinter|date=2026-10-07|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1557381633521492011|repo=https://github.com/Morrowmake/cmpunlocker}}&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;* Check what the driver reports with &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;nvidia-smi topo -p2p r&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;GNS&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; means the P2P override was not applied. Then prove bytes arrive with a content check; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;nvidia-smi topo&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; alone is not proof. On one card a peer copy reported success while 33,423,360 of 33,554,432 bytes came back wrong.&amp;lt;br /&amp;gt;{{Source|handle=rh3dai|date=2026-10-04|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1556287917775655053|repo=https://github.com/asm64-hooligan/cmpunlocker}}&amp;lt;br /&amp;gt;{{Source|handle=trustinter|date=2026-10-07|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1557381633521492011|repo=https://github.com/Morrowmake/cmpunlocker}}&lt;/div&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;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;A longer write-up by @ropuls &lt;/del&gt;on the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;P2P &lt;/del&gt;override &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;being &lt;/del&gt;applied too early in the cmpunlocker patch set &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;exists; see &lt;/del&gt;[https://discord.com/channels/1518634379604136178/1528826330454429706/1560593914363256965 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Discord].&lt;/del&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;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;GNS &lt;/ins&gt;on &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;any topology: &lt;/ins&gt;the override &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is &lt;/ins&gt;applied too early&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&#039;&#039;&#039; A member read the P2P steps &lt;/ins&gt;in &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a 2-card guide as only helping cross-root hosts; its author answered that topology is not the blocker. On his box &lt;/ins&gt;the cmpunlocker &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0011 &lt;/ins&gt;patch set &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the P2P override before the PCI device ID was populated, so it never took effect and the driver fell back to GSP capabilities, which report GNS for CMP cards on any topology. If &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;nvidia-smi topo -p2p r&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; shows GNS, the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;ForceP2P=0x11&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; registry key from the guide should apply to a single switch too (untested there). With P2P working, TP2 on two cards prefilled about 4,900 tok/s at 128k context (TTFT 26 s) against about 2,500 tok/s without it. Full guide: &lt;/ins&gt;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://gist.github.com/ropuls/d2978531ba3a1a183e70f62f3de2eb84 2x CMP 170HX for LLM inference] by ropuls (gist). {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=mountains1605|date=2026-10-15|link=https://discord.com/channels/1518634379604136178/1528826330454429706/1560433160364490782}}&amp;lt;br /&amp;gt;{{Source|handle=cibernox|date=2026-10-16|link=https://discord.com/channels/1518634379604136178/1528826330454429706/1560444546356215921}}&amp;lt;br /&amp;gt;{{Source|handle=ropuls|date=2026-10-16|link=&lt;/ins&gt;https://discord.com/channels/1518634379604136178/1528826330454429706/1560593914363256965&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;* The P2P registry string (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;NVreg_RegistryDwords=&amp;quot;RmForceEnableGen2=1;RMPcieLinkSpeed=0x1;RMForceStaticBar1=1;RMPcieP2PType=1;RMForceP2PType=1;ForceP2P=0x11&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) is global: it applies to every NVIDIA GPU in the host. On a host that also runs an RTX 4080 Super it would force that card to Gen2 too. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=68x0|date=2026-10-13|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1559704654743474310}}&amp;lt;br /&amp;gt;{{Source|handle=ybryany|date=2026-10-14|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1559747855546187787}}&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;* The P2P registry string (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;NVreg_RegistryDwords=&amp;quot;RmForceEnableGen2=1;RMPcieLinkSpeed=0x1;RMForceStaticBar1=1;RMPcieP2PType=1;RMForceP2PType=1;ForceP2P=0x11&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) is global: it applies to every NVIDIA GPU in the host. On a host that also runs an RTX 4080 Super it would force that card to Gen2 too. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=68x0|date=2026-10-13|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1559704654743474310}}&amp;lt;br /&amp;gt;{{Source|handle=ybryany|date=2026-10-14|link=https://discord.com/channels/1518634379604136178/1518695289278566450/1559747855546187787}}&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;* Mailbox P2P behind a PLX switch crashes tensor-parallel inference with Xid 13. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=ob88594|date=2026-10-07|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1557383845844615241}}&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;* Mailbox P2P behind a PLX switch crashes tensor-parallel inference with Xid 13. {{Status|Reported}}&amp;lt;br /&amp;gt;{{Source|handle=ob88594|date=2026-10-07|link=https://discord.com/channels/1518634379604136178/1518692084729511967/1557383845844615241}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key cmp_wiki:diff:1.41:old-302:rev-348:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>ImportBot</name></author>
	</entry>
	<entry>
		<id>https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=302&amp;oldid=prev</id>
		<title>ImportBot: Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+30 more); GitHub 344303947/CMP-170HX-64GB</title>
		<link rel="alternate" type="text/html" href="https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;diff=302&amp;oldid=prev"/>
		<updated>2026-10-30T08:17:20Z</updated>

		<summary type="html">&lt;p&gt;Install, build, kernel, GSP, 170tune, P2P and RIR-tool failures plus irreversible-operation warnings, from the cmpunlocker Discord (2026-10-04 to 10-28) and community repos (cmpunlocker and forks, 170tune, 170hx-rir-tool, rir-burn-util, club-170hx, Consensus-Protocol); credits inline; sources: @rh3dai, @darkmaniac7, @trustinter, @rrickk420, @drew_2, @zagitta, @scallion_9883, @catchyuser, @.henrykrinkle, @djpandaman, @c133, @_orrorin (+30 more); GitHub 344303947/CMP-170HX-64GB&lt;/p&gt;
&lt;a href=&quot;https://cmp.wiki/w/index.php?title=Driver_and_unlock_failures&amp;amp;diff=302&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>ImportBot</name></author>
	</entry>
</feed>