From patchwork Fri Apr 17 11:40:32 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Koch, Stefan" X-Patchwork-Id: 5042 Return-Path: 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 ; Fri, 17 Apr 2026 13:40:53 +0200 Received: by mail-pj1-f61.google.com with SMTP id 98e67ed59e1d1-35842aa350fsf1407984a91.0 for ; 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 (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 X-Patchwork-Original-From: "'Stefan Koch' via isar-users" From: "Koch, Stefan" 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 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 Reply-To: Stefan Koch 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_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?= 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 Reviewed-by: Felix Moessbauer --- 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):