From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1qA3fi-0005bX-Ag for mharc-grub-devel@gnu.org; Fri, 16 Jun 2023 03:15:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qA3fe-0005aq-PN for grub-devel@gnu.org; Fri, 16 Jun 2023 03:15:01 -0400 Received: from mail.archlinux.org ([2a01:4f9:c010:3052::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qA3fc-0007cn-Fs for grub-devel@gnu.org; Fri, 16 Jun 2023 03:14:58 -0400 Message-ID: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-rsa; t=1686899691; 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:autocrypt:autocrypt; bh=GcebEn1NX/aFiVGSW3jB3wVboF6tZJJA6U00jC/oPEU=; b=YTF5VJBFS3Z8MFLbMJ2vlamfFx8/msg1kfuhVrG0Vha1Ho/zzBWISILRmATO+zJvzDYYkH hrYs5x2HgrRAosAmaUi7RiusEjvG480YaeRhv8izK/QksYu9NEuv+S3wDXG6Aop+4JYQ+m 0Ci4Xv0ggQLDJ2XEjOCGLtg8T88b6JmY5BF8qppujV3+fUtOl+1CRWzAxmJq8vpdVuleju np1K5FLE4rTWfMep1K1ff90ZpMfczol+W7UcXIpldlHS0iWh/Qaig4+LwhTEO3g47Emmn6 WFA7Ed1TAs95YKobW2QyyHtLUYFINLcBhdxGh+xt6laoUQwueKIWbofnYDPXcGpqV0i5i6 wjwlVz9BiAvdv5X+OTRlYQno57m6ogrQo/aCtuh4/jz/Hnxhg34xmGibAcawYQTqBj8s96 gbWTyNMrisXKOuLqfbg/Y0rZfF90KQuJkoSLYA1f4L316UHeZ4rEGKK6zjpXajE9oChjhl j1DUdFegQU+NL2u+JS0G1ccZ/Tj+NI6RZZuD2JZQwGz4ZMAfwLq6zkwTGfbvweomkyu/YH WMtJNUpsHuEUa6wUV4R7vz9AkhX5yZr/SL6hYy01kVHnTsr2HYxSkIcFvkiE/BdswR3NfI 2O1rziRruN42pI1WsgGoXwDvnNBF5fEoGdeQ4xt/YCUlphK9o6QDo= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=archlinux.org; s=dkim-ed25519; t=1686899691; 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:autocrypt:autocrypt; bh=GcebEn1NX/aFiVGSW3jB3wVboF6tZJJA6U00jC/oPEU=; b=z2sxAs4tY1hz0u4rNqL3DQlIKCU1vD3N0Q1wPABT0boar9IsNVJ8f49vySlXqZ4uJKes2U wAsjc9nW4H413CBQ== Authentication-Results: mail.archlinux.org; auth=pass smtp.auth=antiz smtp.mailfrom=antiz@archlinux.org Date: Fri, 16 Jun 2023 09:15:19 +0200 MIME-Version: 1.0 Subject: Re: [PATCH v4 3/5] efi: Drop all uses of efi_call_XX wrappers To: Christian Hesse , Daniel Kiper Cc: Ard Biesheuvel , The development of GNU GRUB , Glenn Washburn References: <20230523153145.822782-1-ardb@kernel.org> <20230523153145.822782-4-ardb@kernel.org> <20230612191953.740546c8@leda.eworm.net> <706ea8ac-16c3-4985-b6dd-f8c3326b712f@archlinux.org> <20230615233640.3b707d76@leda.eworm.net> Content-Language: en-US, fr From: Robin Candau Autocrypt: addr=antiz@archlinux.org; keydata= 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 In-Reply-To: <20230615233640.3b707d76@leda.eworm.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------nkcFfAn2dczJoe00WK4spzft" Received-SPF: pass client-ip=2a01:4f9:c010:3052::1; envelope-from=antiz@archlinux.org; helo=mail.archlinux.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2023 07:15:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------nkcFfAn2dczJoe00WK4spzft Content-Type: multipart/mixed; boundary="------------nPDApac01yKB9Kzu0CPTqMUF"; protected-headers="v1" From: Robin Candau To: Christian Hesse , Daniel Kiper Cc: Ard Biesheuvel , The development of GNU GRUB , Glenn Washburn Message-ID: Subject: Re: [PATCH v4 3/5] efi: Drop all uses of efi_call_XX wrappers References: <20230523153145.822782-1-ardb@kernel.org> <20230523153145.822782-4-ardb@kernel.org> <20230612191953.740546c8@leda.eworm.net> <706ea8ac-16c3-4985-b6dd-f8c3326b712f@archlinux.org> <20230615233640.3b707d76@leda.eworm.net> In-Reply-To: <20230615233640.3b707d76@leda.eworm.net> --------------nPDApac01yKB9Kzu0CPTqMUF Content-Type: multipart/mixed; boundary="------------p8eJYjCRurFgKRfiTXy5HDHm" --------------p8eJYjCRurFgKRfiTXy5HDHm Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 TGUgMTUvMDYvMjAyMyDDoCAyMzozNiwgQ2hyaXN0aWFuIEhlc3NlIGEgw6ljcml0wqA6DQo+ IERhbmllbCBLaXBlciA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IG9uIFRodSwgMjAyMy8w Ni8xNSAxNzowNToNCj4+PiBJdCBsb29rcyBJIHdhcyBhYmxlIHRvIHJlcHJvZHVjZSB0aGlz IHByb2JsZW0uIEkgd2lsbCBiZSBjaGVja2luZyB3aGF0DQo+Pj4gaXMgZ29pbmcgb24gaW4g Zm9sbG93aW5nIGRheXMuLi4NCj4+IEhlcmUgWzFdIGlzIHRoZSBmaXguIFBsZWFzZSB0ZXN0 Li4uDQo+IFdvcmtzIGZvciBtZSwgdGhhbmtzIQ0KV29ya3MgZm9yIG1lIGFzIHdlbGwsIHRo YW5rcyENCg0KLS0gDQpSZWdhcmRzLA0KUm9iaW4gQ2FuZGF1IC8gQW50aXoNCg0K --------------p8eJYjCRurFgKRfiTXy5HDHm Content-Type: application/pgp-keys; name="OpenPGP_0xFDC3040B92ACA748.asc" Content-Disposition: attachment; filename="OpenPGP_0xFDC3040B92ACA748.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- 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 s4ZSrdhY1YEifw=3D=3D =3Di8fF -----END PGP PUBLIC KEY BLOCK----- --------------p8eJYjCRurFgKRfiTXy5HDHm-- --------------nPDApac01yKB9Kzu0CPTqMUF-- --------------nkcFfAn2dczJoe00WK4spzft Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEJipY7GxR9+o5Wy4t/cMEC5Ksp0gFAmSMDAcFAwAAAAAACgkQ/cMEC5Ksp0if CQ/5Abb773zEPomgD2rZPVq2BFYxmgr8B/T99OsFcTfmm0jzHsFABdy+LhFAlTyFfOM40zm7moSh W42hHvQ7e6e01TKFvuZAAKPKayhFTpYCzX4YRSXZejl6Zh24vUmry5bA2ebTCp5jtdvqsokeJS29 /wv7IcGRT9ujQu2+6K6VwpkpqUEQTpfPdxA8T1Sl94G/lXoRy8FQW9GxwC/48eiQWZGm7nVwk2iQ s3m+6Arwm9ENXW/qYxDX29yo/Umbi6zVCCgr+Dy3zvShW1dWIszwCwrTNkBj5PtKfoS6O4rUJO1U KUPEPn4FGIRRgoLhigR5izEgJEhy5D38p1m28/MtkzAc6rl/KhrTGLqsX0jlpc58gLEEoGkfH7N1 2B5UqlRFXWp8HhI9q1PnhQTewXuJtJAwzpzrmHBD/4npQfOAJBnqS1pDqllTTdybn8l8uiQzNciv xTufHdO11QewjwpYk22kccX6fDa5EDjvwYnpDGqZMbl0hQ4ZZKiBLiQPnMPYSwCXI467nBx5uh+Z h8CT7DGf7iAKWfhlwV0lDqjrsfZPEkUZWrdpBiOPNK6+zWzjta/lTJg9I3oETxnNtpLP/jh1mWBJ UM6zBcFWa9GRYyT/F9ILaZmxACzxfU+VW3PBvCBfzUeHheJcIxmc1F9P9qL0SPeeiq2REHo+M/t+ CRk= =NPxU -----END PGP SIGNATURE----- --------------nkcFfAn2dczJoe00WK4spzft--