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 X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67533C432BE for ; Sat, 28 Aug 2021 12:18:28 +0000 (UTC) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4AA2E60551 for ; Sat, 28 Aug 2021 12:18:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 4AA2E60551 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 64F3A832E8; Sat, 28 Aug 2021 14:18:24 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="ThlN8uon"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 898A6832DB; Sat, 28 Aug 2021 14:18:22 +0200 (CEST) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 52156832DB for ; Sat, 28 Aug 2021 14:18:19 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1630153098; bh=so0DUUPPdfG0wWk9gIF23gEaiVsj+/IU45iuKnoZwV8=; h=X-UI-Sender-Class:To:Cc:From:Subject:Date; b=ThlN8uon6I8hSBbZN+cHORsVKuPnfc2/hFPkEtVNQe04CdV2yr2ZJgSDBcAhEVhD+ 83lUsTG2TMkUOs/gzHXKPaVWcKICIZpyJLwpr4pircOPkH0a7xG9W6Llxzza+xHBGq G9m8F/0idWg7lyHApaMDgC9spDSYKOZX2AlDfNME= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.0.189] ([88.152.144.157]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MxUnp-1nDRMB1Tcv-00xswQ; Sat, 28 Aug 2021 14:18:18 +0200 To: Simon Glass , Ilias Apalodimas Cc: U-Boot Mailing List From: Heinrich Schuchardt Subject: sandbox TPM Message-ID: Date: Sat, 28 Aug 2021 14:18:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:d+a4+KZg5pdIfKim2ddbCzxmGrCyqfqaYdRJtwAjvV3TGneoJEb y8B8qAebgDoXs0DvFbEXBKFCM7qpwIX+6dLf1c0Cela1c2Yt+SX2fxBORCu6eEj2GfLVF58 8MPMqu5gaa+YDbD0oG+1Ok5ytflT+eAhdN3gOqxc+ppiazMBaKQBVVbLAGmGXcVp9D0zQCg BZocMyA9PZ8l+W2Yj0FFA== X-UI-Out-Filterresults: notjunk:1;V03:K0:EPUl3Brtjes=:cZWimb51KIjFPOjJSLGQx+ enUNV8phiR69T1jI7ceLIoG8bhKzt3InPkPiWt/fXH5kNtbLLs0eyek9WdkcFqfdk8TmAitK/ C2U2XhbWw9Q6GhrMOvqZ2JkU3yb/60xYvLhQnnzIkh4nT6JIttJtZMETMXPFaXDBrK40yVo97 MJHNwRlhJNpq5Emk8E3YXfNpP+K9HAWfhUmwQLwpEjjn1VACqQiQ9t5hKMpbCHSg0rjr8+wk0 zGJGbujS6z4Oy9hKGdTCeOl8gxM21UOTQcAzXkw+4smaEyO+hKdgi0xr9p1z7lk+JDVNRERpp J8QvplaPKAm+WSpUg25MkkjcuZmAGog8B07kRJnoCcYXsiL+6oV63g3SGiW+jh4HJlqOrVNiu EssnQnjQor9oWV4wE+gzA1Js2OXxA/747A/le8iNWMqYo26Avr/ZQNiAUravqlTI+L57lS9tz dO7zsuAFb/1svqPyNeGS/q2gnMYGdGnaJ56mz9QYBGE2MhPp+vDaHlyuD+lNR5KhUgGXlJ68y 09fqShzNzdEZn9i6VbjQS7fr4lOorlqFUR7pAXeOOIPvQzjf2AEMUCb19KZDvvU/6fPm1D92U TXBcs86ldmGZ9AhklS6O8vwlx60QYO0gxtA0aQfJ7ZpTzRNeFP2qv6xv8XHLe+qQiG1/R97rM 3GFYLFwx9kR7CPZOvWcZM3WwiVHvLh/PUI3uR08ORwSj+gUrQj7qZMY79YRb3k+/P72nnJ+jX /uCBW3WxZB1zaLfpPG2oRU0WOr5eDjF0zur2w6HOPHjKSBFcdT8ETtzl5yvBYsUqB4s/w6nBh NCyojGV3654iOXfCEXtzSYOgFDmUp/AZjZu6xnh18V2IZHjIP/3jv/HeHmklHaD/+UhJDCMEH s7Atl2LOxTTCTZNJlU1ZwG1g1uuIT+oEysusZjXKa724Z1iyVjBcYX3pJzE6Z+Sm3jMzRgvIr EyvyZUw1bRqQqOSw8GlvaJDjhEyJnbrwDyPmSoEJEBz4KHjEyGcAverhChZ87jpVeNTjd9XCF X5P2zfjhXGai599NACJfKFmR6RvHBsHERfPVGSUjuM4Rnw85q8r5ZhY60YtIELW1/qZ+61ha/ uDqBhZCBtFY1vSSA7mkd4tSj4j4HSrzjs5tTfrKPD+gzhhaVTNAWd771Q== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean The current TPM emulation in drivers/tpm/tpm(2)_tis_sandbox.c is not spec compliant. A TPM emulation as UNIX socket exists with https://github.com/stefanberger/swtpm.git. QEMU already uses this emulator= . Couldn't the sandbox do the same? I think this is the fastest way to get a compliant sandbox TPM. Best regards Heinrich