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 37AEFCCD1BE for ; Wed, 18 Sep 2024 14:52:36 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sqw26-0003Wp-U1; Wed, 18 Sep 2024 10:51:55 -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 1sqw23-0003WR-EY for grub-devel@gnu.org; Wed, 18 Sep 2024 10:51:52 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sqw1z-0000q3-In for grub-devel@gnu.org; Wed, 18 Sep 2024 10:51:49 -0400 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 48IDEUjV008316; Wed, 18 Sep 2024 14:09:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h= message-id:date:mime-version:subject:to:cc:references:from :in-reply-to:content-type:content-transfer-encoding; s=pp1; bh=U v0FnYA15ABXWILfqRRWWXjDjcPBgjwRs2MR6vMFyJM=; b=hlgFFIiWYb5ITMdiE TUI50zMI8qsx3PYoS6DGIuOhSUkfHeH2foKzp3Q724X+WNpIXAj9ZVvvm6IRUq4J AZFST8Z1tHlYBxeBYYhyyB5wIyOrpac37z6Rs3zkeAou8oVWLPGi9bgFxfEq8v/D 2UbR/ho+6r0KscKklZKi7lLBqwiCN0CsFVR7ggmTi5BZBgiidOG6G2tKPiAZhRyW 5oK4zUCwQfN+CqGOh8AUxLJvXKhaGNuvOsO2x2UljJOvyUl2BAmWa37Vo0DnUSfW y3AtPG6KHKT0PsV9685ng50UmyXt3jbN95BjzYnJIBj7VT6weBstOrmkFA/9hBRT HTtYQ== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 41n3vdpepf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 Sep 2024 14:09:23 +0000 (GMT) Received: from m0356517.ppops.net (m0356517.ppops.net [127.0.0.1]) by pps.reinject (8.18.0.8/8.18.0.8) with ESMTP id 48IE9NfJ029193; Wed, 18 Sep 2024 14:09:23 GMT Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 41n3vdpepa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 Sep 2024 14:09:23 +0000 (GMT) Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 48IC0IJs001785; Wed, 18 Sep 2024 14:09:22 GMT Received: from smtprelay02.wdc07v.mail.ibm.com ([172.16.1.69]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 41nqh3u7ge-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 18 Sep 2024 14:09:22 +0000 Received: from smtpav06.dal12v.mail.ibm.com (smtpav06.dal12v.mail.ibm.com [10.241.53.105]) by smtprelay02.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 48IE9L5I23397108 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 18 Sep 2024 14:09:21 GMT Received: from smtpav06.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 3190B58043; Wed, 18 Sep 2024 14:09:21 +0000 (GMT) Received: from smtpav06.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 0F00058055; Wed, 18 Sep 2024 14:09:20 +0000 (GMT) Received: from [9.47.158.152] (unknown [9.47.158.152]) by smtpav06.dal12v.mail.ibm.com (Postfix) with ESMTP; Wed, 18 Sep 2024 14:09:19 +0000 (GMT) Message-ID: <441b8b34-bfe2-4a75-8d7d-e3d63ecaef77@linux.ibm.com> Date: Wed, 18 Sep 2024 10:09:19 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v19 00/33] Automatic Disk Unlock with TPM2 To: Gary Lin Cc: The development of GNU GRUB , Daniel Kiper , Hernan Gatta , Daniel Axtens , shkhisti@microsoft.com, jaskaran.khurana@microsoft.com, christopher.co@microsoft.com, daniel.mihai@microsoft.com, jaredz@redhat.com, development@efficientek.com, jejb@linux.ibm.com, mchang@suse.com, patrick.colp@oracle.com, Vladimir Serbinenko References: <20240906091125.11570-1-glin@suse.com> <8ba5075b-2089-43ff-bb19-9c2d8a7af873@linux.ibm.com> <20240916022403.xkvmltkbtdxgkujn@GaryLaptop> <20240916033543.gzfture5q4ljuw4b@GaryLaptop> <33ba0c11-6477-4c9f-b44a-b80238371308@linux.ibm.com> <20240918030529.6nu6ftomlgkdw7c4@GaryLaptop> Content-Language: en-US From: Stefan Berger In-Reply-To: <20240918030529.6nu6ftomlgkdw7c4@GaryLaptop> X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: TRSbdV5E7R_OJPCKMbKOzxFABLKZU-Fi X-Proofpoint-GUID: uV2iQ9Nz36aa3tbLxK9gMbzcu2lbnPrK X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-18_10,2024-09-18_01,2024-09-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 clxscore=1015 mlxscore=0 malwarescore=0 mlxlogscore=999 priorityscore=1501 phishscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2408220000 definitions=main-2409180091 Received-SPF: pass client-ip=148.163.156.1; envelope-from=stefanb@linux.ibm.com; helo=mx0a-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_H3=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 CgpPbiA5LzE3LzI0IDExOjA1IFBNLCBHYXJ5IExpbiB3cm90ZToKPiBPbiBNb24sIFNlcCAxNiwg MjAyNCBhdCAwMTo0MjoxOFBNIC0wNDAwLCBTdGVmYW4gQmVyZ2VyIHdyb3RlOgoKPj4gdGVzdHMv YXNuMS90ZXN0cy9UZXN0X292ZXJmbG93LmM6IEluIGZ1bmN0aW9uIOKAmHRlc3Rfb3ZlcmZsb3fi gJk6Cj4+IHRlc3RzL2FzbjEvdGVzdHMvVGVzdF9vdmVyZmxvdy5jOjQ4OjUwOiBlcnJvcjogbGVm dCBzaGlmdCBvZiBuZWdhdGl2ZSB2YWx1ZQo+PiBbLVdlcnJvcj1zaGlmdC1uZWdhdGl2ZS12YWx1 ZV0KPj4gICAgIDQ4IHwgICAgICAgdW5zaWduZWQgbG9uZyBudW0gPSAoKGxvbmcpIEdSVUJfVUlO VF9NQVgpIDw8IDI7Cj4+ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBefgo+PiBjYzE6IGFsbCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFz IGVycm9ycwo+Pgo+PiBJdCdzIHRoZSBjYXN0IHRvICdsb25nJyB0aGF0IHRoaXMgZ2NjIGNvbXBs YWlucyBhYm91dC4gSWYgSSByZW1vdmUgdGhlIGNhc3QKPj4gdGhlbiBpdCB3b3Jrcy4KPj4KPiBV cmdoLCB0aGUgY2FzdCBsb29rcyB3cm9uZy4gSSdsbCByZW1vdmUgdGhlIGNhc3QuCgpXaGlsZSBJ IGFtIHRyeWluZyB0aGluZ3Mgb3V0Li4uCgpncnViLXByb3RlY3Qgc2hvdWxkIGRpc3BsYXkgYW4g ZXJyb3IgbWVzc2FnZSB3aGVuIGl0IGNhbm5vdCBmaW5kIAotLXRwbTIta2V5ZmlsZS4gSXQgZXhp dHMgd2l0aCBzdGF0dXMgY29kZSA1IGJ1dCBhbiBlcnJvciBtZXNzYWdlIGlzIG1pc3NpbmcuCgpJ IGFsc28gc2VlbSB0byBoYXZlIGFuIGlzc3VlIHdpdGggLS10cG0ya2V5IHBhcmFtZXRlciBwYXNz ZWQgdG8gCmdydWItcHJvdGVjdCBwZXIgdGhlIGRvY3VtZW50YXRpb24gYnV0IHRoZW4gZ3J1YiB1 c2luZyAKJ3RwbTJfa2V5X3Byb3RlY3Rvcl9pbml0IC0ta2V5ZmlsZT0oaGQwLGdwdDEpL2Jvb3Qv Z3J1YjIvc2VhbGVkLnRwJyAKY29tcGxhaW5zIGFib3V0IHRoZSBUUE0gd2lyZSBmb3JtYXQgbm90 IGJlaW5nIGNvcnJlY3QuIEkgaGFkIHRvIG9taXQgCnRoaXMgcGFyYW1ldGVyIGZyb20gZ3J1Yi1w cm90ZWN0IGZvciB0aGUga2V5IHRvIGJlIHVubWFyc2hhbGwnYWJsZS4gSSAKYWxzbyBoYXZlbid0 IGxvb2tlZCB3aGV0aGVyIHRoZXJlJ3MgYSBwYXJhbWV0ZXIgdG8gCnRwbTJfa2V5X3Byb3RlY3Rv cmVfaW5pdCB0byBoaW50IGF0IHRoZSBkaWZmZXJlbnQga2V5IGZvcm1hdC4gSWRlYWxseSBpdCAK d291bGQgZmlndXJlIHRoaXMgb3V0IGJ5IGl0c2VsZiBvciB0aGVyZSB3YXMgb25seSBvbmUgZm9y bWF0Li4uCgpwcGM2NCBydW5zIGdydWIgaW4gYmlnIGVuZGlhbiBtb2RlLCBzbyB0aGVyZSBtYXkg YmUgc29tZSBpc3N1ZXMgZHVlIHRvIAp0aGF0IC0tIHdpdGggYml0ZmllbGRzIGZvciBzdXJlOiBD dXJyZW50bHkgdHJ5aW5nIHRvIGZpZ3VyZSBvdXQgaG93IGl0IAppcyB1bm1hcnNoYWxsaW5nIHRo ZSBQQ1Igc2VsZWN0aW9uIChub3QgYSBiaXRmaWVsZCkuIFdoZW4gc2VhbGluZyB0byBwY3IgCjAg aXQgbWFyc2hhbGxlZCAweDAxIDB4MDAgMHgwMCwgd2hpY2ggaXMgY29ycmVjdCBidXQgd2hlbiB1 bm1hcnNoYWxsaW5nIAppdCBpcyB1bm1hcnNoYWxscyAweDgwIDB4MDAgMHgwMCAtIG9kZC4KCj4g Cj4gR2FyeSBMaW4KPiAKPj4gJCBnY2MgLS12ZXJzaW9uCj4+IGdjYyAoVWJ1bnR1IDkuNC4wLTF1 YnVudHUxfjIwLjA0LjIpIDkuNC4wCj4+IENvcHlyaWdodCAoQykgMjAxOSBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb24sIEluYy4KPj4gVGhpcyBpcyBmcmVlIHNvZnR3YXJlOyBzZWUgdGhlIHNvdXJj ZSBmb3IgY29weWluZyBjb25kaXRpb25zLiAgVGhlcmUgaXMgTk8KPj4gd2FycmFudHk7IG5vdCBl dmVuIGZvciBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP U0UuCj4+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpH cnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5n bnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=