From patchwork Tue Feb 11 01:11:54 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uday Shankar X-Patchwork-Id: 13969005 Received: from mail-io1-f100.google.com (mail-io1-f100.google.com [209.85.166.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3A40A155336 for ; Tue, 11 Feb 2025 01:12:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.166.100 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739236322; cv=none; b=ccRX+jPf0FOHfx6pgeArMgCY5yNQESAeoiRXbbh53JGo+o562IwTG4UcEoTBHkOCoZH2sxx2UEHELhPttOc7pIWWBgKIixagYieC6NHMUeGTOBez4/0V15W2MXQAsCG/r/nWDQgbn/XIqfv3B/kbbiTHpILcuEJhq8GRD4Oy+Ig= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739236322; c=relaxed/simple; bh=g/noERQDq7d3U6Ma4Fn7xReDrj4YGnz4ZQGgA10y69c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XDU6AIcYfLCP+PFFZj9NzefCofbfT1EcS/r8vEibIa4n+wGuoCJ5Ahb3d+ETB6dJnwfDz7UHdznvWJYuFXOdNNjNej7MzL9bZ+ba3/Zaeb2u3TpHvuzDyLrC32SztIpFo4ZK9MC4HuGO7K7oKq+LEmFTxulPF0cwq2mwIkOw0sY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=purestorage.com; spf=fail smtp.mailfrom=purestorage.com; dkim=pass (2048-bit key) header.d=purestorage.com header.i=@purestorage.com header.b=OdWpWA0T; arc=none smtp.client-ip=209.85.166.100 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=purestorage.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=purestorage.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=purestorage.com header.i=@purestorage.com header.b="OdWpWA0T" Received: by mail-io1-f100.google.com with SMTP id ca18e2360f4ac-8553d7576daso35265539f.2 for ; Mon, 10 Feb 2025 17:12:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=purestorage.com; s=google2022; t=1739236320; x=1739841120; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=O70H49KnO/iTJGFotW0mEj8/jWZEIV28fdVh/IR/6/E=; b=OdWpWA0TlIBQOIFQJBwDRjvznfmZmhOiNK3KOxyyopNB+GFPCPAfGDUU3tjPhkN1/8 GvMacJmHYGVuNPJ9zOmeo6gKwjeBudzAw1HtxVa/fQkEAyZaLMxv37wNNV7HfBACqqGT Tabi1TlEA48vuLyb9qk2OTJtIi+4M/DGa4Gdr1n7vv6RFHKAHulyUOrgKraCIIxQLW1C oTZ7bDhsSKExw63f0WjjKmtToudR/BdVnnLtaeVe5g517WWg8IwhlTcRAzA3MU6m/3IG c5rUFw57ewO6hf8Iio7ZIX367KET+z+jqmcSGseH0g5cZCcG0i4cIz92YTE+/KoTPV01 9y1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739236320; x=1739841120; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=O70H49KnO/iTJGFotW0mEj8/jWZEIV28fdVh/IR/6/E=; b=TI7ShXRgOCz6pMBxUfhbV3TrVYLrHPaCQV5kTW/jKJF6fB6KRjyHTXNQ/4PPJAkdbr 7IF3YEPwYfbjhoXbNkBK3nj3k/VKHkNjLJcWMjhhImkX2V6BEcRMe3G26p2lyhGPAgCj FsHJeNu2I0v+1/v6nwjICVLbjr3e207BVN3V7uF1qrS7Zx36/Dt6laZqftwC6F57tDFF cMLhaHviJP+OhYa7a5Dk06HZrKP3gNwxtMi9d3yv9VD0JFu2Aqq8W+oOR9T+lzwA40ws hJL7J6+ZC/hcu8/WVrHQvLfTbexh7EfsAupqFhtyG0GzH8gGrO81qC8gltOzztPFbPcp wCrQ== X-Gm-Message-State: AOJu0YyB4dgDBq7G7JzyuzGFLUq84SdBjjHsOFPN3dBRw7hSaYtnWHbK zYeUeJzosupuv8HsT8WRHMkwW6TX5+FyEXs4XoHNaC4QuNPZvo3GZ2Y6aGAf/8t74QYyzBzWWEY fbRLpYKYVnpZVcAbZHwqN0VqnrjprODK2 X-Gm-Gg: ASbGnctc89878eIivQWLBquluQVhLDapbBupNrgsKzM62cVKpM4ubkLCiWd46S5+jvz ulT2m5GWxo4/bbFRNY1WTLT5BvdjrEEgobqvYRF9bl6yAd3kUb4W/Q68yCYP8X1F99PgCELEiYf ulFu4la5qRzy8BhwA7ax075BUg/wJeTewn8hViFytFwY/+XY1Wyx5hugI3G3PVm8kVoUDP3NDRZ XGjM6ZSLx+kUHnTTHbwv2wF2xw7yuwvwTs/0ml2lxYVT4Qhowv2rCf34sJGFwXb4qpRad2QjV2s s97LzOHsp3SShyrGkYxlfbN9Nh2JW45tAEEfOys= X-Google-Smtp-Source: AGHT+IG6O+AN1U3sZMcatB1hM1FGij2aDZGaRc7jMjvTAiqUW4G2q47Va8jeHyuKzb4Oif7zx7YE/+Zv23hH X-Received: by 2002:a05:6602:164e:b0:855:3ed8:ee82 with SMTP id ca18e2360f4ac-8553ed9b680mr338725539f.7.1739236320124; Mon, 10 Feb 2025 17:12:00 -0800 (PST) Received: from c7-smtp-2023.dev.purestorage.com ([208.88.159.129]) by smtp-relay.gmail.com with ESMTPS id ca18e2360f4ac-8552f1ff0b2sm13543939f.12.2025.02.10.17.11.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Feb 2025 17:12:00 -0800 (PST) X-Relaying-Domain: purestorage.com Received: from dev-ushankar.dev.purestorage.com (dev-ushankar.dev.purestorage.com [10.7.70.36]) by c7-smtp-2023.dev.purestorage.com (Postfix) with ESMTP id 6539D3404FD; Mon, 10 Feb 2025 18:11:58 -0700 (MST) Received: by dev-ushankar.dev.purestorage.com (Postfix, from userid 1557716368) id 66EABE40ECA; Mon, 10 Feb 2025 18:11:58 -0700 (MST) From: Uday Shankar Date: Mon, 10 Feb 2025 18:11:54 -0700 Subject: [PATCH 1/2] scripts: make python shebangs specific about desired version Precedence: bulk X-Mailing-List: linux-trace-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250210-debuginfo-v1-1-368feb58292a@purestorage.com> References: <20250210-debuginfo-v1-0-368feb58292a@purestorage.com> In-Reply-To: <20250210-debuginfo-v1-0-368feb58292a@purestorage.com> To: Steven Rostedt , Masami Hiramatsu , Mathieu Desnoyers , Masahiro Yamada , Nathan Chancellor , Nicolas Schier Cc: linux-trace-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, Uday Shankar X-Mailer: b4 0.14.2 The RPM packaging tools like to make sure that all packaged python scripts have version-unambiguous shebangs. Be more specific about the desired python version in a couple of places to avoid having to disable these checks in make rpm-pkg. Signed-off-by: Uday Shankar --- scripts/show_delta | 2 +- scripts/tracing/draw_functrace.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/show_delta b/scripts/show_delta index 291ad65e30894645205101e3f31f2e38e90e172e..3755b6c6e55704ef08c2483ab44793adab78f76c 100755 --- a/scripts/show_delta +++ b/scripts/show_delta @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0-only # # show_deltas: Read list of printk messages instrumented with diff --git a/scripts/tracing/draw_functrace.py b/scripts/tracing/draw_functrace.py index 42fa8730094166b5883aaa92b0e2c32e0268b120..97594b65f8ce9b1ade7f08b6b95eee6a1383fec7 100755 --- a/scripts/tracing/draw_functrace.py +++ b/scripts/tracing/draw_functrace.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0-only """