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 E6697E9D; Mon, 23 Jun 2025 12:04:37 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 159FCE12; Mon, 23 Jun 2025 12:04:35 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-a2-smtp.messagingengine.com (fout-a2-smtp.messagingengine.com [103.168.172.145]) by atuin.qyliss.net (Postfix) with ESMTPS id 22AFCE10 for ; Mon, 23 Jun 2025 12:04:33 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id B10C11380455; Mon, 23 Jun 2025 08:04:30 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Mon, 23 Jun 2025 08:04:30 -0400 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 :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1750680270; x=1750766670; bh=mFk48FQPTa pxAdISQJbf3FEeZvTh1ibdVg5ZFzYtoqw=; b=Cgic0KXq9mvA4PdSxFcItk+H36 a8iHrYsuG+IodRWcxruaLOWFcJwQAYfZCDPhGSBQIrHabYsC+avN8PlMYgRTvu+Q 6K4oyHjiDdXwvrfWKaNyKoZCugmIdkUt/01bznAOg9xagiOOCiOvkm6AksS5uVeh fZ1DXI/5hUiSuQ9xpGRBm8I6tyhBucY/vzqOHg5jndik0PsMtSczf/u8kZuksPeY h7fKsdN/lY/Ewf5u2LJSYpp515/zsgdI16LrVAMrv+1vzbDwm4MmUwqyKc2xD6OG hQNB2hRp0Ifcg9KzELFaZSqadk3bzk20RISvcSrRkcaxbzLW5tVHi32a7voQ== 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:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1750680270; x=1750766670; bh=mFk48FQPTapxAdISQJbf3FEeZvTh1ibdVg5 ZFzYtoqw=; b=MNktiP4golr/ktk73iIpeYvIXznPJ+TLH41Wun4DTZe6gGGAKhm 9Z6QZwiMb/78AYJJGL5XFpbDEcYi9IE0Lzm9BqvPpR2dvC4vTN5q6KCw/T/cWL3R RbyekfT18CCm3jE7aO9tQZF6IUtqehrlT1u0qDfMVt+HjZXa0D3KUdNVbmFYUQFg Mpq7dD7hXU6RamdWmnrqt/tLuGW3eKNoqIb+Bl9LVtchyL+OlGxyfDGrA2eX+hLQ WyuYizi6dpopAOEysoARvx0eC1ywBEd3ZluHOXObGkXT7NnhvXe5Qkn3+oKE9Wgy sxHAAwAZ7ApAfaF3lY/8EYFScKHGR9aGUTg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddvgdduieeljecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvfevufgjfhffkfggtgesghdtreertddttdenucfhrhhomheptehlhihsshgrucft ohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepvddtgfffgf elieduudeftefffeetudekteekuddtfedvledttddvveeluedtheefnecuffhomhgrihhn pehsphgvtghtrhhumhdqohhsrdhorhhgpdhkvghrnhgvlhdrohhrghdplhgrshhsuhhlrd hushenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehh ihesrghlhihsshgrrdhishdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouh htpdhrtghpthhtohepuggvmhhiohgsvghnohhurhesghhmrghilhdrtghomhdprhgtphht thhopeguihhstghushhssehsphgvtghtrhhumhdqohhsrdhorhhg X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Jun 2025 08:04:30 -0400 (EDT) Received: by mbp.qyliss.net (Postfix, from userid 1000) id 123A2B5239E; Mon, 23 Jun 2025 14:04:29 +0200 (CEST) From: Alyssa Ross To: discuss@spectrum-os.org Subject: Re: This Week in Spectrum, 2025-W25 In-Reply-To: <87ms9y1xf2.fsf@alyssa.is> References: <87ms9y1xf2.fsf@alyssa.is> Date: Mon, 23 Jun 2025 14:04:24 +0200 Message-ID: <87jz521x6f.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: BCMXJBGEUQ6PMPDBUA3OJOKILCW4HEG5 X-Message-ID-Hash: BCMXJBGEUQ6PMPDBUA3OJOKILCW4HEG5 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: Demi Marie Obenour X-Mailman-Version: 3.3.9 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 Alyssa Ross writes: > Demi has been getting familiar with the Cloud Hypervisor codebase by > finding and fixing various safety issues in it. We expect her to be > doing a lot more work on Cloud Hypervisor in future, and this is a good > on-ramp that's already resulting in upstream improvements. So far two > PRs have been accepted, and another is still in progress. Oh, and Demi also sent her first patch to Spectrum[1], which with everything else I haven't had a chance to review yet, and got some good discussions with kernel developers[2] going on how we might solve the interrupt remapping problem[3] on x86_64. [1]: https://spectrum-os.org/lists/archives/spectrum-devel/2ff17d00-6603-46ae-9eb0-d4fa179db86c@gmail.com/ [2]: https://lore.kernel.org/linux-iommu/a65d955c-192b-4e79-ab11-8e2af78b62af@gmail.com/ [3]: https://pad.lassul.us/s/mDfFPvHjA#Cloud-Hypervisor-support-interrupt-remapping-inside-x86_64-guests That's what happens when I leave writing the update until right before my self-imposed deadline. ;) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCaFlCyAAKCRBbRZGEIw/w omi7AQCSeqElfLYEC4o6DP4DRziNhrydMvPWemb728J5sE1F1gEA4XCSrxNYJT1j ezvBY7VBuFn5TSg83z0h1m9ZGTP2lAo= =CVhR -----END PGP SIGNATURE----- --=-=-=--