From patchwork Tue Mar 12 07:39:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cedric Hombourger X-Patchwork-Id: 3399 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 12 Mar 2024 08:39:59 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f56.google.com (mail-qv1-f56.google.com [209.85.219.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 42C7dw7t011143 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 12 Mar 2024 08:39:58 +0100 Received: by mail-qv1-f56.google.com with SMTP id 6a1803df08f44-6903ea40d25sf35490136d6.0 for ; Tue, 12 Mar 2024 00:39:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710229192; cv=pass; d=google.com; s=arc-20160816; b=XJhVzi8BPD0EXL0O7pWd3ZZPlO9SxoLUNWj/46GXE7A1dm52J6vFY0Yrh+G+xLQBvq DPj+sKMkEzcc44oIHvoq5VbcDLJCPKRR6YuY3fSWnr/emJa/nKNfB5BtI9xjUllrj/6V 37griUi/4uFC52hOZlZVsaKkAVXyBLe+V2KDPtlMKA7TAXGvNDw2/uArKJKQ+562XvCP yV4e96TYGmUKwcWxk+FFrrscSvRP/jQS/T/LHm/f9p9FgpeDyGpDk6qYIKFxG7rkPy3a /lcd63Ds2peFX/cGiA+2JXMjWDORddfJuKEJ0Ew14siqNKjlPhLvFEOk6yaKkvitfXKh svhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=zyZJYwbepxnMT46eqwab9elPIkRBPpO6mgKu6u5HqTU=; fh=CYHKWi7646GnsBKgkP9Iqlrih5deGsgDuqUb1/KMlAI=; b=H+FyN0bKiWCv1JXmlb3yQ9bpwK8brD6EdxnCNWhUXCHPGFl4tfMAm867/M96pdd9lx y95XL6ReJPfNRwa05HI1h43rb3QTXFcVOWuiLVCxNtgxWL2oc02uRTnQZ5DoBY+an9NX ld3uuCueWhsjD7FQHaRLR0vMTxjA1WMp4NB8D3EU6puNZDq1I/AzAZsj1IFUduTbc4Nw ePzuChptCM48fZ3CRaaekyNCXuWC3H8hicFbDRQzMcjnwOZ0/GBL7YLFq4Hj16c5xIrn U807J7RGLFL8igN79bLoK6myt+mY9fuse7NhP4eVcRkvdhRYiRGJ9GPwT4rd9f6/hB9M Emfw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=E5XX6SuE; spf=pass (google.com: domain of fm-1212295-2024031207395071d7c4d206099bd207-0qghaq@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2024031207395071d7c4d206099bd207-0QGhaQ@rts-flowmailer.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=20230601; t=1710229192; x=1710833992; 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:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=zyZJYwbepxnMT46eqwab9elPIkRBPpO6mgKu6u5HqTU=; b=u1zvBhusDi0NQUI9ot2a112XsF/+yWtxeEcbNUPNyzGoPawMexuLzUEUODtjb90B1A xDxN91IguInRjykJNOUTociPHMLKP3wgU0ADDz7wlI4YO2m148pNcCvEGWYYCU7PYJlr Im4F8WjH9iZwUaJk1yDe/yQ5eKLkmHFhKKxpKFHzSrUB2T/IrtEocumMvzG0DQ8b6rbp rTlgDqwr45lh1r0NnVeln5MHnxcTCHIhBCDs1uOKOrTiXBAk3rKB9ovsdKg7iI2MCRXV sXsmLv2THRfpONJJ2IErDfPwdEJTTr4q8Gli5oV0Y/EwPoLW21L9VjZrzXX3qU102S75 gvWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710229192; x=1710833992; 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:feedback-id :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=zyZJYwbepxnMT46eqwab9elPIkRBPpO6mgKu6u5HqTU=; b=Awyzw8EzAbbQ95r87HS8xy1fKdr49RWysxrGm4EtYd/qOoGdYRvqCCk3TYIyaXI8Yo 5M0esTmTWwnnsP9ZXHwh0jbWk7FiWBritsq57EdvZNPoW7UheN0z2dkj1JCwwpAXViMc 3FQ+jFHv1nAPolq2xDox18Am0Y0ViKmifuzvaTL3agLQFAThJmVXu7jS09bSHcEApQqt ivvel++Q0/aHMX0/0PcNirTnHfc3TaNPbV4rUkhCf5JpAWGMEehRb+isGljDiwr6hiLq AavwJS0jkC2tdgDIykDRE6oj6/Lcy0clZpWFhLGEx8/ujmmcFR0JglFE/tPJFEnnT37y VrdQ== X-Forwarded-Encrypted: i=2; AJvYcCWOqBIt1GBceWP9oTy8CDbm5z9cuFYiC9h7ZCQy1K5TZDIMSp1MvpJY770ThDE/x3trzytOW8WM0FAU4doGyHAFVCZoup4= X-Gm-Message-State: AOJu0YxtZBvquMYMB6J9zZffEDt0bF8dKZOjWVsxZQmhg/NuIJacyc7p MSDxpeeZoaaS4uhRoSt/ZF7gXinx9y7/YUkMQbAcJAmUdDmjV+My X-Google-Smtp-Source: AGHT+IHjzESJjNAsgRTqnNHco+sMofcPE1ITne33Y0OmIXIMDNHoZ5zSWHfWAKR4H52H8N4YS3b1Nw== X-Received: by 2002:a05:622a:14d:b0:42e:d641:b17c with SMTP id v13-20020a05622a014d00b0042ed641b17cmr11812904qtw.62.1710229192505; Tue, 12 Mar 2024 00:39:52 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:622a:5:b0:42f:601:1562 with SMTP id x5-20020a05622a000500b0042f06011562ls208525qtw.2.-pod-prod-04-us; Tue, 12 Mar 2024 00:39:51 -0700 (PDT) X-Received: by 2002:a05:622a:14d:b0:42e:d641:b17c with SMTP id v13-20020a05622a014d00b0042ed641b17cmr11812881qtw.62.1710229191656; Tue, 12 Mar 2024 00:39:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1710229191; cv=none; d=google.com; s=arc-20160816; b=ir3fPUD6zPLrro/t4gr4g6p6YoMfxFCkZ2tVKbMCdzi9qRPlNCrWwvVsKT3eDLtdXY MvN+DkWUc3yxqZ7vuXBqanSZrT4GQrLnKjfPkwgTLaRJXg14IiJBfcXXqafuHz3SY5Aj n4+zr34FVKPbF1knKaJ5IJOVoWSDgCJeBKm2GuZMTi01QE9z5uqeyVqvHVLz385Yk0r9 NXfx/wPTJMFdMlHIHJdaMAX63LTBzaGWUy1F9jUpfIjwhYlzl/G5wP8rDCksYYNNGhEI HvJozJ5pzYf0V48hKEQ87lJiiUANSLXYa5Di5gzPcvCXvhvkx09QJMHdtwo6EwEFT+Ut k37w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=o5Z+Okco7cl58aHeOI0f5/KO8eypMfNMEVe2tju3SZs=; fh=1z37pEVhqwMLlkT4FDzOga7XBsM6Rzv6sXOq0pipxqo=; b=pewJOFL+qG2DXkkZqiril1LxiLJ3kecB/m+Q1jntAiXuPf/25GZtR+Y/Lskzl+r2TD fVXcQHE4tjf2LvZa8VKX6KrlQer4LIfzxP959XXZdkrFxylC+IlXoq3mDCAUblXTKVdN ROJzeNLKrOdCfKl8R/vCH9yaQHPCISADDkuc9KSBNSc32W4bLoJYqy4zDABowObUfrOu NY/+awPdYnsTo4iQAPPQ0z/kODJBeQ/O0KL8E4Prj7EIs5BOQGgD8gfy/3I4Eexcs2Kw +TWOK4jHNxhNwdm7g6te35MMKNyuZMZVn0UDxpbXMkmkWWjsig7KE+FrX2eUXqVhtXY9 o4qg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=E5XX6SuE; spf=pass (google.com: domain of fm-1212295-2024031207395071d7c4d206099bd207-0qghaq@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2024031207395071d7c4d206099bd207-0QGhaQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id j17-20020ac85f91000000b0042ea549172esi617247qta.4.2024.03.12.00.39.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Mar 2024 00:39:51 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1212295-2024031207395071d7c4d206099bd207-0qghaq@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 2024031207395071d7c4d206099bd207 for ; Tue, 12 Mar 2024 08:39:50 +0100 X-Patchwork-Original-From: "'Cedric Hombourger' via isar-users" From: Cedric Hombourger To: isar-users@googlegroups.com Cc: Cedric Hombourger Subject: [PATCH] image: limit search for *.core to regular files Date: Tue, 12 Mar 2024 08:39:35 +0100 Message-Id: <20240312073935.331457-1-cedric.hombourger@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1212295:519-21489:flowmailer X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=E5XX6SuE; spf=pass (google.com: domain of fm-1212295-2024031207395071d7c4d206099bd207-0qghaq@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1212295-2024031207395071d7c4d206099bd207-0QGhaQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Cedric Hombourger Reply-To: Cedric Hombourger 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=-1.2 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,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?= Code to search and delete core dumps in the build tree assumes that the build host has a kernel.core_pattern setting which would result in core dumps having a .core file suffix: this is not guaranteed. One may also argue that the build should have failed if a process executed under qemu-user got to crash (and we should check why qemu has crashed and fix it). My vote would be to kill that code but for now, make it less wrong by restricting the search to regular files suffixed with .core (this would at least stop isar from moving directories such as "org.eclipse.equinox.p2.core" out of the image). Signed-off-by: Cedric Hombourger --- meta/classes/image.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index 73f1d52c..793c21a2 100644 --- a/meta/classes/image.bbclass +++ b/meta/classes/image.bbclass @@ -457,7 +457,7 @@ EOSUDO # Sometimes qemu-user-static generates coredumps in chroot, move them # to work temporary directory and inform user about it. - for f in $(sudo find ${ROOTFSDIR} -name *.core); do + for f in $(sudo find ${ROOTFSDIR} -type f -name *.core); do sudo mv "${f}" "${WORKDIR}/temp/" bbwarn "found core dump in rootfs, check it in ${WORKDIR}/temp/${f##*/}" done