From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E24CEC7115C for ; Wed, 25 Jun 2025 06:43:35 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uUJqR-0007Si-Cd; Wed, 25 Jun 2025 02:42:55 -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 1uUJqJ-0007QH-Qk for grub-devel@gnu.org; Wed, 25 Jun 2025 02:42:48 -0400 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uUJqC-0007OR-5k for grub-devel@gnu.org; Wed, 25 Jun 2025 02:42:47 -0400 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-ade5a0442dfso218599366b.1 for ; Tue, 24 Jun 2025 23:42:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.com; s=cloud; t=1750833757; x=1751438557; darn=gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Gybwozd4/+oJjoL+NCEQtS5XwyU/IkwCqOmNZqzGoSE=; b=danX7bk93ATC+J9kcp7zMDWB1mq5+SLue6eiUIxKlMTASfsNl7jbwGVbadazjt6wpZ /5BXrd2pZxzH8ZhLxw59398qVnGJsS8Yk5dZbvIzCQM7hXeKxnA8vi5Bx8HchpFZYbQD ImrRXXqfXcPkEBz/LViHqX/vdY3xcSzGPS2MQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750833757; x=1751438557; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Gybwozd4/+oJjoL+NCEQtS5XwyU/IkwCqOmNZqzGoSE=; b=MFkuvZtIeZXF/JPdjK5YhHwUlm1lGxct0FYmaHBFRH1PvmIMR2VjFrnSE/tbmDmISz A4Zb9/RqgSDcEaZPWo0qal5SWlBHYfhnhRe8zs9lZ52N+b8V+5ySK0qSE8X9ligjEtVl Nb2nRs6tU2hcCvyVmYIqVmNeMF8RAH7YGK7KmKJTu4JbBEm95+mTwJ/ehzx1heb48Q8o F2D5BV+msVmvg62BT9orrV6o3PodYg481NH8Ztv4whw6Ty2L8k5e67pK/1zxJYdrQqYw En2Ax+aezN9AG7KGGjAOmiGhZr4h9Tb1AgQTEg/Lji2VlWAdCzQAJjLHomP3TjipvqC2 N2Zw== X-Gm-Message-State: AOJu0YwynIPbEHiscJI355G7bCbastx1CXPNnSt1n0EcJKXzdW3q6IXW +NX0258QKTq3j1+6Cy/XH8qPg5uUE1yFb1/kzlf5jyZ+ra+2wN5QqvCyGCmdsYjcGUFsz2bbzMc mNTA0NIKldA== X-Gm-Gg: ASbGncsLs6qSI6Q7z5W4SZa7wb9mYcNcl16X4Z7QieEWDlzcjywoYG0o/PXrEHeLX1D eH5O8Ukgbc5zw11gwRPr3pxZwgWbhatEuey+cYpVhFIJJRNFUdTbxHz9KZ+mWr4GpUsxYXQUdPd ZSokcUp4owyJxzwNG8yMafjrfyfSxMGVtAD7tdOv3IWkYCdN8HHDMGK+OXP+1vGIMW5P9Y1OCPG 1Uhdg8YRKDgoN3usYn+FeyxNFWDZlUdNFQXvn2WugBWLr7rey7hWVfrzzWp7wqhUl0yG2fySA4d 0E0L/z8A/HxRt6G8afr8Cj0kJ+Po4bgrsIsl19mSW4lPXDfNi5wj5k9z8HPjBUosFfCNvUJjLEk +TVVqjjd66uqjtZSaQyUhR4JXsg== X-Google-Smtp-Source: AGHT+IGM9QZHlihEM3T2oaqah40zV+7ddrMef7IWzmXVI7bDMQ1QUP53+2qyC4KV8sQLD0gKvuAJ+g== X-Received: by 2002:a17:907:7b9f:b0:ade:902e:7b6b with SMTP id a640c23a62f3a-ae0befe0f12mr163050066b.7.1750833757220; Tue, 24 Jun 2025 23:42:37 -0700 (PDT) Received: from fziglio-xenia-fedora.eng.citrite.net ([185.25.67.249]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ae0a1f704ecsm302430666b.97.2025.06.24.23.42.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Jun 2025 23:42:36 -0700 (PDT) To: grub-devel@gnu.org Subject: [PATCH v3 3/6] loader/efi/linux: Do not pass excessive size for source string Date: Wed, 25 Jun 2025 07:42:24 +0100 Message-ID: <20250625064229.17960-3-frediano.ziglio@cloud.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250625064229.17960-1-frediano.ziglio@cloud.com> References: <20250625064229.17960-1-frediano.ziglio@cloud.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::62d; envelope-from=frediano.ziglio@cloud.com; helo=mail-ej1-x62d.google.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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: , From: Frediano Ziglio via Grub-devel Reply-To: The development of GNU GRUB Cc: Frediano Ziglio Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org VGhlIHNpemUgcGFzc2VkIHRvIGdydWJfdXRmOF90b191dGYxNiBmb3IgdGhlIHNvdXJjZSBzdHJp bmcgaXMKdXNlZCBhcyBhIGxpbWl0IGZvciB0aGUgc3RyaW5nIGlmIE5VTCBjaGFyYWN0ZXIgaXMg bm90IGVuY291bnRlcmVkCmhvd2V2ZXIgbGVuLCB3aGljaCBpcyBzdHJsZW4oc3JjKSoyKzIgaXMg c3VyZWx5IGdyZWF0ZXIgdGhhbgpzdHJsZW4oc3JjKS4KUGFzcyAoZ3J1Yl9zaXplX3QpIC0xIHRv IGNvbnNpZGVyIG9ubHkgTlVMIHRlcm1pbmF0b3IuCgpTaWduZWQtb2ZmLWJ5OiBGcmVkaWFubyBa aWdsaW8gPGZyZWRpYW5vLnppZ2xpb0BjbG91ZC5jb20+Ci0tLQogZ3J1Yi1jb3JlL2xvYWRlci9l ZmkvbGludXguYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9sb2FkZXIvZWZpL2xpbnV4LmMgYi9ncnVi LWNvcmUvbG9hZGVyL2VmaS9saW51eC5jCmluZGV4IGJhMjY4ZWNjYi4uNWJlZmNlNGQ3IDEwMDY0 NAotLS0gYS9ncnViLWNvcmUvbG9hZGVyL2VmaS9saW51eC5jCisrKyBiL2dydWItY29yZS9sb2Fk ZXIvZWZpL2xpbnV4LmMKQEAgLTIzMSw3ICsyMzEsNyBAQCBncnViX2FyY2hfZWZpX2xpbnV4X2Jv b3RfaW1hZ2UgKGdydWJfYWRkcl90IGFkZHIsIGdydWJfc2l6ZV90IHNpemUsIGNoYXIgKmFyZ3Mp CiAKICAgbG9hZGVkX2ltYWdlLT5sb2FkX29wdGlvbnNfc2l6ZSA9CiAgICAgMiAqIGdydWJfdXRm OF90b191dGYxNiAobG9hZGVkX2ltYWdlLT5sb2FkX29wdGlvbnMsIGxlbiwKLQkJCSAgICAoZ3J1 Yl91aW50OF90ICopIGFyZ3MsIGxlbiwgTlVMTCk7CisJCQkgICAgKGdydWJfdWludDhfdCAqKSBh cmdzLCAoZ3J1Yl9zaXplX3QpIC0xLCBOVUxMKTsKIAogICBncnViX2RwcmludGYgKCJsaW51eCIs ICJzdGFydGluZyBpbWFnZSAlcFxuIiwgaW1hZ2VfaGFuZGxlKTsKICAgc3RhdHVzID0gYi0+c3Rh cnRfaW1hZ2UgKGltYWdlX2hhbmRsZSwgMCwgTlVMTCk7Ci0tIAoyLjQ5LjAKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcg bGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlz dGluZm8vZ3J1Yi1kZXZlbAo=