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 A1D09C83F17 for ; Tue, 15 Jul 2025 05:37:09 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ubYLU-000387-8Z; Tue, 15 Jul 2025 01:36:52 -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 1ubYLS-00036z-5v for grub-devel@gnu.org; Tue, 15 Jul 2025 01:36:50 -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 1ubYLQ-0008Ly-Ey for grub-devel@gnu.org; Tue, 15 Jul 2025 01:36:49 -0400 Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-3a4fb9c2436so3028992f8f.1 for ; Mon, 14 Jul 2025 22:36:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1752557806; x=1753162606; 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=OURIeeVXWT+p7rCCyvGPpnYXGcfAtKDmyunMn/p8yys=; b=HutgB8qsrLmYDOF9KkqIo3ABOyImlsIJJqsfU1p4S7cyF8t7++akpxlztbeSp3L8LN GUXTBkFExyrjQ7y7LEn7homIlAKdUrzOtt2Xjcll5evqor6dpS9/jL1OLuNAX3/NWcE5 UsvMu5hxBDpN9+ciky1Wi611rgFLPG7Q9g7z7QaPmZRIMkdEdss9O1oLnDGzFqFZrdwG 4yHVrFgibIdWc1pNGhjb4Ov5MciyTP2GIDSh9UjeUrMl0T6UyT7O8aFokWfbNEAsAZlw 0A34UzkNgMZAshI8FyRcBAoCMwPJAO/3L6MYjDORyJ+/wyH4R6XC1xI3wyObq3Wsodye KJ3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752557806; x=1753162606; 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=OURIeeVXWT+p7rCCyvGPpnYXGcfAtKDmyunMn/p8yys=; b=ZzHXXebxlc8vL1zHli8P5zzM+X5FPwvDI4Y49w8YsiEFYqJ8EA3j9WvE0wE1poCvCx Oq0DmQ2mx3qt9bGnu2/Ytw/6I9NZAGoBOUliV9Odv/Qqm5ZHHlw+EFEh8Q8TiGS0Ww1j CkPFK+M4uSt9/7oMnKaJCsx5aAaB4zK55ON6ORNtm88GBnCMEBX99SIT1r3aTeORGl7B DX8ghT5JRoRxD71Z3p5lvtGNg/Xo21QLx4Tqgmn5sN1448P8PAnsB5383hOEgkXX/R4f 2o5IAWXqaBqvARhmiIZS7ADci0EK/9AMxgw8BSSmp11NqDcYotVrM04EaHAFCr5OC7y9 NBrg== X-Gm-Message-State: AOJu0Yy2ykYEZeGpHdolYnAoqausWycPiy+4So64y1vCVojAREIYHdBa bBlQ1Ozhvd6s2Cob9s7iZvD9DHNjLDVFJ4k94nW7h2aR7Groa/+A9Qe0gImTHcN2yMhVmMRV5IE a5RtJ X-Gm-Gg: ASbGncuwYBVa7n6wDYQj0wr/Z8URQo8MQGMqK1YU/tbOxSBRgwe05+3f+1zdnJQZX7O +qgnt0RCViJIUNGS/xbhbBFaPKNvKzkqhdAY1QeSt9jxOrAACZwGMEORrIkYmzTn8Wunpq7Fbil 5VJmgkkeAaBEz6B+KBeRlhuLpBUAIr8k+FMDCv/c+qQ9Er8sHrc+Tr5pENDPXn2s3ahN5Mh2/y/ TbkB3tEGg3KdTb7o3Na34DKRvadAsjS0CJqKOOAzJOUiRgaEUSKf21E5UKBpn0O8gh5iOlXj0cG 9g7wt8DMWR9hq+W9azpEP0O4V5z9TMd0jPXGI8BC6Pl8/kolllfJPTsaX3bGG7R46cwet2Idhi8 S7yqXa+HN25HsaEnF7dKL5hPG5gKuRFi6qsBcUuffrxDg/KQw0cdF X-Google-Smtp-Source: AGHT+IE2DTp71LaDj2hsjzT0opvFRhKUvy92agGRGKCG20E97HSdyb6wmwAiN39DmFp6TcVBaznrcA== X-Received: by 2002:a5d:4526:0:b0:3a4:eecd:f4d2 with SMTP id ffacd0b85a97d-3b5f18cec40mr10986485f8f.38.1752557806331; Mon, 14 Jul 2025 22:36:46 -0700 (PDT) Received: from localhost (111-240-155-162.dynamic-ip.hinet.net. [111.240.155.162]) by smtp.gmail.com with UTF8SMTPSA id d2e1a72fcca58-74eb9e14e9bsm11177725b3a.49.2025.07.14.22.36.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 14 Jul 2025 22:36:45 -0700 (PDT) To: The development of GNU GRUB Subject: [PATCH v2 2/7] tss2: Introduce grub_tcg2_cap_pcr() Date: Tue, 15 Jul 2025 13:36:29 +0800 Message-ID: <20250715053634.20799-3-glin@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250715053634.20799-1-glin@suse.com> References: <20250715053634.20799-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 , Sudhakar Kuppusamy 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 VGhpcyBjb21taXQgaW50cm9kdWNlcyB0aGUgZGVmaW5pdGlvbiBvZiBncnViX3RjZzJfY2FwX3Bj cigpLCBhIG5ldwpmdW5jdGlvbiBkZXNpZ25lZCB0byBlbmhhbmNlIHRoZSBzZWN1cml0eSBvZiBz ZWFsZWQga2V5cy4gSXRzIHByaW1hcnkKcHVycG9zZSBpcyB0byAiY2FwIiBhIHNwZWNpZmljIFBD UiBieSBleHRlbmRpbmcgaXQgd2l0aCBhbiBFVl9TRVBBUkFUT1IKZXZlbnQuIFRoaXMgYWN0aW9u IGNyeXB0b2dyYXBoaWNhbGx5IGFsdGVycyB0aGUgUENSIHZhbHVlLCBtYWtpbmcgaXQKaW1wb3Nz aWJsZSB0byB1bnNlYWwgYW55IGtleSB0aGF0IHdhcyBwcmV2aW91c2x5IHNlYWxlZCB0byB0aGUg b3JpZ2luYWwKUENSIHN0YXRlLiBDb25zZXF1ZW50bHksIHRoZSBzZWFsZWQga2V5IHJlbWFpbnMg cHJvdGVjdGVkIGFnYWluc3QKdW5hdXRob3JpemVkIHVuc2VhbGluZyBhdHRlbXB0cyB1bnRpbCB0 aGUgYXNzb2NpYXRlZCBQQ1JzIGFyZSByZXNldCB0bwp0aGVpciBpbml0aWFsIGNvbmZpZ3VyYXRp b24sIHR5cGljYWxseSBvY2N1cnJpbmcgZHVyaW5nIGEgc3Vic2VxdWVudApzeXN0ZW0gYm9vdC4K ClNpZ25lZC1vZmYtYnk6IEdhcnkgTGluIDxnbGluQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogU3Rl ZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgotLS0KIGdydWItY29yZS9saWIvdHNz Mi90Y2cyLmggfCA1ICsrKysrCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspCgpkaWZm IC0tZ2l0IGEvZ3J1Yi1jb3JlL2xpYi90c3MyL3RjZzIuaCBiL2dydWItY29yZS9saWIvdHNzMi90 Y2cyLmgKaW5kZXggM2QyNjM3M2RkLi5jN2U4MGQzNTUgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9s aWIvdHNzMi90Y2cyLmgKKysrIGIvZ3J1Yi1jb3JlL2xpYi90c3MyL3RjZzIuaApAQCAtMjMsNiAr MjMsOCBAQAogI2luY2x1ZGUgPGdydWIvZXJyLmg+CiAjaW5jbHVkZSA8Z3J1Yi90eXBlcy5oPgog CisjZGVmaW5lIEVWX1NFUEFSQVRPUiAweDA0CisKIGV4dGVybiBncnViX2Vycl90CiBncnViX3Rj ZzJfZ2V0X21heF9vdXRwdXRfc2l6ZSAoZ3J1Yl9zaXplX3QgKnNpemUpOwogCkBAIC0zMiw0ICsz NCw3IEBAIGdydWJfdGNnMl9zdWJtaXRfY29tbWFuZCAoZ3J1Yl9zaXplX3QgaW5wdXRfc2l6ZSwK IAkJCSAgZ3J1Yl9zaXplX3Qgb3V0cHV0X3NpemUsCiAJCQkgIGdydWJfdWludDhfdCAqb3V0cHV0 KTsKIAorZXh0ZXJuIGdydWJfZXJyX3QKK2dydWJfdGNnMl9jYXBfcGNyIChncnViX3VpbnQ4X3Qg cGNyKTsKKwogI2VuZGlmIC8qICEgR1JVQl9UUE0yX1RDRzJfSEVBREVSICovCi0tIAoyLjQzLjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRl dmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3Jn L21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=