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 D1CBDC35FF3 for ; Fri, 21 Mar 2025 08:00:27 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tvXI9-0001lm-HY; Fri, 21 Mar 2025 03:59:46 -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 1tvXHy-0001kM-Cw for grub-devel@gnu.org; Fri, 21 Mar 2025 03:59:35 -0400 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tvXHw-0003Oa-MX for grub-devel@gnu.org; Fri, 21 Mar 2025 03:59:34 -0400 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-3912e96c8e8so1022047f8f.2 for ; Fri, 21 Mar 2025 00:59:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1742543971; x=1743148771; 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=/X4QQ2piABnXmYIo/UFd9WPoDxj/I/oMQ0RK6efphUo=; b=TY/r9tLJ5CBT2Lx+BGIt+boy/VMwqWeUe16uNbuDceP031uW7nTytvKT2xLi6FsWI+ w8L/q2OBmJzE5A7S1PQSA4tFD+vqI6XfVnMS/qnvkaZOhNO5IBJE8/mDbALjWoK4VRB3 c79wSVpS33ZcEnl4fraoLuLevw1/r5/H6A3X3fkeah6f/+guded9V0Pp9S9Ugs2dy+44 EWlNEqHFswDMi91oIXlcq/x7GnbVBhG+lzaqrhOUImYnCM4u25zTy5tgXc1Y4wMQsidb odxPwDtMVSF9C4tidDG4fcc6TU7037CjBseWX0K4er1XaAeVfyx7MAUOvxHhAL+32fY5 0bvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742543971; x=1743148771; 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=/X4QQ2piABnXmYIo/UFd9WPoDxj/I/oMQ0RK6efphUo=; b=JXiFNRkMs61Ij7djK+E/NNIGxW65rooXVWTESiMhhh1h8WMxgQUtSdb/KUad/NLHAN svgoqJusa+AwfbIhoNlTE9paqVZLvcN9bkxmINJFhsZ1UR8zccHhKgekCWRJBh3Q79AE YWXIp3HSpFb/7qFOjABgt/rTYhUk09AV3ARYkl+bLgzOmOrPLq+QQ+KxNxkshreym6dw bneLrI8m+0XJ9zEm+VENBJ8zzfxQYZhEd3umlN5+XQb622K24VpFJNlzqjvh1Wg05odd xaA+G24CyjdGKw7LlYtCn+efyClQwx8QYzTDtWVZFUWbBxuZzD3OwNAOiIZWNQR+81ai /+iA== X-Gm-Message-State: AOJu0Yxf2TymZhyeS8t5AcD4RtaHVG1qkeayDkJoKK/aQ7shQkJjSKvS pdzp8mLe8Z4TYcJuVjj54TDuRpgDYv+XvDUuV25ixDuoLSn77jA4XkDn6lLJj/a2ppvEFgmMwE/ b X-Gm-Gg: ASbGncvOXWjWtmlGM6HnHOYXjkUMkKvryB6UMQG2QncAgvCNBeZFVjkDFamuI242Sgz ICChudFQJ7op3eUtlxjNsGNeB1C2W8+PKMjWuwk0VCXo1EhU+nJXMR+HrYdgwQJyQ09NJr3kZl9 s1IT0ErVmh0L2DQQsgZIFeXUFaTcl+8Q81x/2w7pqymXxAgT3WLibQhcHFaRcQ7npbcAe267Qby ZkxKCwOqIErevv/TSyC+3SsPZqu55qxyew6glVbQP+HMiR7dsIwDVIEJFMSTVZyk3XxaQFrT7qd QDMQ+1/zqNw2FqNEYb3IZhIMWiio8IddVntplyQLs3j3+Zfcsrr1+1d7uu/SNMV6G6HXQU/Q1YM = X-Google-Smtp-Source: AGHT+IEOQ1lzatWqyCbURySkdN2Y+KQSEuEl0+CTLoZesjTKj13F6ri/lcQ4Yq/f1lp+xBiSwYfc0A== X-Received: by 2002:a05:6000:1ac8:b0:390:e853:85bd with SMTP id ffacd0b85a97d-3997f9371f1mr2647701f8f.48.1742543970980; Fri, 21 Mar 2025 00:59:30 -0700 (PDT) Received: from localhost (111-240-129-118.dynamic-ip.hinet.net. [111.240.129.118]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f45862sm10418315ad.70.2025.03.21.00.59.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Mar 2025 00:59:30 -0700 (PDT) To: The development of GNU GRUB Subject: [PATCH v4 03/12] tss2: Fix the missing authCommand Date: Fri, 21 Mar 2025 15:58:59 +0800 Message-ID: <20250321075908.10523-4-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::432; envelope-from=glin@suse.com; helo=mail-wr1-x432.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 Z3J1Yl90cG0yX3JlYWRwdWJsaWMoKSBhbmQgZ3J1Yl90cG0yX3Rlc3RwYXJtcygpIGRpZG4ndCBj aGVjawonYXV0aENvbW1hbmQnIHdoZW4gbWFyc2hhbGluZyB0aGUgaW5wdXQgZGF0YSBidWZmZXIu IEN1cnJlbnRseSwgdGhlcmUgaXMKbm8gY2FsbGVyIHVzaW5nIG5vbi1OVUxMICdhdXRoQ29tbWFu ZCcuIEhvd2V2ZXIsIHRvIGF2b2lkIHRoZSBwb3RlbnRpYWwKaXNzdWUsIHRoZSBjb25kaXRpb25h bCBjaGVjayBpcyBhZGRlZCB0byBpbnNlcnQgJ2F1dGhDb21tYW5kJyBpbnRvIHRoZQppbnB1dCBi dWZmZXIgaWYgbmVjZXNzYXJ5LgoKQWxzbyBmaXggYSBmZXcgcG9pbnRlciBjaGVja3MuCgpTaWdu ZWQtb2ZmLWJ5OiBHYXJ5IExpbiA8Z2xpbkBzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IFN0ZWZhbiBC ZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KUmV2aWV3ZWQtYnk6IERhbmllbCBLaXBlciA8 ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+Ci0tLQogZ3J1Yi1jb3JlL2xpYi90c3MyL3RwbTJfY21k LmMgfCAxMCArKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2dydWItY29yZS9saWIvdHNzMi90cG0yX2NtZC5jIGIv Z3J1Yi1jb3JlL2xpYi90c3MyL3RwbTJfY21kLmMKaW5kZXggY2QwYzZmZDMxLi4yMTFkODA3ZDUg MTAwNjQ0Ci0tLSBhL2dydWItY29yZS9saWIvdHNzMi90cG0yX2NtZC5jCisrKyBiL2dydWItY29y ZS9saWIvdHNzMi90cG0yX2NtZC5jCkBAIC0zNDEsNiArMzQxLDggQEAgZ3J1Yl90cG0yX3JlYWRw dWJsaWMgKGNvbnN0IFRQTUlfREhfT0JKRUNUX3Qgb2JqZWN0SGFuZGxlLAogICAvKiBNYXJzaGFs ICovCiAgIGdydWJfdHBtMl9idWZmZXJfaW5pdCAoJmluKTsKICAgZ3J1Yl90cG0yX2J1ZmZlcl9w YWNrX3UzMiAoJmluLCBvYmplY3RIYW5kbGUpOworICBpZiAoYXV0aENvbW1hbmQgIT0gTlVMTCkK KyAgICBncnViX1RzczJfTVVfVFBNU19BVVRIX0NPTU1BTkRfTWFyc2hhbCAoJmluLCBhdXRoQ29t bWFuZCk7CiAgIGlmIChpbi5lcnJvciAhPSAwKQogICAgIHJldHVybiBUUE1fUkNfRkFJTFVSRTsK IApAQCAtMzk4LDcgKzQwMCw3IEBAIGdydWJfdHBtMl9sb2FkIChjb25zdCBUUE1JX0RIX09CSkVD VF90IHBhcmVudF9oYW5kbGUsCiAgIC8qIE1hcnNoYWwgKi8KICAgZ3J1Yl90cG0yX2J1ZmZlcl9p bml0ICgmaW4pOwogICBncnViX3RwbTJfYnVmZmVyX3BhY2tfdTMyICgmaW4sIHBhcmVudF9oYW5k bGUpOwotICBpZiAoYXV0aENvbW1hbmQpCisgIGlmIChhdXRoQ29tbWFuZCAhPSBOVUxMKQogICAg IGdydWJfVHNzMl9NVV9UUE1TX0FVVEhfQ09NTUFORF9NYXJzaGFsICgmaW4sIGF1dGhDb21tYW5k KTsKICAgZ3J1Yl9Uc3MyX01VX1RQTTJCX01hcnNoYWwgKCZpbiwgaW5Qcml2YXRlLT5zaXplLCBp blByaXZhdGUtPmJ1ZmZlcik7CiAgIGdydWJfVHNzMl9NVV9UUE0yQl9QVUJMSUNfTWFyc2hhbCAo JmluLCBpblB1YmxpYyk7CkBAIC00NjEsOSArNDYzLDkgQEAgZ3J1Yl90cG0yX2xvYWRleHRlcm5h bCAoY29uc3QgVFBNU19BVVRIX0NPTU1BTkRfdCAqYXV0aENvbW1hbmQsCiAKICAgLyogTWFyc2hh bCAqLwogICBncnViX3RwbTJfYnVmZmVyX2luaXQgKCZpbik7Ci0gIGlmIChhdXRoQ29tbWFuZCkK KyAgaWYgKGF1dGhDb21tYW5kICE9IE5VTEwpCiAgICAgZ3J1Yl9Uc3MyX01VX1RQTVNfQVVUSF9D T01NQU5EX01hcnNoYWwgKCZpbiwgYXV0aENvbW1hbmQpOwotICBpZiAoaW5Qcml2YXRlKQorICBp ZiAoaW5Qcml2YXRlICE9IE5VTEwpCiAgICAgZ3J1Yl9Uc3MyX01VX1RQTTJCX1NFTlNJVElWRV9N YXJzaGFsICgmaW4sIGluUHJpdmF0ZSk7CiAgIGVsc2UKICAgICBncnViX3RwbTJfYnVmZmVyX3Bh Y2tfdTE2ICgmaW4sIDApOwpAQCAtMTAyMyw2ICsxMDI1LDggQEAgZ3J1Yl90cG0yX3Rlc3RwYXJt cyAoY29uc3QgVFBNVF9QVUJMSUNfUEFSTVNfdCAqcGFybXMsCiAgIC8qIE1hcnNoYWwgKi8KICAg Z3J1Yl90cG0yX2J1ZmZlcl9pbml0ICgmaW4pOwogICBncnViX1RzczJfTVVfVFBNVF9QVUJMSUNf UEFSTVNfTWFyc2hhbCAoJmluLCBwYXJtcyk7CisgIGlmIChhdXRoQ29tbWFuZCAhPSBOVUxMKQor ICAgIGdydWJfVHNzMl9NVV9UUE1TX0FVVEhfQ09NTUFORF9NYXJzaGFsICgmaW4sIGF1dGhDb21t YW5kKTsKICAgaWYgKGluLmVycm9yICE9IDApCiAgICAgcmV0dXJuIFRQTV9SQ19GQUlMVVJFOwog Ci0tIAoyLjQzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9s aXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=