| Message ID | 20260417114032.1255396-1-stefan-koch@siemens.com |
|---|---|
| State | New |
| Headers | show
Return-Path: <isar-users+bncBC3O7GEM5AGRBPNYRDHQMGQE3DUJOVA@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Fri, 17 Apr 2026 13:40:53 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-pj1-f61.google.com (mail-pj1-f61.google.com
[209.85.216.61])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
63HBeqav006030
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Fri, 17 Apr 2026 13:40:53 +0200
Received: by mail-pj1-f61.google.com with SMTP id
98e67ed59e1d1-35842aa350fsf1407984a91.0
for <iupwgm@isar-build.org>; Fri, 17 Apr 2026 04:40:52 -0700 (PDT)
ARC-Seal: i=3; a=rsa-sha256; t=1776426046; cv=pass;
d=google.com; s=arc-20240605;
b=Matcuc/HVa+NprsEo3nViBTSTJGpdyngL2foCvk7VkEHxecdYpLR6R/z5koBxWPl39
j1s6u+eIr8sVs2LquR1QoEd6PNMpfEiAZiEur+LfvtvkfDyDhusSu/hT3/33/y+90H9D
wLovKvNyOX4nMyM7kvXlqrrtWIQtc95O9ZSlGag23I+rmU3cglNF8fSfOcZ1v9LQG+kd
KWi/qu4n/hi/iHcq00FsYPRHAvnO8eADdi3b1IrIzEVHsNG+8l3DYy7qSuaJjdGVAWrJ
2+ZFI17ATC7pYsHOGclbbhP0n16wAsxgb80Qx5FR78w4obQhqbPXfll1nRPsaagPmQJE
n74w==
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:message-id
:date:subject:cc:to:from:dkim-signature;
bh=8qtJMuHoS00eBtukNNRxDdasGOQNEjZI9iNfEENZETA=;
fh=hfGqZTrpgUYkUbBTdU5io9EH5yvMZlzcP5+1kR0x7vI=;
b=Dv4doPS9pq0XU0thfzhd+aa64tVwZvJthyuF82LVJ/d3z4ImjOY+vNtfmctc70dlSz
1Z/q86rWshqzYE0dgZuOjpVa8EKm3LZmscXG73qDUJEjxturuJDvnxJfC7ijvI+N1Gmc
OL5OMY7WX8lVVsfPR+EuYzOs3UHTEdNlQ57CoOlfqXBYgcQFCi3/sD0dlSpDtBCdaHF0
eCOWRJbpknXXZA5HuSnTYJtImD4iQ7aHGA/FyYmIMI41u6dIhayD0au/3MqmSWF+AlsA
7zjKLcyEnBvEMc+TctlV2OznxlvIo7U+0byESwYodAKSiQLoKRQUfJlkJ/3tU/H/H8XH
zfjQ==;
darn=isar-build.org
ARC-Authentication-Results: i=3; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=jf9IvEVi;
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 stefan-koch@siemens.com designates
2a01:111:f403:c200::3 as permitted sender)
smtp.mailfrom=stefan-koch@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=1776426046; x=1777030846;
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
:message-id:date:subject:cc:to:from:from:to:cc:subject:date
:message-id:reply-to;
bh=8qtJMuHoS00eBtukNNRxDdasGOQNEjZI9iNfEENZETA=;
b=jzPB+iDrx5rSImZngKITkJvQgqGeZOb2N78IkDobxka6hYTP3JZO2D9GFi0LxOd4sY
oV7MMVBGwPIZKxKrOFTAzAYeuUHzrNkM1EmqfZ4lbZtZ8afL14if6MYIt0oNhTTF0Qz0
zXVnDhOputgRE69zMVpvyBL5gXKhMB2lOzOnTK9hFmJXFtEhBAkqTBZyTvhVvaBJMkY0
uEn8NnBxBALtqatFjHvhUMVlz4Xoqc7CZjVHD1GhZazEdWf//gFdg7zRcRwXmxhpN6i/
PSf7HfxnjglWbo089x0khuqceNPPp26WfOwlIUdrKe1XrpSFosaaKCHK6bQ4bGp/43r3
yo/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1776426046; x=1777030846;
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
:message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=8qtJMuHoS00eBtukNNRxDdasGOQNEjZI9iNfEENZETA=;
b=WwTOgfcZcfb9wUeGSqNjwxBn89k+prCCRI7oIOrlbkvBGJISrYEQ4nIEnGqX1LmyN/
UI+M7j6c1/KcAMnn0v72LhRQvchojQGPzy8ikO8anpR48n2Uv/E0bKd16IjKzpjK7DEY
bPTfCdqnIBatWX1yYgiY7j7GYlM80GXitz6CvLfLlOUGau5cORPf/JvDEDVgnh7NLl0q
N1V6Bg/maz4zfNbshGIKJ0iItySKd9zMrIs3zLrY9HZEpUXUK/DN2rGWkkMEEJ0t9rLC
kcta8I0Mz3AWIf/1CMsINfVU6f7RWA9ogwv2uzsOvzPl132Y5PWNjA07o8v/9kwq76Bi
Pu+Q==
X-Forwarded-Encrypted: i=3;
AFNElJ9yk41aBmInZg4eFlHNiHg7YaSFUn48ZGE5BG8bSD8TLJ1N2wzzyStsCiQVK7WKFbznLrYZ3k8=@isar-build.org
X-Gm-Message-State: AOJu0YzCivO/JQcNUtipytxYY/bai6PQDSKfoww56J4+7A8Cq/oDoTIx
SLrYrMqMtoLx20vTZ4J0mSWx3kZVnS6dhgtSnEfwYRVI+OlBNqxFDeto
X-Received: by 2002:a17:90a:dfd0:b0:35b:e5cf:20fc with SMTP id
98e67ed59e1d1-361404b25f2mr2547568a91.26.1776426046094;
Fri, 17 Apr 2026 04:40:46 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AYAyTiJzmqQg4dx/QOfk14geaK79sEUP37cwJdm4H5vpPjN0qw=="
Received: by 2002:a17:90b:808:b0:35f:b556:578a with SMTP id
98e67ed59e1d1-3612fe99103ls1636525a91.2.-pod-prod-03-us; Fri, 17 Apr 2026
04:40:44 -0700 (PDT)
X-Received: by 2002:a17:90b:2686:b0:356:2c7b:c026 with SMTP id
98e67ed59e1d1-36140499690mr2576105a91.23.1776426044528;
Fri, 17 Apr 2026 04:40:44 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1776426044; cv=pass;
d=google.com; s=arc-20240605;
b=VQnbdf039hxAmsWRRp5OPNnb91tPOOcIklGk84k66qXzFs/6ItfqsdMX+kavGEpqU3
F1xy8QjA0GK8gmFqPqVwrs6E6gejaIQaXl0V3ZWKagQj5AruDAopDHXwCL7Zx5txDp2A
H+WbabiDybXjSOfQ9Lbz0ga0GY3F+qwdAqdLMxL7PZ+yj2NGolDn2082LCxQqPyWFLS/
5TLs0ySEwJCOL+hALIJ9OHpxo/Ou0DJSbEHw+JuY5mgZLIFI1uuWabFwsDtKZMj7ptOS
I6N5/4/uUz96744xYLSBNwux987HPJwo0McFH99iIHCpq6COLnWcPiz4w4WIdxtYylBY
htPg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=mime-version:content-transfer-encoding:message-id:date:subject:cc
:to:from:dkim-signature;
bh=3bTFEHfGxAGOKIVmI5Zu29eGzGv/KXDf6ioeAYOKIhk=;
fh=WG+4oaLJboY65u4ARWfIBAVEXHYuBkMu34/gRp5e64g=;
b=W+LeHHN9LjIfKJESpz0bNWGpExlZWowGXSUObqs1KV+8y49MbFyrzgcn93Rl8MllYf
FR/ou3wrRZH5BlPXdjPPVKk+aRrN+EMP7/DNAdOzyrH0dodT4y0VJsnENwQnNJ+7Qu+8
xHQWwm8GcnjpKKwM/xBCRDU934aknUdNfjGtNuekvaaHmmzLfA+yJw+3F7AnoCmiw3ZR
ChXyXUm4fSotjfNY+nETfmNWu9+aGIWZ5P9vYEHwJwKl2mc0qIu3WzLNOykj+lmSRDV7
WWT4HKsK2XJJCkucsg4e2TtKtQiOGNDhHeajVpfRcFCYerxMwSLANIJRWlPST48IJMkk
x5Tg==;
dara=google.com
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@siemens.com header.s=selector2 header.b=jf9IvEVi;
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 stefan-koch@siemens.com designates
2a01:111:f403:c200::3 as permitted sender)
smtp.mailfrom=stefan-koch@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
98e67ed59e1d1-36141787cefsi46740a91.0.2026.04.17.04.40.44
for <isar-users@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 17 Apr 2026 04:40:44 -0700 (PDT)
Received-SPF: pass (google.com: domain of stefan-koch@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=aiyTIHBX85TL6rUHHzK24l3Oz4Fn/NfngihlKtsNt7pv/nkuOQr8KzQsfCQzF5gvjPFVB/FxhDxitLccBnykgMhLTUMV1eIhQAOkMRn6wOS7F4nspKks8RDAh4OXzwc8t+eeAqcYSbsfIsnJDvYMfHyWOE0s7P7JdwM0TXjNhtPzTdLYOIV6pCvCdHBNP9NVPDSEQ+p5sgs6lRwZ4a8btxobeiLMJQhZOFSVXFElZKocFmTOZFLYGjR9OXOi2exPHxbznhlFF3vP/KT5Qwf6znuuD9kaFG5c9sIRg/G4ehIBHK9DJJGwEVQ7550co8H0lsC9HpE+Akc4I0jJbOQwFg==
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=3bTFEHfGxAGOKIVmI5Zu29eGzGv/KXDf6ioeAYOKIhk=;
b=EnWa97Z/Xabq31U5cq2Y+xIGfUaUub58qd2QiaqhUOSp/gxiAPBBVLGgSmaO8DlSvU15cnacMjsrCN4CyVcSnqD6O7MpcVPhNJhMWiqF9t0ntKhxPrlpl3WX18QRm+zoV9+NBMuuydlDMFAPYuCILmiKyNFLRRPfUTHFcvQhva8rOXtUe6QftyUKzEaO9C9J7YlETRwPn8sSEXpa1TSh0ikNzaHgwc2flwwXDyYMZfekjylnLv8tBFuLlcn1K0D1oRG5TYc7z8BO9I5cwzT4CMXP1/33o5i9f1OZ5eltskDjFgoB7YoNiKYi8jwYLuOQnHLGJB2LNlcVIOBfWA38aQ==
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 GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:314::11)
by GVXPR10MB6006.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150::15) with Microsoft
SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
15.20.9818.25; Fri, 17 Apr 2026 11:40:39 +0000
Received: from GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM
([fe80::170:4e1a:726b:b4f1]) by GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM
([fe80::170:4e1a:726b:b4f1%4]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026
11:40:39 +0000
From: "'Stefan Koch' via isar-users" <isar-users@googlegroups.com>
To: isar-users@googlegroups.com
Cc: stefan-koch@siemens.com, jan.kiszka@siemens.com,
christian.storm@siemens.com, michael.adler@siemens.com,
daniel.schertler@siemens.com, becker@siemens.com,
felix.moessbauer@siemens.com, ubely@ilbers.de
Subject: [PATCH v2] Fix ZeroDivisionError for kernels without modules
Date: Fri, 17 Apr 2026 13:40:32 +0200
Message-ID: <20260417114032.1255396-1-stefan-koch@siemens.com>
X-Mailer: git-send-email 2.47.3
Content-Type: text/plain; charset="UTF-8"
X-ClientProxiedBy: FR4P281CA0067.DEUP281.PROD.OUTLOOK.COM
(2603:10a6:d10:ce::18) To GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM
(2603:10a6:150:314::11)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: GVXPR10MB9611:EE_|GVXPR10MB6006:EE_
X-MS-Office365-Filtering-Correlation-Id: f0b350f8-7dc3-482f-523b-08de9c7625fb
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|366016|56012099003|18002099003|55112099003;
X-Microsoft-Antispam-Message-Info:
1exgkGwfWT32KoUH3a3rd2yj+UY4GC2/m2gBCebghx+pDbHw3RMMTMzt+6kS/rBmiEXz5JMILs7ScLrdZT83iQKvoepiOHWFxsFr+Qira9htLWuK3cHyEWIg+/4CTo34JcSrvWjmgC/KyzfiAAThRb0hHG11wxPbEoBApPduS6ZzjZe8HdG0ycmKFgQpKjg8KPcxXkFQBdSWms/8p/qHC2ER56zuHcOHoYUjFjoQ0QqnGUycmyNB2VF3DlGVoWRBd1vLiPM/jHFPT3UEDOhB1Sk1JeLSXclruQ/T8BflWkOmFbzYR1evN1HZHqQ2ND0p/qXrUK48mZN9t5nar917HtWWT1seA4t9+orEYsN1ZxUTd3i6LeQEmP/2UApTvhWW8hfj4u/gY+mB1mKtrq9uPlvUXnGFcAi1VFruW7DY+003cmMOHU4vCEJgmdmFshb4MQ9JD7hJQ8H4lcyeIC5GZOQWCH82lSXTu1q1zvvnRNFB61rBcZ9YXYlUgtgwexngAUv4jjcic59R3YFwwWy3o4E2frk3KXgG+jqqu1xELrDnMEChC75xF82PMLocQ/ykUTZLDfpx9YOjxNRkm7jhfWpYMYMdt5QQR0yCWRR53oPeZyFrJfbmcVG7v/0EwmJWf9lBwavbH1xyQyxSg3OnNyaMbBVxLdk5uQOz3ph/63XSqerqjTCYvzQhuSoPx6zPEuRnpRTSkbSXf5f4M0YccBQuCidAONiNew0vTYdRgzA=
X-Forefront-Antispam-Report:
CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(56012099003)(18002099003)(55112099003);DIR:OUT;SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0:
nGioe1VpsLgiKkLKGf8Q7hCvSDPvrWOrdt/+3aujcucyzKcRwMSat6UhAcgYoeXo+Z9CR9NkMs3sDVorWgKt/0Yrers1XASjrsaQ2oGlPcTqdQyWOSDR9a7LI4l7/fVutOK7Y1Hf3jkLUWPDxtoKVFWYr/2I0u3nXjz44uiTo8VmZhzMvmAxHqaOcaXGzTSQNuRZ+tSQRvJd8GOmS62xJJY7u3ijTxPZKZsMPIOIXInAjUD4zl+Ace9zw82EtJnPvWG0MyS3sBk91uaFnDjdhUlw5EtZcsSKA5psiSHqDMJwZv0dWx1ry1fe2z4/OF0ioBOhpmRbbeaqI0sSg2vooifMFcS/6Y0qx2nO5g0kXLnDvQ16bVHyR/XyfmIf3OKcfJS1xKTCPTAdaVMLt5nMT5U+OkHN1QgwSWegKrsNWDMuB73ac/zgiXUFO8qQmXxNUrJarjt7/YUqTIqcg78Dz6Z7AMnzS5WOA0JHsMe8Uxyijx3zu20HryyLk3hQt9quwfkI5+VzbZNiL6LSE11QNL4wYN0MgkJQGHtZ3NpylZfUbuEoXfmQmu8BPWwO6aNexplQCw4r4X7aTAZ9WF38npZFm53nNcvtkQwlI9Ttt5GeSMe6Up3Gt0J/r3jvA9cOcXIZlSDv5GUB8Ph4LWugRNkdNZ+eh8vfNJr99c0YX+QLLNeIubr1NNOkuyiM9gBoT4c3ny7Hfln53w+ag35rrMqqs9B88l8CDPqCB4Ny3ABowVhUUVIqAZAyEwVnxaiaMupQsoFfmoX6qzBkjG83H56dMVp709PYk54Oy8aJO8Nc1E0iVKUjUD/s1+D3JIjtN/bCYTDaWMXuFrabkRmo64uc94TJaK3wru8hDYZ8djOBa33Qn0hMcc4FyVyVWsnlvNPQIQc3CAZzkUIHBd8Yx0kaFsnpUUvw+TIf2tAnx9jlOfTlEX5iEdyhvkoyzr8e5IxqbOjUHkeOBTasZGp5POSd8hHxdRP09tTSuWJfwLm6pfXE0ar0u9scJZKlI8OSQoAGvpL8gOYUfCmpiCpFhOLQFxuoIGpjZAzcLKWIVdKP3KMzBD8BDYrSeRU/6oYW1mDWB0zkJ+G8wc3r0yeK4wqKaeLQpBiUmRKw7l2kVg6e4NeXZW2+wGY7IOGqZzjmHCRGQNnx6r/8qrL5V3/fOUF8xsYCLDlxB5klOmMPiUg2Na+ERCZ+Y1dMQMrToscLzeIYWRtE/UCyg993ilxEJbfCARYR/uEsm7E7KBtjtJ1Gg9zhJ6L+9xJt873i/vuWRvqWbG2meYb9sklF01dg/RFaFHaPXk+eB1YcvcKkbIO+sGIP4H2dI4u2Ey1r8Tsj2F8DNp0KbVzpKn2mZCmRHm/AAHXWLcauUbisaODAlPQbbO5eBU3l7PJHs6KXagAP30mV4aUsWuDG/gd14MqA/3iLAqv+0u+W9zgk/NNF3E4QsGeXgd4vndQigzaANdejz3D2zmIdY9aTrC+0lBRN44BqdW7UHPTgI9vJWA3Gm+RCk8m4hwTH+Mz7WVCpRPEwHMpD0s2qQI9UIGGuzTBZbbFSxKY0WztKCV/SFZMAoOAGrP78X5XhorYlx5bzRIc+9FMmLr6u8Kg3f4h4QfNwKEFJEbEtfKLeWmTW+3FwWV1pFifzZQsBuD2BXzBghwFW26yapbQUU2j+yRXoVFz5VCUVt5hTZlIo6Vo69uG06CfGp32XV2hzrYzNPA4UfTuAVWPVzNeohtkKOVEF0aDFXw==
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-Network-Message-Id:
f0b350f8-7dc3-482f-523b-08de9c7625fb
X-MS-Exchange-CrossTenant-AuthSource: GVXPR10MB9611.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Apr 2026 11:40:39.1500
(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:
BPSxdvJA3kLh7I0nHAFNPezsiFh3buFlhrXXcnX66RHWGxPWMlVkrmdw/66+caRhv8mRx3K2jnzBchSi2abyzg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR10MB6006
X-Original-Sender: stefan-koch@siemens.com
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@siemens.com header.s=selector2 header.b=jf9IvEVi; 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
stefan-koch@siemens.com designates 2a01:111:f403:c200::3 as permitted sender)
smtp.mailfrom=stefan-koch@siemens.com; dmarc=pass (p=REJECT sp=REJECT
dis=NONE) header.from=siemens.com
X-Original-From: Stefan Koch <stefan-koch@siemens.com>
Reply-To: Stefan Koch <stefan-koch@siemens.com>
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
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_H3,RCVD_IN_MSPIKE_WL,
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?=
|
| Series |
[v2] Fix ZeroDivisionError for kernels without modules
|
expand
|
On Fri, 2026-04-17 at 13:40 +0200, Stefan Koch wrote: > Ensure that `num_pkgs` is at least 1 to avoid division by zero. > > Fixes: 938dab36 ("Report approximate progress during initrd generation") Thanks! Reviewed-by: Felix Moessbauer <felix.moessbauer@siemens.com> This should also go into the v1.0.1 release. Felix > > Signed-off-by: Stefan Koch <stefan-koch@siemens.com> > --- > meta/lib/rootfs_progress.py | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/lib/rootfs_progress.py b/meta/lib/rootfs_progress.py > index 6feed9df..58d16574 100644 > --- a/meta/lib/rootfs_progress.py > +++ b/meta/lib/rootfs_progress.py > @@ -77,7 +77,7 @@ class InitrdProgressHandler(PkgsProgressHandler): > m = re.search(r'^Total number of modules: ([0-9]+)', line) > if m: > # in MODULES=most mode, we install ~half of all modules > - self._num_pkgs = int(m.group(1)) // 2 > + self._num_pkgs = max(1, int(m.group(1)) // 2) > self._stage = 'post-prepare' > > def process_line(self, line): > -- > 2.47.3
diff --git a/meta/lib/rootfs_progress.py b/meta/lib/rootfs_progress.py index 6feed9df..58d16574 100644 --- a/meta/lib/rootfs_progress.py +++ b/meta/lib/rootfs_progress.py @@ -77,7 +77,7 @@ class InitrdProgressHandler(PkgsProgressHandler): m = re.search(r'^Total number of modules: ([0-9]+)', line) if m: # in MODULES=most mode, we install ~half of all modules - self._num_pkgs = int(m.group(1)) // 2 + self._num_pkgs = max(1, int(m.group(1)) // 2) self._stage = 'post-prepare' def process_line(self, line):
Ensure that `num_pkgs` is at least 1 to avoid division by zero. Fixes: 938dab36 ("Report approximate progress during initrd generation") Signed-off-by: Stefan Koch <stefan-koch@siemens.com> --- meta/lib/rootfs_progress.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)