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 B7219C35FFF for ; Fri, 21 Mar 2025 08:02:00 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tvXIL-0001tE-1d; Fri, 21 Mar 2025 03:59:57 -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 1tvXIJ-0001sK-4A for grub-devel@gnu.org; Fri, 21 Mar 2025 03:59:55 -0400 Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tvXIH-0003R9-9f for grub-devel@gnu.org; Fri, 21 Mar 2025 03:59:54 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-3912d2c89ecso1484440f8f.2 for ; Fri, 21 Mar 2025 00:59:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1742543992; x=1743148792; 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=jQEYsDJYNWGA2DjCkUjOHxt3NnrW/KZIQqKFcslmMs0=; b=L6jR6zhgvjtF21+roUCEF/Gxq2MK9R0aohQ7PFw4nDmTYojO+RUKCpPCiKfQ8uSF95 2cSlY5vMj7WrtxfdRiLNRpE3uBqFEMOvtMwGDz3GapP+S4bJKcrVaPCAl9eSOutscLn6 YkCEQ+OxCFjrM7T6TtEYMydB7auqDwwcGxQ/7KCyf/Zid5qHHhaecweITxeM/l5zW1zb 8e8UvodFDdqDoUu9nDHMMWMY3Hi+c4FUGlEpOsgwv363UFVLqIBU8R1hSTJ3WNRiqdnp h8kvnSf3eumJsPZlm5it4redl8a+E4HMWExIQuHKTIquugJX5NtLJFig3hLbXPUitStQ JqwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742543992; x=1743148792; 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=jQEYsDJYNWGA2DjCkUjOHxt3NnrW/KZIQqKFcslmMs0=; b=gVJym7tLj3ZGk67ryvEzdEENrnGdDRHqrk+2A6kP2NjCQvw/ezl/DiolyuZ2sWmSNI du6cwbSM8GXwiRc7qIhpiqE7JNdv/Y47C2xj59BzUvtad/ytFDxwwZa0UAbvGZkh+iWp 7rSZFIKjaK+uz8Zgsvzi6GKj0w0aHbhu918EcMvCfFeVIKxWtLL6nKwNTqLXniCokwf3 dqrx9vO7MJECVO9Wn2zN4B0yWRr7Rh0OuZruMeqxv/uClAz5e0zPeHe7s5N9aTzx/Jfq NTThsNO8KoiLs2WoGSgOFDsJgT7Ev+cZIIOy0DBuH9mRZZGYDac3rhSeoQSNRSJKibcj Ujtg== X-Gm-Message-State: AOJu0YxiTRDqbp1PQKpIXzzB6QX8v5hMWEhz24Z+XSRn1POkDt2KR3CA al6+u9YIGo37qI5u0q6HzR2uY7y98k/iC9Koc9HivmYHTwi/kAnYrmzAkQusRxv8vcsx3ATXdZ1 L X-Gm-Gg: ASbGnct8NTMENRzBe/nr044UIFL5Qp8CMA7BiE0CizanV4IeD8HHrZm9IP0oPIoZsJf dAJuj3fEcbxLwk9ucHIZgwG900AEvRGUSsfy6S/F/w+dv3Zp+Ye4ypXazo17L8+zA37IbRUsazh NnQrSFR4fEvAXlCpGyZ1Pedfkf5onAFdDVPGiylgBkU10nm0eBz/YZg1Al4i+YknjiLB7EczhKx 4zS9vSHs4D8X42KINrwRguAU0W5PHEMNYI1IArVZW2h9Q0N6FxnNL1lgl39ugjYNrUoAQjY6stn O1OtHMLeZV8MgH+6WLvEUgamSn8oOUKESEJc805ehA2TiOpfmbMx+AJgbJFpk1FpVzQBIRv7Vzw = X-Google-Smtp-Source: AGHT+IEyj4NmLQMJT4XYLG2gD4rMDkryO3ef/5AvQnn1bcD4MbSSMEz2xnbBuMEawOFkRLZ5bWgspg== X-Received: by 2002:a5d:5f4b:0:b0:38f:2766:759f with SMTP id ffacd0b85a97d-3997f937629mr2117293f8f.41.1742543991697; Fri, 21 Mar 2025 00:59:51 -0700 (PDT) Received: from localhost (111-240-129-118.dynamic-ip.hinet.net. [111.240.129.118]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7390611cae4sm1217532b3a.101.2025.03.21.00.59.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:59:51 -0700 (PDT) To: The development of GNU GRUB Subject: [PATCH v4 10/12] tests/tpm2_key_protector_test: Add more NV index mode tests Date: Fri, 21 Mar 2025 15:59:06 +0800 Message-ID: <20250321075908.10523-11-glin@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250321075908.10523-1-glin@suse.com> References: <20250321075908.10523-1-glin@suse.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=glin@suse.com; helo=mail-wr1-x431.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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: , From: Gary Lin via Grub-devel Reply-To: The development of GNU GRUB Cc: Gary Lin , Daniel Kiper , mchang@suse.com, patrick.colp@oracle.com, Stefan Berger , jejb@linux.ibm.com, Glenn Washburn 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 VHdvIG1vcmUgTlYgaW5kZXggdGVzdCBjYXNlcyBhcmUgYWRkZWQgdG8gdGVzdCBrZXkgc2VhbGlu ZyBhbmQKdW5zZWFsaW5nIHdpdGggdGhlIE5WIGluZGV4IGhhbmRsZSAweDEwMDAwMDAuCgpTaWdu ZWQtb2ZmLWJ5OiBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KLS0tCiB0ZXN0cy90cG0yX2tleV9w cm90ZWN0b3JfdGVzdC5pbiB8IDU1ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvdGVzdHMvdHBtMl9rZXlfcHJvdGVjdG9yX3Rlc3QuaW4gYi90ZXN0cy90cG0yX2tleV9w cm90ZWN0b3JfdGVzdC5pbgppbmRleCAwZDExMTVlMDIuLjFiYTcwYTNkNSAxMDA2NDQKLS0tIGEv dGVzdHMvdHBtMl9rZXlfcHJvdGVjdG9yX3Rlc3QuaW4KKysrIGIvdGVzdHMvdHBtMl9rZXlfcHJv dGVjdG9yX3Rlc3QuaW4KQEAgLTIyNiw3ICsyMjYsMjMgQEAgRU9GCiB9CiAKIHRwbTJfc2VhbF91 bnNlYWxfbnYoKSB7Ci0gICAgbnZfaW5kZXg9IjB4ODEwMDAwMDAiCisgICAgaGFuZGxlX3R5cGU9 IiQxIgorICAgIGtleV90eXBlPSIkMiIKKworICAgIGV4dHJhX29wdD0iIgorICAgIGV4dHJhX2dy dWJfb3B0PSIiCisKKyAgICBpZiBbICIkaGFuZGxlX3R5cGUiID09ICJudmluZGV4IiBdOyB0aGVu CisJbnZfaW5kZXg9IjB4MTAwMDAwMCIKKyAgICBlbHNlCisJbnZfaW5kZXg9IjB4ODEwMDAwMDAi CisgICAgZmkKKworICAgIGlmIFsgIiRrZXlfdHlwZSIgPT0gInRwbTJrZXkiIF07IHRoZW4KKwll eHRyYV9vcHQ9Ii0tdHBtMmtleSIKKyAgICBlbHNlCisJZXh0cmFfZ3J1Yl9vcHQ9Ii0tcGNycz0w LDEiCisgICAgZmkKIAogICAgIGdydWJfY2ZnPSR7dHBtMnRlc3RkaXJ9L3Rlc3RjYXNlLmNmZwog CkBAIC0yNDcsNyArMjYzLDcgQEAgdHBtMl9zZWFsX3Vuc2VhbF9udigpIHsKICAgICAjIFdyaXRl IHRoZSBUUE0gdW5zZWFsaW5nIHNjcmlwdAogICAgIGNhdCA+ICR7Z3J1Yl9jZmd9IDw8RU9GCiBs b29wYmFjayBsdWtzIChob3N0KSR7bHVrc2ZpbGV9Ci10cG0yX2tleV9wcm90ZWN0b3JfaW5pdCAt LW1vZGU9bnYgLS1udmluZGV4PSR7bnZfaW5kZXh9IC0tcGNycz0wLDEKK3RwbTJfa2V5X3Byb3Rl Y3Rvcl9pbml0IC0tbW9kZT1udiAtLW52aW5kZXg9JHtudl9pbmRleH0gJHtleHRyYV9ncnViX29w dH0KIGlmIGNyeXB0b21vdW50IC1hIC0tcHJvdGVjdG9yIHRwbTI7IHRoZW4KICAgICBjYXQgKGNy eXB0bzApKzEKIGZpCkBAIC0yODgsMjYgKzMwNCwzMyBAQCBzcmt0ZXN0cys9KCJFQ0MgdHJhbnNp ZW50IGZhbGxiYWNrX3NyayIpCiBmb3IgaSBpbiAiJHshc3JrdGVzdHNbQF19IjsgZG8KICAgICB0 cG0yX3NlYWxfdW5zZWFsICR7c3JrdGVzdHNbJGldfSB8fCByZXQ9JD8KICAgICBpZiBbICIke3Jl dH0iIC1lcSAwIF07IHRoZW4KLSAgICAgICAgZWNobyAiVFBNMiBbJHtzcmt0ZXN0c1skaV19XTog UEFTUyIKKwllY2hvICJUUE0yIFtTUktdWyR7c3JrdGVzdHNbJGldfV06IFBBU1MiCiAgICAgZWxp ZiBbICIke3JldH0iIC1lcSAxIF07IHRoZW4KLSAgICAgICAgZWNobyAiVFBNMiBbJHtzcmt0ZXN0 c1skaV19XTogRkFJTCIKKwllY2hvICJUUE0yIFtTUktdWyR7c3JrdGVzdHNbJGldfV06IEZBSUwi CiAJcmV0PTAKICAgICBlbHNlCi0JZWNobyAiVW5leHBlY3RlZCBmYWlsdXJlIFske3Nya3Rlc3Rz WyRpXX1dIiA+JjIKKwllY2hvICJVbmV4cGVjdGVkIGZhaWx1cmUgW1NSS11bJHtzcmt0ZXN0c1sk aV19XSIgPiYyCiAJZXhpdCAke3JldH0KICAgICBmaQogZG9uZQogCi0jIFRlc3RjYXNlIGZvciBO ViBpbmRleCBtb2RlCi10cG0yX3NlYWxfdW5zZWFsX252IHx8IHJldD0kPwotaWYgWyAiJHtyZXR9 IiAtZXEgMCBdOyB0aGVuCi0gICAgZWNobyAiVFBNMiBbTlYgSW5kZXhdOiBQQVNTIgotZWxpZiBb ICIke3JldH0iIC1lcSAxIF07IHRoZW4KLSAgICBlY2hvICJUUE0yIFtOViBJbmRleF06IEZBSUwi Ci0gICAgcmV0PTAKLWVsc2UKLSAgICBlY2hvICJVbmV4cGVjdGVkIGZhaWx1cmUgW05WIGluZGV4 XSIgPiYyCi0gICAgZXhpdCAke3JldH0KLWZpCisjIFRlc3RjYXNlcyBmb3IgTlYgaW5kZXggbW9k ZQorZGVjbGFyZSAtYSBudnRlc3RzPSgpCitudnRlc3RzKz0oInBlcnNpc3RlbnQgcmF3IikKK252 dGVzdHMrPSgibnZpbmRleCByYXciKQorbnZ0ZXN0cys9KCJudmluZGV4IHRwbTJrZXkiKQorCitm b3IgaSBpbiAiJHshbnZ0ZXN0c1tAXX0iOyBkbworICAgIHRwbTJfc2VhbF91bnNlYWxfbnYgJHtu dnRlc3RzWyRpXX0gfHwgcmV0PSQ/CisgICAgaWYgWyAiJHtyZXR9IiAtZXEgMCBdOyB0aGVuCisJ ZWNobyAiVFBNMiBbTlYgSW5kZXhdWyR7bnZ0ZXN0c1skaV19XTogUEFTUyIKKyAgICBlbGlmIFsg IiR7cmV0fSIgLWVxIDEgXTsgdGhlbgorCWVjaG8gIlRQTTIgW05WIEluZGV4XVske252dGVzdHNb JGldfV06IEZBSUwiCisJcmV0PTAKKyAgICBlbHNlCisJZWNobyAiVW5leHBlY3RlZCBmYWlsdXJl IFtOViBpbmRleF1bJHtudnRlc3RzWyRpXX1dIiA+JjIKKwlleGl0ICR7cmV0fQorICAgIGZpCitk b25lCiAKIGV4aXQgMAotLSAKMi40My4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KR3J1Yi1kZXZlbCBtYWlsaW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUu b3JnCmh0dHBzOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwK