From patchwork Tue Sep 15 10:01:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Felix Moessbauer X-Patchwork-Id: 5472 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 15 Sep 2026 12:01:54 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-oi1-f185.google.com (mail-oi1-f185.google.com [209.85.167.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 68FA1mVj001986 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 15 Sep 2026 12:01:49 +0200 Received: by mail-oi1-f185.google.com with SMTP id 5614622812f47-4ab260600easf998777b6e.1 for ; Tue, 15 Sep 2026 03:01:49 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1789466502; cv=pass; d=google.com; s=arc-20260327; b=E8qjAOzy46bQNWzukxsO5kMOQziwoKNNWvocK883mPmxlI5BnYP5zi3MHZoDlJpd66 XZJe3GVR01sVLaeUY8ePAwwg9FCVA5ZVYHy2otT/f1KX3unFBIqo7nFVppNAfJszf54q ZH9MInzSzbuZEkBKiiejGeqYjHXUB9rdiO0TYp71RfXW2eq4qvTWJ/3KB02mqower5lE aKCu/huR+gcq9VKF3y9QZsTvZqDbn7toWMjGQtBuHdL9S5AWBQ+2/mIYrhKjVl056Yjv kblS+MuBQcLdcXp9LNFS2g0YU2XBm2Hpywj3s02G/dcew+ompCnrTokmPwOl38ul1Wjn 1Kcg== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=FNf0FI4GXUprn/cytv8uQco8CXp+ABuChQXnBizp5zg=; fh=img6pN3JglFRSDH0cB12WJjCLMxzMwFbmo7dNtIwC/w=; b=D878szATvglx5BQOtwyEOkQwLqdMrB6gMnSJ7NvmagxaWze7LVlG4RF6rDfO0DIXL0 ZPpMO8Lm0yyFyuj1EBmg7nUs1ZKEZQeoB5StlhgJDeI21gf1bwXPAMeD6oLPwEnlBbe5 65nyiBfpiXrMWcSEI+IQCSksSbq36VnrscWJpetknLIH3yt0+d33yCEnrz8A2gnaY1jn 12xlmqwngO5auouPEyXNNZRl44XdpMakOu35jEXb3D98Z46Vb93gyqivY08QWWjLZ5GD VEo/AfQGkk8NwKGvrC5z/UY/2BbL/070+I31z5uMnFr0i9gxB6r4mdK4MjTpdb4joIg3 DHTw==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JXsWZj0z; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=felix.moessbauer@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=20251104; t=1789466502; x=1790071302; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=FNf0FI4GXUprn/cytv8uQco8CXp+ABuChQXnBizp5zg=; b=Y7TmAOFhdIHq5N2+eFhoDPbihCTgSo0swGsvPSvfV2vw7+GYCmGG8ndjwHM3GNzG/K QTR6Xk88cPZxBAZl5GAJa0uNY015w283S3Zo3BI3hrVHVCK2LGVk/PrDGZIJFNQjDK4U D5lOZYNKERtOfNd9ACYrohrSjOA6gDrOoeGNjp+oCJRRtC2JDmYFownmJtOusyLpLPAH s88gUpCBmrIoNDTclawd0e8+sv5ikjOHdvgAmR4YsrODLMWVHnKmiWiQk5DFsEmrRWrg INvpWFUNyjL7v/ES1y0OjGb9BsgUnhqBxJDwvU3Yb7hxmg+m5QBklextgsRZc1q6YHJE IcYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789466502; x=1790071302; 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 :content-type:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=FNf0FI4GXUprn/cytv8uQco8CXp+ABuChQXnBizp5zg=; b=NNK1e9s68y0mOuRQfvmrd91dxDFYSmHhKPwdQ7AU8asxii5XaYENByRyYz9tdotIcf qDq8ZUkFEA28tN4MQxRNLG105NR/OtOIQarkOhGMu03Pqe0Dovzx2j8OMyBmrOo1Cqr1 tCnilpwC5jAANkgMD+xP3/KsgnywHUfX/1JfARFGQHK/Rq3mIVAGyGxIvotgMvKgDXe9 rZS41gjivZopL4UHtFXvo691XlmqblnM7ufjld41BhlJ9gHwbSuq7FDnCGcAxhelvujY 9fRW+3ppBfMEqdtDdIsMK5Oa7CirMYf+X23MCEOf95ezGFl/aXhqq6ZOGeftImww/o4X 4EXA== X-Forwarded-Encrypted: i=3; AKwUvBywObACvHUqodgPveCFpdchgY3xeBvDnMCq++nK0xfTMWzFWWAZIbvm5RxGN7dDPq0up2RnYcg=@isar-build.org X-Gm-Message-State: AFuF++myyADe5vhzR+KvIT2fS8/bjLOTxFkJiFb/+y613YpazK6/H35E XcFpVNyZ0tOZCKqRoKGM/fCwst37X+svil2Pu0+nAL4l+Pm4rP4eJhVB X-Received: by 2002:a05:6808:c22b:b0:4a4:989:bb1f with SMTP id 5614622812f47-4c89f9a4b23mr1738584b6e.9.1789466502154; Tue, 15 Sep 2026 03:01:42 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="ATskLde4HXl/qXgWloVq6cLvX1WqnbI4ohqcfPXdeuy1wI0/YQ==" Received: by 2002:a05:6870:1001:b0:46a:d2c0:e2ea with SMTP id 586e51a60fabf-47b5cb71be9ls1883095fac.2.-pod-prod-00-us-canary; Tue, 15 Sep 2026 03:01:40 -0700 (PDT) X-Received: by 2002:a05:6808:4706:b0:4c3:cab9:2ab7 with SMTP id 5614622812f47-4c8a261038fmr1547633b6e.31.1789466500317; Tue, 15 Sep 2026 03:01:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1789466500; cv=pass; d=google.com; s=arc-20260327; b=cOHIwESPUw+NyrMgVMkFHQfDd1YdQysEYrYAFmGuJHODlfh59VT2Q97W732g0QAiBf gquOocJfCNx8Wp3bF9TqnPgArU89EPIfa8ae14CMdJK7Zxd70z2Pj53j6X0y6ajLNcrJ WEUxsEg5FSVBaX93Vi1iW5svB4KM/pPL1LPhpNsxq8RAJ52Db61E1migUaVzoeMsdfX2 FTnRLIWV2QSbIZUqK1SsTR35Za8oF6ttfwpXnu7UOAHLsClkfY/KPQnH2c452VaRj2qe RhpuPkQP59cla/jRkFfFRW+EOx9L3L62XSLvJu/dv18B6+wCPxKxpW0SemT1I2WRm7mG j1lw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=9b22w+QYYyvLWaCK2dhRVQRITV70i76VOuU6FhrPo4k=; fh=FYARRfYWSZi+xaBGHs/WkhcniURPXOu7KAfLF/5BK1Q=; b=Cmm9eHDSJ+1+6EMm6FSaeBOI1JzYA4LY93VPNb6oWRQyEXLHk+NUG3X0w5BaWE6B8Y Npa+4uCSDFAw+rxu38iEMc9TFrJnrv2kJN+jJYcVTr9Y3/1vn4wl53NONfjYm82EbjsZ NViLwArhS/r2v6QO5FJnBd1wYKwNkm9mEzLv1yxKeKa0ThR1OdSZaqpkvfETOaDXBZLp zyofhN/k94KygDs/jAp92rlJF1nzop1JRPWTbIZy8NsUowx80jAuU2V1T2PSrkWcb+rb 9hPjxJP0Tj38V/YqgcE+rETWV01PeOaHJ/hZjbMOBm+FzSvnd/qo6BFp67/mTzHW1ciN udyA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JXsWZj0z; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazlp170110003.outbound.protection.outlook.com. [2a01:111:f403:c200::3]) by gmr-mx.google.com with ESMTPS id 5614622812f47-4c62baab720si207347b6e.0.2026.09.15.03.01.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 03:01:40 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) client-ip=2a01:111:f403:c200::3; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=X2+xPw5170pM9aP1VYuSKFdKC1aHiXF0OoRk3mekScSuUWfaRibet24mceBPAU8iHEWl/KT0fGCwA0s2kBTTAh+q0pQR1fRDKsnzscptwiCStUumlDF4XvfKjZwqmujEbeVL1GZV2MTtUv0W4u2rXrifGRSEAnvVHXWlX7d3k+4HqJH0McByjxKSoNGov9m5YLrXKeB33z7lXwEEKkW0RkEtzfxl61aVNhWU29UHf6uZimVjA2Yx6hS5BybbS5x5aKEkxy+4cd0VPVHOGH/jeMuMrYwdVNEbNcDcOvXXBwBagHXszSGXUfP1/ue1lZ+RKaRFeTm7hp/NkfXqCq0Ezg== 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=9b22w+QYYyvLWaCK2dhRVQRITV70i76VOuU6FhrPo4k=; b=xtQjYbB2N/VdLxZijUfgRVIEEtS3gzg8diNh+eiZB4oO8HbhgtiGFZZuVR1rdxu9thux042G7VJIlE58RE5y7Mc9CfMK4W+t3dAiGS7jtS3cESmA85H+64oPQ9f8Vy66LZcRmzm92MrLvdFBO3lUxDQyv2OTAp5QvLD1EyAkyPSEj2U2p9f3t7XZXVJ6tsqPJIXV65XY4N56tBV7vO6Qg1cgYnIpj9yBWxjBrg00+PVuKl6ETrrn/ABU8Xuql2tEeqP9+rQC/6T+xuLZLXfFv/+6ZUlP2/uiidUGWdW/VYY+gjX/4XBbpg2KxUtXaiSEgvZXMpDEY6dRMheTOhWlEA== 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 AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) by VI1PR10MB3517.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:136::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.9; Tue, 15 Sep 2026 10:01:34 +0000 Received: from AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c]) by AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM ([fe80::c54c:ccd8:ebbf:477c%6]) with mapi id 15.21.0406.007; Tue, 15 Sep 2026 10:01:34 +0000 X-Patchwork-Original-From: "'Felix Moessbauer' via isar-users" From: Felix Moessbauer To: isar-users@googlegroups.com Cc: quirin.gylstorff@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 4/8] dracut: use fixed log level on generation for progress reporting Date: Tue, 15 Sep 2026 12:01:21 +0200 Message-ID: <20260915100125.1991311-5-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260915100125.1991311-1-felix.moessbauer@siemens.com> References: <20260915100125.1991311-1-felix.moessbauer@siemens.com> X-ClientProxiedBy: FR3P281CA0086.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::13) To AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:17e::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM7PR10MB3956:EE_|VI1PR10MB3517:EE_ X-MS-Office365-Filtering-Correlation-Id: e711a555-809b-4ec6-e4e4-08df13105340 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|10070799003|23010399003|366016|10067099003|11063799006|56012099006|3023799007|18002099003|22082099003|55112099003; X-Microsoft-Antispam-Message-Info: KJY6mdzLWHiLrjy78nNyAEaXIsxFF6qvhoYU2cgEyIQNmK80m9wnEnmoj16QTkMH/eOpuxNkUWpEnxw9RDEbrQVJ5Bad/PdZt78UL+eu2db0iAdWjk0JnEYhc5HymqtQW+7b3qx958lc2Z/azjvtP8oYQuylLEQ58qPFaXBSX1F8/Pu5UinJGYQFZPd+6f+tHLAt6dYjQkHHQF8npS2+pHfJvCstfolCJjzQYRaOtNOrwHyfyJWxvUkDSw0Il3GnUhBTINLIpyAiSItClJFR4rR39wVZpCsDKnyVJhXzmN4it4urqO8XFaQdx9Eiir5knx16/sYEDmlC1v7wBBmGZK+jH9j1wftW9G+xEx+xFigyVOwQzdJtGaEAeTKoaMydB+sO4OoG6DPFS2O391hXPuNF8IeAWTko/C7CmBe85ch1e4JDNIncWjkzg54KU672zANDsddxs53EzWoyVNz2PIdw3gXMA2a4NtBI9d402oA90rhEeRnjs4ddknsVWfCree8m/3eSIXhIzRoRGqEFtEH7GThCWzSl7dZ1LzqrGFlzsQcAtLfMSJXc8DHEzl0NcqTYL0ulX9G5dsw8dhmEMNS4uE7L7avJPzb9J9pHCiErr4C5sGOkQS+Chf+bIiAy84qJgoHEzkhUFqASF7Kd0uvgulLgKeoAfDDMn9vKgn4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(10070799003)(23010399003)(366016)(10067099003)(11063799006)(56012099006)(3023799007)(18002099003)(22082099003)(55112099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: 6+VUnibiPXohL8/XAmzxoOuRA4a0zPDKixZOGjUjYbR8XGQqZ3pXIcmnJ7b92cc1FgZGV99TQgcNssD8fTQFwZaT0iVzceNgDDWJj/PnepbczB3yYmbavi8vwLZ5n6dVTZGqk6P+LTkAa7bp3VjeDA1O4WpYG1LcVAKZdbg41LGzI5hOu42gu5hmMImlyDsVfc4MPcXAVkWccZmOgyyl4vi6wK9PJt0n9zJGvcV0Ddv5mCFMcGSG489v0WqArmrv6/KgCK+vZtiNHDWXbo0X6RXD0L0mxKJiYtHdkLHE8OIwj+3BsjyzoiI4uF7istlcecu46OCaIga6VSgK+fmTfhqrvxBw3thdNheQsaxUcrvoTj2gmW2xRa3yUPsluMlz/iYTIONPamW9W40zZEaxANsDvu/azNOOJzJcqCDnnNRJeIsRt/wC534UlVK5E9mmkDSeNEbWM3iwdygkfkutgTY2tRhs4srOz5zGfUSLuTxWRwBpNO9ffTcwN2dZ6e2o/hb1BAoSGpMv1FUj2a/QCMz+PWSuCCmZU7+674s31Z061Yo8bP46pE7rQviK/5POOKhWOZtqOf/HCd7sEMyP2y9D74upX06GitHkC7zvLhrz4WdCgxVh+qUCQrKmT31dgsLy1HF1/SVplKuvFl7qK2R9jQcgWZxxOqOZ6tCtFkfzVw1xyc52kDjrUAjPvTSPgtF2clwUTOql0E77I/qwtMxe6mMIgfy+W/vazck9BrEMvppWPRagnJMmAx4Pi5jv2eHIRDtrdPuWATLwfYSMEc1m0dL3OwK/1tx+OZLvZhOxCpn8J+qqkzWilFpWrWiobKVZZohlghPoEEl4JSRpCxQGAg6Zt4MLU+h73ur/XFYbdliCmtgx4DLiREsbVnGSGH9yz6GTIPbxO6J+35ys/8tLctW4qIQCmmU8PPG3o58dmoDeP0ufu3Yk0YxRi/28YgnCnUnVL1mM2/1gcCf3MQq1weiopdgWjUhmWZg1ZSsBqa0SgFcTy11i3rQyLlhnpEzS3inM+Iuh7CaooI0uG11qt2ca8sJexphzG8xazk7f+R1ED8jv2j7Nh3aAJlo2VfBnBjXAy3U+27b7iVCNth66NU4JhDCy8n4wOLHVBXSP1FIAsKnZ9dR4OWOGmALNfofQMLjAbtOocq7CK5y/80EoZRxzJlhUON6RumY2+f+8f2VxOWcWaCiWcAPnokjMLGnGU0wiJp5Od+UZgz/0mgFFnkvJGRfDU+Jx3nWi0zkXuiyaICHd4OeOs04KvUWJon+gWHuTGL1xgRoRBK6Azj5UlVUzhRvReuO2r0sksdIEOjyZBxkSxLaZLOUqhSWr+R+s08hRaS5KAR+0ru1cGTHwiuPnZ/dtzlQ8okA5S0bv5sDsh8RrlTeTjppep4DQgU4/J+3jO6rSwLUEQhjyVcXghvZ1TxMrUXpJz2kkrpgJbeNxSkaHkZZ6DAPjalsyoOS6TBF4O9L8IBqjdvjVPbK4Ui5zsEG83KvXsJdl3C1JS/WywQaQGcmsxDkYoYiZv9i9IDhQW4junFcj3VohPnMeXMlVj3EWOtjZsIaaCJHxytGH4DZxBmHe50YDg3+vdlrx077SR6Mtl8G5aa1N18lhQHR0c4Ku18lKReoQlCXZS5SDf0Lv8ifxnOH6rJixJNt2cuQrF3pbmh/jBqT4v3XIWwEfnwe4E9nCBz5OlrTMQIZOmNAPpv0jw0yMc83NM5BoklWqtd0SC/Dk9JzxpKYNN9ROWfHBl2+RsWUr0+baqAire7n+CDIkqGwCTsnAIYMFcBOK X-MS-Exchange-AntiSpam-MessageData-1: M8LAHCBJU8Ys/nbjDnRNDTx01VST9Qr9df0= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e711a555-809b-4ec6-e4e4-08df13105340 X-MS-Exchange-CrossTenant-AuthSource: AM7PR10MB3956.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2026 10:01:34.8045 (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: gFp5WN49L4m/v0F4VPMpWQr1uIRtAtFllWj+VnbPM5uvS7EC/cJkqSKATFP+t0in+1RLLKjz18YCcfs7DOSKBeF/CiQY43BMslyqfZPPULk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3517 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=JXsWZj0z; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c200::3 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_NONE,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The log level of dracut controls which logs are generated on stdout during initrd building. Previously, we needed debug options to interface with the parser, but these options were not set in all config files. As the config files are part of the rootfs, they are out of our control anyways. By that, progress reporting was broken on configs (like the trixie default config) were the level was set too low. We fix this by passing the log level on dracut invocation and also count the number of dracut modules instead of copy operations, which gives a better progress indication. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/initrd-dracut.bbclass | 4 ++-- meta/lib/rootfs_progress.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/meta/classes-recipe/initrd-dracut.bbclass b/meta/classes-recipe/initrd-dracut.bbclass index c2018f03..cf8bf937 100644 --- a/meta/classes-recipe/initrd-dracut.bbclass +++ b/meta/classes-recipe/initrd-dracut.bbclass @@ -53,11 +53,11 @@ def extend_dracut_cmdline(d): cmdline.append(f'--add "{extra_modules}"') return ' '.join(cmdline) -ROOTFS_INITRAMFS_GENERATOR_CMDLINE = "dracut --force --kver $kernel_version" +ROOTFS_INITRAMFS_GENERATOR_CMDLINE = "dracut --force --kver $kernel_version -L 5" ROOTFS_INITRAMFS_GENERATOR_CMDLINE:append = " ${@ extend_dracut_cmdline(d)}" run_initrd_generator() { - mods_total="$(find ${ROOTFSDIR}/usr/lib/modules/$kernel_version -type f -name '*.ko*' | wc -l)" + mods_total="$(find ${ROOTFSDIR}/usr/lib/dracut/modules.d/ -maxdepth 1 -type d | wc -l)" echo "Total number of modules: $mods_total (dracut)" run_in_chroot "${ROOTFSDIR}" sh -c "${ROOTFS_INITRAMFS_GENERATOR_CMDLINE}" } diff --git a/meta/lib/rootfs_progress.py b/meta/lib/rootfs_progress.py index 58d16574..67f44ede 100644 --- a/meta/lib/rootfs_progress.py +++ b/meta/lib/rootfs_progress.py @@ -83,8 +83,9 @@ class InitrdProgressHandler(PkgsProgressHandler): def process_line(self, line): if ( line.startswith("Adding module") - or line.startswith("dracut-install: cp") + or line.startswith("dracut-install: cp") # dracut-install output (Ubuntu) or line.startswith("dracut-install: Failed to find module") + or "Including module:" in line # dracut output (debian) ): self._pkg += 1 elif line.startswith('(excluding'):