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 ED5BDC4345F for ; Sat, 27 Apr 2024 08:33:52 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s0dUx-0007cq-KN; Sat, 27 Apr 2024 04:33:31 -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 1s0dUv-0007cQ-53 for grub-devel@gnu.org; Sat, 27 Apr 2024 04:33:29 -0400 Received: from mail-yb1-xb29.google.com ([2607:f8b0:4864:20::b29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s0dUr-0002qg-Kf for grub-devel@gnu.org; Sat, 27 Apr 2024 04:33:28 -0400 Received: by mail-yb1-xb29.google.com with SMTP id 3f1490d57ef6-dc236729a2bso2925771276.0 for ; Sat, 27 Apr 2024 01:33:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientek-com.20230601.gappssmtp.com; s=20230601; t=1714206804; x=1714811604; darn=gnu.org; h=content-transfer-encoding:mime-version:reply-to:references :in-reply-to:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=fzJQH9X5VYBtPuE7qwUiXcapP5l+1h6W8OZ894fzxzw=; b=JgrWGAAy9Mc/zHtif4pjzKducJ+Yxe2Jd/2UV6auKciBDEA9SNPY2LsJfW6F8Um+iq Ip+OJpj2ZAokzU2J7uvseplMa98GwIAF+SeOjLatpbvSjXVusLYD7aDEC3AMwVLbyeHt gUvWJIxxNdbfSx5tAojFRnjJyAuc3QDPv9XyAHImwSvGBnHQyi7NBp+OP4VLHj1mOBIk aKBtOblGEdYaAbsY/1O1llP2jswXhzodue6HKwN7xaKXfcroofwrwK/OXBK6We9gjX3m /lEN2RtsDYvaSfCK6LxYRQ5Ft4aJYpq3kFm8b8+qc7zTnrKAXsbb0riEEbtsN8zLbGb4 01DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714206804; x=1714811604; h=content-transfer-encoding:mime-version:reply-to:references :in-reply-to:message-id:subject:cc:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fzJQH9X5VYBtPuE7qwUiXcapP5l+1h6W8OZ894fzxzw=; b=jUxsr6n6eZR4lzAGrIbtSYxOr4Pd0heT6szTfm6XOYcFsFpLTM1ZqnWp3U6EKWN+DP zEDKFHVFejJuV5TBINt+30sc+BfKl2RArKSrunXg0GYN9XqwIFY9HYBDUBBPkbZXcy/0 ntMo1BmBtwSwkkwZGLzGyE6ibOsAPk8I1DGwSNo7WIiYvEjxZ5JFCsZiiJ1lOJpbwCSw gx/Py5VSa4Dn0luGeXzKsdkPOPmJgpE6ikOHOAhmBHQaoahh0R8UKodiAyIs1RFn/KCU MMjybRjXqc0dSl7NF/bTSbY83bMgFGQ/ofhK8Mc/Ws+TMw58ia+uFDSST6S7OyQvq9Hr 032g== X-Gm-Message-State: AOJu0Yyq411Y3GetMC6rAg38fra/Sy+7ccpEKw4gpvSUbFHuv13r/SdP Bnq3fGXoyZCej4p1YdP6X7+GXCjOEhnXqPSaOnnrMGAnU2vYX1QSW1eMyCkcoWn5O6Yi82hvO9Y = X-Google-Smtp-Source: AGHT+IE7ArhRxuYuy4HJoVn10xUzc2GjotvuN0iQZdsTT5N0V0+e7BIw8YqI+pfI5mqrpjWfYeaKKQ== X-Received: by 2002:a05:690c:6e0d:b0:614:29b4:670 with SMTP id jb13-20020a05690c6e0d00b0061429b40670mr5262022ywb.1.1714206804269; Sat, 27 Apr 2024 01:33:24 -0700 (PDT) Received: from crass-HP-ZBook-15-G2 ([37.218.244.251]) by smtp.gmail.com with ESMTPSA id s184-20020a8177c1000000b0061b8bb213d7sm1726528ywc.97.2024.04.27.01.33.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Apr 2024 01:33:23 -0700 (PDT) Date: Sat, 27 Apr 2024 03:33:18 -0500 From: Glenn Washburn To: Forest Cc: The development of GNU GRUB Subject: Re: [PATCH v2] cryptodisk: allow the user to retry failed passphrases Message-ID: <20240427033318.1ed48e1c@crass-HP-ZBook-15-G2> In-Reply-To: References: <97561jd84or7mmdeugqh05lkdq168be1s5@sonic.net> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::b29; envelope-from=development@efficientek.com; helo=mail-yb1-xb29.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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: , Reply-To: The development of GNU GRUB 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 T24gTW9uLCAyMiBBcHIgMjAyNCAxMDo0NToyOSAtMDcwMApGb3Jlc3QgPGZvcmVzdGl4QG5vbS5v bmU+IHdyb3RlOgoKPiBPbiBTdW4sIDA3IEFwciAyMDI0IDE0OjUyOjMyIC0wNzAwLCBGb3Jlc3Qg d3JvdGU6Cj4gCj4gPkNoYW5nZXMgc2luY2UgbGFzdCByZXY6Cj4gPi0gcmVwbGFjZSBzb21lIHNw YWNlcyB3aXRoIHRhYnMKPiA+LSBiZXR0ZXIgZXhwbGFpbiB0aGUgY2xlYXJpbmcgb2YgZ3J1Yl9l cnJubwo+ID4tIGxldCBhbiBlbnZpcm9ubWVudCB2YXJpYWJsZSBvdmVycmlkZSB0aGUgbnVtYmVy IG9mIHBhc3NwaHJhc2UgdHJpZXMKPiAKPiBBcyBhIG5ldyBjb250cmlidXRvciwgaXMgdGhlcmUg c29tZXRoaW5nIEkgc2hvdWxkIGRvIHRvIGVuc3VyZSBteSBwYXRjaAo+IGlzbid0IG92ZXJsb29r ZWQ/ICBJJ20gbm90IHN1cmUgd2hhdCB0aGUgZGV2ZWxvcG1lbnQgY2FkZW5jZSBoZXJlIGlzIGxp a2UsCj4gYW5kIHNpbmNlIG5ldyBwYXRjaGVzIHRvIHRoZSBzYW1lIGNvZGUgaGF2ZSBhcnJpdmVk IGluIHRoZSB3ZWVrcyBzaW5jZSBJCj4gc3VibWl0dGVkIHRoaXMgb25lLCBJJ20gc3RhcnRpbmcg dG8gd29ycnkgdGhhdCBJIG1pZ2h0IGhhdmUgdG8gc3RhcnQgYWxsCj4gb3ZlciBhZ2FpbiBvbiBh IG5ldyBjb2RlIGJhc2UuCgpBc2tpbmcgYWJvdXQgdGhlIHN0YXR1cyBvZiB0aGUgcGF0Y2ggaW4g YSByZXBseSB0byB0aGUgdGhyZWFkIGNhbiBoZWxwCmVuc3VyZSBpdHMgbm90IG92ZXJsb29rZWQu IFBhdGNoZXMgZG8gZ2V0IG92ZXJsb29rZWQgaGVyZSBhbmQgaWYgdGhlCmF1dGhvciBpcyBub3Qg YWN0aXZlIGluIHB1cnN1aW5nIHRoZSBwYXRjaCwgdGhlcmUncyBhIGdvb2QgY2hhbmNlIGl0Cndp bGwgYmUgb3Zlcmxvb2tlZC4gVGhlIGRldmVsb3BtZW50IGNhZGVuY2UgbWlnaHQgYmUgZGVzY3Jp YmVkIGFzCmdsYWNpYWwsIGJ1dCBpdCBhbHNvIGRlcGVuZHMgb24gdmFyaW91cyBmYWN0b3JzLiBJ biB5b3VyIGNhc2UsIEkKc3VzcGVjdCBvbmUgZmFjdG9yIGlzIHRoYXQgSSBzdXNwZWN0IERhbmll bCBpcyB3YWl0aW5nIGZvciBtZSB0byByZXZpZXcKdGhpcyB2Mi4gSSB0ZW5kIHRvIGxvb2sgYXQg cGF0Y2hlcyByZWxhdGVkIHRvIGNyeXB0b21vdW50LiBIb3dldmVyLCBJCmRvbid0IGhhdmUgdGhl IGJhbmR3aWR0aCB0byBjaGVjayBpbiBvbiB0aGUgbGlzdCBtb3JlIHRoYW4gYSBmZXcgdGltZXMK YSBtb250aCBhbmQgc29tZXRpbWVzIGxlc3MuIFNvIHllYWgsIGdsYWNpYWwuCgpZb3Ugc2hvdWxk bid0IGhhdmUgdG8gc3RhcnQgYWxsIG92ZXIsIGJ1dCB5ZXMgeW91IG1pZ2h0IG5lZWQgdG8gcmVi YXNlCm9uIHVwY29taW5nIGNoYW5nZXMgZGVwZW5kaW5nIG9uIHdoZW4gdGhpcyBnZXRzIGluLgoK R2xlbm4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkdy dWItZGV2ZWwgbWFpbGluZyBsaXN0CkdydWItZGV2ZWxAZ251Lm9yZwpodHRwczovL2xpc3RzLmdu dS5vcmcvbWFpbG1hbi9saXN0aW5mby9ncnViLWRldmVsCg==