Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp2861749lqp; Mon, 25 Mar 2024 11:17:07 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX4YJqQlaySU2owWYrtkD5CKFbfkkJO0zDnqvH0UHc+eMTMdiy7AT94NMxY6kdtgATXRwO7PwJLI3tokEuYgVRMtatfLiXkgxKyw9MgDA== X-Google-Smtp-Source: AGHT+IEA7J3nUqv4qj7SKVqaLDpSU6MC/3mueIjeDxAtrqZOmDZkGKF2+zDb6Tov2OChucHaoKCq X-Received: by 2002:a17:906:f74e:b0:a47:5264:e443 with SMTP id jp14-20020a170906f74e00b00a475264e443mr3489234ejb.7.1711390626877; Mon, 25 Mar 2024 11:17:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711390626; cv=pass; d=google.com; s=arc-20160816; b=iNAFozvwPUYjHlB+DYR4VjswU3WhchCP8+HuQkm7AgfituIMqZ9oeELgXzJWSQr6nT Vx4UlYyQZYW1CBlWJyhvnpV5MF/2UqMt3Kd3gLQxlv3pwCc9KY7dlpyb1bx6DDgTMzi5 pyvVssMZTYQEQUfpjS8XtEO8Qsedzx8c866E2afsUC728M1uvBJ1nCZLaH9zbGsabaTd XCq6fHGEtMrvbV1ikAu52z9v/itxLdPlL5nYFQ+jZ4anDDzaYY26AxVLLmGrwy/jxmfR 7C375LsrnMiXkCEMcTB9uPxPI3qd/Bb41r3MImQk80NxVt5R1BYa8dVKKrvDv9T99Nxm kF2w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:in-reply-to:subject:cc:to:from:message-id:dkim-signature :date; bh=xyk5pfus2DJXtQQaDZ62yS48Heir0FjYUjCVVNmb/AY=; fh=ORTm4nFxlCS4nvodud5+VfTAwPlamAi2BM0+ImWCGbI=; b=IUiHGHuGmU4ZiZg4dAUXO9sQiGevjflQBA8kP8HwtRzQ/irKNRGubapSHZlmnuqLhK VSJJ64YPmOLjvqa8aAZ366B0JJFRv5LBn7XwTLwpEQ3+Ui5aPUwuo8WxGxlJQtyHYPIC jluJxtpLiFhp8GTBDvdti/fexZxbRydgcPf+tzyTk8Zp0uyHMdg2tAp/NTDc88vwS7LF LaXTmGTlhRdTYXPauWbgtmiIZdNw1FVVCP9nblqTMVab6uCqxl4Iy99PxeeL7JAfSwrG gxurgVv13dfBEwNNeUdpTI/6cnnnFD76B7pEuRujknvEtCB2/X/eZNto/vnpq96Jc9k+ +RTQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@craftyguy.net header.s=key1 header.b=WnirDkWt; arc=pass (i=1 spf=pass spfdomain=craftyguy.net dkim=pass dkdomain=craftyguy.net dmarc=pass fromdomain=craftyguy.net); spf=pass (google.com: domain of linux-kernel+bounces-117612-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117612-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=craftyguy.net Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id f16-20020a17090631d000b00a4674e6d4f1si2923425ejf.1016.2024.03.25.11.17.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Mar 2024 11:17:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-117612-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@craftyguy.net header.s=key1 header.b=WnirDkWt; arc=pass (i=1 spf=pass spfdomain=craftyguy.net dkim=pass dkdomain=craftyguy.net dmarc=pass fromdomain=craftyguy.net); spf=pass (google.com: domain of linux-kernel+bounces-117612-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-117612-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=craftyguy.net Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 95A721F3F97E for ; Mon, 25 Mar 2024 18:11:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id ECEE612D76E; Mon, 25 Mar 2024 17:39:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=craftyguy.net header.i=@craftyguy.net header.b="WnirDkWt" Received: from out-172.mta1.migadu.com (out-172.mta1.migadu.com [95.215.58.172]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 09E9A12CDB5 for ; Mon, 25 Mar 2024 17:39:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=95.215.58.172 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711388363; cv=none; b=s5AtPHuip1c2ptDtThMWG8+4ZeWl0ja5CyDhVTydEH4dLGNtgtKQSuH0YckzW/ka1S+CEOAPPUCBsdy0GmwhLOHkllYdUJuPsVm/nFNjsGaamcPVGnvKK9/4yMZH9+ufmJmOjt6z9nerxoaI/MtGnJdZk/0ob81j/MP1TevoQ6g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711388363; c=relaxed/simple; bh=xyk5pfus2DJXtQQaDZ62yS48Heir0FjYUjCVVNmb/AY=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=EnGGL+3tP+LQ16m4AC9tXeMfYQkWLX5tpwlVIJormlh3XSrv+8Y+jlxBHb9yTXihY+vM/M87e5YlIwhNV6miJDtvd7ybRNN36S3bvKEQ4ktMM/Th8HqoirUZfgR1jZXLbKNeHPm5HJubTusRNsG/pqIXD+nlX6O9ysN1gh2t1Yc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=craftyguy.net; spf=pass smtp.mailfrom=craftyguy.net; dkim=pass (2048-bit key) header.d=craftyguy.net header.i=@craftyguy.net header.b=WnirDkWt; arc=none smtp.client-ip=95.215.58.172 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=craftyguy.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=craftyguy.net Date: Mon, 25 Mar 2024 10:39:12 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=craftyguy.net; s=key1; t=1711388357; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=xyk5pfus2DJXtQQaDZ62yS48Heir0FjYUjCVVNmb/AY=; b=WnirDkWtyxAnKXTya31AIdOi04lf8tGiXcqjLhdWRGnQgH33fxAAsveeX2bAt2T+SckRMl YRynax8wElMvHiPE7Yl9tyGRecs3bHSEBUMmQZhh7vGQRSzg7zq3eQrfUxWGDhp9C6XrDL AxmNK/9q7FXGHG1n+m5HZBoavELS9Ca982jg5QDnwAlYGerYwSr5ajbLybsG+tb/5Wl6VW EbwiD7eZ29YbliXhYVqyxX1uXuCjOw5b0fVzXaXU2/hwsK7uDJ949TLqotNGsgMRcZ3Rf1 Fj+JO1EW/MLBRkBjJ8c7MCb2DCZPdc0aef3sY9Xn3E4FaCmR7uhqiaW0P4algQ== Message-ID: <20240325103912.GB6076@craftyguy.net> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Clayton Craft To: Hans de Goede Cc: Ard Biesheuvel , linux-efi@vger.kernel.org, linux-kernel@vger.kernel.org, Ard Biesheuvel Subject: Re: [PATCH] x86/efistub: Add missing boot_params for mixed mode compat entry In-Reply-To: <5b32b8c8-0a1b-44cf-aedf-cca1d6c83bd8@redhat.com> References: <20240325083905.13163-2-ardb+git@google.com> <5b32b8c8-0a1b-44cf-aedf-cca1d6c83bd8@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="/BaAd8uW2PEt6Q7E"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT --/BaAd8uW2PEt6Q7E Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: base64 T24gTW9uLCAyNSBNYXIgMjAyNCAxNDoxODowMSArMDEwMCBIYW5zIGRlIEdvZWRlIDxoZGVnb2Vk ZUByZWRoYXQuY29tPiB3cm90ZToKPiBIaSwKPiAKPiBPbiAzLzI1LzI0IDk6MzkgQU0sIEFyZCBC aWVzaGV1dmVsIHdyb3RlOgo+ID4gRnJvbTogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9y Zz4KPiA+IAo+ID4gVGhlIG5hdGl2ZSBFRkkgc3R1YiBlbnRyeSBwb2ludCBkb2VzIG5vdCB0YWtl IGEgc3RydWN0IGJvb3RfcGFyYW1zIGZyb20KPiA+IHRoZSBib290IGxvYWRlciwgYnV0IGNyZWF0 ZXMgaXQgZnJvbSBzY3JhdGNoLCBhbmQgcG9wdWxhdGVzIG9ubHkgdGhlCj4gPiBmaWVsZHMgdGhh dCBzdGlsbCBoYXZlIG1lYW5pbmcgaW4gdGhpcyBjb250ZXh0IChjb21tYW5kIGxpbmUsIGluaXRy ZAo+ID4gYmFzZSBhbmQgc2l6ZSwgZXRjKQo+ID4gCj4gPiBUaGUgb3JpZ2luYWwgbWl4ZWQgbW9k ZSBpbXBsZW1lbnRhdGlvbiB1c2VkIHRoZSBFRkkgaGFuZG92ZXIgcHJvdG9jb2wsCj4gPiB3aGVy ZSB0aGUgYm9vdCBsb2FkZXIgKGkuZS4sIEdSVUIpIHBvcHVsYXRlcyBhIHN0cnVjdCBib290X3Bh cmFtcyBhbmQKPiA+IHBhc3NlcyBpdCB0byBhIHNwZWNpYWwgRUZJIGVudHJ5IHBvaW50IHRoYXQg dGFrZXMgdGhlIHN0cnVjdCBib290X3BhcmFtcwo+ID4gcG9pbnRlciBhcyB0aGUgdGhpcmQgYXJn dW1lbnQuCj4gPiAKPiA+IFdoZW4gdGhlIG5ldyBtaXhlZCBtb2RlIGltcGxlbWVudGF0aW9uIHdh cyBpbnRyb2R1Y2VkLCB1c2luZyBhIHNwZWNpYWwKPiA+IDMyLWJpdCBQRSBlbnRyeXBvaW50IGlu IHRoZSA2NC1iaXQga2VybmVsLCBpdCBhZG9wdGVkIHRoZSB1c3VhbAo+ID4gcHJvdG90eXBlLCBh bmQgcmVsaWVkIG9uIHRoZSBFRkkgc3R1YiB0byBjcmVhdGUgdGhlIHN0cnVjdCBib290X3BhcmFt cwo+ID4gYXMgdXN1YWwuIFRoaXMgaXMgcHJlZmVycmVkIGJlY2F1c2UgaXQgbWFrZXMgdGhlIGJv b3Rsb2FkZXIgc2lkZSBtdWNoCj4gPiBlYXNpZXIgdG8gaW1wbGVtZW50LCBhcyBpdCBkb2VzIG5v dCBuZWVkIGFueSB4ODYtc3BlY2lmaWMga25vd2xlZGdlIG9uCj4gPiBob3cgc3RydWN0IGJvb3Rf cGFyYW1zIGFuZCBzdHJ1Y3Qgc2V0dXBfaGVhZGVyIGFyZSBwdXQgdG9nZXRoZXIuCj4gPiAKPiA+ IEhvd2V2ZXIsIG9uZSB0aGluZyB3YXMgbWlzc2VkOiBFRkkgbWl4ZWQgbW9kZSBnb2VzIHRocm91 Z2ggc3RhcnR1cF8zMigpCj4gPiAqYmVmb3JlKiBlbnRlcmluZyB0aGUgNjQtYml0IEVGSSBzdHVi LCB3aGljaCBpcyBkaWZmaWN1bHQgdG8gYXZvaWQgZ2l2ZW4KPiA+IHRoYXQgNjQtYml0IGV4ZWN1 dGlvbiByZXF1aXJlcyBwYWdlIHRhYmxlcywgd2hpY2ggY2FuIG9ubHkgYmUgcG9wdWxhdGVkCj4g PiB1c2luZyAzMi1iaXQgY29kZSwgYW5kIHRoaXMgcGllY2UgaXMgd2hhdCB0aGUgbWl4ZWQgbW9k ZSBFRkkgc3R1YiByZWxpZXMKPiA+IG9uLiBzdGFydHVwXzMyKCkgYWNjZXNzZXMgYSBjb3VwbGUg b2Ygc3RydWN0IGJvb3RfcGFyYW1zIGZpZWxkcyB0bwo+ID4gZGVjaWRlIHdoZXJlIHRvIHBsYWNl IHRoZSBwYWdlIHRhYmxlcy4KPiA+IAo+ID4gc3RhcnR1cF8zMigpIHR1cm5zIG91dCB0byBiZSBx dWl0ZSB0b2xlcmFudCB0byBib2d1cyBzdHJ1Y3QgYm9vdF9wYXJhbXMsCj4gPiBnaXZlbiB0aGF0 IEVTSSB1c2VkIHRvIGNvbnRhaW4ganVuayB3aGVuIGVudGVyaW5nIHZpYSB0aGUgbmV3IG1peGVk IG1vZGUKPiA+IHByb3RvY29sLiBPbmx5IHdoZW4gY29tbWl0Cj4gPiAKPiA+ICAgZTJhYjllYWIz MjRjICgieDg2L2Jvb3QvY29tcHJlc3NlZDogTW92ZSAzMi1iaXQgZW50cnlwb2ludCBjb2RlIGlu dG8gLnRleHQgc2VjdGlvbiIpCj4gPiAKPiA+IHN0YXJ0ZWQgdG8gemVybyBFU0kgZXhwbGljaXRs eSB3aGVuIGVudGVyaW5nIHZpYSB0aGlzIGJvb3QgcGF0aCwgYm9vdAo+ID4gZmFpbHVyZXMgc3Rh cnRlZCB0byBhcHBlYXIgb24gc29tZSBzeXN0ZW1zLCBwcmVzdW1hYmx5IG9uZXMgdGhhdCB1bm1h cAo+ID4gcGFnZSAweDAgb3IgbWFwIGl0IHJlYWQtb25seS4KPiA+IAo+ID4gVGhlIHNvbHV0aW9u IGlzIHRvIHBhc3MgYSBzcGVjaWFsLCB0ZW1wb3Jhcnkgc3RydWN0IGJvb3RfcGFyYW1zIHRvCj4g PiBzdGFydHVwXzMyKCkgdmlhIEVTSSwgb25lIHRoYXQgaXMgc3VmZmljaWVudCBmb3IgZ2V0dGlu ZyBpdCB0byBjcmVhdGUKPiA+IHRoZSBwYWdlIHRhYmxlcyBjb3JyZWN0bHkgYW5kIGlzIGRpc2Nh cmRlZCByaWdodCBhZnRlci4gVGhpcyBtZWFucwo+ID4gc2V0dGluZyBhIG1pbmltYWwgYWxpZ25t ZW50IG9mIDRrLCBvbmx5IHRvIGdldCB0aGUgc3RhdGljYWxseSBhbGxvY2F0ZWQKPiA+IHBhZ2Ug dGFibGVzIGxpbmUgdXAgY29ycmVjdGx5LCBhbmQgc2V0dGluZyBpbml0X3NpemUgdG8gdGhlIGV4 ZWN1dGFibGUKPiA+IGltYWdlIHNpemUgKF9lbmQgLSBzdGFydHVwXzMyKS4gVGhpcyBlbnN1cmVz IHRoYXQgdGhlIHBhZ2UgdGFibGVzIGFyZQo+ID4gY292ZXJlZCBieSB0aGUgc3RhdGljIGZvb3Rw cmludCBvZiB0aGUgUEUgaW1hZ2UuCj4gPiAKPiA+IEdpdmVuIHRoYXQgRUZJIGJvb3Qgbm8gbG9u Z2VyIGNhbGxzIHRoZSBkZWNvbXByZXNzb3IgYW5kIG5vIGxvbmdlciBwYWRzCj4gPiB0aGUgaW1h Z2UgdG8gcGVybWl0IHRoZSBkZWNvbXByZXNzb3IgdG8gZXhlY3V0ZSBpbiBwbGFjZSwgdGhlIHNh bWUKPiA+IHRlbXBvcmFyeSBzdHJ1Y3QgYm9vdF9wYXJhbXMgc2hvdWxkIGJlIHVzZWQgaW4gdGhl IEVGSSBoYW5kb3ZlciBwcm90b2NvbAo+ID4gYmFzZWQgbWl4ZWQgbW9kZSBpbXBsZW1lbnRhdGlv biBhcyB3ZWxsLCB0byBwcmV2ZW50IHRoZSBwYWdlIHRhYmxlcyBmcm9tCj4gPiBiZWluZyBwbGFj ZWQgb3V0c2lkZSBvZiBhbGxvY2F0ZWQgbWVtb3J5Lgo+ID4gCj4gPiBDYzogSGFucyBkZSBHb2Vk ZSA8aGRlZ29lZGVAcmVkaGF0LmNvbT4KPiA+IEZpeGVzOiBlMmFiOWVhYjMyNGMgKCJ4ODYvYm9v dC9jb21wcmVzc2VkOiBNb3ZlIDMyLWJpdCBlbnRyeXBvaW50IGNvZGUgaW50byAudGV4dCBzZWN0 aW9uIikKPiA+IENsb3NlczogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIwMjQwMzIxMTUw NTEwLkdJODIxMUBjcmFmdHlndXkubmV0Lwo+ID4gUmVwb3J0ZWQtYnk6IENsYXl0b24gQ3JhZnQg PGNsYXl0b25AY3JhZnR5Z3V5Lm5ldD4KPiA+IFNpZ25lZC1vZmYtYnk6IEFyZCBCaWVzaGV1dmVs IDxhcmRiQGtlcm5lbC5vcmc+Cj4gCj4gSSBoYXZlIGdpdmVuIHRoaXMgYSB0ZXN0IHJ1biAob24g dG9wIG9mIDYuOS1yYzEpIG9uIG9uZSBvZiBteQo+IEJheSBUcmFpbCBtaXhlZCBtb2RlIHRhYmxl dHMgYW5kIHRoZSB0YWJsZXQgc3RpbGwgYm9vdHMgZmluZToKCkkgZGlkIHRoZSBzYW1lIHRlc3Qg KHdpdGggNi45LXJjMSkgb24gbXkgQmF5IFRyYWlsIHRhYmxldCAmIE5VQyB0aGF0IGZhaWxlZApw cmV2aW91c2x5LCBhbmQgdGhpcyBmaXhlcyBib290aW5nIHdpdGggRUZJIG1peGVkIG1vZGUgb24g dGhlbS4KClRlc3RlZC1ieTogQ2xheXRvbiBDcmFmdCA8Y2xheXRvbkBjcmFmdHlndXkubmV0PgoK LUNsYXl0b24K --/BaAd8uW2PEt6Q7E Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEkdOrrjmBP3eB7DeWSkztbX7flQoFAmYBtsAACgkQSkztbX7f lQq/Xw/9EKAdn09mv5AaJ/QrG9BizHisMk1arvM5BiL0gHd/iZ0tqdVCanuTxAzZ wKkVcY6EN8x6rW5jPEzsw27QM7Hp6LH9O8q5uK0K43nQuRcI1ERPk39CCe9NxBfu PftrJ7iy+kg05rWFHlzex3qTRmbma31frI7UVlJ9LhF7E8ci6CJtDuk+G9YzfBfg zBD/+qwdcW2OdCeT612uR7p4GQ3yVAl2NjCuv+KEZ78JrSYp3jq1cIL3xPTpifzu xS/7xhB3BhGDF9PB06sRxTiuBp02UJ4tejyUY7JdDddgcPYMTMooeOZLsduPecEq UE+79iHq4gyY3r94A36MdpCw+Yse2srckk+xQ3boPuMkbQ7v9It3bDscpcx0X+ge BgSJbkxayZGtWy+HKHBI1TDDHsQ6haTMVqolaNLq+fcyntBAtR8qQJJadylve875 LHlLXbU9/mTzx2SEhcrMN4yR4fSila1T+MCAaobCpJ1cgzLm/XqxSr1ka5nM3JoI P6UD200QCThgmuM3wpVgNjkFGA9lvrKIBsgaoU347OTpPakw1tGgPHDIGkjylHAU 5rAhrFSVtxEQghn51/rjTPGXZWJzbOZI7YKM1bUJLWTixsLUygTZsmeRnX0w6kTN b45OZCQg5vyX42UFUWME4F6/70dAn9SqNzdaQNJIVqh1qGlpM4I= =X3E+ -----END PGP SIGNATURE----- --/BaAd8uW2PEt6Q7E--