Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Aug 2025 16:52:16 +0200
From:      Stephan Althaus <Stephan.Althaus@Duedinghausen.eu>
To:        virtualization@freebsd.org
Subject:   Re: GPU Passthrough on FreeBSD 14.3 (AMD Radeon RX 6900 XT and Windows 10 Pro)
Message-ID:  <9573a65a-ef25-416b-a5b6-e49b28c6086c@Duedinghausen.eu>
In-Reply-To: <98007d7f-427e-461a-adf1-7cb55f777662@Duedinghausen.eu>
References:  <6CV-OY6BcErrWRit9jSpi6fWsYBG3E_Z3u6eTLPcz6foPAZV1gQpZYaZTR7JA_1ot5RQVqrWQaLxJFySXjspIhSbBJGxmckcDQyzxhALNus=@xyinn.org> <98007d7f-427e-461a-adf1-7cb55f777662@Duedinghausen.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------lJZkbkPltboqYmFD6R3p1y3C
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

On 8/25/25 16:47, Stephan Althaus wrote:
> On 8/24/25 23:58, Jonathan Vasquez wrote:
>> Hey all,
>>
>> I've been experimenting with trying to get my server's dedicated AMD 
>> Radeon RX 6900 XT working on a bhyve Windows 10 Pro client for gaming 
>> purposes. I've been reading a bunch of blog posts, sites, files, and 
>> videos (thanks Corvin) to try and piece things together. I've been 
>> able to get the VM to recognize the card, but still stuck on the Code 
>> 43 issue (with or without using the vBIOS I've extracted from my 
>> dedicated card and also ensuring any options needed to be on in the 
>> UEFI settings are enabled). This machine is running on an AMD Ryzen 9 
>> 7950X 16-Core Processor, so it's a full AMD setup, no Intel stuff. It 
>> technically should be relatively "easy" to get AMD working from what 
>> I've read (excluding the known AMD Hardware reset issue). I've 
>> documented everything I've done so far, and will be documenting more 
>> and simplifying the instructions as I make progress. Please let me 
>> know if you see any thing weird or anything I could try based on what 
>> I've rewritten. I'll try to give it a go and provide feedback. Thank you!
>>
>> https://xyinn.org/blog/freebsd/freebsd_bhyve_gpu_passthrough_amd
>>
>> Jonathan Vasquez
>> PGP: 34DA 858C 1447 509E C77A D49F FB85 90B7 C4CA 5279
>> Sent with ProtonMail Secure Email
>>
> Hi!
>
> i have a AMD RX6400 GPU setup running on 14.2 with win10 guest, host 
> is a intel system.
>
> i think you have to passthrough the 3/0/1 device as well!
>
> The bios.rom is extracted from this card in place ?
>
>
> Regards,
> Stephan
>
>
Ah, and be shure to reboot the whole setup, inclusive host, for every 
new test-case,
at least as long at is not guaranteed that we can live without..

Regars,
Stephan


--------------lJZkbkPltboqYmFD6R3p1y3C
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 8/25/25 16:47, Stephan Althaus
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:98007d7f-427e-461a-adf1-7cb55f777662@Duedinghausen.eu">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div class="moz-cite-prefix">On 8/24/25 23:58, Jonathan Vasquez
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:6CV-OY6BcErrWRit9jSpi6fWsYBG3E_Z3u6eTLPcz6foPAZV1gQpZYaZTR7JA_1ot5RQVqrWQaLxJFySXjspIhSbBJGxmckcDQyzxhALNus=@xyinn.org">
        <meta http-equiv="content-type"
          content="text/html; charset=UTF-8">
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><span>Hey
            all,</span></div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><span><br>
          </span></div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><span>I've
            been experimenting with trying to get my server's dedicated
            AMD Radeon RX 6900 XT working on a bhyve Windows 10 Pro
            client for gaming purposes. I've been reading a bunch of
            blog posts, sites, files, and videos (thanks Corvin) to try
            and piece things together. I've been able to get the VM to
            recognize the card, but still stuck on the Code 43 issue
            (with or without using the vBIOS I've extracted from my
            dedicated card and also ensuring any options needed to be on
            in the UEFI settings are enabled). This machine is running
            on an AMD Ryzen 9 7950X 16-Core Processor, so it's a full
            AMD setup, no Intel stuff. It technically should be
            relatively "easy" to get AMD working from what I've read
            (excluding the known AMD Hardware reset issue). I've
            documented everything I've done so far, and will be
            documenting more and simplifying the instructions as I make
            progress. Please let me know if you see any thing weird or
            anything I could try based on what I've rewritten. I'll try
            to give it a go and provide feedback. Thank you!</span></div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><span><br>
          </span></div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><span><a
              target="_blank" rel="noreferrer nofollow noopener"
href="https://xyinn.org/blog/freebsd/freebsd_bhyve_gpu_passthrough_amd"
              moz-do-not-send="true" class="moz-txt-link-freetext">https://xyinn.org/blog/freebsd/freebsd_bhyve_gpu_passthrough_amd</a></span><br>;
        </div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"><br>
        </div>
        <div style="font-family: Arial, sans-serif; font-size: 14px;"
          class="protonmail_signature_block">
          <div class="protonmail_signature_block-user">
            <div>Jonathan Vasquez<br>
            </div>
            <div>PGP: 34DA 858C 1447 509E C77A D49F FB85 90B7 C4CA 5279<br>
            </div>
            <div>Sent with ProtonMail Secure Email<br>
            </div>
            <div><br>
            </div>
          </div>
          <div
class="protonmail_signature_block-proton protonmail_signature_block-empty">
          </div>
        </div>
      </blockquote>
      <p>Hi!</p>
      <p>i have a AMD RX6400 GPU setup running on 14.2 with win10 guest,
        host is a intel system.</p>
      <p>i think you have to passthrough the 3/0/1 device as well!</p>
      <p>The bios.rom is extracted from this card in place ?</p>
      <p><br>
      </p>
      <p>Regards,<br>
        Stephan</p>
      <p><br>
      </p>
    </blockquote>
    <p>Ah, and be shure to reboot the whole setup, inclusive host, for
      every new test-case, <br>
      at least as long at is not guaranteed that we can live without..</p>
    <p>Regars,<br>
      Stephan</p>
    <p><br>
    </p>
  </body>
</html>

--------------lJZkbkPltboqYmFD6R3p1y3C--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9573a65a-ef25-416b-a5b6-e49b28c6086c>