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 2CDF9F49C; Sat, 06 Sep 2025 16:13:59 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 7C946F42C; Sat, 06 Sep 2025 16:13:57 +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 fhigh-b6-smtp.messagingengine.com (fhigh-b6-smtp.messagingengine.com [202.12.124.157]) by atuin.qyliss.net (Postfix) with ESMTPS id D39DAF42A for ; Sat, 06 Sep 2025 16:13:56 +0000 (UTC) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id C17737A03BD; Sat, 6 Sep 2025 12:13:55 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Sat, 06 Sep 2025 12:13:55 -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=1757175235; x=1757261635; bh=sQqSVv4YjL D5rfUTCSbaNxXOp3FZgxe+5FVkRlyOsKE=; b=DtwZ2rufZNge8jZ1TGAHiJeXEQ 3bkTF6rfDzxlbPECTNVp4lxMc3ZQd5HuC9taiGjCQDhU950wb7bzaEkIkBOyGzrN 6AegNrFadwotExkEpO2qZjqjhrOnpMhx5KomRk/m3YBAV5uDOrXyvoUN/V4hP2e+ EWGHUYBss1mnOS3PV+YvXaUjrXouvr3mOsSiU+9UHV8mrvH6mQ0AtW8d22KIa5dx 3xf4obEMW/DQFHaZ3iN2YSg6IwtC5yHVkwcYQZlUSTTWvNS70uwrhaTp1v8vGIfT YR70JqXbYuSNCyRX7NV2zblVOjjIXTO9b5gU3mcmg1rtSG6U9ORLlCTpM5gA== 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= 1757175235; x=1757261635; bh=sQqSVv4YjLD5rfUTCSbaNxXOp3FZgxe+5FV kRlyOsKE=; b=E94nIHoGJ5zvDy5m2vJ8DgsEg+ecooO8WVgMG0Kj8kuQO+MX4Zc Jahjtam82h0IONOa19G66FDMKCmPcPNv7eHM8EpBxOrdVAcJ/jH+E8S8992F9awI A/HWnUVXGbKTlJ2NQ92Vk60DFkqcsr9Trniskud/HyBRP1SWKrRJpEAGgOSfpV4w mBORC0oAkDFkFxAyzPdJc2oQI7cR3sy70mZAiYmYL61t3B6QCyuJ002s9eq+4LhT Wfg+wfELPGKfVOcjoiQ/t5QSKHFnFyDbkYntjE9z5yaqRZm7nULmINRTCPi1h7DS F5AV+U9E2CUN8ex2Oy4Dd4fTsRea5K1E2uQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduvddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecunecujfgurhephffvvefujghffffkgggtsehgtderredttd ejnecuhfhrohhmpeetlhihshhsrgcutfhoshhsuceohhhisegrlhihshhsrgdrihhsqeen ucggtffrrghtthgvrhhnpeetheevudfgjefghefhieejudelkeeljeegvdekueeuhffhge dvveefteevgeetieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpehhihesrghlhihsshgrrdhishdpnhgspghrtghpthhtohepvddpmhhouggvpe hsmhhtphhouhhtpdhrtghpthhtohepuggvvhgvlhesshhpvggtthhruhhmqdhoshdrohhr ghdprhgtphhtthhopeihuhhkrgeshihukhgrrdguvghv X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 6 Sep 2025 12:13:54 -0400 (EDT) Received: by mbp.qyliss.net (Postfix, from userid 1000) id EC9391657BDA; Sat, 06 Sep 2025 18:13:52 +0200 (CEST) From: Alyssa Ross To: Yureka Subject: Re: [DO_NOT_APPLY v3 1/3] add xdp-forwarder In-Reply-To: <08193621-065b-466f-8703-5ae5ecf71788@yuka.dev> References: <20250901201248.19794-1-yureka@cyberchaos.dev> <20250901201248.19794-2-yureka@cyberchaos.dev> <87wm6b946q.fsf@alyssa.is> <08193621-065b-466f-8703-5ae5ecf71788@yuka.dev> Date: Sat, 06 Sep 2025 18:13:51 +0200 Message-ID: <87ecsjv9s0.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: BJMCX7DK3IJYXXIVTNC2G3ZX5L3FOML5 X-Message-ID-Hash: BJMCX7DK3IJYXXIVTNC2G3ZX5L3FOML5 X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: devel@spectrum-os.org X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion 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 Yureka writes: >>> @@ -7,6 +8,9 @@ option('host', type : 'boolean', value : false, >>> option('guest', type : 'boolean', >>> description : 'Build tools for Spectrum guests') >>>=20=20=20 >>> +option('driver', type : 'boolean', >>> + description : 'Build tools for Spectrum driver VMs') >>> + >> Should be grouped with host and guest (no blank line between). > > There is a blank line in between host and guest, so I don't know what=20 > you mean exactly. I think I was confused by the diff output, sorry. Let's default it to false though =E2=80=94 the most likely way for this to be reused would be f= or people running custom application VMs, so that's what should be built by default. Should also rename "guest" to "app", I think =E2=80=94 I can do t= hat myself before applying, if you prefer. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCaLxdvwAKCRBbRZGEIw/w ot8zAP95FqfeVhbgeqQM8E0qh5M2rar4XuYcr5oFf+DAlcC0jgEA2ih+z1fm6slc Ot83dS3Fii7HMIgMhZPxRdtgz9+FUAI= =BpcC -----END PGP SIGNATURE----- --=-=-=--