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 D2527C282D1 for ; Thu, 6 Mar 2025 06:19:38 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tq4Zi-0004yQ-3T; Thu, 06 Mar 2025 01:19:19 -0500 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 1tq4ZU-0004lz-Cl for grub-devel@gnu.org; Thu, 06 Mar 2025 01:19:04 -0500 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tq4ZP-0003ff-Ak for grub-devel@gnu.org; Thu, 06 Mar 2025 01:19:04 -0500 Received: by mail-qt1-x831.google.com with SMTP id d75a77b69052e-474e0bd966dso2412521cf.0 for ; Wed, 05 Mar 2025 22:18:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientek-com.20230601.gappssmtp.com; s=20230601; t=1741241936; x=1741846736; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=6xAMLoHKh3A31/IJH2T5FCK1vTwATxlfkR01OAdSgpY=; b=MM+C0uTNL/He01emJh/IasCkUPu0PPxTgW88onJgVBHwDIYcw1kv8ou77plrFH5xFU EuPnTt/Zg8FH6o1/aKBAxTQh1dtIa29cBK8QdO2MwQGH/MfN02P36XSBMqSpyYNIo61u 70GZ/RcHKvP9w90PRWPlTbXLZUYzg6mWBgNOcR1OBZCY5lmooUuzIkAaA5nVBVuZt3gz fFUVlCjcEylsVllN3URnoXSk6rAXYgkWmATMi//i1z33q12NDZhgGAnK00QZyVAdURJv io/Zp8lGWHxxdWUGQsxAOpST50JwW73oJyCQhwdz/kw0K1OYgQrJy/5/XahN2GLa0TP5 Qmpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741241936; x=1741846736; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6xAMLoHKh3A31/IJH2T5FCK1vTwATxlfkR01OAdSgpY=; b=r62vxJ+O28eLESBvXcKitXryGCqKGkk5VCvAVPEIOcf1dRNXVlWLsRVaJwRSsQZFLZ AzZtKuMlze8Vxy9/4bCeoTQYu3RJ8nz4YmI1NHI3DyPjOY9o7/OTwBS/90DkYXk1d/x7 MKLSLQQdtLDXPHYoLJ/ca0YHC1eE+6YhJSnd/Ek9eY4T5HZAUaYUtwqu75tT93d/IoE5 pqD6/rzDNMJXi6AntHUQeTMvQJjuoFwZxUX/bIBt/IZXGpNJfoMA630iHjFDxAoOSmEm SXuSGYZbcUvDgi0qGxjJMgvAOU1koOkj8ZJd4SBfTrV3WhnzKids4Gcr/EEkRr8dNq1e syCg== X-Gm-Message-State: AOJu0Ywg2eFfs0/63R2sEtXvGF2uB0lF46dXVfLrLcwvsN/rpQwIJGK3 VUOpFwVS3i0dDAi8vycSWwFRnHFjH78rOAU6DjA6HHKgJjjKM5TOB+GFA42Juql+JteKR4KRmHQ = X-Gm-Gg: ASbGncsiQ+gKs+O/YHoGAEdYAfnQ3B3dt0JfnokNygnSditpiSXI9PWF4rVeRIJOi8v pgaeb3OZn0mynE6lpaGIEr/bnMIpbE7LngbQDTOdYW1sWjb9iwPx53o8YYbS013rsG0yAmOd4b9 lN8YgsEQhqxPywYmVwNxiqIzUwPy+QgjdJKu4n3Hi+s4qE4Kavb6+mm7/eUXL2GNlOSVJ3B6VKR W7qsO3Ux+IBVrgMplGHMfICrAd8HDBKLwin7IoCmMMf9zsZD884R1dwv1f4NOkwQ5wde06RVWH2 Y5MuLI7FTxF5a1xKGBStS9uE5coQYgftWeQ/lP5L6ozg7eV3SWIv6ojuWIzbPxBeZg== X-Google-Smtp-Source: AGHT+IHl8JhuiDr+bRM7K9Xx9jV+GKLrMo2ePezLzOetMlSvIFVhPwkkcceG05RmdQu/RB0FTHyZ+w== X-Received: by 2002:ac8:1303:0:b0:471:fb77:4545 with SMTP id d75a77b69052e-4750b4c62famr76552361cf.39.1741241936595; Wed, 05 Mar 2025 22:18:56 -0800 (PST) Received: from localhost.localdomain ([199.58.83.12]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4751db2f15dsm3861101cf.52.2025.03.05.22.18.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Mar 2025 22:18:55 -0800 (PST) From: Glenn Washburn To: grub-devel@gnu.org, Daniel Kiper Cc: Glenn Washburn Subject: [PATCH] tests/util/grub-shell-luks-tester: Find cryptodisk by UUID Date: Thu, 6 Mar 2025 00:18:43 -0600 Message-Id: <20250306061843.3391672-1-development@efficientek.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::831; envelope-from=development@efficientek.com; helo=mail-qt1-x831.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 R1JVQiBoYXMgdGhlIGNhcGFiaWxpdHkgdG8gc2VhcmNoIGFsbCB0aGUgZGlza3MgZm9yIGEgY3J5 cHRvZGlzayBvZiBhCmdpdmVuIFVVSUQuIFVzZSB0aGlzIGluc3RlYWQgb2YgaGFyZGNvZGluZyB3 aGljaCBkaXNrIGlzIHRoZSBjcnlwdG9kaXNrLAp3aGljaCBjYW4gY2hhbmdlIHdoZW4gZGV2aWNl cyBhcmUgYWRkZWQgb3IgcmVtb3ZlZCwgb3IgcG90ZW50aWFsbHkgd2hlbgpRRU1VIGlzIHVwZ3Jh ZGVkLiBUaGlzIGNhbiBub3QgYmUgZG9uZSBmb3IgdGhlIGRldGFjaGVkIGhlYWRlciB0ZXN0cwpi ZWNhdXNlIHRoZSBoZWFkZXIgY29udGFpbnMgdGhlIFVVSUQuCgpBbHNvLCBjYXBpdGFsaXplIGNv bW1lbnQgbGluZXMgZm9yIGNvbnNpc3RlbmN5LgoKU2lnbmVkLW9mZi1ieTogR2xlbm4gV2FzaGJ1 cm4gPGRldmVsb3BtZW50QGVmZmljaWVudGVrLmNvbT4KLS0tCiB0ZXN0cy91dGlsL2dydWItc2hl bGwtbHVrcy10ZXN0ZXIuaW4gfCAzNSArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvdGVzdHMvdXRpbC9ncnViLXNoZWxsLWx1a3MtdGVzdGVyLmluIGIvdGVzdHMvdXRpbC9ncnVi LXNoZWxsLWx1a3MtdGVzdGVyLmluCmluZGV4IGFiYjAwMTNlNDM4Ny4uYWE0NTRkMTM2YTIyIDEw MDY0NAotLS0gYS90ZXN0cy91dGlsL2dydWItc2hlbGwtbHVrcy10ZXN0ZXIuaW4KKysrIGIvdGVz dHMvdXRpbC9ncnViLXNoZWxsLWx1a3MtdGVzdGVyLmluCkBAIC0zMCw2ICszMCw3IEBAIFBBVEg9 IiR7YnVpbGRkaXJ9OiRQQVRIIgogZXhwb3J0IFBBVEgKIAogZ3J1Yl9zaGVsbF9vcHRzPQorZGlz az0KIGRpc2tzaXplPTIwTQogZGV0YWNoZWRfaGVhZGVyPQoga2V5ZmlsZT0KQEAgLTcwLDE4ICs3 MSw2IEBAIEVPRgogCiAuICIke2J1aWxkZGlyfS9ncnViLWNvcmUvbW9kaW5mby5zaCIKIAotIyBU T0RPOiBXZSBzaG91bGQgYmUgc2VsZWN0aW5nIHRoZSBkcml2ZSBiYXNlZCBvbiBkaXNrIGlkLCBj aGFuZ2UgdGhpcyBvbmNlCi0jIGdydWIgc3VwcG9ydCBzZWFyY2hpbmcgYnkgZGlzayBpZC4KLWRp c2s9ImhkMCIKLWNhc2UgIiR7Z3J1Yl9tb2RpbmZvX3RhcmdldF9jcHV9LSR7Z3J1Yl9tb2RpbmZv X3BsYXRmb3JtfSIgaW4KLSAgICBpMzg2LXFlbXUpCi0JZGlzaz0iYXRhMCIKLQk7OwotICAgIGxv b25nYXJjaDY0LWVmaSkKLQlkaXNrPSJoZDEiCi0JOzsKLWVzYWMKLQogIyBDaGVjayB0aGUgYXJn dW1lbnRzLgogZm9yIG9wdGlvbiBpbiAiJEAiOyBkbwogICAgIGNhc2UgIiRvcHRpb24iIGluCkBA IC0xNjMsNyArMTUyLDcgQEAgZ2V0X3JhbmRvbV9ieXRlcygpIHsKICAgICAgICAgfCB0ciAtZCAn XDAnIHwgZGQgYnM9MSBjb3VudD0kKCgkTlVNX0JZVEVTKSkgMj4vZGV2L251bGwKIH0KIAotIyBj cmVhdGUgYSByYW5kb20gZGlyZWN0b3J5IHRvIGJlIGhvbGQgZ2VuZXJhdGVkIGZpbGVzCisjIENy ZWF0ZSBhIHJhbmRvbSBkaXJlY3RvcnkgdG8gYmUgaG9sZCBnZW5lcmF0ZWQgZmlsZXMKIGx1a3N0 ZXN0ZGlyPSJgbWt0ZW1wIC1kICIke1RNUERJUjotL3RtcH0vJChiYXNlbmFtZSAiJDAiKS5YWFhY WFhYWFhYImAiIHx8IGV4aXQgMjAKIGx1a3NmaWxlPSRsdWtzdGVzdGRpci9sdWtzLmRpc2sKIGx1 a3NoZHJmaWxlPSRsdWtzdGVzdGRpci9sdWtzLmhlYWRlcgpAQCAtMTkwLDE0ICsxNzksMjEgQEAg aWYgWyAtbiAiJGRldGFjaGVkX2hlYWRlciIgXTsgdGhlbgogICAgIGNzb3B0cz0iJGNzb3B0cyAt LWhlYWRlciAkbHVrc2hkcmZpbGUiCiBmaQogCi0jIGNyZWF0ZSB0aGUga2V5IGZpbGUKKyMgQ3Jl YXRlIHRoZSBrZXkgZmlsZQogZWNobyAtbiAiJHBhc3N3b3JkIiA+ICRsdWtza2V5ZmlsZQogCiAj IENyZWF0ZSBhIHZlcnkgc21hbGwgTFVLUyBjb250YWluZXIgZm9yIHRoZSB0ZXN0CiB0cnVuY2F0 ZSAtcyAkZGlza3NpemUgJGx1a3NmaWxlIHx8IGV4aXQgMjEKIAogIyBGb3JtYXQgdGhlIGx1a3Mg ZGlzayBmaWxlCi1jcnlwdHNldHVwIGx1a3NGb3JtYXQgLXEgJGNzb3B0cyAkbHVrc2ZpbGUgJGx1 a3NrZXlmaWxlIHx8IGV4aXQgMjIKK2NyeXB0c2V0dXAgbHVrc0Zvcm1hdCAtcSAkY3NvcHRzICR7 bHVrc2ZpbGV9ICR7bHVrc2tleWZpbGV9IHx8IGV4aXQgMjIKK2lmIFsgLXogIiRkZXRhY2hlZF9o ZWFkZXIiIF07IHRoZW4KKyAgICBjcnlwdG9tb3VudF9vcHRzPSIkY3J5cHRvbW91bnRfb3B0cyAt dSAkKGNyeXB0c2V0dXAgbHVrc1VVSUQgJHtsdWtzZGlza2ZpbGV9KSIKK2VsaWYgWyAteiAiJGRp c2siIF07IHRoZW4KKyAgICAjIEluIGRldGFjaGVkIGhlYWRlciBtb2RlLCBzbyBtdXN0IHBhc3Mg dGhlIGRpc2sgdG8gY3J5cHRvbW91bnQuCisgICAgIyBJcyB0aGlzIGFsd2F5cyBjb3JyZWN0Pwor ICAgIGRpc2s9aGQwCitmaQogCiAjIFJ1biBhbnkgY3J5cHRzZXR1cCBzY3JpcHRzCiBleHBvcnQg bHVrc2Rpc2tmaWxlCkBAIC0yNjksNyArMjY1LDcgQEAgZmkKICMgQ2FuIG5vdCB1c2UgLS1kaXNr IHdpdGggYSByYXcgTFVLUyBjb250YWluZXIgYmVjYXVzZSBpdCBhcHBlYXJzIHFlbXUKICMgdHJp ZXMgdG8gY29udmVydCB0aGUgaW1hZ2UgdG8gYW5kIGlzIGZhaWxpbmcgd2l0aDoKICMgICJQYXJh bWV0ZXIgJ2tleS1zZWNyZXQnIGlzIHJlcXVpcmVkIGZvciBjaXBoZXIiCi1xZW11b3B0cz0iJHFl bXVvcHRzIC1kcml2ZSBmaWxlPSRsdWtzZmlsZSxpbmRleD0wLG1lZGlhPWRpc2ssZm9ybWF0PXJh dyIKK3FlbXVvcHRzPSIkcWVtdW9wdHMgLWRyaXZlIGZpbGU9JGx1a3NmaWxlLG1lZGlhPWRpc2ss Zm9ybWF0PXJhdyIKIAogIyBBZGQgY3J5cHRvIG1vZHVsZXMKIG1vZHVsZXM9IiRtb2R1bGVzIGNy eXB0b2Rpc2sgbHVrcyBsdWtzMiBmYXQiCkBAIC0yODcsNyArMjgzLDggQEAgZ3J1Yl9rZXlmaWxl X3NpemU9IiRrZXlmaWxlX3NpemUiCiB2ZmlsZW5hbWU9ImBiYXNlbmFtZSAkdmZpbGVgIgogdnRl eHQ9IiR2dGV4dCIKIHRyaW1fbGluZT0iJHRyaW1fbGluZSIKLWRpc2s9IiRkaXNrIgorZGlzaz0i JHtkaXNrOisoJGRpc2spfSIKK2NyeXB0b21vdW50X29wdHM9IiRjcnlwdG9tb3VudF9vcHRzIgog RU9GCiAKICMgSWYgdGVzdGluZyBrZXlmaWxlcywgZG8gbm90IHVzZSBwYXNzd29yZCB2YXJpYWJs ZQpAQCAtMzMwLDcgKzMyNyw3IEBAIGZpCiBjZGlzaz1jcnlwdG8wCiAKIGlmIHRlc3QgLW4gIiRn cnViX2RlYnVnIiAtYSAiJGdydWJfZGVidWciIC1ndCAwOyB0aGVuCi0gICAgZWNobyBjbWQ6IGNy eXB0b21vdW50ICRjcnlwdG9tb3VudF9vcHRzICgkZGlzaykKKyAgICBlY2hvIGNtZDogY3J5cHRv bW91bnQgJGNyeXB0b21vdW50X29wdHMgJGRpc2sKICAgICBlY2hvIC1uICJkZXZpY2VzOiAiCiAg ICAgbHMKIGZpCkBAIC0zMzgsNyArMzM1LDcgQEAgZmkKIGlmIHRlc3QgLW4gIiRncnViX2RlYnVn IiAtYSAiJGdydWJfZGVidWciIC1ndCAxOyB0aGVuCiAgICAgc2V0IGRlYnVnPWFsbAogZmkKLWNy eXB0b21vdW50ICRjcnlwdG9tb3VudF9vcHRzICgkZGlzaykKK2NyeXB0b21vdW50ICRjcnlwdG9t b3VudF9vcHRzICRkaXNrCiByZXQ9IiQ/IgogaWYgdGVzdCAtbiAiJGdydWJfZGVidWciIC1hICIk Z3J1Yl9kZWJ1ZyIgLWVxIDI7IHRoZW4KICAgICBzZXQgZGVidWc9Ci0tIAoyLjM0LjEKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVsIG1h aWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxt YW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=