From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Mon, 18 Aug 2025 17:14:13 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-qk1-f183.google.com (mail-qk1-f183.google.com [209.85.222.183]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 57IFEB1L019315 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 18 Aug 2025 17:14:12 +0200 Received: by mail-qk1-f183.google.com with SMTP id af79cd13be357-7e8706abd44sf1209614485a.3 for ; Mon, 18 Aug 2025 08:14:12 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1755530046; cv=pass; d=google.com; s=arc-20240605; b=TAqR2kd+CK3y6zHYCZsGyjS0bp7EEQHvMWT8jXBaofjrjpvlc68n68G8VUE0cdca5G BC83mDHyf10ppS5n6wwXghV3fMv+l33YQIDcuHQhxUdtzrObHuAw/7qHWslr4FI2o15Z GdkSS/Qs0snBjrET2Pc8lBSTRjJlWI2sFhozQrgROJ+zJQ11BsYRl/u3ik5lf4yLRngT UhhJ6A6si+77NQ+EB9KY3btUb6LsAFnLl4KmraCo6t+bDvC4gKhpZtKC0mOuONS3yeBk fG6y3PTkaRDI7epOgtqhAO0JAL2zvY6qZ9UrgsVrtTbehTub6kGoAqFDzvpgr6v6JUja OtGQ== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:autocrypt:cc :content-language:subject:to:from:user-agent:date:message-id :dkim-signature; bh=pvPv287O6vpn4lQsw5QBtEykUivkWqjocKkBIxRUh/I=; fh=uoa3jS3ckLNbzXlPrrM4NSOAHmsF+jwLKm7wjfHres0=; b=iMvntog1ltyUsShifVHagAmtA8W0ymSQq1zsMxiZx/cd4qDUTvbO1607XtXVhcOhNI 5GZ9QGt2v1hEZPTZCitKNsl9MohbB9zmYaE3rYxh3hB3lK72cqCPdPv/aorukbMiQ97O 5Kq8m09qyI20mn4zZiZbDrQMvgRT2K184MMlrpfwFaBhgBCPDmxdcFRyfP1o6MAYeOM8 27blduihttLYvUdGWpYo8LvlJ14/IawIkDI3KkHmX9xxevFOYt6vvqmDc4FamSNZ8Gqp DmcqMGAFFNvt+slnyhxeWoFK3YUlKdo/bzLHylPZQhP3gBV+m+fcAjuyQ4pf3SVRZLb2 LIuw==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XPyN1Owl; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1755530046; x=1756134846; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :autocrypt:cc:content-language:subject:to:from:user-agent:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=pvPv287O6vpn4lQsw5QBtEykUivkWqjocKkBIxRUh/I=; b=l63Ejqjo7U76NF4CsxnrF4OiGYhyveQs1ReftHK9AKQH3N9Nuos/00KYTqHzawdqhs lvYi5jm5bV2x/rPBehgmkE3X25P4PrLdbEYvchSe3WcWWuK1v0TMCUrYuiSjqRAUJuxm HA8lkooB5FGBBb0256yQ6RO7K9cDyLFWbUgUOkjUQn110Lu+aoPNubQf5CocnYIC8p9n lg2+syygx/ueOTnKs4SWpN0H91avcwe1f0uuKWgTnJuNhuOmkvSk3t5sErbqgVDFUNA8 tCRFzHPJAYIiKAl/87S8+XiJkIJJXIfzblX9gBtmIXfQ2dIMd3KZOp98R1jnUtvB44cI yvdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755530046; x=1756134846; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :autocrypt:cc:content-language:subject:to:from:user-agent:date :message-id:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pvPv287O6vpn4lQsw5QBtEykUivkWqjocKkBIxRUh/I=; b=KDp9mpB+JaovqPCIzhZfgKDq2yRU9iu4SbIO2FaZ+L7Nia861Bu/4jSPcgaAJPhghc BO83bsgj1bo3+opnzcA6KedAWgc5RllLR2zjs+cveczczO41h9KUCXjepCJtb9/RkDIN c8CY5DdvkpjS1f3or4Y1pW1kQAgyx5TGKiYeOmw8GI/5jQS2Dp73qxEOtSbsgLMAWZ1o 70S4AO20aI8GIPXeNtTeGJFWgUUZkmx31Yp3BsuQi+1RuM8Tc5ajODaR68e6bpZVsjyd mqPW9w9iMgJtY24nZaRtI/cGEvBnstz9Z6JlW3wJONMZPsm4L0BbwglW/GEShyF6kQt7 T6Lg== X-Forwarded-Encrypted: i=3; AJvYcCUq7pn/yUwBTr+ch1WVxAcBzI7XL4DS4vgZlaEA6kAZKyE7PD4q3TX05kb0hj5MiYsM/V9p@ilbers.de X-Gm-Message-State: AOJu0Ywer1S+VUdKjynX6iX/LWGCZyb4DVlFLfilc1m4YW209pKJaopM tLVKe9iFgvmdtOZ248E8q/PWLL3McEDerx/oSLAfnO+HJf2gfp4toQh7 X-Google-Smtp-Source: AGHT+IFtp2Aw3Sgh1MuyXGhVDTNJhBAxJQIcfWljs/HdJWLLiYHUQtODpPJGMYm/gZMb1vNMSX16gA== X-Received: by 2002:a05:620a:3195:b0:7e8:1682:79fe with SMTP id af79cd13be357-7e87e009957mr1582613285a.12.1755530046010; Mon, 18 Aug 2025 08:14:06 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=AZMbMZcaVdA9iRKcxQgzaOkcXI/fjDZTT68qiEtcz1OFQcnZ2A== Received: by 2002:a05:6214:cc7:b0:6fa:fb65:95dc with SMTP id 6a1803df08f44-70aafed50dbls61484376d6.1.-pod-prod-01-us; Mon, 18 Aug 2025 08:14:05 -0700 (PDT) X-Received: by 2002:ad4:5b8f:0:b0:709:deb2:3dcd with SMTP id 6a1803df08f44-70ba7bfbcd8mr138564866d6.25.1755530043901; Mon, 18 Aug 2025 08:14:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1755530043; cv=pass; d=google.com; s=arc-20240605; b=J54gfPrWDeNP7edS8u8nuhqzWAElORPOt9DrjL/dfpUNxYIixyTDkAsOr4Ve+amQ52 AIgsdD8KED+K3u6ugQkxHN1zKeKIzxZwap8BKI6+1jaDUxy5RjmFIwL/+BfI1RYoyP8Z qoctK39uaT2AQfmke5zpW+hP4uWpw5gapj6JU8mHzop7X3zllYuYzFIO0YrTMtDWtN66 eDMPR2IhnGazgLMaFdxSxOjI+3CefMeZ/ZefmWyQ8fZMMOdGHYQy+1RSKMMN/C7tgZ/m 1o/RCYIiunqZcsFw9LK4L4EzSLb5Y/cbM/YjP2fazWvPf7nyYlLLLQa4cq6d8oPSGWNg zb/w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:autocrypt:cc :content-language:subject:to:from:user-agent:date:message-id :dkim-signature; bh=PcUetrXtfimSQG6w6pzfjJgEKr8GmtgrGrpeVoYOL04=; fh=BqiF5Or5fjHjf0X3PgD2z9e4KOnyRYVjVooUyBOAKtg=; b=KxdLRKGdqFxsbT8K+WeJ60wrDl9DpdhqlWCFk9zAcbNv5547PKpWZGFJNdU4zF5xaF cOOnC9MyzSXE+BCI2jhOq83gcnXVg27SOX1eRMX40aLHX4ODgxZNTz1Wtttqz3QQs0nk fFcb+LemX5s/wMcYRCg68mDZzgUYjeKBkImHi+fRtF7yxH96uos/5NMQ+KKm2t7HhoE/ 7pDsAdtGRZha9lUksu8UOxUzVpjvvUPOwMMnF6FOzGrpgR8MgupRyFjOp3eULiQFc0ba JPfSKEsjMo3KxJeyFK5YBkXQ1z0RKfPaUSo/O+g7hLJcCdlgSLUhsqJMU6tD/nJ/inKl 9XKg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XPyN1Owl; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazlp170100001.outbound.protection.outlook.com. [2a01:111:f403:c201::1]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-70ba9029953si2820166d6.2.2025.08.18.08.14.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Aug 2025 08:14:03 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:c201::1 as permitted sender) client-ip=2a01:111:f403:c201::1; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BgFi169LOLZy0U+7XzpOE40e0a3L/3Ik/GWZJr3UPfmsfwF4DCvAIyA+HIomPZyfMsijDG57BxncZR/5iZyiFTvWw8rs/KUm9bj9jb9OlVu8s5lhlgeL7py/grG3osQWu/NaLW10m+cifSSFEbY905S6hCwuFeZbaQJYbm0Amooas6Lv30ZIgX8oYFlX+dP0uOQsKguYeOUagc4k/Nuoy8MWRmTXbz+DG34ljxJHD3+1i2NeuIjh3Kjaf+/s7uhkKf+pUaF/v1mhanwEtP4WgWtaD5au5hYo/iP57XqxXFMYm20ozwqVhe/rgesvkn9S9f8FpWPyt7JW3zCLcYPU3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=PcUetrXtfimSQG6w6pzfjJgEKr8GmtgrGrpeVoYOL04=; b=b9X0xL3qYVeN8NAHiTujFsmYA1xkFBp9tCqkERSD7MXWPQdaI8Go57uFa8aWTQpKEAMoAhMi63Ba1utMQk6b9BxGwGq8QEA5fihuKTt6eMIbw5/tUSOxZN9orIKQXiPOm0mdD4wyJEJTdVbPfJJ5Ltu03rvKRM1H/+Z2Da5L9x10+xYPAc0QtOB26E9xWrjpCEWhedM7XXapy57rQWVwuXsS9zJxKiypRQu9t7hbmCmvDw/F9RRHckpkHIwuklvAgqX/h1BwiiHB9EVjEc9ey1pYMTlhIXdn4gcK97BmqJkb+z9t5UamyCDtz7oNIpQKTml+OGedVys7DQp2VB6QWQ== 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 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU4PR10MB8951.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:56c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.24; Mon, 18 Aug 2025 15:14:01 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%5]) with mapi id 15.20.9031.023; Mon, 18 Aug 2025 15:14:01 +0000 Message-ID: <358b8a0a-7fa4-4bef-b822-4d496122521a@siemens.com> Date: Mon, 18 Aug 2025 17:14:00 +0200 User-Agent: Mozilla Thunderbird From: "'Jan Kiszka' via isar-users" To: isar-users Subject: [PATCH] initramfs-tee-ftpm-hook: Add support for cutting dependency on tee-supplicant Content-Language: en-US Cc: "Su, Bao Cheng (RC-CN DF FA R&D)" , "Zhao, Zhao Hui (RC-CN DF FA R&D)" , Sai Sree Kartheek Adivi Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR0P281CA0001.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:15::6) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU4PR10MB8951:EE_ X-MS-Office365-Filtering-Correlation-Id: c04774fd-f162-4ec1-e2a1-08ddde69dc89 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Y1hQL2xCVlNMeEE0aHpsYm1IelU4b3JsdC9qZ09USXBBYU01V3VYelRTNGdp?= =?utf-8?B?bnJ5UktlWmdjNkIwOVpuUmZzaTNEU1Q3Uno3OHduaUcyZTF5Z0gzNFRkVDJu?= =?utf-8?B?ZWJzaUNxbnlUbFNnM0NZMElUTWU4L3BRWllMZDhIZ1NHUlpUQ2JRRmRicm9t?= =?utf-8?B?Mk1oRVVDOG85Z2poUkFHNkZORjlqb2F5cFNIdUNMZzZTZkVUeCt6MHY1SjFi?= =?utf-8?B?eHpyaFplMmx2TzM1ODBBUnk0K1V5bUtLRklrU2RCdGZhY1dnVTBWYnd6WGJD?= =?utf-8?B?NEQ4aHRFdWl3TEJZYjJNYmJxTXRDZmRuZEVVQW9pNXNtK003WDdVN2MzSUVy?= =?utf-8?B?ZVAzWnNBK055VjNFWHZPY29pK3lHSTFNckUwNUdFTjFiQmg2VUFEV1pJakpu?= =?utf-8?B?S0NqTjBXb01kYzVZcHYvRUZncWxya1UvNWkxUXB1cytKRFo5QlYvTTFHUGk0?= =?utf-8?B?akxjb0VaQVk0c2pIOWVkMXQxWlpqT3FsZUVLSWxCeTBXdCtmZ0xKL0ZwL2ZR?= =?utf-8?B?NmwzK2RkTDdGSllCbCtPNEttT0svTVl6dnd4bHhWRkpCMXdOMXJVS0t4SG5U?= =?utf-8?B?ZmZtcVladGFKbHU4N2l1Uk8xV3B5MFpsOG80VmVKcWtIYWFnV1pTYTlXY0VI?= =?utf-8?B?VE0xbkxQc3g5WmhHN1pFa1ZzZ2wvVkxwbXhyeTkrTkczMVRxYkJabnE5UkQx?= =?utf-8?B?N0NlOENJUXZMQU4vdTB4SHlwM0FwOHB4c05ZeFk4eFk1bkRYbjMvMlc5VEVv?= =?utf-8?B?SkhLRHlUbFJ4SEkzcUpqelNZOThES0pkaEhUa1Vkbnp0cnB1bUdEUTBiMGVp?= =?utf-8?B?MVRmRWl5MGR2TmIxcHRuc3dseHdkWEhLR2cwRkVjZUZQYVVOSlkyVm8rbExO?= =?utf-8?B?L1h2NjRoV2JxcEY0SXhpTUM5a1RKK2lvM2YzQkNRaE9zaHI2ZFA4T2taK3h5?= =?utf-8?B?S05YZUtHNURzLzE0Vzl0NmlKRFVCS1NRTGFEOVBwbHRablJmZGhsbklzTjl4?= =?utf-8?B?T0Y4blpGTDhpN3g0RHIwa0k2WWFCd1R0Sy9Wa1dHRFpCQm1TKzFVQzNVTEND?= =?utf-8?B?TzBETzg4YUxkaVVYV1FDdXpWNE44N3crTDB6RTZGRFFJdXN6bXRNL3Z6S3A1?= =?utf-8?B?b0VQbVYyMHRINUlkY0dLNm5ldjQ4WHpXdVk4Y2FMek5FeDgyTzJGK3ZUdjAw?= =?utf-8?B?WXpGcU9XVGR5NHhzd3BNMlpFMUVMQm9WVXluaTQ3ZEFmK2RyNU5EVHJNK0RV?= =?utf-8?B?UTd1TTJUSnNSRWZTb1JETmE5S0pWNW1kYlNRWm00eE5xazRRaDY3bkMzeXVV?= =?utf-8?B?aWVlUUxYcUNQS3JKMmdWWHAyVlBhWnVyQ3o3elRpUlJoa2VqdGR0cjJrQkxH?= =?utf-8?B?S3ZwOHdBbUdTV0xVd2E4ZGxvQUhyeXBuSXFhVE1zNEl2M3oxMGRYaHFUNWZC?= =?utf-8?B?UVI2Wkx6eG43ZnhFUTNTM09WMXprVVNVQ2xDc2NwTFVPLytGalVsbndmOWha?= =?utf-8?B?WVN0MC9JdjZqRm5nR0t1SisvUjc1am9STkFJY3dSVzl3YVBhZE5jTkg3UWRO?= =?utf-8?B?azFhMTZ6dFZqR2loOXpoL0xwZ0E5VmMzNXBBeGdyU0NuMVBIWlowRFZjRUpF?= =?utf-8?B?UlBqY1FWWnIwZXA3dHNDZ0s5Y3FsTThVR1RCT3BMMVFHeXFxQm5xNmRUdEtw?= =?utf-8?B?eit6RHlMWkkrNU1FbGU5NkVCZGsrYXQzbGIxVC8yKy9NSUZUK1VudC84c1Z5?= =?utf-8?B?Z3FaQ2UzNnFaNnFLdjJnWCt0SjlyRjBROXhRU2Jrcm9MNlRSRkY0N3gwbzRT?= =?utf-8?B?WDJSUncvaDdFS3Y3LzhibzQ3b0s5a3lTREhiaTVlWGF6NVJXUzJac1YyaEtt?= =?utf-8?B?VWk4VU9xSGJmQjl1dmd6TVJWQThPcnlzNjA4YWlETm5PWU5hY0dzM3VBbGt6?= =?utf-8?Q?5zmzaFITgds=3D?= 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:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QzQyWG9KUnAxRVhOYWRqMTBUS0xqc0Z5b2VmZTFMYTRoMTJYMW13VU9HWEdk?= =?utf-8?B?ZjJ4UzNidnRGbVE0S1QvMmdXdjh5TG5zMlZvR3JMUUl6R2xPVTMwOXZSZ3M0?= =?utf-8?B?bmdGNi9CZy9ENmo1U2FpUlhCb2VXRzI3TVVOYnd2MkZ2V0x3czhacWg3Ty9H?= =?utf-8?B?RXN5dzBPMVlCTEtyS3ZzTlVoOEJaZk13QWFGdEhVL203VGdseG5PRXQ2dloz?= =?utf-8?B?UmR4dFc3RVM3ODNydGh6ZHdWQkR1RGpOSk05S3lGYUFqRUNram50a0dhMGpa?= =?utf-8?B?OWRvczJ1Wm5HU1dQaGxTbmxUQWFKWnovMXZ3OEFBU0xlTGlvd3o5OGR4ZzZx?= =?utf-8?B?a1pJMXFIN0hIRG5jd2NXRnJWcGNtZ2pZOE1LaHNrdkNqVVBGWndKNndPOVho?= =?utf-8?B?S01vUDJHcm1ncldXNGhZYzlrMnd2Y0F4N0hqKzhjcjJ6YXlDRGxyRVNYOUpG?= =?utf-8?B?TGRPd1ZqS00yYWxpcGE5d0VxMzNNZUxJTDY0TG90NVlHaCtIaVdPYWdaN01y?= =?utf-8?B?VWEwVjNsbXMxSVU5M01sbEtIeWdtQlFKN0d5S0szMjdnWjJvQ1BPcWVlRUc4?= =?utf-8?B?NHZsa3pKOGZTb21lMTBXYndlVEwzelZ6alVHY2lXWkNZWDY0UldRYnZpdXN3?= =?utf-8?B?KzU5V1dFTUZEUDJrRVhVZkNDWWJCQmRwVGt1OEJTM2dNUG5ScEpnakMrRTF1?= =?utf-8?B?QmcrUzRDTnpvYzlTR1BBZTkzT1VnNllaeFF0V2pOYVp2cjcrTko4WVh3L25V?= =?utf-8?B?ZFRVMHpKRUVPZmdhbXdBclNidE1tMDVwQWluVmF6SUdPSEREU1pKZ1R0RGpF?= =?utf-8?B?NXVINnE1LzgwdTg1aVd2KzdSYWFrbXNlcDFxY05ZUkhYb3BzWVZKU2VVWG4x?= =?utf-8?B?TXd6YXQvanMxTWZFaXlOS1YwS2o4N05rQm1QZHkxMmJoZ01SN1ZvMUhhR0g4?= =?utf-8?B?YXpESFFYNU14QVJ2QmNLNE9xazFRMkRET2I2Mm8rQkt5Q3lySlppYjJQdTV1?= =?utf-8?B?R1NQVjdIdVo0M2s3aXU1MmVRekVCWERNYkN1N3BmNFRqL240RS94ZHkyc0V5?= =?utf-8?B?L25NQThIeXM3Zk9xUmQ3b1J0amxQVjFLd0UrRnFUU1ZhalpTVWpkbm1ENmRC?= =?utf-8?B?WEt5YzdYUnR2bk16M24reFByQ0RaNlBrVGZPUkoyaWpQRUEwUXU5ZFJ6QitF?= =?utf-8?B?enN1Z3FDUTQ1eEZ0VUhjNlV1czVWakVoNHBqWXJTSWFYK1Y1WlJYV3BEWG13?= =?utf-8?B?akYwcHh6ZEM2OGFDNjhPRmxpazYvejgyYlExT0kxS3ZXTTd2UW1OR09YdmVE?= =?utf-8?B?cTFlU1pWTFNlWGhvcUhtRVNlRjJ6OXdFVnYvQ0lEM2RpQW9IWDlwSWRZblVl?= =?utf-8?B?TWhhRzAvWjJ6SlFvSTZFWDF2anQybzFsd09QblRINE55MmtWWnZYZUJPUkFM?= =?utf-8?B?bzF0RGk5aTg5b2k2Qk92aUIrbjNCMkJHUE9xYXM5MWUrVmt4YjZnVTRGSyta?= =?utf-8?B?NWk5eVFJRnYzdHJESTRLSDZqemVLTkZodDhDOUhoQmVFVVduSGx1dGhvMG4x?= =?utf-8?B?MWRsRjMwdnVGMlM0MkczV0diQmgwQm1qTS9PNVVqdTJlSEF1MzUvamRCdmNG?= =?utf-8?B?YWIwdHc4a0dSZXR0bGxRVUpmRW1ReVl5WGU5UjZCR3J4ZVVNVDBEc3pZOW5J?= =?utf-8?B?NzBiUUFuUURCZDdzaXNoazlhdGR5SkVtZ1M3bDNGYlRkdXlXdGlmZWpxZW1B?= =?utf-8?B?YTlOMTF3VzFYazJEYjdmZUNRQnhUcktHMDRpSS9pZ2owS1NsZEFLQTdBblh3?= =?utf-8?B?UkxSMjJhQTZMajlZUE5KNGNqMXdYTzNyWENTcE5MbnZ4Y3RsMFcrK0xxakFS?= =?utf-8?B?YVVucXZ3dzRZcUJxc0tmRTJNUEtScWtpRW81V05HZ1VXZTN5U2U5eVN0TnFQ?= =?utf-8?B?TDJsNzJxTXhKaDRTY01pL1Q1aldvaDNrM0x1M0V1b2tMMitHU1l1c2F3WjMv?= =?utf-8?B?a3RrSkd3Z2hvZlFBSmNwRVIvSkc4dXBMelNDd2VyRGprc1NWaUk2U2RaVE9w?= =?utf-8?B?UEVDZy9TaVJRSFZ4dzZmWjRQR1dhUDBxQlBMSHNobTVPTWwxOXovSnhmWmI2?= =?utf-8?Q?W+t6nXfyZfpUYHnGCmnGLtdjZ?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c04774fd-f162-4ec1-e2a1-08ddde69dc89 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Aug 2025 15:14:01.1103 (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: KnallJ81In/8xE2ii3AJHwQdB0ptwqL7jG0M1FA1xph/0ys+LL4cvv/na9L4lXToFjClQp8ZvHkKFWa9D5d7lg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU4PR10MB8951 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=XPyN1Owl; 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:f403:c201::1 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: vMR9opS2ysve From: Jan Kiszka Since kernel 6.12, there is no need for a userland tee-supplicant anymore since the kernel comes with a driver to handle RPMB access of the TEE. Make its simpler to turn userland off by introducing a configuration variable that can also be set in a global config, at machine level e.g. Signed-off-by: Jan Kiszka --- The new mode was so far only tested outside of isar because the in-tree board is not in reach for me and is still using an older kernel. RECIPE-API-CHANGELOG.md | 7 +++++++ meta-isar/conf/machine/stm32mp15x.conf | 2 ++ .../initramfs-tee-ftpm-hook_0.2.bb | 15 --------------- .../initramfs-tee-ftpm-hook_0.3.bb | 19 +++++++++++++++++++ 4 files changed, 28 insertions(+), 15 deletions(-) delete mode 100644 meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.2.bb create mode 100644 meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 8468717d..730a4c91 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -727,3 +727,10 @@ Changes in next This was never documented and never had practical relevance. `oci-archive` is the useful OCI image format that can be imported, e.g., by podman. + +### Control tee-supplicant userspace service usage + +Set `TEE_SUPPLICANT_IN_USERLAND` to 0 if you are using a kernel that supports +`CONFIG_RPMB` and you only need the daemon for RPMB access. Default is 1, but +this will eventually be changed to 0. Therefore, explicitly set the variable +to 1 to stay compatible. diff --git a/meta-isar/conf/machine/stm32mp15x.conf b/meta-isar/conf/machine/stm32mp15x.conf index b10dead3..7aa410a5 100644 --- a/meta-isar/conf/machine/stm32mp15x.conf +++ b/meta-isar/conf/machine/stm32mp15x.conf @@ -25,3 +25,5 @@ IMAGE_INSTALL += "u-boot-script \ initramfs-tee-supplicant-hook \ initramfs-tee-ftpm-hook \ " + +TEE_SUPPLICANT_IN_USERLAND = "1" diff --git a/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.2.bb b/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.2.bb deleted file mode 100644 index 9f77c158..00000000 --- a/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.2.bb +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright (c) Siemens AG, 2023-2024 -# -# Authors: -# Su Bao Cheng -# -# SPDX-License-Identifier: MIT -# - -require recipes-initramfs/initramfs-hook/hook.inc - -SRC_URI += "file://local-top" - -HOOK_PREREQ = "tee-supplicant" -HOOK_ADD_MODULES = "tpm_ftpm_tee" -SCRIPT_PREREQ = "tee-supplicant" diff --git a/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb b/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb new file mode 100644 index 00000000..d430661d --- /dev/null +++ b/meta/recipes-initramfs/initramfs-tee-ftpm-hook/initramfs-tee-ftpm-hook_0.3.bb @@ -0,0 +1,19 @@ +# Copyright (c) Siemens AG, 2023-2025 +# +# Authors: +# Su Bao Cheng +# +# SPDX-License-Identifier: MIT +# + +require recipes-initramfs/initramfs-hook/hook.inc + +SRC_URI += "file://local-top" + +# Can be disabled with kernel 6.12 and above +# NOTE: default will eventually be flipped +TEE_SUPPLICANT_IN_USERLAND ?= "1" + +HOOK_PREREQ = "${@'tee-supplicant' if bb.utils.to_boolean(d.getVar('TEE_SUPPLICANT_IN_USERLAND')) else ''}" +HOOK_ADD_MODULES = "tpm_ftpm_tee" +SCRIPT_PREREQ = "${@'tee-supplicant' if bb.utils.to_boolean(d.getVar('TEE_SUPPLICANT_IN_USERLAND')) else ''}" -- 2.43.0 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/358b8a0a-7fa4-4bef-b822-4d496122521a%40siemens.com.