Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3427632rdb; Wed, 13 Sep 2023 11:40:04 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH3Yzedx5uEKcbj2BhrE+O+tuNVOcHfPsMQ/HjZ5TQhgx0nfb/8VBCOucRKALvRH/Bf5HAv X-Received: by 2002:a17:90a:c8a:b0:25c:1ad3:a4a1 with SMTP id v10-20020a17090a0c8a00b0025c1ad3a4a1mr2911945pja.1.1694630404453; Wed, 13 Sep 2023 11:40:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694630404; cv=none; d=google.com; s=arc-20160816; b=BkCQWZeZt8dgt1bJWO3ymf+tDzjIbchS5Fwr75SMo1BL2aVdnK0SeJNGoY+JT8ygu6 cC40L6rPUuMKIa8kcysXd6X32M0dygK5jv67WXBgvHOb+oX0XuMpQnfDEz/V9S1uM6mI ++Z+6b6uldEV2Tzybt9Rn0ZvTervJPtH7RuzlW5aghLLGU1EUB4CpvnXBp+Qg6kFe5oK rpibH9sGEmOCCTFtTeWFusDy25sGeZT5x1z+1iWxHZDcdWp12OZPco2RCn4e77p24HN3 Ap4kXj16X57m75ouThIYpYzHSmeJC4xn3iP0skodzR02woAOThfzcJj2ATZCfD9FnTiW 3Glw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:references:subject:cc:to:from :message-id:date:content-transfer-encoding:mime-version :dkim-signature; bh=21jb4SlwYggpUuBiHB+zXUXjDoCem9aDhvc2KROaIus=; fh=JaQbOSi8e4VRL/3hlx0vpoCdmV7WZo+XuDY9uQOL20Q=; b=MIFLrhFSbUoaddYE1IZbTbtObn4MW+Yb/1p7E0YzyEJhNkFxTBApRbVKfV1489iHSS KPfZ7hDWg3hPEEDXS+XqDSEY9AzMvPcUwH5eBFZEkDPH4JaTnY4obZ6MXkPUtz0aZ4Jn 1nKvT8uAh8r0FQ3QUEnssO1VXRFRsQ6VMsPNuFXerDFe8tCdkkw52Byh+rpCztbfOJdw HcYOHGJvcV8ZMKx3hbSr76pdH9CdULGd++RyvaVi4bK0SApz40XOuxgpnav3XZvz7ReH MV8zY9AUazJc/PTmjPRMcvZEtbtG7+sjZovlrvtoQnlQy6Ey5/8AMgwh9T9LI6Q5KrZO BgCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=kTqruD+X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id x2-20020a17090a8a8200b0026f91b95730si1968566pjn.90.2023.09.13.11.40.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Sep 2023 11:40:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=kTqruD+X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id BDC6A83E5AE8; Wed, 13 Sep 2023 07:45:23 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241415AbjIMOpV (ORCPT + 99 others); Wed, 13 Sep 2023 10:45:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42934 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241371AbjIMOpT (ORCPT ); Wed, 13 Sep 2023 10:45:19 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B745998; Wed, 13 Sep 2023 07:45:15 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ECECBC433C8; Wed, 13 Sep 2023 14:45:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1694616315; bh=21jb4SlwYggpUuBiHB+zXUXjDoCem9aDhvc2KROaIus=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=kTqruD+X6hP2710U2cq7ErV4IDgLCUlUCWLvSmOE6Ep8OovA2ChYfFMIMvYwcPnO1 HUfBCu4SeqpY/uOUyO28R6fXHq329sPuQGg18Jmwy0kfx+gA+B+TWtKMMg2mqsO3dN PSxqroGSrpXJTgLxCF3Dvc4XoRYrqps5ziIX1iSfuziF2s8gzCCAfrUeKOtJHW5GYi 1Knq/V8EW07fns8+rNRuyyQASjp+D1WkIGgEgJcsWXC+NJtLOsWx1X7tdQt67NE22l VXV5EflSahPQ3M2RW5iIm0y8/Mmy+7T0uB7OLGJB+jJN0JfwIEPPOqcFR8W+l9HjAV EdLj4cWXNY4Fw== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 13 Sep 2023 17:45:10 +0300 Message-Id: From: "Jarkko Sakkinen" To: "Jan Hendrik Farr" , Cc: , , , , , , , "Baoquan He" , , , "Luca Boccassi" Subject: Re: [PATCH 0/1] x86/kexec: UKI support X-Mailer: aerc 0.14.0 References: <20230909161851.223627-1-kernel@jfarr.cc> <1d974586-1bf7-42e8-9dae-e5e41a3dbc9f@app.fastmail.com> <9580df76-c143-4077-8a39-b1fcc0ed37bd@app.fastmail.com> <5a67051d-eb21-4a96-acc4-40f829a59e23@app.fastmail.com> <1c342231-7672-450e-b945-e57cd17b4ae7@app.fastmail.com> In-Reply-To: <1c342231-7672-450e-b945-e57cd17b4ae7@app.fastmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Wed, 13 Sep 2023 07:45:24 -0700 (PDT) On Tue Sep 12, 2023 at 11:49 PM EEST, Jan Hendrik Farr wrote: > > > These are sort of "tautological" arguments. There must be some > > objective reasons why this architecture was chosen instead of > > other (i.e. using what already pre-exists). > > I think I misunderstood you in my earlier reply. I do not understand > in what way you think my arguments are tautological. Can you > elaborate? current Linux kernel has these features *already* in place: 1. CONFIG_EFI_STUB 2. CONFIG_CMDLINE 3. CONFIG_INITRAMFS_SOURCE 4. Secure boot with MOK keys and .machine keyring to manage them. Given that every single feature in IKU does exists in some form in the Linux kernel, I think it is fair to ask why scrape away this all existing science and reinvent the wheel? If your reponse is "systemd", it is a tautological answerk, i.e. same as sayig that "it is good because it is good". Not very motivating. BR, Jarkko