From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7256746925108494336 X-Received: by 2002:a2e:9919:0:b0:2b6:fe3c:c3af with SMTP id v25-20020a2e9919000000b002b6fe3cc3afmr2865930lji.27.1689870340374; Thu, 20 Jul 2023 09:25:40 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a317:0:b0:2b9:5184:f05f with SMTP id l23-20020a2ea317000000b002b95184f05fls233527lje.1.-pod-prod-01-eu; Thu, 20 Jul 2023 09:25:38 -0700 (PDT) X-Google-Smtp-Source: APBJJlE6Wp5/RVFhQsLQ1k6L2jeHC5iLaaTEcc5NHzAkDczSAaFSqzYt9Wx40KGc9t8DEhlc4YKV X-Received: by 2002:ac2:42c8:0:b0:4f8:680a:68f8 with SMTP id n8-20020ac242c8000000b004f8680a68f8mr2405863lfl.41.1689870338145; Thu, 20 Jul 2023 09:25:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1689870338; cv=pass; d=google.com; s=arc-20160816; b=QyWjw3c35Q4wSBoMxAr2ZDjEuJxvv142w82DgJD5BcedpACzkDqMaCF+83ZKbTrZ+4 uhKhOJXJIHWCU0fahRjyKL4G2K2Q00qvnY/h15lJ+99x3PFcEOIiAlGtshoQ1IaoqNhA PiEIUMAeCrSJjBJSWWa8sO7C6yCgGgObb6/5+FHEW5UhtN/c5ZmxqtUCAlyKlaAyJl4f AuJVspAR5FJqlWyfR5oqZG60GXlcJ/I1zI4oOMQIegNsXOuZVwPZudDMXYyIGbikpiCd XVmzTwkrQpMeCr4HhR9n8q72oAE3DY024wRC/Q2g3k9FCS3AqVCFd60rFSn9Uv+/O0/D 9ROA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :cc:to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=FD/CVTprzqMbRyE1d5cNTpB4NTOTs7mJK22gSb1Wrvs=; fh=Vuw7jTe1e1wy1NhNSyb7ETbg5yO1ReM9c3Bh8g8TQi4=; b=Rrymu79Gq80H20PzqpopfSw1Ikg91q55/KbLGBfFWjKh8CyM6zCupXCDRNlhTn+98Z 86FC4tURTIynGz4kAeTTCcHAB/Sb+V5I08BJkENudc/5tDAmFEQKnzE7MXZr7rfUDmBb DytTLg3sWkIE3GFdWVoFif5p5ZrDkDMBuvExzvX7WZXFIPS9VWlPANn8PB/vjh3g9eYW jVQzJ2gkwdAF6DK0edK5xMZG7Z7+Lib50ulH7FjHr8ZRDIl5BNPMtBz8J9FdxWCJN70l DyPr4UBuHNulVziKS7F+Y8RYAsok9Y7htdOEZX7pagbJD79MSuXVzEP7sy6QHwXB4BUq 5A7w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ObUEWqn2; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::630 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on0630.outbound.protection.outlook.com. [2a01:111:f400:fe0c::630]) by gmr-mx.google.com with ESMTPS id er9-20020a056402448900b0051fe8b74bddsi102983edb.0.2023.07.20.09.25.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Jul 2023 09:25:38 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::630 as permitted sender) client-ip=2a01:111:f400:fe0c::630; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ObUEWqn2; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::630 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nOU+gexMQFTmA31zbKbqn3RlNQLP/g/BmiMA0hYNfl10R6yZsS7/wdmCzHICc/SpuVZ0jNhvj3ZKKhzjTs6Byh3v9TH08RAXnLWJxTrfYdP578lyQKW6bVSjvDuoo2+0knDlqaw7wb5JPWjRgcPip/KfgkM5ghs4VqR6To5wn+DPjr4MNBetrPhT59ET6UGVfEeGyKxtUYjQhZOhmvJuz1/YHfKcgbUchc1Vdf0MdifVm0+G4RHNTTpsJSYVXBB3dR4TDbHYKqyviNwBCU2DBbCgdOnTsUNbP5m4UzL7rq7VbESnSFKiMfWwnNu+6KXJh+2Hgg3XCqKjgrBhQ+ju1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FD/CVTprzqMbRyE1d5cNTpB4NTOTs7mJK22gSb1Wrvs=; b=H+UWsH1O1FaZ93Vs3EAyGVhLr6Ck4IexEuDFJtC7Fja7y40YROt3A++rLskyngtGkyXVoR2O+TSV17T4upkwGvnFbxWsSy/M1IoDMu+1ToGhQVhnmhkExBRvhzkKpWHJSjWMU+NoRwXVbvCiLD+7XnSwGaS2/P0mzJcUELs9CI8MsfNKuPSeegwgfsHDu3bfZnRkH3WVB9yjpvvRDFmlJbmOsh8mA4kKP7AzPpiLIsc0xVdU9h1jcqjlW81ckc42ba7VF5t2fqpGdIqL6vhkcv7iWw/Ji2N34wx/LaYSVz0DJHjVsQsppKKunLpg9YckFfrKvDoaFdKlqWvJAS3R+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FD/CVTprzqMbRyE1d5cNTpB4NTOTs7mJK22gSb1Wrvs=; b=ObUEWqn2Ox4GfVGxHffMFVhNOlQCxuDJYKF8MToPDjTQeOrCxLd8Cdl/cPimZBZKVUVBkmQrGB1IyDZzd8UgXULp6OST2DswAtneDrPLgd8osIogkuBdRoPFIpCoDTvYp2OmcRlIBRvScLAaCpflCJp3fw4r2L/xBNra20ot8F+WD4IKu3LyCkwJ2YkXX+x1UP+Lj+t4I+Hj57plt7UxtwfAf8nZJ/h2nQ4hP2BXFrgUuxXDrm0FOkXxfri2B+H77PpYHQDCTKo+7vCXbF5Vgt8ztJNjBhqYH7EVeZggFuyFIMi7Vv1fYVsz6l6vz6iWPJnrHK1A3+jYQayTf/k+gw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU0PR10MB6132.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3e7::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.24; Thu, 20 Jul 2023 16:25:36 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::77d2:3a68:9741:67cf]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::77d2:3a68:9741:67cf%4]) with mapi id 15.20.6588.031; Thu, 20 Jul 2023 16:25:36 +0000 Message-ID: <8f6cd1f7-b263-94ee-d909-4c61ecb3a5e4@siemens.com> Date: Thu, 20 Jul 2023 18:25:30 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH] optee-client: Escape the escape sequence in tee-supplicant.service Content-Language: en-US To: isar-users Cc: "Su, Bao Cheng (RC-CN DF FA R&D)" References: <0bf7882b-0f78-d2d0-1a33-39c437bfbb7e@siemens.com> From: Jan Kiszka In-Reply-To: <0bf7882b-0f78-d2d0-1a33-39c437bfbb7e@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0350.eurprd04.prod.outlook.com (2603:10a6:10:2b4::22) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU0PR10MB6132:EE_ X-MS-Office365-Filtering-Correlation-Id: ea812db7-e1ef-424f-c0c2-08db893df2b3 X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4ptdEtOSgv5bGmjoHW+U+801Qw9cnkXNJ2RzTXFA3Hlx9NMdA7+41a7NmNTyiysSJbRcNzH+9KbayN8HlNR29X8vaQYiBiD8hU4hNcP7De0S2Dij/pnJMI7mj/mpElV9CScoYBzD231yurJBiBBIR4To0f9fC6kzTDTN4gdDiiq3UcZbbus1Q/IIiOxYmhPTU44KwKfUC0hBYgp7M5TE/TE6HCHpqSu78Pv+DGPQd3Y11IYm6BcPVR57/fnI0ax5sr5z18o6CwhTvmBJe5Bth7+fxkoOVAVJPgezNd38/mY0RFBdST3PfLgYDKt+YR9qe0b4XAKzDXmyb+gRH/3ddA0Yus+GOMKLwDa5UNtZ9BCzDVza4MT9k47V/oYJoBsaSZ2OyZlodtR+ouJEZByBOPdD41RdvlIwxWLcLiqAZZZo57UW2kkFd8wpHtRjZMjGZv1h2snvMtmeu3evAs1YWjsN9WtYW9ngDJl9HsNwz/p5mYpFVAUhw9iXxgH1j1QzD7LNOcFjMzzMad94c7vwnEyULRxZQP8CcNTkQ4dbywCJ76gDScZBH/fe6amOVUBHGEhORRiwKCCGuH+8EUpH7X+j5bBs52WHWHrs/JGG0MSCZFy7zgwykmfJ3ls4WkS3Dx+59Ezf37ikbIMOiSDZKA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(366004)(136003)(376002)(396003)(346002)(39860400002)(451199021)(44832011)(41300700001)(8676002)(8936002)(31686004)(5660300002)(316002)(6916009)(4326008)(6512007)(6486002)(6666004)(38100700002)(66556008)(66476007)(66946007)(31696002)(83380400001)(2906002)(86362001)(36756003)(478600001)(82960400001)(53546011)(107886003)(6506007)(2616005)(26005)(186003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dFNlLy9KY2pTSkFkYVg0ak9FTVVpUmRJM3pUY2Zhd2lZY05aY3pFaW15RGJh?= =?utf-8?B?YnZKUXo5Qy9yNDRaN1lQNHM4eUNPdko2RTJyajgrTWhGQjFFSGxHdEJ4RGky?= =?utf-8?B?aTNyVTViMHM1VUN6NXF5ZDRZVWttcHcwN3BUbTJKVzl5ZTdHYnY4dFZpbHRr?= =?utf-8?B?czFXTFQ3NWxBYWF3TDBtamk1cmdEQXI4VEpWeWlqaDNJR3cwcFNNMHY3anM4?= =?utf-8?B?TVZZWk5randTeWhGNWNUbWxFR2kyRy9NbUtmSzNJM3lndXI4YWZKU1hHSktT?= =?utf-8?B?c3RVNEpwY0FLaWdXUExFSTNCemVYSzhueWVYU2k4Z2hCbmpWc2JOZndqQmV5?= =?utf-8?B?bmVuRjZPNXE0RDNIZFlsOXNSOFM5Uzd5R2MwcTRmZWYrNGJ0N3N0UkRZQ3Fi?= =?utf-8?B?OThJb0ZhS1RJQTZzWVduZXJ6Q3M3YnVubkZIbmMrbjRqVVdscTdGWGlSRjJu?= =?utf-8?B?enIzelVEQ1A5ckVvNEluY0dva0VQRlJ0b2ZMQnFjUzNJN3lsaXRkZjhVNXly?= =?utf-8?B?UXJpTStvMWhxb0JqWFgyZW9qWFJsTlROQXMvclQvR0RZS1M2NFpBRVpMeE5u?= =?utf-8?B?MVErckx3TTZ1NjVXNUJLOHNma2FCeWtnWFE3ZlZuMGFYenl6N1RZWTdSb0gy?= =?utf-8?B?QjkyTC9Yb2NROXZQTW9mZDZiVVMzeXc0VGR1U2JBZkc5b1MxazdYQVZwZ0hB?= =?utf-8?B?TTNpd2xkMitVTXpVdzdObTdEWVk4eXNHODlCUHc2Y3FrdjlJU1Z2VzVlc0pr?= =?utf-8?B?WGNOU295Wnp0ZXhtcFJ5TjFFN3N3OVg1dUVvdFBLQkdJVHowQ1FnN0Y3MGhu?= =?utf-8?B?V1ZQWm0vaEROaWNFRHMwU3VOVHdpQ2hNSjZ2MFJoaVBnKzM2UzlyczBGc1Ji?= =?utf-8?B?UVhwSjZ0QURZc3hxSUNDWVl5UW9MZGJXRGJia01Ta0hacHZOb1RseGhwY0dx?= =?utf-8?B?WFIzWE13RDA1blNVZ09xaUorZmdiRUNodE5Db3VzdUdtbkFqc2N3ZWU3NWZR?= =?utf-8?B?cUJJZXFGV2NlbThaQXJDUWVxTXZaTjlncm1XaUYwOCtmUVFDbWZSbmg3M3pr?= =?utf-8?B?dlNGSnJlVS9FLzZnZWtIRXpIM3Q2UGZLVjZzcTZrTmJqdkt3YUFOZ0FxRGZQ?= =?utf-8?B?bThVTUNmQUNra0tvVXEwaGx5Z2dNOEtoRndXY1R5Q1phNmg4MTRUV2pVNjRM?= =?utf-8?B?SVRIRHoxTDNscW00QkUvN2Myai83Q282RStyN0c1TTcxaE1qV2hWVFZabVht?= =?utf-8?B?UlQzd1pHdzRFMWRUQ2RpZDRvM1hmNnZSNmk5R2xyYm1UUjljcUFvdHNKRVNu?= =?utf-8?B?SlQ2QWQrRExVY01yVkJsYjhBYVV6bHFqSXFGb3ZmOW1NdEJGejlnYkRIOEVI?= =?utf-8?B?NmIzYlM3SXVCbDVjMHhtR2FnSnkrUEQ2d3MwLzMvclBEK2ROK01mVVcyWmFS?= =?utf-8?B?NDNIOUZpVFJVRXR6VW5ESHJTWHhuWnQvQk4vSjZ3anBuSTVXUmo5UWdteEs4?= =?utf-8?B?U0t0cFNyZmVUVG9XQXF0ckZpV1huZVpXM1IrQ2kwNEFiZ29tOUJOOE1DTU5t?= =?utf-8?B?VjRiYjRmeUZJQ2x5YTBwZEZyS2JtQXdudzViTFFWNHB2clVDTE1aVUVYWi9G?= =?utf-8?B?UDlWTUg2bUxWQ3RqWjM2bjd3R2M4dmtmODRZUnYrcDhPV3d5S3ZPOGZ3ZzVX?= =?utf-8?B?TUE1bklkTnZKeEk2NE93eHlMTUJvZERZKzJHNEhXRFYzVkZrK3R1endxazJL?= =?utf-8?B?T1RXaU9sZCsrdk9xMnJ3dVliNWZPOG9ENmJNbmh3anc0a0hmT3NVanBFeEFH?= =?utf-8?B?RDczMEhkSjFLa3VSNWg1SnluMHBqQlVadVRtSktGcGJ0L1ZsTVJIY09uazZy?= =?utf-8?B?OTFlUVdFekV4NGdwVE5uR1pDYjZYQUJKQm5sRXNvTHJoUEU4aTBvTStac1Q5?= =?utf-8?B?azBabVo1S1JndnJjdjJSUnRpd1lvaUZYUTBKRVdUWWgxdzdXczQwM1pUMkZ5?= =?utf-8?B?cE11Z1o5L1lWUXhSMjNuRVRVYWo0VFdQTUU1c3lZT3pDL1pDSk12UzV6NGtT?= =?utf-8?B?WHN0ZnYzWnhvOFJRZWZxeWpvVzVmZHJEZW1ITmV5SU1iYkpjTGgvcC9JdFhP?= =?utf-8?B?UGw4Rjl2blZxbVM2bUVRRmtPSUtsZDVXYld1T2t5UnRWQThJWW9UVzB3eHlU?= =?utf-8?B?K1E9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: ea812db7-e1ef-424f-c0c2-08db893df2b3 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2023 16:25:36.2215 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pKQcOQEzPozOJwXiR4FDwQDMOlFvIRg6dSLBI0s6TONjFWbOTP2NIkLWcR8LqUrdfLPSkTvorqltjUnO2PdrzQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6132 X-TUID: hbFED/mj8Jmt On 17.07.23 13:24, 'Jan Kiszka' via isar-users wrote: > From: Jan Kiszka > > Resolves "Ignoring unknown escape sequences" warnings and ensure proper > module unloading. > > 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..f79e1984 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 '/usr/sbin/modinfo -n tpm_ftpm_tee | /usr/bin/grep -E "\\.ko$" >/dev/null && /usr/sbin/modprobe -r tpm_ftpm_tee || true' > ExecStop=/usr/bin/pkill tee-supplicant > > [Install] I probably have an even better solution than this, and I will re-post all my OP-TEE fixes and cleanups as one series now. This became too messy. Jan -- Siemens AG, Technology Linux Expert Center