From nobody Sat Jan 31 18:27:30 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f3Lvy028Kz6Qg5B for ; Sat, 31 Jan 2026 18:27:42 +0000 (UTC) (envelope-from jon@xyinn.org) Received: from mail-4317.protonmail.ch (mail-4317.protonmail.ch [185.70.43.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f3Lvv4HSHz41dN for ; Sat, 31 Jan 2026 18:27:38 +0000 (UTC) (envelope-from jon@xyinn.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=xyinn.org header.s=protonmail header.b=Dh7y4ymb; dmarc=pass (policy=none) header.from=xyinn.org; spf=pass (mx1.freebsd.org: domain of jon@xyinn.org designates 185.70.43.17 as permitted sender) smtp.mailfrom=jon@xyinn.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xyinn.org; s=protonmail; t=1769884056; x=1770143256; bh=Mi8fi0MOTWVupdaX3HXOTfUQefFzk0WVtqf5t9AtNQ4=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Dh7y4ymbznlKhrtX9mD4xMPtoOjwTWv+gMwMXTl26ND/Fhz1/lQIv76zhPfqFcbxk HIDzMHQRjFfgkLwX0jC4Xv85TkS1tFW6OV+M6o1KVx3dIvZLg0eLDbfWT5ffxbBARQ vhgnUK+vsKIdvIkVoim+8Our48aFBksibLlTc0lZn7iXYR7iqYaGDdAmJ2u2ylHSlH iDpaYWQCuH8gOioMuAW7sd0yusQeZGIpQdU13tPP+00WfzNM/ByiiYvdM2+vUwxL7t hA/Kb+c2jqpld0jFues6ddY1QDvOKuaYa3WlByxmn14Mg+/M0yC171QZCReGtD7Aui R7tFTCBmBtKsA== Date: Sat, 31 Jan 2026 18:27:30 +0000 To: "virtualization@FreeBSD.org" From: Jonathan Vasquez Subject: Gaming on FreeBSD 15.0 via PCI Passthrough on Windows 10 Pro w/ AMD Radeon RX 6900 XT minor update Message-ID: Feedback-ID: 12351801:user:proton X-Pm-Message-ID: 13beaa0775fd8ddf2e47630601205feeb36d9377 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_u1oWr3YkWJLpI7jJhUiu0VJi4pALGX7jb0STR98ID0" X-Spamd-Result: default: False [-2.99 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.985]; DMARC_POLICY_ALLOW(-0.50)[xyinn.org,none]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; R_DKIM_ALLOW(-0.20)[xyinn.org:s=protonmail]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; RCVD_IN_DNSWL_LOW(-0.10)[185.70.43.17:from]; FREEFALL_USER(0.00)[jon]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[virtualization@FreeBSD.org]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_EQ_ADDR_ALL(0.00)[]; DKIM_TRACE(0.00)[xyinn.org:+] X-Rspamd-Queue-Id: 4f3Lvv4HSHz41dN X-Spamd-Bar: -- --b1=_u1oWr3YkWJLpI7jJhUiu0VJi4pALGX7jb0STR98ID0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGV5IGZvbGtzLAoKSSBnb3QgYSBjaGFuY2UgdG9kYXkgdG8gdXBncmFkZSBteSBzZXJ2ZXIgZnJv bSBGcmVlQlNEIDE0LjMgdG8gRnJlZUJTRCAxNS4wICgxNS4wLVJFTEVBU0UtcDIpIGFuZCByZS1j aGVja2VkIHRoZSBBTUQgUmFkZW9uIFJYIDY5MDAgWFQgcGFzc3Rocm91Z2ggdGhhdCBJIHdhcyBy ZXBvcnRpbmcgb24gbGFzdCB5ZWFyLiBJIGNhbiBoYXBwaWx5IHJlcG9ydCB0aGF0IHRoZSBwYXNz dGhyb3VnaCBpcyBjb250aW51aW5nIHRvIHdvcmsgd2l0aCBhYm91dCB0aGUgc2FtZSBzdGFiaWxp dHkgYXMgYmVmb3JlLiBJIGtub3cgdGhlcmUgd2FzIGEgcmVncmVzc2lvbiBhdCB0aGUgYmVnaW5u aW5nIG9mIEZyZWVCU0QgMTUuMCdzIHJlbGVhc2UsIHNvIEkgd2FpdGVkIGEgYml0IHdoaWxlIHRo b3NlIHBhdGNoZXMgbWFkZSB0aGVpciB3YXkgaW50byB0aGUga2VybmVsLgoKSSBjYW4gc2F5IHRo ZSBmb2xsb3dpbmc6CgotIEkgZGlkIHNvbWUgbWlub3IgZ2FtaW5nIHRvIHRlc3QgdGhlIHN0YWJp bGl0eSBvZiB0aGUgZ2FtaW5nIFZNIG9uIFdpbmRvd3MgMTAgUHJvIGZvciBhYm91dCAzMC00NSBt aW4gb24gQ3liZXJwdW5rIDIwNzc6IFBoYW50b20gTGliZXJ0eS4gUGVyZm9ybWFuY2Ugd2FzIHRo ZSBzYW1lIGFzIGJlZm9yZS4KLSBJIHdvdWxkIHVzdWFsbHkgZ2V0IGEgbWFzc2l2ZSBsYWcgc3Bp a2UgZXZlcnkgb25jZSBpbiBhIHdoaWxlLCBwcm9iYWJseSBzb21lIHNjaGVkdWxpbmcgYnVnIGlu IHRoZSBrZXJuZWwgc29tZXdoZXJlLiBUaGlzIGRvZXNuJ3QgY2F1c2UgdGhlIFZNIHRvIGNyYXNo LCBidXQgSSBkbyBuZWVkIHRvIHdhaXQgYWJvdXQgMjAtMzAgc2Vjb25kcyBiZWZvcmUgdGhpbmdz ICJzZXR0bGUgZG93biIgYWdhaW4uIFRoaXMgd2FzIGhhcHBlbmluZyBpbiBGcmVlQlNEIDE0LjMg c28gaXQgaXNuJ3Qgc29tZXRoaW5nIG5ldy4KLSBPbiBGcmVlQlNEIDE0LjMsIEkgY291bGQgZ2V0 IGF0IGxlYXN0IDMwIGRheXMgb2YgdXB0aW1lIChvciBtb3JlKSBiZWZvcmUgdGhlIFZNIHdvdWxk IGNyYXNoL2V4aXQuIEJhc2ljYWxseSBpZiBJIGxlYXZlIHRoZSBWTSBydW5uaW5nIGxvbmcgZW5v dWdoLCBpdCB3aWxsIGV4aXQuIE5vdCBzdXJlIHdoYXQncyB0aGUgcmVhc29uIGZvciB0aGF0IHNp bmNlIG15IHNlcnZlciBkb2Vzbid0IHJlYWxseSBleHBlcmllbmNlIG1lbW9yeSBwcmVzc3VyZS9j b250ZW50aW9uIHRoYXQgd291bGQgY2F1c2Ugc29tZXRoaW5nIGxpa2UgYW4gT09NIGtpbGxlciB0 byBydW4gYW5kIGtpbGwgdGhlIFZNLiBTbyBpdCB3b3VsZCBuZWVkIHRvIGJlIHNvbWV0aGluZyBl bHNlLiBJJ20gc3VyZSB0aGlzIHdvdWxkIGFsc28gaGFwcGVuIGluIEZyZWVCU0QgMTUuMCBpZiBJ IGxlYXZlIHRoZSBWTSBydW5uaW5nIGxvbmcgZW5vdWdoIGluIHRoZSBiYWNrZ3JvdW5kIGFzIHdl bGwuCgpFaXRoZXIgd2F5LCB0aGlzIGlzIGEgcmVhbGx5IGdvb2Qgc2l0dWF0aW9uIHRvIGJlIGlu LCBzbyBJJ20gbm90IGNvbXBsYWluaW5nIDpELCBidXQgSSBiZWxpZXZlIHRoaW5ncyB3aWxsIGNv bnRpbnVlIHRvIGltcHJvdmUgb3ZlciB0aW1lLiBBbnl3YXlzLCB0YWtlIGNhcmUgYWxsIGFuZCBz dGF5IHNhZmUsCgpKb25hdGhhbiBWYXNxdWV6ClBHUDogN0VEMSBCNUZGIEFBREMgMDAzMCA1REJF IDg2MTYgMEIxMSA3NjUzIEI2NDYgOThENQpTZW50IHdpdGggUHJvdG9uTWFpbCBTZWN1cmUgRW1h aWw= --b1=_u1oWr3YkWJLpI7jJhUiu0VJi4pALGX7jb0STR98ID0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij5IZXkgZm9sa3MsPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1p bHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij5JIGdvdCBhIGNoYW5jZSB0 b2RheSB0byB1cGdyYWRlIG15IHNlcnZlciBmcm9tIEZyZWVCU0QgMTQuMyB0byBGcmVlQlNEIDE1 LjAgKDxzcGFuPjE1LjAtUkVMRUFTRS1wMjwvc3Bhbj4pIGFuZCByZS1jaGVja2VkIHRoZSBBTUQg UmFkZW9uIFJYIDY5MDAgWFQgcGFzc3Rocm91Z2ggdGhhdCBJIHdhcyByZXBvcnRpbmcgb24gbGFz dCB5ZWFyLiBJIGNhbiBoYXBwaWx5IHJlcG9ydCB0aGF0IHRoZSBwYXNzdGhyb3VnaCBpcyBjb250 aW51aW5nIHRvIHdvcmsgd2l0aCBhYm91dCB0aGUgc2FtZSBzdGFiaWxpdHkgYXMgYmVmb3JlLiBJ IGtub3cgdGhlcmUgd2FzIGEgcmVncmVzc2lvbiBhdCB0aGUgYmVnaW5uaW5nIG9mIEZyZWVCU0Qg MTUuMCdzIHJlbGVhc2UsIHNvIEkgd2FpdGVkIGEgYml0IHdoaWxlIHRob3NlIHBhdGNoZXMgbWFk ZSB0aGVpciB3YXkgaW50byB0aGUga2VybmVsLiZuYnNwOzwvZGl2PjxkaXYgc3R5bGU9ImZvbnQt ZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyI+PGJyPjwvZGl2Pjxk aXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4 OyI+SSBjYW4gc2F5IHRoZSBmb2xsb3dpbmc6PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6 IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHls ZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48b2wg ZGF0YS1lZGl0aW5nLWluZm89InsmcXVvdDtvcmRlcmVkU3R5bGVUeXBlJnF1b3Q7OjEsJnF1b3Q7 dW5vcmRlcmVkU3R5bGVUeXBlJnF1b3Q7OjF9IiBzdHlsZT0ibWFyZ2luLXRvcDogMHB4OyBtYXJn aW4tYm90dG9tOiAwcHg7Ij48bGkgc3R5bGU9Imxpc3Qtc3R5bGUtdHlwZTogJnF1b3Q7MS4gJnF1 b3Q7OyI+SSBkaWQgc29tZSBtaW5vciBnYW1pbmcgdG8gdGVzdCB0aGUgc3RhYmlsaXR5IG9mIHRo ZSBnYW1pbmcgVk0gb24gV2luZG93cyAxMCBQcm8gZm9yIGFib3V0IDMwLTQ1IG1pbiBvbiBDeWJl cnB1bmsgMjA3NzogUGhhbnRvbSBMaWJlcnR5LiBQZXJmb3JtYW5jZSB3YXMgdGhlIHNhbWUgYXMg YmVmb3JlLjwvbGk+PGxpIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6ICZxdW90OzIuICZxdW90Ozsi Pkkgd291bGQgdXN1YWxseSBnZXQgYSBtYXNzaXZlIGxhZyBzcGlrZSBldmVyeSBvbmNlIGluIGEg d2hpbGUsIHByb2JhYmx5IHNvbWUgc2NoZWR1bGluZyBidWcgaW4gdGhlIGtlcm5lbCBzb21ld2hl cmUuIFRoaXMgZG9lc24ndCBjYXVzZSB0aGUgVk0gdG8gY3Jhc2gsIGJ1dCBJIGRvIG5lZWQgdG8g d2FpdCBhYm91dCAyMC0zMCBzZWNvbmRzIGJlZm9yZSB0aGluZ3MgInNldHRsZSBkb3duIiBhZ2Fp bi4gVGhpcyB3YXMgaGFwcGVuaW5nIGluIEZyZWVCU0QgMTQuMyBzbyBpdCBpc24ndCBzb21ldGhp bmcgbmV3LjwvbGk+PGxpIHN0eWxlPSJsaXN0LXN0eWxlLXR5cGU6ICZxdW90OzMuICZxdW90Ozsi Pk9uIEZyZWVCU0QgMTQuMywgSSBjb3VsZCBnZXQgYXQgbGVhc3QgMzAgZGF5cyBvZiB1cHRpbWUg KG9yIG1vcmUpIGJlZm9yZSB0aGUgVk0gd291bGQgY3Jhc2gvZXhpdC4gQmFzaWNhbGx5IGlmIEkg bGVhdmUgdGhlIFZNIHJ1bm5pbmcgbG9uZyBlbm91Z2gsIGl0IHdpbGwgZXhpdC4gTm90IHN1cmUg d2hhdCdzIHRoZSByZWFzb24gZm9yIHRoYXQgc2luY2UgbXkgc2VydmVyIGRvZXNuJ3QgcmVhbGx5 IGV4cGVyaWVuY2UgbWVtb3J5IHByZXNzdXJlL2NvbnRlbnRpb24gdGhhdCB3b3VsZCBjYXVzZSBz b21ldGhpbmcgbGlrZSBhbiBPT00ga2lsbGVyIHRvIHJ1biBhbmQga2lsbCB0aGUgVk0uIFNvIGl0 IHdvdWxkIG5lZWQgdG8gYmUgc29tZXRoaW5nIGVsc2UuIEknbSBzdXJlIHRoaXMgd291bGQgYWxz byBoYXBwZW4gaW4gRnJlZUJTRCAxNS4wIGlmIEkgbGVhdmUgdGhlIFZNIHJ1bm5pbmcgbG9uZyBl bm91Z2ggaW4gdGhlIGJhY2tncm91bmQgYXMgd2VsbC48L2xpPjwvb2w+PGRpdj48YnI+PC9kaXY+ PGRpdj5FaXRoZXIgd2F5LCB0aGlzIGlzIGEgcmVhbGx5IGdvb2Qgc2l0dWF0aW9uIHRvIGJlIGlu LCBzbyBJJ20gbm90IGNvbXBsYWluaW5nIDpELCBidXQgSSBiZWxpZXZlIHRoaW5ncyB3aWxsIGNv bnRpbnVlIHRvIGltcHJvdmUgb3ZlciB0aW1lLiBBbnl3YXlzLCB0YWtlIGNhcmUgYWxsIGFuZCBz dGF5IHNhZmUsPC9kaXY+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5z LXNlcmlmOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZh bWlseTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiIGNsYXNzPSJwcm90b25t YWlsX3NpZ25hdHVyZV9ibG9jayI+DQogICAgPGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1 cmVfYmxvY2stdXNlciI+DQogICAgICAgIDxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBB cmlhbCwgc2Fucy1zZXJpZjsiPkpvbmF0aGFuIFZhc3F1ZXo8L3NwYW4+PGJyPjwvZGl2PjxkaXY+ PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsiPlBHUDogPC9zcGFu Pjxjb2RlPjxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEwLjVwdDsgbGluZS1oZWlnaHQ6IG5vcm1h bDsgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyI+N0VEMSBCNUZGIEFBREMgMDAzMCA1 REJFJm5ic3A7IDg2MTYgMEIxMSA3NjUzIEI2NDYgOThENTwvc3Bhbj48L2NvZGU+PGJyPjwvZGl2 PjxkaXY+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsiPlNlbnQg d2l0aCBQcm90b25NYWlsIFNlY3VyZSBFbWFpbDwvc3Bhbj48YnI+PC9kaXY+PGRpdj48YnI+PC9k aXY+DQogICAgPC9kaXY+DQogICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWls X3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHki Pg0KICAgICAgICANCiAgICAgICAgICAgIDwvZGl2Pg0KPC9kaXY+DQo= --b1=_u1oWr3YkWJLpI7jJhUiu0VJi4pALGX7jb0STR98ID0--