From nobody Fri Aug 29 03:25:52 2025 X-Original-To: freebsd-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 4cCkFC6pXMz65wWn for ; Fri, 29 Aug 2025 03:26:07 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-8.consmr.mail.gq1.yahoo.com (sonic308-8.consmr.mail.gq1.yahoo.com [98.137.68.32]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4cCkFB443Dz3bnL for ; Fri, 29 Aug 2025 03:26:06 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=sKgAqgLL; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.32 as permitted sender) smtp.mailfrom=marklmi@yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1756437964; bh=vZmoDMkaXsaHtiDwpZcHFcHCGqXZ/EtlGsAK34XRDtU=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=sKgAqgLLtU15ONPLE+e75SBRU71vG/mkoM9FGOWVrd2F7UuqiOuWA8BaPc3CzaXbRxNL07g9sMG6zE34xdttfBEnd6Kr2c8aDKfci+Em8KFsOuRB4JvhfU9z56UAjglwzXwPNvIsT3gbDhUwhglP1Ju/EZTTtskGfZ4u2xdRWy0FaBnaj2vhEgXHnVvmUpOouMw35ToFPKVlZ4KMs6jZ71TPWm0OcwnrPCGVEkhf6U8il45i8S3gy9fVBLkC4NBrHfR9J3a1kWFej2jOh+aoEYSq/x72GxuMFfLDKvCqc+EwFiQIaDQQeMVwpHvLRSZn9mWZp+bopEBuGUjOxP9GYQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1756437964; bh=oXa0MSAbL9Pp0KNeN2Wckdqx6lkHSRFHZ45VOvu6AYO=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=f4PAxkp39DEXdpp9cwoa4NaD5NtPEq+c3suT/BViUeD5LZcDavfDOPS5wvrDucssTK0FaiqY4C9IwFW6FmIxZxNiZJRxbxAXeaQ4kAMQjhrh8w4DO0jNkcFq3ojKwFPht29qC3oS97ZxaNV+ZGNtisiD9r8OHGeZeuEki37tKERlF6QH7/IWgmSnm2JfxkNo8+v4gLXBgMRmzqzQ34tKoRZaW0vWZGqamG+jXW6ZSfBMqtRJ2WIPAn695zZ30e0jYeFIJSmjOVZeaKezx5J5b/dy/xRimABcwOiXdkGTlIjtxZnf7zwwDiykTsYD8mSVgfs3rJlw7xP0mJ0c7OPsjg== X-YMail-OSG: 55WzHPYVM1lV1B986oDUhVkS_st78y9UFpGLViITT_9KMESYNjTZbL0eSJi2HcB xZzfR5YIz9w4VqvsBtEqfyv5odRfETHTQ3PGM32w.wNNkowdeaPH.KThQGxgupq0I.OKgv4wdCcQ yx_ATDS2PdEY6P8nrtGt8EhZSutnAzgdpqg7qQXzHgNg2CjJ4HwkcAjgDkDgUGHmkQpc2drkO.EP .sUzR8EM.7G3guHiXqZIyIcuo5iH.bMM_NvD0.mSYwECaj04bNTa1.kB.UKlWGjtly.db6JfKJlh ZqyqWNt8tENCeTF1rYvPR22zOiOzWeqMMygvbPo9BXEDYdhT42jjw0SaMCYUfXeeLJbvxr.eb4qE hRLbWCtF46eFCSTw39Cw6cNdrxbFVMSE1Mq3d0.nt0QjGFfKcW2r2t5zk8A4fShAMfFCMzQke6Yd uL3Ea76mJVZhFngN97y.vK7eV7z0G72.AklFDn4EdAfQiuG.KCLAGTGa4drp6q1kRY14Nv.FnQ.y AIcx3uQyclJhdxlauyVsMsp6Squ3RPlXr01JJgsVxvxZEkskg8FP5w2S9.HGVwoxHJ.gg2PeAyLS Reyhwnr4B6lqIB0zqSImGFvCGtQnkPfRjEmtwNGNnmw9YGlydqN1T13YTqEFku57YmTTOaFGqpMt hFLqHgpfA3zIV1UDxsH_4q94H4_H.ihoHOtAeAtvnX83ML_RAkUrXPb.vmr.zhjDWIOC12yvwQZr oFjXWcb8b8SGkF3PZIRvg1GwBfhdtT0rkK8Gedz6r2tSEZSb.QDZAMymPq2wMNbEb3r.xZIppC0m 9kB2RlnvPyb0WoYmo_q.dn9HUWNO4i9OIrlcaeTp46tMcRUyAtPON0xrBsszDmTwfJt8FdqytDim QRro9shB6jKlBz9CwJTPklCSszVA8WIpcrBFl3LTYj_R37RCreygNSGwG4B_jR0fYfursDdi27Qg a9xYmOkKYRy.wt_Ha6_FYi.aEYmsv5f3Kstin.nHWxqYRYIXINHHWJPWvIi4SaGBH_6fM87gF3sQ _xH9GY7o3W7fzjX737Dmq8tUvVTnY0EwDsyn_NbGTfGLXphz48tW6C05DkifCiKQivinRLOHr6N1 jlp4H67eOHAZHA6LcS3aUfpn2KtiDMJbAXT_Yw1xljcpEEM2JV.xFdfxLSGlAaueAcuvpxe5QR4x RKv5WVWdQKaUOpfH.KEeCQIW3nxt7r.c4k6sfFMhtTlyVqjw.i7mkpgmIaH4qvw84bk9tCa.U9Zp XPRi4Gt03Zm1RMOVX_WkQgA4dJw8G2PM0IH9gwvyfhmqEQuxSmWayJY0G1H1_XMVQ80UIQjsVxxH IWlkxiZYNv45DXkP1gdHRZxUB5f6Ha9L9xoDXCR5iixR267s1MOPq._O2kidxFP_dADd5ed4pObV PoLbpW4oKDLJwWeDPNa579ot7XFq4ZjAgBzgtulANA5J9.mj214GJ0PnFrs0LD4iIfM_4Kj1wkFX erQYtz.EsuCKUk9ir84nGT2lSXVbiriXWPdGUsEdNxQYWUWa4agSTCMGxTgNk7KZ_yinnJ86aWzx 5XSC_.wurNEoUfZwAju7YF7hWzXTWBrOCphnt3ECRc9.unDQBFvFsORQzgfRp8syVJCNNwo0lPT_ YzJxK0vxiAo0dssH7w1sIX6_EYUPbb2rBE7RtYonDjAZNpVqDTvEHOXkw2AFQIQTiwif3hbttrn5 qkRabwj.8BabS2Lx57.mSIZ3QSAMiiK09bnHb8ZPTHbYJD6K0dRAs2fhqyQxAajamxGStypkvmtA 1m0iaTcvgUjeIyDvlPxYGN2vrPuJFqZ3JCbESTTqeXlNgCnB6EaKM9n0QN3qXX3p75HGlY1g7yc6 Nv2lVejZrf0TF.vRkT9X_e19cUd3NlUO.qg9wX_eSbqD1O45VbiT1x1LH9BUqDr5shXbaMEGfmSn 7qhgpuZRdjOWEHDQA6i8De1LV6bCyzW5O42f4W548oYoCcMN7_YmTKEWme_YFPYDoycZbLyhQoN2 aJrK3I5atF7tccAZz6UVLC8VtG1JHLb7NQfy1bGY1ed6XzSC6XRCssIkC1sG6yda_a_yaNMDt_Mm yT6J8iX.RHJYk88PTv6_0LbLghrGBVJ5jWldfRGZXNJmx_i4xFifS0f3jhHnPn9I5m7Bcig9AreZ EAEb4Vw9synhR7Yfc9PCoWd_2.XN3Om_7Jt3jZU15a84Z3zeK3Rjttp6UucewxdFYE.Qo8cCet42 gM11fUfid9pVpZcgMHVnU5KYPEFforSzRGPM6ffmwPnUDHieO159mH.jvyA5ks8ZQrkSH14loBZ9 VWsdIZg-- X-Sonic-MF: X-Sonic-ID: f24106cf-9cf5-4551-b53a-64e456d67062 Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Fri, 29 Aug 2025 03:26:04 +0000 Received: by hermes--production-gq1-7bfc77444d-b6q6r (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 8ffae9cdf8f9dd91659b57e39fe883c3; Fri, 29 Aug 2025 03:26:02 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: GPU Passthrough on FreeBSD 14.3(AMD Radeon RX 6700 XT and Debian Linux 12.11) Message-Id: <3F9D5D27-B5BA-408D-B577-9625080838BB@yahoo.com> Date: Thu, 28 Aug 2025 20:25:52 -0700 To: peter.garshtja@ambient-md.com, Virtualisation on FreeBSD X-Mailer: Apple Mail (2.3826.700.81) References: <3F9D5D27-B5BA-408D-B577-9625080838BB.ref@yahoo.com> X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.32:from]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.32:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim] X-Rspamd-Queue-Id: 4cCkFB443Dz3bnL Petru Garstea write on Date: Thu, 28 Aug 2025 17:42:18 UTC : > I want to mention also that GPU is connected as eGPU via thunderbolt3. [Do not take the below as claims of an expert. So believe folks with expertise if they report I'm wrong about anything.] Mostly this note is about watching out for assuming too much of an analogous context with folks that do not have thunderbolt involved at all in their context. If any aspect of what you are doing requires FreeBSD to support thunderbolt3: I'm not aware that any version of FreeBSD claims to support any version of thunderbolt yet. Also, if I understand right, the effort is going into thunderbolt4+ without initially having general backward compatibility with thunderbolt3. (That, of itself, makes the thunderbolt4 incomplete, if I understand right.) As I understand, the details even involve if the EFI software has builtin support for parts of the handling vs. if the operating system kernel must do those support activities on on its own. Sometimes some things appear to work for some contexts because of the EFI dealing with aspects that the kernel does not deal with (yet). (As I understand, FreeBSD does not yet face the alternative of both the EFI and the kernel being able to support such and guiding which way things should go.) === Mark Millard marklmi at yahoo.com