From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6929439507286589440 X-Received: by 2002:a1c:43c6:: with SMTP id q189mr14258026wma.119.1613385867005; Mon, 15 Feb 2021 02:44:27 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:2e44:: with SMTP id u65ls262155wmu.2.canary-gmail; Mon, 15 Feb 2021 02:44:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJwHj66ed41sOuzqStttfBzArP78Xc0MtW2uHf/gzpBCjRE4UHxChbLf0WRYbulqGzPDqkEi X-Received: by 2002:a1c:b60a:: with SMTP id g10mr13340098wmf.6.1613385866230; Mon, 15 Feb 2021 02:44:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1613385866; cv=pass; d=google.com; s=arc-20160816; b=O6+F7zdnlhGJ49pZxweHSdSbH2lF0ZKGzh9lW/KOjNXiAskYAxgIBAqtPf6+TwUdYP liWnba2yawZQSi11XE82Tg1Ndh3nrCiYAjeUOZDvCGUchZxpVVKbWmu09c7In3ZfuFnD j+uekAMkhhD0FV2UTkJEJhYPAOBrC6MXoWGyNUwscVWhcYaBBgVLBlqEmic7Wwv25Umz 9OGJefCgRTKTM5x2miYwbb8FLgRMu09dfz5/04JYt7R+Q3FQFRexnx1gsZNU0OOizBJS BvqRRHweOg58EGMqPrnu9G8IUS8gAApyW6xQnc6cjIgdNBuMAqSnaCqMUWmbrfrTM4sq EStQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=obm3XqlcnqFhnTHNSY98cFHnQgECufysMe04U+EJYqA=; b=t48f7OxCg88cHvzxvSw/pBUB6mhRpzPGi6odVGf6CmBJRdfya+wIz7uSdnaEi5tIGo bdHij2P//WQ9avm0oFb8E4XvH6VE8x9NQ3ygub4UwKNcilbcYAd02IQLJZMVzz6CGXZg 3yInkRPt1LhQE9NHwNFU3YESpDshEQxRahiyomIdCCqFkuNkCZqdF4r/UJjWhLhiwZa2 LrjIRJ5Lx43arGWYWF2Ww2Yk7GZ8469WJ6Vw+VHwaDucVDilQVOTG1jawLcVeNa/VtRs mm+TwYdi7TmEfCBSXU29V4Vr427xqdPpASsmaYGt+WM0R8WEDojBsbd8FQrifXPo5YT8 qpvA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=dWtI6prV; 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 florian.bezdeka@siemens.com designates 40.107.8.72 as permitted sender) smtp.mailfrom=florian.bezdeka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80072.outbound.protection.outlook.com. [40.107.8.72]) by gmr-mx.google.com with ESMTPS id 201si929937wmb.2.2021.02.15.02.44.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Feb 2021 02:44:26 -0800 (PST) Received-SPF: pass (google.com: domain of florian.bezdeka@siemens.com designates 40.107.8.72 as permitted sender) client-ip=40.107.8.72; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.onmicrosoft.com header.s=selector1-siemens-onmicrosoft-com header.b=dWtI6prV; 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 florian.bezdeka@siemens.com designates 40.107.8.72 as permitted sender) smtp.mailfrom=florian.bezdeka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DSoi5zFxju0+6ITKoaWH8md9mziHs3QHrqHyAOriPBuV5zAoZbYJ6HnONbtcKOaOKDU4KyaBoI94NRfMFrLkt8+rWmvJ4uvI7Pau2TQiyEdF0ULhkcLIccdajQPbO2HCe6uO4NCgPzt752ZdW+0fgDEnXf4whxTf2Q3K/srVZUzEYa5oX9Ox2Y1BpFqmckoN0ZJXM9v4fRa7erObWdBrLy4D8/D198+ezn9srP+uF8GfQC5KunFL9L9ssgjVfH+x4lnh7dlDosLi8ow/3Xm2UclREUpV0dyx5xkwZF3J8fVt378O6maGEcDw5lFEgsgnNIb7hclhI/pdDRwUppztaA== 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-SenderADCheck; bh=obm3XqlcnqFhnTHNSY98cFHnQgECufysMe04U+EJYqA=; b=iWLH1Mi5exYp37ifLdL0I08+44CMU89DruPWztWxjXwm5G1x6f28OGuy/VPWaTSc67AbBkFG6Y1PNtp4qp4kctkiZK9HfkPVRybXf9SMPCLJ81rQxVyE+YLkvFk9doULnvVxTHVrlzWJ0gidLZxGecKgF3qy66dljDLqI6nh/lFAvnYHvj5EwUIQZGG1rWrcPQVAe1BcGRNWHeK2HcG4XB7S5ZFctbQ3NMevFDDxXihmopqqMi2gRklWb39Tm7CUUFcZuINuBSHIWhu59f9Edg22C+aNwRGgCfz7NSLV5By+8yHX1zxr6uetYYPSLMGFuxQK8xDOIeM1jtI+GLqZgA== 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.onmicrosoft.com; s=selector1-siemens-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=obm3XqlcnqFhnTHNSY98cFHnQgECufysMe04U+EJYqA=; b=dWtI6prVeWL3TCmJulOSYTSSJxdlqLP63ZGnQULpK1p1c6qsTpjfWB7D0Y3J0PR++sPj2y3DRPDgtHy5VVKHm74MPAdFiolVftwVPHi9w8B9DAqUq7rVuaLV+e30htPrz9gGEMfBAvkZQrsCuEuW6G4bpjaVGyTYYYczow6c2Cc= Received: from AM0PR10MB1906.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:49::10) by AM9PR10MB4213.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:1cd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25; Mon, 15 Feb 2021 10:44:25 +0000 Received: from AM0PR10MB1906.EURPRD10.PROD.OUTLOOK.COM ([fe80::dc9b:2590:a1cf:3301]) by AM0PR10MB1906.EURPRD10.PROD.OUTLOOK.COM ([fe80::dc9b:2590:a1cf:3301%7]) with mapi id 15.20.3846.042; Mon, 15 Feb 2021 10:44:25 +0000 From: "florian.bezdeka@siemens.com" To: "isar-users@googlegroups.com" CC: "amikan@ilbers.de" , "henning.schild@siemens.com" , "jan.kiszka@siemens.com" , "florian.bezdeka@siemens.com" Subject: [PATCH 2/2] Revert "wic: Warn if an ext filesystem affected by the Y2038 problem is used" Thread-Topic: [PATCH 2/2] Revert "wic: Warn if an ext filesystem affected by the Y2038 problem is used" Thread-Index: AQHXA4eGCyAaaBIRYkefwrjJFwY5pw== Date: Mon, 15 Feb 2021 10:44:25 +0000 Message-ID: <20210215104357.18632-3-florian.bezdeka@siemens.com> References: <20210215104357.18632-1-florian.bezdeka@siemens.com> In-Reply-To: <20210215104357.18632-1-florian.bezdeka@siemens.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: git-send-email 2.29.2 authentication-results: googlegroups.com; dkim=none (message not signed) header.d=none;googlegroups.com; dmarc=none action=none header.from=siemens.com; x-originating-ip: [178.27.123.43] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: f5628de4-25ff-4729-e5fd-08d8d19ea98a x-ms-traffictypediagnostic: AM9PR10MB4213: x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:67; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NJos3N6zAqyidGCos0sujHSXflpOg5OnF3uZMEYJa8Rgkvyh+sgiPYuDz0OSTzqRDk1U97k2UK/YFE8uraMHyGM3hp6o0BR9kIYFu1z7Xsde7XQTzxZog3d2KU7ak8Z7wzb1zT8GGaqK7LQYnin8xBFcwVapAaDcCGsw2CIPKzwY+IL+sdlttqXdAixqm0r6/ZQHIyybCCmI6XrcKJrgKfSpOJHumQi03pxU77Rvm6vwZb9wVy2DWxNaerynX1cqpzAvQITHhIsm53NMFqJIlctlTLLIcfmb3lM0ZAyJOACevC93S1GlyRw5Bty+0Vt+JtbkU9MSfDiRQj1kmah+6x+WKpbD3Wmi6WRvKxQlEd5Hu54ign47wlP86ATmuE18Xud4eAyDVG0CNpSyEPBcoTfTeO+860+AvDxAxSz+1NgHx0wWmViKIesDED7jHDNERXCKkZ27oxQp3tdWk3u/uTQi3b1rTadxxsy928KVMWszLnmdz4S3lO2baqh51ilG28t2r2Th2eQRd0jYL6l8ng== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR10MB1906.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(396003)(376002)(136003)(366004)(346002)(2906002)(6486002)(6512007)(86362001)(66476007)(66446008)(66556008)(64756008)(186003)(71200400001)(107886003)(6916009)(26005)(6506007)(76116006)(66946007)(4326008)(91956017)(2616005)(8936002)(5660300002)(54906003)(8676002)(1076003)(36756003)(83380400001)(478600001)(316002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?fyUGiLplrli6dxDJ7fnGhrhg8aJTm6B5QAoTIPeYMo9FmEkdcQGGNWuUXI?= =?iso-8859-1?Q?6U5q5X0u+rqsq92bIMY4Q6YlSCtIzAW0dvyf1eyrOsC5SMk4VcRcNvNyCu?= =?iso-8859-1?Q?mr8w4pNbeTT4P5HEZqo5Yb1SdPuusKwyeheZc4WEJHu1KeoDgKtQ1MyGPz?= =?iso-8859-1?Q?ayPZLoSIH9A2RBV1kj1lh1+YC/U8tlH6t+onaFhC43htuTeoHjqN52jLpR?= =?iso-8859-1?Q?5XUEPuxmJrw+CIyL2AU+YjMzEsCYvLx8QmqdxKXwkh0p5ZH3npvz95STAF?= =?iso-8859-1?Q?/WurwhVrDF7UDnRaP6kjdtc9a843wjsNwJamMTaDIJRhAi0TEgnMpec3Wz?= =?iso-8859-1?Q?0RvRqNUzgrG6bl7rwaWcTKQn4WBXPSc4SvqY1k9GYV/4OcuIcItFczdgCd?= =?iso-8859-1?Q?moSUie4x/qOx/w35n8FibUaOnQbuVu3fMHiMhpjUBXIvxU74S+yQKpQE5b?= =?iso-8859-1?Q?nj3BlGnwveLCyJJ1Ll25H7MFUX8OEn9EjuyvnNYBahHuKoBMwCFbiFNkHj?= =?iso-8859-1?Q?BI1SQqox+l5IXYqxR/AQ29cLUBRPmix73IpBLJeRagJQidP18AF6xV1C9W?= =?iso-8859-1?Q?y4nYlcSuijryCUhjYM4x7zoDv6jLJbR/LjjlWN9zzV3fSJpP8SDNW2M6cM?= =?iso-8859-1?Q?cV/hHN9U3BaCGXNLtaWEBb6Few+G4ORYEMkwjYGRnF7t6SP0L/I8o5GiRq?= =?iso-8859-1?Q?h8tDZv7+Y50mhS9TuSJMxjispbypufPytzt/iXX09eOyt7CRTymMjnZON1?= =?iso-8859-1?Q?23Euh0mWe/+DvmdXOriWJYjx5Cz3NZKAwUulfvKsH+HJs6S84XitwJGbmB?= =?iso-8859-1?Q?FSTq7eMRcbVxlPHtSKc3dIZkPoLfzlef28aoiQ1EFBVTz0HTA/6pqzJphT?= =?iso-8859-1?Q?rtlv7UKUyhq7etFfoA8YM17Wsf2uA92akrK8sa6pmsKbrxi6CIC8FsywIC?= =?iso-8859-1?Q?gza5z8/OTI4rPQVvEEPDxPjo7Lgfnrd4AIZbN0Tpke544h91QryVjeM7cB?= =?iso-8859-1?Q?D4UxWu++gw86UO1MEbAHGhBi3mgpLOtDfjX/FB9VmgppXhAKmpdYKAUrjW?= =?iso-8859-1?Q?ciqXu++eFE8eIDrVNUvhOnkfSK7ehIHTEy8Lh2UZP5TiHYnUhVWHHEo7mh?= =?iso-8859-1?Q?vcsaEm1BSLvlZXyqcIuY0tbs5QKpy1SNnzmq9o5LAVQDT0LW6Lc/HdEYzO?= =?iso-8859-1?Q?NLKbyCVz7gFPjZlv2/lO7VHHA8exFQylrF1JmiXQ6EsH01sFAVho/qefLy?= =?iso-8859-1?Q?+xcqnAwRIFUbvmstKb8Ij5L6vfP565hDC84eVkkM3WvGjFCQcIXkpoR5KF?= =?iso-8859-1?Q?rj9HIlF+6XASxTYl8s0bgbvpB74WVUiLM559b2mdtuNqe3QV5nbVyk7ANm?= =?iso-8859-1?Q?a7Qe3k48fR?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR10MB1906.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f5628de4-25ff-4729-e5fd-08d8d19ea98a X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Feb 2021 10:44:25.1805 (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: alBPlaPkHxEk8sykHKT642OtwxPLFlAyXfPpVAJo20SYmK0QO7Bbd6ne9rQfvAi8b9KF1BhCb5wVQ0/7S9F2RZkr4z700PEm6JjG1h0MIvE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR10MB4213 X-TUID: 1bLaN8KqNljE From: Florian Bezdeka This reverts commit aa5dd75a7314798bba5b413eea2886983449bd28. Signed-off-by: Florian Bezdeka --- scripts/lib/wic/partition.py | 38 ------------------------------------ 1 file changed, 38 deletions(-) diff --git a/scripts/lib/wic/partition.py b/scripts/lib/wic/partition.py index 4a5a31e..85eb15c 100644 --- a/scripts/lib/wic/partition.py +++ b/scripts/lib/wic/partition.py @@ -270,8 +270,6 @@ class Partition(): mkfs_cmd =3D "fsck.%s -pvfD %s" % (self.fstype, rootfs) exec_native_cmd(mkfs_cmd, native_sysroot, pseudo=3Dpseudo) =20 - self.check_for_Y2038_problem(rootfs, native_sysroot) - def prepare_rootfs_btrfs(self, rootfs, oe_builddir, rootfs_dir, native_sysroot, pseudo): """ @@ -358,8 +356,6 @@ class Partition(): (self.fstype, extraopts, label_str, self.fsuuid, rootfs) exec_native_cmd(mkfs_cmd, native_sysroot) =20 - self.check_for_Y2038_problem(rootfs, native_sysroot) - def prepare_empty_partition_btrfs(self, rootfs, oe_builddir, native_sysroot): """ @@ -421,37 +417,3 @@ class Partition(): =20 mkswap_cmd =3D "mkswap %s -U %s %s" % (label_str, self.fsuuid, pat= h) exec_native_cmd(mkswap_cmd, native_sysroot) - - def check_for_Y2038_problem(self, rootfs, native_sysroot): - """ - Check if the filesystem is affected by the Y2038 problem - (Y2038 problem =3D 32 bit time_t overflow in January 2038) - """ - def get_err_str(part): - err =3D "The {} filesystem {} has no Y2038 support." - if part.mountpoint: - args =3D [part.fstype, "mounted at %s" % part.mountpoint] - elif part.label: - args =3D [part.fstype, "labeled %s" % part.label] - elif part.part_name: - args =3D [part.fstype, "in partition %s" % part.part_name] - else: - args =3D [part.fstype, ""] - return err.format(*args) - - ret, out =3D exec_native_cmd("dumpe2fs %s" % rootfs, native_sysroo= t) - - # ext2 and ext3 are always affected by the Y2038 problem - if self.fstype in ["ext2", "ext3"]: - logger.warn(get_err_str(self)) - return - - # if ext4 is affected by the Y2038 problem depends on the inode si= ze - # Remember: inode size depends on the file system size - for line in out.splitlines(): - if line.startswith("Inode size:"): - size =3D int(line.split(":")[1].strip()) - if size < 256: - logger.warn("%s Inodes (of size %d) are too small." % = \ - (get_err_str(self), size)) - break \ No newline at end of file --=20 2.29.2