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 461A3C83F09 for ; Tue, 8 Jul 2025 19:59:02 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uZESl-00085J-AC; Tue, 08 Jul 2025 15:58:47 -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 1uZCNu-0007WG-DX for grub-devel@gnu.org; Tue, 08 Jul 2025 13:45:38 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uZCMU-00029R-UW for grub-devel@gnu.org; Tue, 08 Jul 2025 13:45:33 -0400 Received: from pps.filterd (m0360072.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 568EhWC3014717; Tue, 8 Jul 2025 16:19:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pp1; bh=QsuFky RHt5xVAROoKa6By1mgZdBFWoPHkJGxaLIr30Y=; b=X9xrw+y2iGmjLiTe2psePh pySqEM7rKCuI1lzymMSMmPGAunPj+ViB6fW2UwvIbD5AKvxhyhzEb0EFzM188eYP TrhKKSMON7ZjwIFgc7h0ztl5BRzB6pQ94HaD0QB6fqvfCSo2sdCJ8CF2T7RmKPSu fUPwTGI9rplAJpciSFXiDojxvfzpZRRG/bAjtPKeBm24SuCto0dyYRyLq3RSd6P2 D6/gtryDb9POvqh7/r61BZOmj9bm/GC3TPBlGzu3s6JfLvQyt9d0EbBoSGoAlLv5 y4zuYr0m7ceAw9PQvLrdRoKM88ysqm+GzJXh1NjlipqSEvFD77Ar+jHJn7leTWAw == Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 47puqn8drj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 08 Jul 2025 16:19:21 +0000 (GMT) Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 568DrgBV021581; Tue, 8 Jul 2025 16:19:20 GMT Received: from smtprelay04.wdc07v.mail.ibm.com ([172.16.1.71]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 47qectm0mh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 08 Jul 2025 16:19:20 +0000 Received: from smtpav03.dal12v.mail.ibm.com (smtpav03.dal12v.mail.ibm.com [10.241.53.102]) by smtprelay04.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 568GJJuu51053042 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 8 Jul 2025 16:19:19 GMT Received: from smtpav03.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2D9895805A; Tue, 8 Jul 2025 16:19:19 +0000 (GMT) Received: from smtpav03.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CE65C58056; Tue, 8 Jul 2025 16:19:18 +0000 (GMT) Received: from [9.47.158.152] (unknown [9.47.158.152]) by smtpav03.dal12v.mail.ibm.com (Postfix) with ESMTP; Tue, 8 Jul 2025 16:19:18 +0000 (GMT) Message-ID: <1ee3b85f-991b-4770-a0ec-008dd90de712@linux.ibm.com> Date: Tue, 8 Jul 2025 12:19:18 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 5/7] tss2: Implement grub_tcg2_cap_pcr() for EMU To: Gary Lin , The development of GNU GRUB Cc: Daniel Kiper , mchang@suse.com, patrick.colp@oracle.com References: <20250708083135.14809-1-glin@suse.com> <20250708083135.14809-6-glin@suse.com> Content-Language: en-US From: Stefan Berger In-Reply-To: <20250708083135.14809-6-glin@suse.com> X-TM-AS-GCONF: 00 X-Authority-Analysis: v=2.4 cv=FZ43xI+6 c=1 sm=1 tr=0 ts=686d4509 cx=c_pps a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17 a=IkcTkHD0fZMA:10 a=Wb1JkmetP80A:10 a=iox4zFpeAAAA:8 a=VnNF1IyMAAAA:8 a=wdpHJmuTllw1jewm1NwA:9 a=QEXdDO2ut3YA:10 a=WzC6qhA0u3u7Ye7llzcV:22 X-Proofpoint-GUID: XCevW9Wrb28gi57KJ5V74hSPdysd4XbE X-Proofpoint-ORIG-GUID: XCevW9Wrb28gi57KJ5V74hSPdysd4XbE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNzA4MDEzNyBTYWx0ZWRfX72pRfjMSS3s9 v8vP6t+QqNBl7WWsEacjAj+sb38/ztdpTCZ/ZZpO6FQ4LsqlBiQEGXg2e1FJvREE2p3ekITcJby qex4C2RKqTlv7ZeWxs9kdxmV/tJzUiYbUxtW12fxxbUg90ttCsnMcogf3eWnw1gZTFA1AxyGSZQ Eke3aLlTMi8uCuFh66C+ndTjw5rGWapye8Vywj5quyl+Lm0zUwWTCfHftJvHYeVJTC0CzG/oNM0 qjJSK71BVv798dM4ees1CsoawV3FnaA3JvKSN7+Gx/AhB9qZ55OdimCWMZ7+2lxj6Hf5FW0hSCz q84CcXeNcUSzhhARV8Enhr46WVSaAXqWI5DVNJoCTaOubgucl1Wdhu07IF5RwzRzzRcVG4Qkvjs y+skfcvQldXi/4IuYLEF1Kp6Ddn6bJy5E3a0BqjMs/xpbS3QxjXxwodmeZeiKyQO4KZNT8An X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-07-08_04,2025-07-07_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 mlxscore=0 priorityscore=1501 malwarescore=0 mlxlogscore=999 clxscore=1015 spamscore=0 bulkscore=0 phishscore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2507080137 Received-SPF: pass client-ip=148.163.158.5; envelope-from=stefanb@linux.ibm.com; helo=mx0b-001b2d01.pphosted.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org CgpPbiA3LzgvMjUgNDozMSBBTSwgR2FyeSBMaW4gd3JvdGU6Cj4gU2luY2UgdGhlcmUgaXMgbm8g c3lzdGVtIGZpbXdhcmUgZm9yIGdydWItZW11LCB0aGUgVFBNMl9QQ1JfRXZlbnQKCnMvZmltd2Fy ZS9maXJtd2FyZQoKPiBjb21tYW5kIGJlY29tZXMgdGhlIG9ubHkgY2hvaWNlIHRvIGltcGxlbWVu dCBncnViX3RjZzJfY2FwX3BjcigpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEdhcnkgTGluIDxnbGlu QHN1c2UuY29tPgo+IC0tLQo+ICAgZ3J1Yi1jb3JlL2xpYi90c3MyL3RjZzJfZW11LmMgfCAxOSAr KysrKysrKysrKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKQo+ IAo+IGRpZmYgLS1naXQgYS9ncnViLWNvcmUvbGliL3RzczIvdGNnMl9lbXUuYyBiL2dydWItY29y ZS9saWIvdHNzMi90Y2cyX2VtdS5jCj4gaW5kZXggY2FiOTMwZDJiLi5mNDYxNTE1ZGUgMTAwNjQ0 Cj4gLS0tIGEvZ3J1Yi1jb3JlL2xpYi90c3MyL3RjZzJfZW11LmMKPiArKysgYi9ncnViLWNvcmUv bGliL3RzczIvdGNnMl9lbXUuYwo+IEBAIC0yMiw2ICsyMiw3IEBACj4gICAKPiAgICNpbmNsdWRl IDx0c3MyX2J1ZmZlci5oPgo+ICAgI2luY2x1ZGUgPHRzczJfc3RydWN0cy5oPgo+ICsjaW5jbHVk ZSA8dHBtMl9jbWQuaD4KPiAgICNpbmNsdWRlIDx0Y2cyLmg+Cj4gICAKPiAgIGdydWJfZXJyX3QK PiBAQCAtNDcsMyArNDgsMjEgQEAgZ3J1Yl90Y2cyX3N1Ym1pdF9jb21tYW5kIChncnViX3NpemVf dCBpbnB1dF9zaXplLCBncnViX3VpbnQ4X3QgKmlucHV0LAo+ICAgCj4gICAgIHJldHVybiBHUlVC X0VSUl9OT05FOwo+ICAgfQo+ICsKPiArZ3J1Yl9lcnJfdAo+ICtncnViX3RjZzJfY2FwX3BjciAo Z3J1Yl91aW50OF90IHBjcikKPiArewo+ICsgIFRQTVNfQVVUSF9DT01NQU5EX3QgYXV0aENtZCA9 IHswfTsKClRQTVNfQVVUSF9DT01NQU5EX3QgYXV0aENtZCA9IHsKICAgICAuc2Vzc2lvbkhhbmRs ZSA9IFRQTV9SU19QVywKfTsKVFBNMkJfRVZFTlRfdCBkYXRhID0gewogICAgIC5zaXplID0gNCwK fTsKCgo+ICsgIFRQTTJCX0VWRU5UX3QgZGF0YSA9IHswfTsKPiArICBUUE1fUkNfdCByYzsKPiAr Cj4gKyAgLyogQSBTRVBBUkFUT1IgZXZlbnQgaXMgYW4gZXZlbnQgd2l0aCA0IDAtYnl0ZXMuICov Cj4gKyAgZGF0YS5zaXplID0gNDsKPiArICBhdXRoQ21kLnNlc3Npb25IYW5kbGUgPSBUUE1fUlNf UFc7Cj4gKwo+ICsgIHJjID0gZ3J1Yl90cG0yX3Bjcl9ldmVudCAocGNyLCAmYXV0aENtZCwgJmRh dGEsIE5VTEwsIE5VTEwpOwo+ICsgIGlmIChyYyAhPSBUUE1fUkNfU1VDQ0VTUykKPiArICAgIHJl dHVybiBncnViX2Vycm9yIChHUlVCX0VSUl9CQURfREVWSUNFLCBOXygiY2Fubm90IGNhcCBQQ1Ig JXUiKSwgcGNyKTsKID4gKz4gKyAgcmV0dXJuIEdSVUJfRVJSX05PTkU7Cj4gK30KClJldmlld2Vk LWJ5OiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KR3J1Yi1kZXZlbCBtYWlsaW5nIGxp c3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2dydWItZGV2ZWwK