<?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[Win Server 2012 R2 VM: repeated BSOD 0xD1 in xenvbd.sys (Citrix 8.1.0.130) - where to get VM Tools 9.2.3?]]></title><description><![CDATA[<p dir="auto">Hi all,</p>
<p dir="auto">We have a production Windows Server 2012 R2 VM (SQL Server) that has crashed three times with the same bugcheck in xenvbd.sys. Looking for advice and for a safe download of the last 2012 R2-compatible tools.</p>
<p dir="auto">Environment</p>
<ul>
<li>XCP-ng 7.6.0 (yes, we know it's EOL; [OPTIONAL - keep or delete: a host refresh/upgrade is already being planned]. Right now we need a stopgap for this VM.)</li>
<li>Storage: LVM over FC (HPE MSA 1040), multipath</li>
<li>VM: Windows Server 2012 R2 (build 9600.18505), 8 vCPU, 64 GB RAM (static, dynamic min = max)</li>
<li>PV drivers: Citrix xenvbd.sys 8.1.0.130 (old Citrix tools)</li>
</ul>
<p dir="auto">Crashes (identical each time)</p>
<ul>
<li>2026-06-17, 2026-09-01, 2026-10-08</li>
<li>BUGCHECK 0xD1 DRIVER_IRQL_NOT_LESS_OR_EQUAL (0x18, 0x2, 0x1, xenvbd+0x8795)</li>
<li>Write to NULL+0x18: lock xadd dword ptr [rcx+18h],eax with rcx = 0</li>
<li>Stack (from MEMORY.DMP):<br />
nt!KiRetireDpcList -&gt; nt!KiExecuteAllDpcs<br />
-&gt; xenvbd+0xf464 -&gt; xenvbd+0x6f55 -&gt; xenvbd+0xfecb -&gt; xenvbd+0x8795<br />
i.e. crash in a DPC, apparently in the I/O completion path.</li>
</ul>
<p dir="auto">Context</p>
<ul>
<li>The VM ran with 16 GB RAM from 2023-09 to 2026-02 with zero crashes (no restarts at all in ~29 months).</li>
<li>On 2026-02-06 RAM was raised to 64 GB (SQL max server memory 14 GB -&gt; 48 GB).</li>
<li>First crash 4 months later; intervals between crashes so far: 131, 76, 37 days.</li>
<li>Host logs at the time of the last crash: no FC/SCSI/multipath errors. The only event on this VM's VDIs was one SMGC coalesce with a clean tapdisk pause/unpause about 12 minutes before the crash.</li>
</ul>
<p dir="auto">Questions</p>
<ol>
<li>Is this a known xenvbd bug fixed in later versions (e.g. the 9.2.1 fix "A storage error can cause Windows VMs to crash", or the grant table exhaustion fix in 9.3.1)?</li>
<li>A reply in the XSA-468 thread pointed to XenServer VM Tools 9.2.3 as the last version supporting 2012/2012 R2. Where can it be downloaded from an official source? <a href="http://downloads.xenserver.com" target="_blank" rel="noopener noreferrer nofollow ugc">downloads.xenserver.com</a> only offers 9.6.0, and the same URL pattern for 9.2.3 returns 404.</li>
<li>Could the RAM increase (16 -&gt; 64 GB) plausibly trigger this with old xenvbd (grant tables, larger I/O)? Is there a workaround that doesn't require a driver update (e.g. a host-side setting)?</li>
</ol>
<p dir="auto">We know 2012 R2 is EOL; we are looking for a safe stopgap.</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/topic/12524/win-server-2012-r2-vm-repeated-bsod-0xd1-in-xenvbd.sys-citrix-8.1.0.130-where-to-get-vm-tools-9.2.3</link><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 09:50:59 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/12524.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Oct 2026 08:03:26 GMT</pubDate><ttl>60</ttl></channel></rss>