From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 94597CD33; Tue, 16 Jan 2024 11:09:26 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 1F07BCCC4; Tue, 16 Jan 2024 11:09:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DMARC_MISSING, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_SCC_BODY_TEXT_LINE,URIBL_SBL_A autolearn=unavailable autolearn_force=no version=4.0.0 Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by atuin.qyliss.net (Postfix) with ESMTPS id 3A407CCA7 for ; Tue, 16 Jan 2024 11:09:12 +0000 (UTC) Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 382825C0112; Tue, 16 Jan 2024 06:09:10 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Tue, 16 Jan 2024 06:09:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2; t=1705403350; x=1705489750; bh=3xD2tUaBI5EnYv1eCJ/yOEF3wfAFPpe+ HbwQms9pD+w=; b=dlJdG7P59fHIHr3EuoKpsMLnEPAmyceGXmD0pa9pmWqJSctv gtyJYV46yaHAdkdjOJhFC9bWb63KRi0/2Rv7Pu0yad93jM+K7KW+S1u0r8zesIG4 zPA/roD2iGjx03xp+KeE/TCvenan/GPSZQxObkA2RJe5uPQEat5uwOrYPlnZo0Gk ds2ta6oWZWVGlz3XXjjazJ1L4QKDUKmN7fKiyTu/styp4BMupBx1/2poQpQhPc+c HmMlADfpMgXLi1KDtkl22lw4Juz1tvwnLtzpJwhkTkIjuer6ENK2rA91QLhBnUmr AshDA80goyMJNbpqLYfCeY7nI7pdLBXg+mJdEQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1705403350; x=1705489750; bh=3xD2tUaBI5EnYv1eCJ/yOEF3wfAFPpe+Hbw Qms9pD+w=; b=Pdpjn+im0uiNFjFZ/46jEXNkjHPdxkF1xbqeU70EZ9diicb5x0O x+m5D1L0aCiZ08pjj+m932wpT0mRaw3/rN5o2YG6ep5ty6pjV6rxBk6547DRQ7LE igit9ot8i0KVs5Z5LtfEQWlhvxuHa2SuV6OHpb3HFBwVj0U7PnTwiN6J/F/G9i0Z kCpXXcbFHaLvuo06YIau/XVLo+iTqQckDpHVLs/w4DmlQDKCRr3ygQ2LegnneG1e VMF9RiaHz8ZB94dgN3RtweRSoDYJYUv3R6R9WxOV4pR9yyrp5/aNaRYJ0J98VAAa y2J4neXgIyS0Om43wR/FHx0m+4zYkhbpLKw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdejfedgvdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvfevufffkfggtgesghdtreertd dtjeenucfhrhhomheptehlhihsshgrucftohhsshcuoehhihesrghlhihsshgrrdhisheq necuggftrfgrthhtvghrnhepleefudfffeefteeuudeiffevteektddutdevleeijeefie ekkeeftdejveevgedvnecuffhomhgrihhnpehsphgvtghtrhhumhdqohhsrdhorhhgnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhephhhisegrlh ihshhsrgdrihhs X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 16 Jan 2024 06:09:09 -0500 (EST) Received: by mbp.qyliss.net (Postfix, from userid 1000) id EBBE3BD26; Tue, 16 Jan 2024 12:09:07 +0100 (CET) From: Alyssa Ross To: dev@lists.cloudhypervisor.org Subject: [ANNOUNCE] Cloud Hypervisor with virtio-gpu support Date: Tue, 16 Jan 2024 12:08:30 +0100 Message-ID: <871qahedsh.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Message-ID-Hash: CUERZ236BYF3QYUQLTPZY3TQNJKCSQJ6 X-Message-ID-Hash: CUERZ236BYF3QYUQLTPZY3TQNJKCSQJ6 X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-discuss.spectrum-os.org-0; header-match-discuss.spectrum-os.org-1; header-match-discuss.spectrum-os.org-2; header-match-discuss.spectrum-os.org-3; header-match-discuss.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: discuss@spectrum-os.org, Astro X-Mailman-Version: 3.3.8 Precedence: list List-Id: General high-level discussion about Spectrum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, For the past while, I've been maintaining a patchset for Cloud Hypervisor that makes it possible to use crosvm=E2=80=99s virtio-gpu implementation over vhost-user to provide a virtual GPU device to Cloud Hypervisor guests. It=E2=80=99s likely not upstreamable, especially as-is, but given there=E2= =80=99s demand for this[1][2], and some other people have already started using my patches, I figured it was worth releasing them properly. The patches, along with more information, are available at: https://spectrum-os.org/software/cloud-hypervisor I=E2=80=99ve been keeping them up to date with new releases of Cloud Hyperv= isor, and expect to continue to do that. The patchset is developed and maintained as part of Spectrum[3], a project to create a compartmentalized desktop operating system. I=E2=80=99m not sure where the best place will be to announce updated versi= ons of the patchset yet. Spectrum Discuss mailing list? Cloud Hypervisor list? A new one? Feedback very welcome. Get in touch if you have any questions, Alyssa --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmWmY68ACgkQ+dvtSFmy ccCAYQ//W5q8KjgpWttrVYn/jhzpMxFU2lxRPuDGyVofXbr0TwlUPsPljk8g+y8+ 43MY0jpOoGaaYVc+wK4kkruup+ZqUBe9lBm/MEq16AOnDnsqshAVN/M8/gjujAJv UtlN7pkoCanM4wt5FMbuozK588EmAr262/B7VBed6ix5C6v30Rm6nOgYoEGeT5PZ ioYzMuBLfWbqzGjAR1MQeBGGfIfPPa0bFv6gOC4HZ2R23Zxbcu/OlOg6POy7XfW9 jNoEuIp0oxzF3T2VE/J+hQNKgTTvOwHnccZ7SStyzrExlAtE+nHs/a8V+2GTLqDe uVpemNOqwqQA2sb/EcEKZ6yMGM9GtqjNm2v7BYZXL1xbX9XWi8UQqFFWk5wkFwDB 9S9qB+nOuQnZhkWVKT8Wj0bJO8CRLIh9AHZO7+S640EHUxbsstKAxOlsX5R5m+AU JYAfY+EEdg+8mtvGjA1Sn+UQddIMEXsu8luOH8LLGHye9+BqaP7zL8fZ1kA1dp5d TBqq8EMr73v0bEZivzW54oXnTjpWLcwUPbllXeunDe29zSmIRzeFTQsLLkruIGVH 0oUuGMdm41NDDwtGgL7sTFL0g3lphZDtVk55oymBZBUa1eN6ot1DxZfpp4HJ49v9 9IQ8ubIfGCCj572YWQT5gaO5U1ELNl8Uq4HKKvpxPB6ZMiOm1TM= =kw6J -----END PGP SIGNATURE----- --=-=-=--