From nobody Sat Sep 26 20:53:02 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=rsg.ci.i.u-tokyo.ac.jp ARC-Seal: i=1; a=rsa-sha256; t=1789190388; cv=none; d=zohomail.com; s=zohoarc; b=i++D3OpBPej7D+AXVbvGyTz4xKm6VYfnvaik0uhu99dRDVv/ZX7dz8UfoJkaIY9SapYRqv3hKodoLaBzeqGCaAy9ksTSxyp1f4OqA+oacgFpIupxPYBo6xKFpvCPm4Nq1DD9kF7demrWt/+gtIJf1+0VGiqj5cK2SM7ByhMXWH8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1789190388; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=EePQXosuxsp1n5Nm72vaKGbLwuHIwAdMi95bQ7tiflA=; b=V6X+PadF21ZqiJ2dcaC7tf3p/2OHOsGNx6bLw2lp9NIKhLExHaFRtuplO94rc9uCd74fFfMBBTtUjMh9V0dNGbVG9Vnl23nE7Uq4BM7tU4IXIUYGhEFFBcgtNCmqzLKa4X/7+7eApFJ4CrHYkK5xJD3sJPEC/h+jmD/knJDQp0A= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1789190386985792.419175851212; Fri, 11 Sep 2026 22:19:46 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x5G8h-0001wM-Pk; Sat, 12 Sep 2026 01:19:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x5G8W-0001vy-71 for qemu-devel@nongnu.org; Sat, 12 Sep 2026 01:18:49 -0400 Received: from www3579.sakura.ne.jp ([49.212.243.89]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x5G8R-0005w1-05 for qemu-devel@nongnu.org; Sat, 12 Sep 2026 01:18:46 -0400 Received: from h183.csg.ci.i.u-tokyo.ac.jp (h183.csg.ci.i.u-tokyo.ac.jp [133.11.54.183]) (authenticated bits=0) by www3579.sakura.ne.jp (8.16.1/8.16.1) with ESMTPSA id 68C5IITE089814 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 12 Sep 2026 14:18:20 +0900 (JST) (envelope-from odaki@rsg.ci.i.u-tokyo.ac.jp) DKIM-Signature: a=rsa-sha256; bh=EePQXosuxsp1n5Nm72vaKGbLwuHIwAdMi95bQ7tiflA=; c=relaxed/relaxed; d=rsg.ci.i.u-tokyo.ac.jp; h=From:Message-Id:To:Subject:Date; s=rs20250326; t=1789190300; v=1; b=WAcQSHpBjHIIbeJbqLuJIlcoKEBZs6FnSFXAlgNOgv+lpdDC+CKSbBPJaMqJ2s2K noqQKT2DN1dpY5ZGWEexD1pnzIR/mHJXI7vRJ1bVxOS8qmdnAbk21GNwXULH3eYp EivaSSJztDZqhxb4t/j//lgwGWEIt6qhnaR9jnz03sBPqhngP7O1Jm40n8Zz1E4p 1B0QoOJP1Muj+7sF0JuGvzVziW9es2D8L2DXpuFpT+NTncfcZoxD7D6X/blydRTL 6Te3TtyIc0haRs/Tq1IGVtowa7i8FHTAN2iMXM9Qc5j6JLBfSti8O6kPuYMGGJDN uJW27PuSS6cGppHNvqu37w== From: Akihiko Odaki Date: Sat, 12 Sep 2026 14:18:02 +0900 Subject: [PATCH v2] docs/system: virtio-gpu: Update Rutabaga links MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260912-crosvm-v2-1-11a8c4ecff2f@rsg.ci.i.u-tokyo.ac.jp> X-B4-Tracking: v=1; b=H4sIAAAAAAAC/0WNyw6CMBBFf4V0bZu28nTlfxgWMA4wGCnpQCMh/ LuAC5cnOffcVTB6Qha3aBUeAzG5YQd7iQR01dCipOfOwmqb6lwbCd5xeMs0ybXNtDFQJ2KXR48 Nfc7Qo/wxz3WPMB3rw+iIJ+eX8ymYw/tFi380GGlkEdumzjNIML7ePbcKSJGa5eRei1MVqH4U5 bZtX8gFRUO7AAAA X-Change-ID: 20260801-crosvm-658027011cb5 To: qemu-devel@nongnu.org Cc: =?utf-8?q?Alex_Benn=C3=A9e?= , Dmitry Osipenko , Pierrick Bouvier , =?utf-8?q?Marc-Andr=C3=A9_Lureau?= , Gurchetan Singh , Akihiko Odaki X-Mailer: b4 0.17-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=2304; i=odaki@rsg.ci.i.u-tokyo.ac.jp; h=from:subject:message-id; bh=8inVG3IkidgxiFtFjcVA5RXX36w1IansFlHrgHki8TQ=; b=owGbwMvMwCWmMbc20y1CyJDxtFoSQ9aSB1N+fPm3jIO1uPTWxKjy2Yt2X9r9w5W5aWWYuJnM9 28sx6ad7ShlYRDjYpAVU2RJKdrNrRFd+6kwIb4FZg4rE8gQBi5OAZhIsSUjw6uFF2xauoraejzf auqZVnW+ZGcT/OYndTep7a/0tb+uVYwMyx896luw6lSfhgzbiw9vqldO1goTbPh3tWH3md3Oord zuAA= X-Developer-Key: i=odaki@rsg.ci.i.u-tokyo.ac.jp; a=openpgp; fpr=AEDC03C9AF734F2EC26A7BFFA4BAEAA73536753C Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=49.212.243.89; envelope-from=odaki@rsg.ci.i.u-tokyo.ac.jp; helo=www3579.sakura.ne.jp X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @rsg.ci.i.u-tokyo.ac.jp) X-ZM-MESSAGEID: 1789190393329158500 Rutabaga was externalized from crosvm: https://chromium.googlesource.com/crosvm/crosvm/+/481338d967d5c8b506e17b8e3= 35798f5cb89d7ee The latest code of gfxstream is now hosted on GitHub. Signed-off-by: Akihiko Odaki Reviewed-by: Marc-Andr=C3=A9 Lureau --- Changes in v2: - Update the gfxstream link to point to its GitHub repository. - Link to v1: https://lore.kernel.org/qemu-devel/20260901-crosvm-v1-1-942fb= 87c5e43@rsg.ci.i.u-tokyo.ac.jp --- docs/system/devices/virtio/virtio-gpu.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/system/devices/virtio/virtio-gpu.rst b/docs/system/device= s/virtio/virtio-gpu.rst index d05f8cb8e3f9..c5e07c60fe1a 100644 --- a/docs/system/devices/virtio/virtio-gpu.rst +++ b/docs/system/devices/virtio/virtio-gpu.rst @@ -185,8 +185,9 @@ rendering and `Wayland display passthrough`_. With the= gfxstream rendering mode, GLES and Vulkan calls are forwarded to the host with minimal modification. =20 -The crosvm book provides directions on how to build a `gfxstream-enabled -rutabaga`_ and launch a `guest Wayland proxy`_. +rutabaga_gfx's documentation provides directions on how to build a +`gfxstream-enabled rutabaga`_. The crosvm book provides directions on +how to launch a `guest Wayland proxy`_. =20 This device does require host blob support (``hostmem`` field below). The ``hostmem`` field specifies the size of virtio-gpu host memory window. @@ -212,9 +213,9 @@ Surfaceless is the default if ``wsi`` is not specified. hostmem=3D8G,wayland-socket-path=3D/tmp/nonstandard/mock_wayland.so= ck, wsi=3Dheadless =20 -.. _gfxstream: https://android.googlesource.com/platform/hardware/google/g= fxstream/ +.. _gfxstream: https://github.com/google/gfxstream .. _Wayland display passthrough: https://www.youtube.com/watch?v=3DOZJiHMt= IQ2M -.. _gfxstream-enabled rutabaga: https://crosvm.dev/book/appendix/rutabaga_= gfx.html +.. _gfxstream-enabled rutabaga: https://github.com/magma-gpu/rutabaga_gfx#= rutabaga-c-api .. _guest Wayland proxy: https://crosvm.dev/book/devices/wayland.html =20 .. list-table:: Linux Host Requirements --- base-commit: 209b2afaface001c7d4d981e38f186afe7b24a50 change-id: 20260801-crosvm-658027011cb5 Best regards, -- =20 Akihiko Odaki