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, 15 Jul 2024 15:51:45 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f186.google.com (mail-il1-f186.google.com [209.85.166.186]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 46FDphLX007110 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jul 2024 15:51:44 +0200 Received: by mail-il1-f186.google.com with SMTP id e9e14a558f8ab-381a6b62ab6sf52180355ab.3 for ; Mon, 15 Jul 2024 06:51:44 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1721051498; cv=pass; d=google.com; s=arc-20160816; b=s8Ucp49RuHaEw1NsFzMmwHKQdRv+vq+PFDUSjNp13ngP+zkEAOG9wzNNq5M1eUP7OH 7SuJFSyYm2SAe4QbPCw3Xc7+jberN6c20o9iz9Nw9xrGYZ5zOgz+fbTcdJk+uVwMbqRf uL7nScz+yUXQoZrzkD+nUu5ib8+2WXtEzrOGdFAa66LhrAxtoVqk6RHaqQONtcTNfNCi bCKOwcUNMuN4yWG9fDAXipuFSVAFIm3ATDi7+oGXqECxPpyAd8nHClSbZ2732EOpm/Jb B+bc/hWwyqh4GWqhz05G6ZdUniT00dQYWTrgK3GvwkStHTOElIXzOYOtN9Mf8tXxS85Y SGOA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:msip_labels :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=k6tPNZQZlutqinaNWdC9F/HJ5cn2BN8+5cj8Ag779t4=; fh=3LChwZ9sNADoka2ANJ3pwlaFNwRqRIjNYYLe39+dpjU=; b=kl7aLz6SmxppyVyWWvXFX/KkFtSkksWmFfI6vaCZzIqCrsNM3KnUIUuMYR1EDQ7LT6 NXzvXmW4dxn3bYA1wTMGZvbwrNvarvsKPgs8o2Uwc1IDZOvQ2dtcDtfPuGjTtkHOZpbo b3yl6/BNDF1B/F/cRvy/ZNM+wV2W30EuYxVl+P9nyWbugvZ6CbP7Ke85nUSiYzM88YEQ Bj4uThqrXhmUiRa7L0hawgD8Mb/hrO1AYOl6rffw/uAxPvMYSeagGLWG5EHlNgiSBrB5 ROtDVq35MonWj+0HUceFu+d0gVPzbGEf8EJsklStMevIHIsLLWSzNLDtjMjhaXwZamnf a7XQ==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nbXlC2uM; 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 clara.kowalsky@siemens.com designates 2a01:111:f400:7e1a::60c as permitted sender) smtp.mailfrom=clara.kowalsky@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=1721051498; x=1721656298; darn=isar-build.org; 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 :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from:from :to:cc:subject:date:message-id:reply-to; bh=k6tPNZQZlutqinaNWdC9F/HJ5cn2BN8+5cj8Ag779t4=; b=P36gzZ9IIyxzG5sTffqf67TbJpCf+rU7diNOCKVJZitGmu2eLQfSfimU0oTumHyc1w tU+SqtGfmxmASpLOoKmNBSKlaeXO2F1zl3FHsTwv6lzaicoiVBOX0Nb9inhAKs1UBA9t AoFsAKR+B1Ejv7F1dz3r1qtU0V1KZybE377CqgiOB+3xzAkMEPb5TATVAfOH0/GcRSbH hMoCMTUYxcKOSG0mh+MB/whcdJ1brrxLKDvdmzeKlReX4WOYQfTUoS0glNQGxkr6B6UD BfZ3Np7fKYAur0OnmIMBL+GK3iX1NRRapFVXs2L9lzvB5baiTOgOTfD5QVUtq8x8I2sN r/VA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721051498; x=1721656298; 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 :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=k6tPNZQZlutqinaNWdC9F/HJ5cn2BN8+5cj8Ag779t4=; b=uJni3NEURAZ3Nsut9oM0lD2eqnOuIyL+ONIEOCsRXSECux+O9EkoR5aMu/W9Td42Mh 5Z9p57Q+13oIF1uK+QtEQ3b6y2xQmvEbcwm8Sr8e+zp/j25RSQ3vUs0Ei4/o1GdS4m/i IxiEzuedcdDUw1CUlmLI9GQz1r2LQI0MGGmujjWriOr480l9RO0cg+vijjXRiqgxjLHa Sk4Eae7DgmYTzVg+Yp/QviaWGVbOXI1U6ZvnWw6ftvgN1WlJ0q0CbMQG1i2D/W3EZxbY euXBJx/C1Bh/PHtZ+BBS8SaZg1ss9ItPxSNbm45BXbCu4W5M0gIsNbAY2oQtQWo3lRgQ VjPw== X-Forwarded-Encrypted: i=3; AJvYcCW9swe5GMiP2bgF21OhSh/ufJ0KLPmkirFmZhwM0LS4hB5qRCnFeVIzb7nKD28cVF/V3+CEw2UUk3ZHkFm9G1jlfBM= X-Gm-Message-State: AOJu0YzMpxfPwJbrzexgwW/vTYjg2OjlnN1jXq9H5sZbRk7F5vetuJ+a jE7EzyQYeZfeQ3qkO00kDJqyWiYqZilxkVr7/j1g70IpkK/GPPVt X-Google-Smtp-Source: AGHT+IGDdn8YeFQcQmL6zvJpu14iOcBzhfylxpcImrnlr42zVwnCv65D6EkMCHQtKskkou8qtW0U/Q== X-Received: by 2002:a05:6e02:1a88:b0:375:da02:b7ef with SMTP id e9e14a558f8ab-38a58d32a48mr273851595ab.19.1721051498016; Mon, 15 Jul 2024 06:51:38 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:1b09:b0:383:6552:77c6 with SMTP id e9e14a558f8ab-38d22579464ls35615085ab.1.-pod-prod-04-us; Mon, 15 Jul 2024 06:51:37 -0700 (PDT) X-Received: by 2002:a6b:7619:0:b0:80a:78db:357b with SMTP id ca18e2360f4ac-80a78db370bmr1015060039f.7.1721051497089; Mon, 15 Jul 2024 06:51:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1721051497; cv=pass; d=google.com; s=arc-20160816; b=U40dT5sHpfV8LbRf2KM5WwzwkFd8xILHOLEKn81FdCIxX6lxkwUvqCv/5ig7gWlW1x 5EHUc7PZW8C/N1x7Ui5UKDEDw+o649vG5K8rXGYcOHhUT/DNR5j81lijOMD4iEX0m0+j zdSquMTXrlof2EwOOsVg9Wk7vTlgCj9MFRQSc3G4zspYgkA/5vICPZNlAvweO8V+sqMc RfgR8F/BQ7PmH9Hkfw1bRNaqzyYKYfcajmRav2zJjk0f8pfJ6u5nZB0UCtF1ZYmvQqCx SwLCRTav/zHYv4pMZ7uY4kveVB7AW7L/cu0CWNoqkm8O2ea3gfQm5/yPp1Ur5VPFKKNH Ofxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:msip_labels:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=cOC8LAFzSfZ3p1Ew9BVB+Q2cBdbgTbjtqTLF5Ir3taQ=; fh=lSe0+F/M+HzFdLEbEqAzi45PwnH3omp8vCJAHN9JWEA=; b=s7MWhe5v3v3szTOGuzNAnA877TC99eDCjq2hS2x2Xtt+yet8YfqzX9Z44mmbBOeRnP BUvg5w7Y2l/9uRb0avhfaiXOry+Q7jvnN9lugZP07nWVlK4cGBebP7fCE9KQhPyDPwI4 y9twObm9R58Quj3oxuEwJ1BY8nPmBcnMZGBy02nA19s+Lgz5vHPKurGsrOckY/DlbO2H e810ZW+O4Uhjo/ynTMyDzQCmyvNiic3sM/fsN0qXbdXmfdJv4HlAOi7rNqvcB4HqIY6O IrsAQlovHmCrVirhZoeNbpE49L6GNVz0UI6CfPoMmS9si7oQIobUSChGVhL3clt+uEvB ivtg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nbXlC2uM; 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 clara.kowalsky@siemens.com designates 2a01:111:f400:7e1a::60c as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2060c.outbound.protection.outlook.com. [2a01:111:f400:7e1a::60c]) by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4c1e1ac9467si175447173.2.2024.07.15.06.51.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Jul 2024 06:51:37 -0700 (PDT) Received-SPF: pass (google.com: domain of clara.kowalsky@siemens.com designates 2a01:111:f400:7e1a::60c as permitted sender) client-ip=2a01:111:f400:7e1a::60c; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=I6MrMs8XZBc9hb2WzzuDZRpsAwy0Gj0P/hvgEdN7OBroG8lT5kfoXC7rfpTcDTwNgZ4ANwZzOyjR0hZd82YtEBCkbiKNTnUhNUNwvuPukjmKV0twkBq9fsnN2xKHBNqiU0oK2sJbxF/1VtOAy+VsHtwE1kkovY2sgYT3tzMemL3RvcEOxQ2FbqD5ZoiFjNEECHFeaTnCYxl1cDylFCHdtcqYxhIVmechI9P7yUXvSuqgGXRrLpAZgTsZJvrfVP9s4OUrtCS+Nwo3YUrs2jvh+y0kRrRoVDx43fe+pDJ8jucESLNMs2fwNTyJLwQUeqi9aOr4/G8FG+dUgjp1rGzLQg== 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=cOC8LAFzSfZ3p1Ew9BVB+Q2cBdbgTbjtqTLF5Ir3taQ=; b=YBwrRLKIUtDUCUol1VGdg9vcGflOAS2MbRGhly1zMpiAOB0Nw/mtLYROToSUAyvekyZ/Y/k164hDvETjLwmLAIQa3UAm8QPE4na/bIJI6VoEj3n3x1l5UrIwP2r8Eg/9KREZA5PHc5bsYDiRaPnUJTJjKNWaexSSXey0LmhTZdLec7Y/sJyUyH0mKrgFJnL8DlRvw+7vMK1mQFd8tGz/8829nJxnhO0hv1IUkObQE2Ai7sWnM46h8E11vVdI87DB2jOuD7TCS6LA3IuGtoG8yJbflheSx3pSMRQZJNAa7JBgE6bPfIOD1+ilPxGiNjGVY2GVavtloWRV01qUm5aAyg== 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 AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:672::17) by VE1PR10MB3758.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:162::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.28; Mon, 15 Jul 2024 13:51:34 +0000 Received: from AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM ([fe80::184c:3bea:5551:1c43]) by AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM ([fe80::184c:3bea:5551:1c43%5]) with mapi id 15.20.7762.027; Mon, 15 Jul 2024 13:51:34 +0000 From: "'Kowalsky, Clara' via isar-users" To: "isar-users@googlegroups.com" CC: "quirin.gylstorff@siemens.com" Subject: RE: [cip-dev] [isar-cip-core][PATCH v4] initramfs-overlay-hook: Check file system of INITRAMFS_OVERLAY_STORAGE_DEVICE Thread-Topic: [cip-dev] [isar-cip-core][PATCH v4] initramfs-overlay-hook: Check file system of INITRAMFS_OVERLAY_STORAGE_DEVICE Thread-Index: AQHa1r1wOoSEYjdy9Ue8zEKAsx8lzLH3zp6g Date: Mon, 15 Jul 2024 13:51:34 +0000 Message-ID: References: <20240715134643.901757-1-clara.kowalsky@siemens.com> In-Reply-To: <20240715134643.901757-1-clara.kowalsky@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=55a8881f-092b-4657-8e41-062df2737c35;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2024-07-15T13:51:10Z;MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AS5PR10MB8173:EE_|VE1PR10MB3758:EE_ x-ms-office365-filtering-correlation-id: 6f8eb0b3-d173-4975-214c-08dca4d53d4e x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?b0ubj9CE8Tacp+NPpaYqyxaKfRJ1rM8DW6e14Ss3dwObp+lkxpWdLeUe9F+u?= =?us-ascii?Q?6Ce3VLkKXtqPixJ5suEStKgw0xHmX1wppuIzrvsIo0ocbm7eoBaHeneyFRSI?= =?us-ascii?Q?8zDv7a8Daerp13UIxXfTl3+oqR9wEHvH8druyuhHaVw7SYYJlz06Rhoo1NTM?= =?us-ascii?Q?Rfqi0337CbV+gio88Nifuz00fLm4g339Tcy+1gOfqVwf+qXQ6GqHUaKwzus4?= =?us-ascii?Q?ON4O+NwfvjR8ckNMjIA0qk6NBe/w+wgGoxmiD6mLK1pkSsh7lN1/SfBNcQb7?= =?us-ascii?Q?HedK/+HP3lLjrT1TMYONXnanMiL5FOL3GQIf9Z/64BL11rwsJmP+jBsFrg0E?= =?us-ascii?Q?2qr/g3+ktRzdb0Aw9MbuVkzX4OQjeXI/bchDtNUkytIil1h3epww31q25rdV?= =?us-ascii?Q?4aQWJ4sSVbOzU0E72O/lg8crNrHKCJpuDxFv71DZqU/jALr1XSrbY9t1qv4D?= =?us-ascii?Q?N3+MfxLEU2xdqeHxD2v0/EQe3TmU8+colZsE4CNihZeX9jPx6HfJgGJM73Q+?= =?us-ascii?Q?JAMZKvO6aQInkK3iuQI7MgTGawLv7BxNr9KpCQWz3/oCQ7alna28D6K35fW+?= =?us-ascii?Q?xeDtqGBLYU72cRKuhz5zdz8/7kW1hTmES/0XclrxnILmV8Uf1mQPWqkDtUVX?= =?us-ascii?Q?TFp5oVKs5VlFUiP4dkrZkmEjMhKcZIJReLmwMHw+LVz5KQYU2V4XtbfP1k6d?= =?us-ascii?Q?Jc5eyh1lEx2lNEpb5h5hzB7ft7AOgstA9sZ71O7HO4/ibOTXMiRGIiud3efF?= =?us-ascii?Q?+PAfMeIxuWUjkZ+Qf8K8WlOuizRoTDHWWqcCI1lvz8b33BPw3KYnTSjruIrw?= =?us-ascii?Q?O1eE7JrDPs36FBmChsR2zy+IGAv6Yakdbqc6sDy3luXq6bOE+87dll95gCBx?= =?us-ascii?Q?eVqGzJ+D8o+ZF0MQsOpIwnt/L1Fd8K7w3rEzS7Rib9H8Mnxb1vcuxzdOu1yk?= =?us-ascii?Q?ZlSzQEqGigY8mB4pFfXfDFKS7nrdkrl08hk6v9XIsXAfhVhcv7Sp5bc1c5za?= =?us-ascii?Q?1w9gBOs2Y82YH04PFz8lLkY18QMPuA0rmcVYdvWrsvQGEyg4hTUsBi7550Ba?= =?us-ascii?Q?VyqZAm10U10itCEzTBrjUbqXG4nseyOCqrLTr+oOu5ta8jYkpbWcHIgRJ06v?= =?us-ascii?Q?OhF8SZ+K8pfQ8082sW3omlV1APPulTj/oY5inXUCt1EviSHkelb+mL2eEi+o?= =?us-ascii?Q?AtFVOsQJj9kCBpbR6fyBkMzHoFkUjICD/q991NkaQ4aKWT1GHs6uO2O8hplD?= =?us-ascii?Q?Bje898dIcCvJ3Kxm5w35ixq4t4XlO7J9NCSS7mi0P5RK+hnGfPtIxRP4yYUe?= =?us-ascii?Q?dHm9lil0EFcpYTtJiuhwrnMc9qtQcPGi9gmK5LHtkMZ0qk7ohGOxkfTnvPnS?= =?us-ascii?Q?5KATrKlIjWouknJiC+e52Q43jTwoLaUJ7Ll2N6HGF5FVOAIj8w=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?0vVkHUOYWNP5f9V8/wT01d3XJUsEQNjBfO4YDgCiBC18HBBK+FNXhH/3qI/P?= =?us-ascii?Q?qmwbL7ZSAh3zBG0hnX82l0GXFdT6tgg9HficTjOWV2nMNwbCcfpZJUBcBK9A?= =?us-ascii?Q?x3YfM+nPHNc4NP1f/4gaNK59MEIsuRMzvyVdkDg4be/E31fN07QPBE4HtjB8?= =?us-ascii?Q?WjFPnK0fTVWQAhhDH5SbYTuOul6aS0zPzjexeB2afr3Jpci9t0emvp99Ew33?= =?us-ascii?Q?XjgC7MWS2ZnITLlQ6aOmcA+E3cKIjihvNGWWlwu1KyzJjIK9Id8iXSODvoAU?= =?us-ascii?Q?g6xtFtcef76vMrSXkWBxv6VHBjWgdbJof+8LQtcAdCVgJBmU6lFcTFKUoKXp?= =?us-ascii?Q?1xFXYIzx+cOJCNrBI1iyuD7utkIVNi31q7FIBTCGrNT9Lf0nTVqy+7KfJ9ci?= =?us-ascii?Q?Z1gjXOvTeyMDduRhi5lj58U62Cfp6kwjifrgkElHJqX6wsaeAloi8EonPcYj?= =?us-ascii?Q?0Tawobw0vREKjggOszPbKTB7f7vXQV6ATANZkZ0STSlWvjj24zXYPZ+9P3D5?= =?us-ascii?Q?ueGQ3flSF5uPMQmrBgGPUMTX56ybNBBPQW5UElchUS+QZWOyQhJP//96FG9o?= =?us-ascii?Q?DrSwVxNfLcBLgdpoByTkSebCXoAr57Ca29mLRHiJocU41P2f6o9/I2PYWDmn?= =?us-ascii?Q?ZacfWEo5riec5M2ocvYH381P8LDeQlklzYIsUUkDeaa7aQSVY4cLr7cLRBO9?= =?us-ascii?Q?27VZtNkGZAcI9F8F+Qgohqs2CN+1f3BiXB0hnfh7PkQKliZP3rQOq4o0tMUV?= =?us-ascii?Q?9jtMsRx09CCRaMgS2F0nFVbQuHOVucYTm7zVTyU/sCdbwSGeFXefRcsPtKT/?= =?us-ascii?Q?gkQlzzO7Fyldz4s2ibFofhlI4BmLgLX6glD8Gj4XY0AxLcsbpf8Efy44nNrn?= =?us-ascii?Q?S3SZ7V9shS4alyERJl5FqfWZSzHSF4lSC20F8v4/2yEuQzlZo3gc5khPQ0GH?= =?us-ascii?Q?ZKXyoUQ/B0+Ft5vYh+1/ndq/cjkj+uNxTXA/yuVCK2Wn8g7SdYhjDy54L0fo?= =?us-ascii?Q?qMvk8G50jf3emrW5Djqv/GWfOFMG7iRX6XHM5tHExq8IFIDXkyUi108qfc76?= =?us-ascii?Q?NM4j8xFdd38DUqdQz47/RR1MwNbDXqbnsoVqRuh9E4V02HrAhoMY812W3ANW?= =?us-ascii?Q?HdoOmzp+M0NXCsfNppJlnzN2t2yEbBRJpDpuEtFRsm17yJ1mAajFY0shIWep?= =?us-ascii?Q?AmhNPEyMDndb6D3WhxZpGQ94v9gty8drNj8puSxaccStmtpWUsnGZASV0m6I?= =?us-ascii?Q?fHTE1fguEs2s5LcXwivaQ1mHBqiwi1n7cnK1EKgHKSLJkUnp0mpBxO26pEkP?= =?us-ascii?Q?Y++RpjarvQ3GB9dQyiMXNdsY1XajTt9gPLD3OmkxV2yWtqAU2I6j3oDC008B?= =?us-ascii?Q?jYECBG2kx3jGFOrwH4dZeIXsNnX+DejeTUEujsFIXh/Aaq5EsJCsUdcxhPbq?= =?us-ascii?Q?fWX8+VK4Fcggb866FLWSKBE4kMKK0ORHljm78TGpkoT+pb2TxSjAD05spYdt?= =?us-ascii?Q?B0YGjVtBS354ZenxYGslkpPOJS+T/u0mE6mXeZuMQ97w2u5PqYPUkDPXD1sy?= =?us-ascii?Q?pOn8yS25PjRg+nwKHozjAYC3AiFIque0Tz0vS6r9?= Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6f8eb0b3-d173-4975-214c-08dca4d53d4e X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jul 2024 13:51:34.2702 (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: kmEX8TUcAYWW7uN7xl9bMmXZ5vD23WwXF5B/caYdFkyTcK/XQGYINa43PNMlWgyyFcDGry9fR4Dsxmhn4hywxD+6rqg7srmw71sxGUbRIpc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR10MB3758 X-Original-Sender: clara.kowalsky@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=nbXlC2uM; 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 clara.kowalsky@siemens.com designates 2a01:111:f400:7e1a::60c as permitted sender) smtp.mailfrom=clara.kowalsky@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "Kowalsky, Clara" Reply-To: "Kowalsky, Clara" 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_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: 6Cy6adNE/tqH Ups sorry, wrong list. :D > -----Original Message----- > From: Kowalsky, Clara (T CED OES-DE) > Sent: Monday, July 15, 2024 3:47 PM > To: isar-users@googlegroups.com > Cc: Gylstorff, Quirin (T CED OES-DE) ; Kowalsky, > Clara (T CED OES-DE) > Subject: [cip-dev] [isar-cip-core][PATCH v4] initramfs-overlay-hook: Check file > system of INITRAMFS_OVERLAY_STORAGE_DEVICE > > In case of ext*, this detects and fixes file system errors in the partition device > before doing the partition mount. > If the partition turns out to be broken, the factory state is recovered. > > Signed-off-by: Clara Kowalsky > --- > .../initramfs-overlay-hook/files/overlay.hook | 11 +++++++++-- > .../files/overlay.script.tmpl | 11 ++++++++++- > .../files/overlay_recovery_action.script | 14 ++++++++++++++ > .../initramfs-overlay-hook_0.1.bb | 8 +++++++- > 4 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 recipes- > initramfs/initramfs-overlay-hook/files/overlay_recovery_action.script > > diff --git a/recipes-initramfs/initramfs-overlay-hook/files/overlay.hook b/recipes- > initramfs/initramfs-overlay-hook/files/overlay.hook > index 8b00ecf..6f634c5 100644 > --- a/recipes-initramfs/initramfs-overlay-hook/files/overlay.hook > +++ b/recipes-initramfs/initramfs-overlay-hook/files/overlay.hook > @@ -22,6 +22,13 @@ esac > > . /usr/share/initramfs-tools/hook-functions > > +hook_error() { > + echo "(ERROR): $1" >&2 > + exit 1 > +} > + > manual_add_modules overlay > -copy_exec /usr/bin/mountpoint > -copy_exec /usr/bin/awk > +copy_exec /usr/bin/mountpoint || hook_error "/usr/bin/mountpoint not found" > +copy_exec /usr/bin/awk || hook_error "/usr/bin/awk not found" > +copy_exec /usr/sbin/e2fsck || hook_error "/usr/sbin/e2fsck not found" > +copy_exec /usr/sbin/mke2fs || hook_error "/usr/sbin/mke2fs not found" > diff --git a/recipes-initramfs/initramfs-overlay-hook/files/overlay.script.tmpl > b/recipes-initramfs/initramfs-overlay-hook/files/overlay.script.tmpl > index 42eb59c..deda034 100644 > --- a/recipes-initramfs/initramfs-overlay-hook/files/overlay.script.tmpl > +++ b/recipes-initramfs/initramfs-overlay-hook/files/overlay.script.tmpl > @@ -31,12 +31,21 @@ > ovl_partition_device="${INITRAMFS_OVERLAY_STORAGE_DEVICE}" > ovl_storage_path="${INITRAMFS_OVERLAY_STORAGE_PATH}" > ovl_lower_dirs="${INITRAMFS_OVERLAY_PATHS}" > ovl_mount_option="${INITRAMFS_OVERLAY_MOUNT_OPTION}" > +ovl_recovery_script="/scripts/${INITRAMFS_OVERLAY_RECOVERY_SCRIPT}" > > root_mount_storage=${rootmnt}${ovl_storage_path} > storage_mount_point="$(echo "${ovl_storage_path}" | awk -F/ '{print FS$2}' )" > +partition_fstype=$(get_fstype "${ovl_partition_device}") > > if ! mountpoint -q "${rootmnt}${storage_mount_point}"; then > - if ! mount -t $(get_fstype ${ovl_partition_device}) \ > + if [ "$partition_fstype" = "ext*" ]; then > + if ! e2fsck -p -f "$ovl_partition_device"; then > + if [ -f "$ovl_recovery_script" ] && [ -x > "$ovl_recovery_script" ]; then > + "$ovl_recovery_script" "$ovl_partition_device" > "$partition_fstype" > + fi > + fi > + fi > + if ! mount -t ${partition_fstype} \ > -o ${ovl_mount_option} \ > ${ovl_partition_device} \ > ${rootmnt}${storage_mount_point}; then diff --git a/recipes- > initramfs/initramfs-overlay-hook/files/overlay_recovery_action.script b/recipes- > initramfs/initramfs-overlay-hook/files/overlay_recovery_action.script > new file mode 100644 > index 0000000..4ef0148 > --- /dev/null > +++ b/recipes-initramfs/initramfs-overlay-hook/files/overlay_recovery_ac > +++ tion.script > @@ -0,0 +1,14 @@ > +#!/bin/sh > +# > +# CIP Core, generic profile > +# > +# Copyright (c) Siemens AG, 2024 > +# > +# Authors: > +# Clara Kowalsky # > + > +ovl_partition_device="$1" > +partition_fstype="$2" > + > +mke2fs -t "$partition_fstype" "$ovl_partition_device" > diff --git a/recipes-initramfs/initramfs-overlay-hook/initramfs-overlay- > hook_0.1.bb b/recipes-initramfs/initramfs-overlay-hook/initramfs-overlay- > hook_0.1.bb > index 955748f..7097130 100644 > --- a/recipes-initramfs/initramfs-overlay-hook/initramfs-overlay-hook_0.1.bb > +++ b/recipes-initramfs/initramfs-overlay-hook/initramfs-overlay-hook_0. > +++ 1.bb > @@ -12,9 +12,12 @@ > > inherit dpkg-raw > > +INITRAMFS_OVERLAY_RECOVERY_SCRIPT ??= "overlay_recovery_action.script" > + > SRC_URI += " \ > file://overlay.hook \ > file://overlay.script.tmpl \ > + file://${INITRAMFS_OVERLAY_RECOVERY_SCRIPT} \ > " > > # The variable INITRAMFS_OVERLAY_PATHS contains the directories which are > @@ -35,7 +38,8 @@ TEMPLATE_FILES = "overlay.script.tmpl" > TEMPLATE_VARS += " INITRAMFS_OVERLAY_STORAGE_PATH \ > INITRAMFS_OVERLAY_PATHS \ > INITRAMFS_OVERLAY_STORAGE_DEVICE \ > - INITRAMFS_OVERLAY_MOUNT_OPTION" > + INITRAMFS_OVERLAY_MOUNT_OPTION \ > + INITRAMFS_OVERLAY_RECOVERY_SCRIPT" > > DEBIAN_DEPENDS = "initramfs-tools, awk, coreutils, util-linux" > > @@ -48,4 +52,6 @@ do_install() { > "${D}/usr/share/initramfs-tools/hooks/overlay" > install -m 0755 "${WORKDIR}/overlay.script" \ > "${D}/usr/share/initramfs-tools/scripts/local-bottom/overlay" > + install -m 0755 "${WORKDIR}/${INITRAMFS_OVERLAY_RECOVERY_SCRIPT}" \ > + "${D}/usr/share/initramfs-tools/scripts" > } > -- > 2.45.2 -- 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 on the web visit https://groups.google.com/d/msgid/isar-users/AS5PR10MB8173079DF4F1F4E6B8E647FF93A12%40AS5PR10MB8173.EURPRD10.PROD.OUTLOOK.COM.