From patchwork Thu May 7 12:05:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christoph Steiger X-Patchwork-Id: 5074 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 07 May 2026 14:05:34 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f63.google.com (mail-ot1-f63.google.com [209.85.210.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 647C5WUe008305 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 May 2026 14:05:33 +0200 Received: by mail-ot1-f63.google.com with SMTP id 46e09a7af769-7de44ba64e7sf878744a34.1 for ; Thu, 07 May 2026 05:05:33 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1778155527; cv=pass; d=google.com; s=arc-20240605; b=DUTyvVtAAePozs3Lw6PeZXpuBf6Cr8BKXmo3W7YMTC/UM59wXg6jcFKGz2A7oBclOT uW5Q+FfN01ceVrVG2yosTjV0ZpIvZVYbym0XJBPnLYbGdKQT6wKc36otlvjK7p3v4mOx pAj+n8StijAHhsOIjy93Ch5Io9YwNEQ4gBzaTx45mlFxf7dLZlz80kf1LZ1lr5b0vrEN McFtVnJ48cLtXZuvpEavdDAz/pzD4UPwrahzQwh1I3q7YXsP3DbxtSl55VdUuIF8rU/y tuTSW7uVBx71J+UaRMrss1n+DM8Rx/dX2NX5l6jOHVAZ0YxPUEG6wagcbV8IL23RitAB vzDA== 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=RmwVRKQew9YLJkY2+04SGoVUad0koNP+iT+KaeHN1pI=; fh=3yXpHXiHHxTa78loBiFbqzcNSCk/FXa52JR8BrPyWxU=; b=TqBuumpQepAspsL51/OBqQO/kRXr688kQYvtV2F9ikg8Ahx07qM7H3pjUY+0+C3xc1 eD7SEaVYUTZXFzp3bPm1w7LfDN79EsGR0LGw3sermb5HyfydujDE7Owvf4RT1hGaSsoM 4HLoXDbPnskn/Yd8JEP/fBzcofExvXfMvJr8wvRlNIb83dLPZDnD88Mc7l+sdg501gfK t6HnoLy4xrnUg6vUANR9GXRxd0Kq6mJxxd+h0QyCQ/Jj6ZcfDaBDkf4DJqC76h4D6FNC TAcpxCa2zZIfsiIR19CTlH+wtL4AKfjYOSJr/YPWdWAUX187lMkrwuZUgdkqSMF0KmQS cBGA==; darn=isar-build.org ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YDKZCRvY; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@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=1778155527; x=1778760327; 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=RmwVRKQew9YLJkY2+04SGoVUad0koNP+iT+KaeHN1pI=; b=uNIq9TV+36EvAgxMAHhsmVzmP+QEv2/c58qgvFUQVDy3yem8yx7x6sjsQIfuDFF8Lo Jz4RnufErM2uOh1gaW5QNp7kQk/ymBGynlR77LHko5Mz4sBhywxZoz1j/eIVxfQhvpWr Bg9g3U5tCI9o+HOT4n7rdoMRbIIQULv13PEdGBZBeyxKl7BbJk/bENW+dAukef5smJqo +acjR4iuifjd06JuyAjQluSnpPldn/t4OdKUE0zrUiLFJIFJQRQmXtaNdOzsj00RtHq2 3WdyfHdeFr1Uaq69gzh3Bc/ysyMw7zVMEyVf6pSrHq9D6sgHzOLIvgZDQSXzjfZnLQdv 8l+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778155527; x=1778760327; 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=RmwVRKQew9YLJkY2+04SGoVUad0koNP+iT+KaeHN1pI=; b=bbqY1ZXai3DHFTWBVLx63oaTyaQa6P82ICqIwwjx4zy6j+iUvQVinw5sZNWGD+Ht3s 5xUsGt3mDrqkhz3KGC50HeOoqZ4Dpqy4xMhCdjbi6iik7LgOJnBZAmPLmKgWWDgDxS60 +MLaYrNCxhbOpMFf8pPDieUtzHgh11rM7lCiwSnjg0pvNtRJp2PtiGT4ajQ4pI80KPXd I2w3ce6wGjdrs+YBzG1v/qFxnZPNEksgbewXmFYlUsZubynEQHJSt4JYbBn8cW7r0rQB IQ2E9175aFayzlTPZVBe7ANdv5IkSaN9xEn8K9np6++astDSZP6UIxlO/7EMlCmx7xiP DPVw== X-Forwarded-Encrypted: i=3; AFNElJ8cJRPqdu2MprV7hHK68HWTJYnniSgiBh1RjEkbxTLIQBEjfEuNC/6PvNOJcX59IR1UmqNkCRI=@isar-build.org X-Gm-Message-State: AOJu0YzGTT7EPsVHyEDwESp7UCCSJRBbnTj/mnH4Ka0pXUJzCIz26spq STTV/3JT2Oc7OwQgncFaWp+08TuaZi4cECrm3qF0WyOTczbai1gV8o22 X-Received: by 2002:a05:6820:f0c:b0:696:1262:2ac5 with SMTP id 006d021491bc7-69998c8d2e1mr3863276eaf.2.1778155526932; Thu, 07 May 2026 05:05:26 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMOL44HAQr68UBJcDTfFXpCmb3XCdi0gDRGEgDyRt5xE9A==" Received: by 2002:a05:6820:624:b0:696:821b:68e6 with SMTP id 006d021491bc7-699aa55a888ls373966eaf.1.-pod-prod-02-us; Thu, 07 May 2026 05:05:26 -0700 (PDT) X-Received: by 2002:a05:6820:c2d3:20b0:699:b16b:936b with SMTP id 006d021491bc7-699b16b9413mr358530eaf.11.1778155526095; Thu, 07 May 2026 05:05:26 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1778155526; cv=pass; d=google.com; s=arc-20240605; b=LEpndX9A0e+LPMfiE/vCyJ6G71UgBUeB44pbpgF5qVscU7lRBbXQDRbHShdMoClwL+ enxwGWes/r9zzOKYPL5Lb0UMKCF8eFl9eriQXEbfMWUPLjbx5wTUa2GLDQxQxo7z6Q4T cTypnUJh98+yZ/PVPHCkKUBJ7rT1S7IVURo56GAtB4giI/iCjOxxWDBgXqZuS8vHrsWf JzMKcgfYYUd0zLRa7ZrCaEcvP2KQeUjj3akT0FVyXawS4XZQ4qJIoKVEB0oCVI8VH9Jm +dgpFCEfVFVuiy5olhxefvrCKCbTrMF9C19RbyOT2rB1juAqjaDlDte1hs00av0HFOEG 4KdQ== 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=Tm5Ai/Qn8adg8Pu9DYCrH5IXWXiVL/YbdoSckj+pj4g=; fh=EseCL2vYCt/lXwfh0n21dLKN0OiRzrGSNXT0z3Z9D78=; b=c50Yu1SoPZookXMj7/J17LpEFcdbRX9/QQfjfw707hthoLcLOXw+xdgF2hyYvVv/fr bKcpTW1W8z6YmL7+xLRn7cephxECtf/FeXSIdXWA65eG2fIOtWfH0upgY+cDC7f9NQbe 8kj3ez3NKLEi9bO4qCEDqRHHULTwijmxNcSrD5LxrpbiS2i0j5jZv6kqiwmccbKdxdWR 2benIj10ou95oj7r2z0c8bvg15xh7ignV7XLkdRCs8ejuZ560xtVdGMyBB4MeFAlj21b 4RwLJ9O8jOU1dn2yfw6MSJcjo32dSOXcvLwR588w7Irvtk6zcPEznm74SW699jjTE9ER Ivcw==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YDKZCRvY; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 006d021491bc7-6968940ff92si750192eaf.1.2026.05.07.05.05.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2026 05:05:26 -0700 (PDT) Received-SPF: pass (google.com: domain of christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=tumeAkKVu/oMOJh7TF4QzfthgFZBJXBJelAJ19gHOdO1fUrGFwZsplOrrBSQvvaZNDUs8A/4mmyooPdoj4YDYLe41hRiAotBiOcO6tHeN+3CJmoII4RxR3shQA3i5PODwSqktmrBtEt+n824g3TQG9CRUxKse4tfFwzthXs5hBwnGfb6gqVd9ShtGGkVR7/uRUpGpBqI93n+PzxcbLkG2G7ihMmK4kV9IjYlBjA8DdanEgToxynf4a8ZzTORMVoUE2lWt5jOVQs8EBSwRbOdVuMCwapCvp/8RhcYhKQJB/GGr0RmcNW1qiXS0vkMOU2NRMHiHYLW00mGDPnimJMKYg== 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=Tm5Ai/Qn8adg8Pu9DYCrH5IXWXiVL/YbdoSckj+pj4g=; b=YcAv+o+o9SgX29PymVUYeZrGGHodopLb2Hd/9WPJmMSiKXJX4vZAjZp0O+lbVfI9cB3M0f5TUi9T0x1yYExGDOtM7X3SOg/4pojtO7gPZFTPbdJ1SLgjks1EYE2T0rA23tb7MODubYx2xY0qBuwvZHL5z4qdrSfUoMDawVN0/24lzUPSlMU+YbAW+75TEDYjzfEn0izJZkuFSFWHM7Y3FeF2hHe7A/hOY0+3Tclltv8n2gj9mvjP4NzwomIdDbNqjvz+a6otmji9V5EEcQM8EtDDs7P9rYmVgB0SY+YOsByUJHrVKDlKn14vzVRC37hb0Jgayrhe5XrA8ZLIDUl/aQ== 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 AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:61c::5) by GV1PR10MB5795.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:62::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.25; Thu, 7 May 2026 12:05:21 +0000 Received: from AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM ([fe80::eec4:8dfa:81e1:1bdd]) by AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM ([fe80::eec4:8dfa:81e1:1bdd%6]) with mapi id 15.20.9891.016; Thu, 7 May 2026 12:05:21 +0000 X-Patchwork-Original-From: "'Christoph Steiger' via isar-users" From: Christoph Steiger To: isar-users@googlegroups.com Cc: felix.moessbauer@siemens.com, quirin.gylstorff@siemens.com, clara.kowalsky@siemens.com, Christoph Steiger Subject: [PATCH 1/1] linux-kernel: add cleandirs flag for tasks Date: Thu, 7 May 2026 14:05:13 +0200 Message-ID: <20260507120513.297817-1-christoph.steiger@siemens.com> X-Mailer: git-send-email 2.47.3 X-ClientProxiedBy: FR0P281CA0188.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::9) To AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:61c::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7136:EE_|GV1PR10MB5795:EE_ X-MS-Office365-Filtering-Correlation-Id: 46e2df26-924c-45ec-3a6c-08deac30e9c2 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|18002099003|55112099003|56012099003; X-Microsoft-Antispam-Message-Info: wTXMwUy0NVTqq6vBVDIbtkeNH2/UDufV7c1P7iMAnMPxybRB5cEo7LS19uUg/K060Qf2713TV/dpRmehFthCp3C1xMBbzCsueYNTLcI3felP2yKjdmIeG7p1HvxvNbgwUlgGQ2vzY42K+y1ELEGaSG2no75Fuf3u4w1NXL12i1SWiqKvtJ45lkgt8OLjDTNwlJiT58yq/7jvMEWDPHCD91W6eDw4i7gZnZGFrqAe2JFTnJ+Aag7NnPEaZBar7Ob9LtDjspYQ2CJjqr4L9kQpyaP8pO2SVn+z6IN3UxiFvIqyWe9WizKPPrlfoJD8aKuGghfosuqBPFK8Ez7L9qXHiB2x5DS70nvFjLpwTF9qeBHkjt4D6Ay37cYt/EyPbwcoLkZg0bPzovs7jij/pY8vQ/JPX5duyKD7G1ftvJP4+FZOIDedScJd410ZlbXHvx/LONnJddcoAajb9MCQCu2BuzByIIYCidDue9cqwTCePtkX0tLpmmZUTJMPMEasdaBYdqQbnTn5ft4ft9uFd9aEg/xNCiL9Lx8nHV/Q1VY1MCgH0Ms/6k6EcNEZsvNi7IRzoHqmxA4516hKlcvzqhmNaZ2GBVTBH17s/4aGGDsnJyY/BzKVw/TZVv6t3eCrBlpXkFEF+i222CVrR9FMmRG5jPl3MI/kjur6pZ8D35vPdUvYUP9bdSvYC2yu3hnIXlBu X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(18002099003)(55112099003)(56012099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: O1cr1DJPB0wxAjDahvmIYsjznwX3llvsBf9275x1rooz5qaMcluMVAMM4+OcXeGj6c1fMr8JOnVeOiirGRQB/Oi8vXn71rLjDlWm6HDdj0fHOftwKSq2tZqLcgCtkGs8iad6xrutm434u6AMJhg3n32Rl5L7c3v7ukyvDIaqiELLWMX10d9Lrl7Pb0e7jedk4ZwT0uWWpJUWRQcog8v0q3pQMx0SWwjX/JSDuBxni+dRAqNun83KQMbPvu4+Z0b2BIYQ3+ymSBWVFlRxYcpCblrbFWoNT+Bvg6RYDzIEIoW5LW7snNFhgnQOMLThH8x2N+f91k9nfamCkKQN/rjBjemu0EEcfoxBrLzUFx3jhVlfSyhCr2uP9F6KTjtTDSVoYDLLzywijQPQSGWsIw/9a51MCTtkdOfwBLI2xt3EU/yTOtSt0ok1uNidCLs4E3GX8miz4JBPYZd0rMrxXClausDzXv2zcSmqs5XRkEGCTqGBZmo73gXu1WYKyd7zYVgQrcn2XVKhuqw+ceQADLXUSusfKULPEWVKrzyS5wo904lhkZHeOC9WMQiWqD1kzm1x/vmV4oqF27ZKXxI7zmmkn0uCWmk4CNvUCnVy5YGXxQRFhqCr5TkMYzDf118p3AA1/3QlH7TkRmmaALvIwp/N0fBnw5IaYLx4iAGe6dZrc3+I9a2BldZ8anOeSOTyWBZP5fOI7NPCL5fauq8JHfYLKTlfpKp774cD9Epjs16J4m0myt94Bh5f5KOpMmmDYz1a59TS4R89TEN/Zn6HiMda+HnRAx00bms2JmoepRYL5rakDuuj3sufPZpWkLDRnx93gZlNRdHzu5YIkTJRAC+DtVcZFl7ipAWnPj5AbcHTbHHHh8jpeuhXehuMo5hEaFkuJIlhPRlPFSgzz99bqI83a+R61Lu7e0h0yGX/Qdq6svb8CvwsY//p55yDkVppIPUn/Dw0jBa8MdS0iUxMEFF7Qz/9Y9q/PN9AGUP9M+hD9OoPhNlHjlssqMUgqbzRU3SWW9FrUUIrfankWWCEt1NuI65ocY88sGq7iyEq+0fpfmwRScQvsY5AbkLtozw3qpHBPbHOb1Z4IQ1thIpxOwXIFj99y+AFn1Am+M6cQ3rhmzmTfcni0Nc5JmM+gN0bfNNqkJrq5Ol9qtQBdIo0O1kZx9/u/WCLMwiHzfvWEzB5aaWwZtP3vYAvik9ym3z/ucRWpcImD50mMkBeq43BKY5JCVLD1HnoZC42Q1EITu0RYi+WimzoXdTlCm8QyHy67Trfxn+LZjwrio1dYKky1PMrBsM/MstX4akOlUnpcQrVPQRYiPvMOvUFdSl9VfQYbPCVVMLQ/4NZhDMQgYC6wElpBvWt87kbf2XB187AEiMbrCOQSBwcBTGG7KBORn2TUS0yc8WGvpOkH6RO6Ncim/gTlXM8K7JygQeE4HwpGSNThi3ur1c90oaC30ADSKENv6Z5Bo1w+g+TSceotaVlLYdomuGkf9VolCiU6AmDg4tJvWnKMsXE/balO78aWxplc5mLrZsa73GZeh0bYtvUSH6EfpYdDvzsmgCtyC8SalwXMSWhLHsRvS8dY0uR0QX+Tr3HiujNyx4bGwlwKP9kokKd2gGlTQLu9OmZ+8xsp5VzNGIuJkqcrktxX0hMRwGLGOWpE4xyJu6/ZWCFCpfKanLRL99dszDYeVWwZ+IpbHLLuRXkrppAssp88AeakLIBHO/5GJwgzq4M1BBl+Z+gKWGDk43Ku5PNzmw8Q10W6QovwA8= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 46e2df26-924c-45ec-3a6c-08deac30e9c2 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7136.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 May 2026 12:05:21.5994 (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: Zo8TJ0HlBizkkUcTzJy0Qq2oG664G7/92jdz2qalXCu3XvKDyFPWuOaGZd7DfkYrcbC2lDyJCpDapQ9tSQhohr3laWXY9SKyVtYZnD5J8nI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR10MB5795 X-Original-Sender: christoph.steiger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=YDKZCRvY; 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 christoph.steiger@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=christoph.steiger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Christoph Steiger Reply-To: Christoph Steiger 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_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?= Provide a cleandirs flag for directories that are used and expected to be empty during do_dpkg_source and do_prepare_build. This is the proper way to make sure directories exist and are empty. This also allows users to extend e.g. the do_dpkg_source functionality since that otherwise depends on the prepend order. Signed-off-by: Christoph Steiger --- meta/classes-recipe/linux-kernel.bbclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/classes-recipe/linux-kernel.bbclass b/meta/classes-recipe/linux-kernel.bbclass index e3deac2d..55ea6d63 100644 --- a/meta/classes-recipe/linux-kernel.bbclass +++ b/meta/classes-recipe/linux-kernel.bbclass @@ -240,9 +240,9 @@ def get_additional_build_profiles(d): KERNEL_LIBC_DEV_ARCH = "${@ bb.utils.contains('DEB_BUILD_PROFILES', 'pkg.{}.libcdev-arch-all'.format(d.getVar('BPN')), 'all\nMulti-Arch: foreign', 'any', d) }" DEB_BUILD_PROFILES += "${@get_additional_build_profiles(d)}" +do_prepare_build[cleandirs] += "${S}/debian" do_prepare_build:prepend() { # copy meta-data over to source tree - rm -rf ${S}/debian cp -r ${WORKDIR}/debian ${S}/ # remove templates from the source tree @@ -308,7 +308,6 @@ dpkg_configure_kernel() { KERNEL_CONFIG_TARGET="${@get_kernel_config_target(d)}" EOF - rm -rf ${S}/${KERNEL_BUILD_DIR} && mkdir -p ${S}/${KERNEL_BUILD_DIR} if [ -n "${KERNEL_DEFCONFIG}" ]; then if [ -e "${WORKDIR}/${KERNEL_DEFCONFIG}" ]; then cp ${WORKDIR}/${KERNEL_DEFCONFIG} ${S}/${KERNEL_BUILD_DIR}/.config @@ -317,7 +316,6 @@ EOF # copy config fragments over to the kernel tree src_frags="${@ " ".join(config_fragments(d)) }" - rm -rf ${S}/debian/fragments for frag in ${src_frags}; do # skip frag if it starts with ${S}, thus is part of the sources if [ "${frag#${S}}" = "$frag" ]; then @@ -337,6 +335,7 @@ get_localversion_auto() { fi } +do_dpkg_source[cleandirs] += "${S}/${KERNEL_BUILD_DIR} ${S}/debian/fragments" do_dpkg_source:prepend() { dpkg_configure_kernel get_localversion_auto