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 6A2E8C83F10 for ; Tue, 8 Jul 2025 21:29:19 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uZFI8-0004pC-SW; Tue, 08 Jul 2025 16:51:53 -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 1uZEL5-0003Rl-CY for grub-devel@gnu.org; Tue, 08 Jul 2025 15:51:00 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uZEL3-00082U-N8 for grub-devel@gnu.org; Tue, 08 Jul 2025 15:50:51 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-32f1763673cso44601451fa.3 for ; Tue, 08 Jul 2025 12:50:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1752004247; x=1752609047; 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=8VLmGcXHljidJYP2BppD0hiCd2MonmkfUr6v4Fq4b20=; b=EIQ8/xrnt121Rlwo6CeVC+1rEeTrfKOM9n2RJt4TgcCqYK2Ha21pEkgTkKHncGLSRB 5JbSDtMB/tYkYC0/ELxcWg+JoKwvBWXl97C7s4vUzOjuyZ8xXwXhyvoAlXtiZNFpcVpJ 0iWkGi5fMgpysRV4B0fom/I7Zi29cATO/7ZQ8WfiUSZvrqGPGAoRTjmRWbDjlHP2LSME gP9lRxT5sKNi87PSNKA7R/zIaDMBBUQoAEuA4RM4SrvNYCdQlUwiPM3FNv7IbxA+9N02 DmnEZ98dVpWN4r48YrLu8KRPVwRGghEA+Eki5BPjoUiXqesrTYuneakZRtdTKhevw0V5 APhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752004247; x=1752609047; 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=8VLmGcXHljidJYP2BppD0hiCd2MonmkfUr6v4Fq4b20=; b=Cgq6Pi0y6Zvu55vPtbZa4cJYRbF6v/sRpjMu+LouH4y+QR/ysaDUzjkISD9OuK3UEG kcXkFNB37uDsZ5zzzcyLIkZ8uPdchYgbfVyZGBcm5jK/uak9H6IFek7+GiIB9PLB2eOv oUXJYvy95WgXdHzIDPNx6FR5U/95b8Blhb1nrDrlKvnQ/RkGeDZ2lbDP19N2WHVgNib+ QIjpZKzRfztwldLNVIQvx90KYfrcH/RYbE7cFc+N8KopAUiK53arxitnZCo5/RCxaaDy eZ39Mib/YkDuKq2W80ORFnLR6ukdZmKjKx9281yZye8GTp7bY/wTjiiTINO8JS/gnPFQ X00Q== X-Gm-Message-State: AOJu0YxgxjxUi9f0datImrfdPXRh3HE4/ZIl1+SNy9NqbgykxVm33Mqv Dg3z2WQSRlvTgOhppGLh+xpGC6g1sQB1dnz2kPk9SEv7S3cHsBvYau7GeJOe1Rm9TSLiHUsF4T/ nk5aS X-Gm-Gg: ASbGnctmLCOiR9194c/QlKUjOZ98mxrhff0Ibv2ODoWnZsZOk/xTPbIYyUXyo+sRcEh VYxjRUpEUSnzFaYJ6oP57vPQ/snc4YygFmmgfgUYP6rbnWz4v1W/QGwUy+3moWiHnnZvFecUDCg 9kGRPuDRe47LUGHn3Q1/0jBjJ4rpU5ii7ZFu147kruoOTHC+eFO53RT+SYsvFel/jQ8XoctJ8qy KBFkJrMVgqdEGeJNhoFSG7TlGHtXQCNeNhlcDaGtcpyFp+5J4M/xQ3sq7kO9c4V7oEitDgSq4hB CJ8Z+7MmlIL19vAl/QNG2mVPgWfzRzVd3OHqj9kCOXgWQYhc4WiC2PYENPd2yaIUyXcZfO/cFqV 51hnPcy2vVSpAWApv0ym9KaHH2mc= X-Google-Smtp-Source: AGHT+IHLWV7jwdnKaF9aPV5bLHTApBY5AkAE/4qq+ICsPF1gnrko+4dHfED7zSG3dkaTAJNemNGupA== X-Received: by 2002:a05:6000:4909:b0:3a6:d6e4:dffd with SMTP id ffacd0b85a97d-3b497019165mr12405576f8f.14.1751963506982; Tue, 08 Jul 2025 01:31:46 -0700 (PDT) Received: from localhost (111-240-155-114.dynamic-ip.hinet.net. [111.240.155.114]) by smtp.gmail.com with UTF8SMTPSA id d2e1a72fcca58-74ce359ead0sm11342825b3a.8.2025.07.08.01.31.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Jul 2025 01:31:46 -0700 (PDT) To: The development of GNU GRUB Subject: [PATCH 2/7] tss2: Introduce grub_tcg2_cap_pcr() Date: Tue, 8 Jul 2025 16:31:30 +0800 Message-ID: <20250708083135.14809-3-glin@suse.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250708083135.14809-1-glin@suse.com> References: <20250708083135.14809-1-glin@suse.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=glin@suse.com; helo=mail-lj1-x22d.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 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 UiBieSBleHRlbmRpbmcgaXQgd2l0aCBhIFNFUEFSQVRPUgpldmVudC4gVGhpcyBhY3Rpb24gY3J5 cHRvZ3JhcGhpY2FsbHkgYWx0ZXJzIHRoZSBQQ1IgdmFsdWUsIG1ha2luZyBpdAppbXBvc3NpYmxl IHRvIHVuc2VhbCBhbnkga2V5IHRoYXQgd2FzIHByZXZpb3VzbHkgc2VhbGVkIHRvIHRoZSBvcmln aW5hbApQQ1Igc3RhdGUuIENvbnNlcXVlbnRseSwgdGhlIHNlYWxlZCBrZXkgcmVtYWlucyBwcm90 ZWN0ZWQgYWdhaW5zdAp1bmF1dGhvcml6ZWQgdW5zZWFsaW5nIGF0dGVtcHRzIHVudGlsIHRoZSBh c3NvY2lhdGVkIFBDUnMgYXJlIHJlc2V0IHRvCnRoZWlyIGluaXRpYWwgY29uZmlndXJhdGlvbiwg dHlwaWNhbGx5IG9jY3VycmluZyBkdXJpbmcgYSBzdWJzZXF1ZW50CnN5c3RlbSBib290LgoKU2ln bmVkLW9mZi1ieTogR2FyeSBMaW4gPGdsaW5Ac3VzZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2xpYi90 c3MyL3RjZzIuaCB8IDUgKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykKCmRp ZmYgLS1naXQgYS9ncnViLWNvcmUvbGliL3RzczIvdGNnMi5oIGIvZ3J1Yi1jb3JlL2xpYi90c3My L3RjZzIuaAppbmRleCAzZDI2MzczZGQuLmM3ZTgwZDM1NSAxMDA2NDQKLS0tIGEvZ3J1Yi1jb3Jl L2xpYi90c3MyL3RjZzIuaAorKysgYi9ncnViLWNvcmUvbGliL3RzczIvdGNnMi5oCkBAIC0yMyw2 ICsyMyw4IEBACiAjaW5jbHVkZSA8Z3J1Yi9lcnIuaD4KICNpbmNsdWRlIDxncnViL3R5cGVzLmg+ CiAKKyNkZWZpbmUgRVZfU0VQQVJBVE9SIDB4MDQKKwogZXh0ZXJuIGdydWJfZXJyX3QKIGdydWJf dGNnMl9nZXRfbWF4X291dHB1dF9zaXplIChncnViX3NpemVfdCAqc2l6ZSk7CiAKQEAgLTMyLDQg KzM0LDcgQEAgZ3J1Yl90Y2cyX3N1Ym1pdF9jb21tYW5kIChncnViX3NpemVfdCBpbnB1dF9zaXpl LAogCQkJICBncnViX3NpemVfdCBvdXRwdXRfc2l6ZSwKIAkJCSAgZ3J1Yl91aW50OF90ICpvdXRw dXQpOwogCitleHRlcm4gZ3J1Yl9lcnJfdAorZ3J1Yl90Y2cyX2NhcF9wY3IgKGdydWJfdWludDhf dCBwY3IpOworCiAjZW5kaWYgLyogISBHUlVCX1RQTTJfVENHMl9IRUFERVIgKi8KLS0gCjIuNDMu MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkdydWIt ZGV2ZWwgbWFpbGluZyBsaXN0CkdydWItZGV2ZWxAZ251Lm9yZwpodHRwczovL2xpc3RzLmdudS5v cmcvbWFpbG1hbi9saXN0aW5mby9ncnViLWRldmVsCg==