From nobody Thu May 14 19:01:23 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 4gGfnN1ZB6z5Wr0Q; Thu, 14 May 2026 19:01:28 +0000 (UTC) (envelope-from dsl@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gGfnM6cnwz46jQ; Thu, 14 May 2026 19:01:27 +0000 (UTC) (envelope-from dsl@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778785287; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8b7pl7yw2WqadLSv7oA/+4I0e4745t1gg4TeGKo0ykY=; b=dc6q6WBBYl5bxoOEa0WZ7BKlscKTvAyfbocMDkgDqHXoswaWW4tNWlPOxU94wKuGb49v+m bKUHN5fvBcdqn5m6i9QHoYHfEgtoJmOxiMcDyZl1fhlGfzUKdHxSJGfZaY3mgpVnVqq7Iq vSS03x9BH6d8940PkOyRkZxjOBdcI9nl4MyfQwBS6zy5XeOgVTGJdJRszLYwopov1S8eTR vD1iqlqF0EBiDyYj+iRkS1IPn87njKzWi0Ao9CDNlQIEDDhpKuVolAmPqpd76tb08Z/6hZ Byrv3vAI8VVTLc6YVs0sVRC0Bhs4q+0KkdLlG9ci/ZuEyIPNpbXNfl3naGUXlQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1778785287; a=rsa-sha256; cv=none; b=wF/mFN/gGQnTE1i8uRqgf+bgIik2dYZ+DouzK3z9ilhKM94+Wes2MIXvDLxgB+vDJsjZkc c1bwaGdqNi68fwJZjnLFwl4EGQba54t2kI1YozQmxtIx5+1g/9dQCyrvS2Ih5DPx5e36dk SZZZzYRag9mQnxN8D3nZFsQ4WkwnpbZ2l8uaXg4GTMuLmPpSiIReLC7XCNqXULtd8LLDd/ xr2c94isyBHznGWIThiPaUbEMW3nPXQuRNW9wBGaapeg/1yIXYrJ7umsvFMz2dfskPTQlV k+3kY7PlUaaxYKTsOUfOLd0v5ZMDBcs1y8qEWzCfZb/Kve+JRSZSJdM0ga5yiw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1778785287; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=8b7pl7yw2WqadLSv7oA/+4I0e4745t1gg4TeGKo0ykY=; b=FxSFlguKkMORly/ge49HQ7n1HibpzTXUon8pl/kmKYmR0flFIkNPa5p6JPC9vcyhJjihGg enFnLtPeuCxhlKM1ufga0n3Zz5yO46YsQwhvgg5xP7C8jDvyV8XU3B6tPUCDFagLnQ7WM8 nMuX8vcjmeP1rG0gZFQdi7b+u2EQ4q+uCtPbynVY/1DzpfO9UGXG/b9GHtGI4pj+g8FjaX QQXofksYQs/ECGS2G/1zuxi4jc5OonUycFYOdhtonT27JXQNcdkoLrZeOpWGNf4P1uTs36 +aCsWZFo0HWx0zGoV0V6fvkdQPBQ+0ZcZFe06dmpJu2eWyXvk+DvsEg3X5kgYw== Received: from localhost (unknown [91.226.51.235]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: dsl) by smtp.freebsd.org (Postfix) with ESMTPSA id 4gGfnM3hwkz13bh; Thu, 14 May 2026 19:01:27 +0000 (UTC) (envelope-from dsl@FreeBSD.org) From: Dmitry Salychev To: Tomek CEDRO Cc: Jonathan Vasquez , "virtualization@FreeBSD.org" , Desktop Mailing List Subject: Re: Gaming on FreeBSD 15.0 via PCI Passthrough on Windows 10 Pro w/ AMD Radeon RX 6900 XT minor update In-Reply-To: (Tomek CEDRO's message of "Thu, 14 May 2026 18:28:30 +0200") References: User-Agent: mu4e 1.12.13; emacs 30.2 Date: Thu, 14 May 2026 21:01:23 +0200 Message-ID: <86tss9lssc.fsf@peasant.salychev.org> 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tomek CEDRO writes: > On Sat, Jan 31, 2026 at 6:28=E2=80=AFPM Jonathan Vasquez = wrote: >> I got a chance today to upgrade my server from FreeBSD 14.3 to >> FreeBSD 15.0 (15.0-RELEASE-p2) and re-checked the AMD Radeon RX 6900 >> XT passthrough that I was reporting on last year. I can happily >> report that the passthrough is continuing to work with about the >> same stability as before. I know there was a regression at the >> beginning of FreeBSD 15.0's release, so I waited a bit while those >> patches made their way into the kernel. >> >> I can say the following: >> >> I did some minor gaming to test the stability of the gaming VM on Window= s 10 Pro for about 30-45 min on Cyberpunk 2077: Phantom Liberty. Performanc= e was the same as before. >> I would usually get a massive lag spike every once in a while, >> probably some scheduling bug in the kernel somewhere. This doesn't >> cause the VM to crash, but I do need to wait about 20-30 seconds >> before things "settle down" again. This was happening in FreeBSD >> 14.3 so it isn't something new. >> On FreeBSD 14.3, I could get at least 30 days of uptime (or more) >> before the VM would crash/exit. Basically if I leave the VM running >> long enough, it will exit. Not sure what's the reason for that since >> my server doesn't really experience memory pressure/contention that >> would cause something like an OOM killer to run and kill the VM. So >> it would need to be something else. I'm sure this would also happen >> in FreeBSD 15.0 if I leave the VM running long enough in the >> background as well. >> >> >> Either way, this is a really good situation to be in, so I'm not complai= ning :D, but I believe things will continue to improve over time. Anyways, = take care all and stay safe, >> >> Jonathan Vasquez >> PGP: 7ED1 B5FF AADC 0030 5DBE 8616 0B11 7653 B646 98D5 >> Sent with ProtonMail Secure Email > > Just a quick feedback here, yesterday I did run smoothly Cyberpunk > 2077 using latest WINE from standard packages (wine-11.0_2,1) on > FreeBSD 14.4-RELEASE with nVidia RTX5070 GPU on XLibre > (xlibre-nvidia-driver-devel-595.58.03). To my surprise!! No > virtualization is necessary anymore!! Raytracing is not available due > to missing features in the underlying drivers, but the graphics is > still amazing and smooth in 4K resolution!! It also works well with > other modern games like System Shock 2023 etc :-) > > BIG THANK YOU TO THE DESKTOP, GPU, AND WINE TEAMS!! =3D) <3 Lucky you! I tried LSU [1] with wine-proton on the KDE Plasma desktop with RTX 2070 SUPER recently and had only a limited success. Baldur's Gate 3 and W40k Spa= re Marine 2 failed to load with errors spamming similar to [2]: err:virtual:try_map_free_area mmap() error Cannot allocate memory, range 0x7f600000-0x7f650000, unix_prot 0x3. I tried both ZFS and UFS and had ~20 GiB of RAM spare. Neither worked. Regards, Dmitry [1] https://github.com/shkhln/linuxulator-steam-utils [2] https://forums.freebsd.org/threads/building-wine-with-wow64-through-pou= driere-becoming-desperate.101059/#post-735957 --=20 https://wiki.freebsd.org/DmitrySalychev