From nobody Thu May 14 16:28: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 4gGbPC355gz6dQ8D for ; Thu, 14 May 2026 16:28:47 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-yx1-xb136.google.com (mail-yx1-xb136.google.com [IPv6:2607:f8b0:4864:20::b136]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gGbPB3Prcz3mrw for ; Thu, 14 May 2026 16:28:46 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b=KNasYQBd; dmarc=none; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::b136) smtp.mailfrom=tomek@cedro.info Received: by mail-yx1-xb136.google.com with SMTP id 956f58d0204a3-65c364b893aso9499540d50.0 for ; Thu, 14 May 2026 09:28:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; t=1778776125; x=1779380925; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=XMusN4FFahsZ/ZczmHu/OQiEBRAHBw3ltvpWO9acPA0=; b=KNasYQBdnTnezO0auVKZAEVsJ4lmjtQP4+bYEbo2kNtsYCZtvfPTnMdboF/nr8/e7b AqrZmADwgLcaHbPJw9f8IScLkfKGp/ZEYxcKbU9KRnioXCsKqhsBqVH32WyR9hW31+tW AU0VC/+jrEJ3xc4jt1s6L5t3O0ETOdQKgBk7bk510xXToOrcBEUOwZ6LUnTGlmT20kkQ qdBzGGf/HV/HJFzCLawFEs+G96qTE6dY+5om/8BTr45jckyyOwjBU2A3gukMrQTa7aks u69vwcDqUmZAFAduatIcxG2YVHFzqmNw3Uwcrgj860kBpuBO7IZxXD3A2MHMqtRL3Ll0 Jihg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778776125; x=1779380925; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=XMusN4FFahsZ/ZczmHu/OQiEBRAHBw3ltvpWO9acPA0=; b=esSeoT5UlwcuCdVBSWbMuID87iFGYf5oZ909zcUMaxDRikMX1LBTtWEIGyQIQljEd1 I3YhHTeceX1fVEHiaorMsoddU+NOBHVpXuYbsPcezM2bVoqlrlK0WNlsIeMM44GtQwsr iYWiYYl5rboNndJ5Q9KkI+PYf48vNpjv8RAPo4ITKhOYNAHz8Ixnt1MGwCKvuSeTCGu9 NMWYnEG13xaju7F/lRdmp+B18QxECLeq8GeLiDHLlpjHwrRcqzhO/IK1e79o0RmNFtZ8 kIEFW5XZNLy2ZqgVpblPV0K5pFdTaIexlU7v90qjwhQlIs+QgHfAwlnb0/8pZosQrpD1 z1gQ== X-Gm-Message-State: AOJu0YxnHzQ1IeCSo1qqCri5fZ33xicZunLjVWZkdugZWYW1lMa0X9T0 pQsiBXOjWC0l3wF5VddBiFJl5J8CWQOvQDsMGUvbCzb1Jn233zhr+x/z9O3HwY/OVlRC7/wvWNx PkdY= X-Gm-Gg: Acq92OFlVvtdWHT0EBwO93xx0f1ASTLn5arvgaGmm0Y47Jn8Hwc77E0tiHrCwB2ZtwT svzhS3bcNJH7m9ja7+mXe5c7FjT+Gu2ENhWPOhDEImjfiYdqbTffynJJJei9fRuK0OckVByzv25 LElLgQfNuK/JmAdqWr+cvRlQrg7GnvNBvvPvMu7WaHbE7065apukpcv+RpY0FUo0XMcP5PqFYWB HCYs8rlXlRhRZ82ESpftifRZH5aN07E9iohwHAOt0JHGsXgHxfAfCldo4XmO9kvuHDTBe27ENco N5VX3Wpr/77RyLjCcw6YA7l/VqJWPzOzY7drOqhqhLmIP7QUuubZ+St6QAgbOz6yX9Ncgqd9lko yAQXjpw/wz1+nvC6h1kawv+ThinETUfRLtq7td4Ey7hB+ZEoT2bmz3NSb6kdr+Jvj0mcdc0+AYv 9CRvKsvWDGDfAHibBgP6cgbtQ3fclLyJu0Eze146t7b3Vdo7JzkNCgZ3U= X-Received: by 2002:a05:690c:600e:b0:7bd:5b06:b35e with SMTP id 00721157ae682-7c6acb91eb2mr80983917b3.47.1778776124720; Thu, 14 May 2026 09:28:44 -0700 (PDT) Received: from mail-yx1-f53.google.com (mail-yx1-f53.google.com. [74.125.224.53]) by smtp.gmail.com with ESMTPSA id 00721157ae682-7c7f29adcf5sm16541697b3.15.2026.05.14.09.28.43 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 14 May 2026 09:28:43 -0700 (PDT) Received: by mail-yx1-f53.google.com with SMTP id 956f58d0204a3-65c364b893aso9499479d50.0 for ; Thu, 14 May 2026 09:28:43 -0700 (PDT) X-Received: by 2002:a05:690e:134e:b0:65c:6f79:1dd0 with SMTP id 956f58d0204a3-65df6245796mr8844939d50.20.1778776123379; Thu, 14 May 2026 09:28:43 -0700 (PDT) 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 References: In-Reply-To: From: Tomek CEDRO Date: Thu, 14 May 2026 18:28:30 +0200 X-Gmail-Original-Message-ID: X-Gm-Features: AVHnY4ICH1Px-F3MTbe4Y3N8Ad8sfJjUjX88H1pFyUk08d8C0ERPzJvkBG21nzc Message-ID: Subject: Re: Gaming on FreeBSD 15.0 via PCI Passthrough on Windows 10 Pro w/ AMD Radeon RX 6900 XT minor update To: Jonathan Vasquez Cc: "virtualization@FreeBSD.org" , Desktop Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-3.29 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.987]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; MIME_GOOD(-0.10)[text/plain]; DKIM_TRACE(0.00)[cedro.info:+]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[cedro.info]; R_SPF_NA(0.00)[no SPF record]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; MIME_TRACE(0.00)[0:+]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MISSING_XM_UA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[virtualization@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[virtualization@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b136:from,74.125.224.53:received] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4gGbPB3Prcz3mrw On Sat, Jan 31, 2026 at 6:28=E2=80=AFPM Jonathan Vasquez wr= ote: > 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 t= hat 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 ther= e 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 Windows= 10 Pro for about 30-45 min on Cyberpunk 2077: Phantom Liberty. Performance= was the same as before. > I would usually get a massive lag spike every once in a while, probably s= ome scheduling bug in the kernel somewhere. This doesn't cause the VM to cr= ash, 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, i= t will exit. Not sure what's the reason for that since my server doesn't re= ally 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 complain= ing :D, but I believe things will continue to improve over time. Anyways, t= ake 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 -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info