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 0A40215451; Mon, 18 Aug 2025 10:26:07 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 44C74153E9; Mon, 18 Aug 2025 10:26:01 +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=3.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-a1-smtp.messagingengine.com (fout-a1-smtp.messagingengine.com [103.168.172.144]) by atuin.qyliss.net (Postfix) with ESMTPS id F12FD153E5 for ; Mon, 18 Aug 2025 10:25:58 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id C432CEC03AA; Mon, 18 Aug 2025 06:25:56 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Mon, 18 Aug 2025 06:25:56 -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 :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2; t=1755512756; x=1755599156; bh=XrjjtG7dyVjMYwXDl9AvmQfqUNrwyv0c jISvX5qs95A=; b=mSaz+ObSXd6bQDOUWQAtU0rdCvTcQeS/2VF4voM50R8P8Kik IVzktoLlRIep1PCZOfUnHxrQ8xFi96hXgzyn4vZIcH0XfIMWJJpYpAUxREiMOyT5 hHQm5oY/dtLVpIOeMyamPHS5dViuu+JCWF0xiVudhFQP8Hq4tBFzlbx5yG/Wo2Bs k2/yBUjoAKMKUd2jdm2jPnQpVgIEj9i1+/XF8n1CGnudvSKJkz7pimF3k8aS+seo 3bvGaHw27X22PfcsJRPdB78GDo39jFaj8LnbqBzSPAqjlLCWD2vqPJy03oxlRm5X cLeRUhx9Xm1kqiOkK6Pe11037I67enED9ty1dA== 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-sender:x-me-sender:x-sasl-enc; s=fm3; t=1755512756; x= 1755599156; bh=XrjjtG7dyVjMYwXDl9AvmQfqUNrwyv0cjISvX5qs95A=; b=a zNEk9D3T4JOvMjLzC9kB48cxA+rvR16AioyijL68xupEqOx5ofxyqZzDtdeqnYva amKoQ21riaQz9SxZbadFllKkFEH7fB0d2gaIObwT4QdQTOji8GFZvgcbvErT0uni /X9kxHmivN1n1sQtV7bW2fmx61MxzcFiAAb08oxDkgwSalU4KkXI579VsZlKTBxb Wb6qn80nZfimu6YDq8QuCWNNPG6c24eKWADMuY9TNu867R2rsrIemECnXjg2RMdc pSULwlVrGLWFhq7KVMT1l3beV8kM9rnLYZ0nTJqNKzlIgWiTCUV3fpJEFcobMBDj 8rHAGrz5qBVHCTDB1En4w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdduhedvfeejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefufffkgggtsehgtderredttdejnecuhfhrohhmpeetlhihshhsrgcutfho shhsuceohhhisegrlhihshhsrgdrihhsqeenucggtffrrghtthgvrhhnpefgtdehtdeuhe fhiefggefgheetteekjeeggfefgfefgffhieekgfefkeeivdfgvdenucffohhmrghinhep khgvrhhnvghlrdhorhhgpdhgihhthhhusgdrtghomhenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhihesrghlhihsshgrrdhishdpnhgspghr tghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepuggvmhhiohgsvg hnohhurhesghhmrghilhdrtghomhdprhgtphhtthhopeguihhstghushhssehsphgvtght rhhumhdqohhsrdhorhhgpdhrtghpthhtohephihukhgrseihuhhkrgdruggvvh X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 18 Aug 2025 06:25:55 -0400 (EDT) Received: by rock.qyliss.net (Postfix, from userid 1000) id AA62A11074C; Mon, 18 Aug 2025 12:25:49 +0200 (CEST) From: Alyssa Ross To: discuss@spectrum-os.org Subject: This Week in Spectrum, 2025-W33 Date: Mon, 18 Aug 2025 12:25:47 +0200 Message-ID: <87ldnh6i50.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: MXQT3SVSTOMAEMF564YBRIBVABTI6I5I X-Message-ID-Hash: MXQT3SVSTOMAEMF564YBRIBVABTI6I5I 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 , Yureka 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; charset=utf-8 Content-Transfer-Encoding: quoted-printable Going to keep it very brief this week because I'm once again recovering from a wisdom teeth extraction (the last one!). =E2=80=A2 Yureka's libbpf fix[1] has been applied upstream, and she's now working on exposing vhost-user-net devices from her userspace router. =E2=80=A2 Demi has been doing some exploratory work on using systemd on the Spectrum host system[2]. We want to evaluate whether the extra complexity would be justified to get access to its extensive sandboxing features. =E2=80=A2 Apart from recovering, I did a routine test build with a new Nix= pkgs, and then spent a while bisecting a kernel regression that broke virtio-gpu[3] (which it turned out had already been discovered and reverted, but my report at least got it tracked by regzbot as well). We also did some work sorting out the new funding. [1]: https://lore.kernel.org/all/20250814180113.1245565-2-yuka@yuka.dev/ [2]: https://github.com/DemiMarie/spectrum/compare/main...b4/systemd [3]: https://lore.kernel.org/all/kgasjsq2s4pshravsinycfihdfjhdts5iz2fox42ae= js4xqhce@frurksambnk3/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmii/6sACgkQ+dvtSFmy ccDupA/8Cfp1ECA87C7PHxRuzlodn8AM54+B6TsdVUyD5sDGxjwg80YPEamdHU4p MuO1RFgSthXA5MJwHukY9P/K08PiDCznNDalpMUJxJECcm2/7YJBIJ1jTXWQo0Eh phmDz72lgDkbXGNDWn2cILdKDZVhOrpHLxglKqCr3RYW7oOfm+SOsqy9w3ojz4bU WwxMrsUajAhj0ELSX47MKRPWNLSxb2JNsKT6jiJeqvnA08ZKO9MdpwZp55meA1xQ 1pAYnEP4JNlWm50mchnoRHEFPYEy5xx8/qHZFFTJ7wfH5JLcNcnwiAvfr5dHFzgi lIlDDXbEO7iWmnl5JiMOnlRUvDcFdztTvjk8JBYf2L8ji0G9bkKL1B5cUxqFy/5s MV/4aJJR/pUXTmmKQL1yzbAiOxObMi0u9L2AuNRTn0MEuhr43EHp8DTs0mFGYiLB m+CGP9WheJUyoRdRLBehMdYRDIKDoA/xACUecbESjWWgWrJ8EmjZZuaF0+UsqZBe kujdLvkuIfHZwD0I/22wMlSmb8zdzyrIcWbdLXkq8xsaMKGuwzTpF5nmLTVzx5tB Dgc95QmGkU4Cl6qizMGZRfimmegXQ55Eb3k/cDtZxFOvkBtjabik5ztrgy/L9/WU ilBeCTckfoH37c5jg8VyOdVysGn77ccVpUcGjk1y5/Fpkg8URP8= =NuIi -----END PGP SIGNATURE----- --=-=-=--