From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7257948820442447872 X-Received: by 2002:aa7:dada:0:b0:521:d83e:8db2 with SMTP id x26-20020aa7dada000000b00521d83e8db2mr2068420eds.39.1689872895459; Thu, 20 Jul 2023 10:08:15 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:8cd:b0:51b:d432:a176 with SMTP id d13-20020a05640208cd00b0051bd432a176ls355748edz.2.-pod-prod-00-eu; Thu, 20 Jul 2023 10:08:13 -0700 (PDT) X-Google-Smtp-Source: APBJJlHm73fg1MSQKyxrwo6ls6c78nH/K6HhXaRInffGL1Dp9OgvSl1ElhvV3LuiBWIqYMXzxQGX X-Received: by 2002:aa7:dac4:0:b0:51e:da3:1585 with SMTP id x4-20020aa7dac4000000b0051e0da31585mr6812445eds.9.1689872893458; Thu, 20 Jul 2023 10:08:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689872893; cv=none; d=google.com; s=arc-20160816; b=0OGL6iqkvs1qqHII3VugTkqlAuuk+FR/tEQpcKjVAvGoNMzsvR45o9Y5UsgYRm9GYi gwF1Oknku7BMQNEga1nJqJNy0CldN2h1LKLClm9A4OdhqNAf22V1XIeCvx1xXmMFq6+c RVSh9X0SZwaDktXbkuf2uq6LyKfI/f6RzYnq+gYgoqepRbhQp05EfGduFLMbwbbTRS3Y Dn1VZ1+CMXj3YL45BFdnwt4PCthLtY36MWf9Uui03A3IoHT1M0U5VAOOR1f1P4IN8TkD HNdA9Mf7zQa9qNFxbv6CAEW+H44h8/x3GSnSUkvpIqggU/D7uKFckEgZn0gjoFoWPSTS EAYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=NOEMYtU9duwoVEZIWG9NACQsb9Ru3D+jQlRfKnhMOSQ=; fh=i2rMp76O4OuqKOrPWESC/E2VYXjzqUtPdBv0yMcUYYM=; b=R6sMlsXIDLGGuOzQeVXKRSubYFLnjN/5NKbkBLelHU30Pdq5MIAmn2N/Ur2adrZGpQ uH8vFjJatzFtgh3qKiJJ3lstntWVZ2QJCN7cz78BreoTiQ2LOpPKrI2wVifG+VkE9z5T u6RVkBTlH/R5ScgO3NHB1SKbBod2Udj/zWai7A3cHedvfotgfabIAlc6NHqzkGrnxfDk t5agtSYfOAXJNtXNrriBUQHBOJHXnEdDF9UhO9uabe1OLrrdBiOJEsPmDYSiy9q4u4pc nLCubn8yEKdJ1TMktV+X5+Agj91ewPnpCqhF5c9y6TsOT+UMCEGOSeM1aVJZey2bD5+V Q9Zw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=hptgoi7t; spf=pass (google.com: domain of fm-294854-20230720170813f34de6775acdfe4de1-mqf_1q@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-294854-20230720170813f34de6775acdfe4de1-Mqf_1Q@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id z9-20020a05640235c900b0052171bda268si79174edc.3.2023.07.20.10.08.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Jul 2023 10:08:13 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-294854-20230720170813f34de6775acdfe4de1-mqf_1q@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=hptgoi7t; spf=pass (google.com: domain of fm-294854-20230720170813f34de6775acdfe4de1-mqf_1q@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-294854-20230720170813f34de6775acdfe4de1-Mqf_1Q@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 20230720170813f34de6775acdfe4de1 for ; Thu, 20 Jul 2023 19:08:13 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=jan.kiszka@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=NOEMYtU9duwoVEZIWG9NACQsb9Ru3D+jQlRfKnhMOSQ=; b=hptgoi7t0VoUePMxcWzvglkSOBORSmHfIEYNV4wFztmJNV2XlPQ+Ae0XQaI6nDqlP8bAZQ bWtIzdHkJLefXR5NNvyGsAmCGuK/8STx4MfV8FWPuu1qbcTWW+tgzM6dWw1cZ7G2fdYuJhwL sto1fDeypXEpNjnlz8K6DIfuWgyyI=; From: Jan Kiszka To: isar-users Cc: Bao Cheng Su Subject: [PATCH v3 02/11] optee-client: Unbind ftpm, rather than remove its driver Date: Thu, 20 Jul 2023 19:08:03 +0200 Message-Id: <396110bf05a8c2f981a0519875d5e3b7b3697aef.1689872892.git.jan.kiszka@siemens.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-294854:519-21489:flowmailer X-TUID: uP39V0OcI6e+ From: Jan Kiszka This allows to support also scenarios where the driver is built into the kernel. And it also resolves an escaping issue in the old version. Signed-off-by: Jan Kiszka --- .../optee-client/files/debian/tee-supplicant.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/optee-client/files/debian/tee-supplicant.service b/meta/recipes-bsp/optee-client/files/debian/tee-supplicant.service index 4508a142..cc92a5fd 100644 --- a/meta/recipes-bsp/optee-client/files/debian/tee-supplicant.service +++ b/meta/recipes-bsp/optee-client/files/debian/tee-supplicant.service @@ -14,7 +14,7 @@ RemainAfterExit=yes # Start if not already started by the initramfs hook ExecStart=/bin/sh -c '/usr/bin/pgrep tee-supplicant >/dev/null || /usr/sbin/tee-supplicant -d' ExecStop=/bin/sh -c '/usr/bin/findmnt /sys/firmware/efi/efivars >/dev/null && /usr/bin/umount /sys/firmware/efi/efivars || true' -ExecStop=/bin/sh -c '/usr/sbin/modinfo -n tpm_ftpm_tee | /usr/bin/grep -E "\.ko$" >/dev/null && /usr/sbin/modprobe -r tpm_ftpm_tee || true' +ExecStop=/bin/sh -c 'echo -n optee-ta-bc50d971-d4c9-42c4-82cb-343fb7f37896 > /sys/bus/tee/drivers/optee-ftpm/unbind || true' ExecStop=/usr/bin/pkill tee-supplicant [Install] -- 2.35.3