From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (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 D12E83FDBF6 for ; Fri, 15 May 2026 18:08:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778868510; cv=none; b=dqrKRBzIzSQyszLDkeI2z4nljnZUaU7fgxX+gKnd+qJgg/aCOrSrU8qYwp94NyqHxYgdh56IKPVmlyCaOQT7CQzSinD19qIjUKgC7HQQ9HPt4H9GyAlf6P6MZguHGBi2gKAz1jzGg1Bc1BjjifhExHUGQOcGnxWgFcNWHWX+LzM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778868510; c=relaxed/simple; bh=uZ7ygsnr96oe6CK9wJ9zGBwa1AUV6F/q7+OBvaywCn0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=WNgePW5Ia/ITkWBhZzBPwvW9OD4GnuoAmOmSN2jlxY94QOgDXcwFiTqQC3/wIFhV6jjx5N3xkAHiZxsjkf5Hmplqwi1cHq54rSDAauKDPjGLpYKTqBQcMLvvHJTTtkDLDLkd8Todhw2o77ZrZoON6sjH0cwZlP0avvXoESXkuKs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=U0iYix8s; arc=none smtp.client-ip=209.85.218.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="U0iYix8s" Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-bd4f81505ccso6374566b.1 for ; Fri, 15 May 2026 11:08:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778868507; x=1779473307; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=la+O/bFtpnyaY0c5pxjy6SLIjk1Ilk22rZ0fIeKn2mA=; b=U0iYix8s4BlXPNZghhnrG2fXfB2g4UqzAjTJFPYT82FOcQ5WbjPVrMPQKmb1L9SjrK EO4omDBZ9OdpRa+vNTJfqWl1UXepKYlPSxTOJxeswmSu732E/5yzPGWzEfk2frDFmHVk p+C15GIfwSJcNevKfX+lUcUUzZkGWcQbfsfUeNNag0mom4c80kxLIIob/O5/twwQArpj J2ez2w9Kqh5PqYhcP22X0A9YX9+pWAK2gbat9rrFdbGgGqFR2gH9fyd7LNqBxwEix36H vnGo7CiMYVfgwKcOdWnJLxvxs4Gwg8UQRX6Ic06KonTylMPsFMpHf3T0vqJAD42DMMeA V2iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778868507; x=1779473307; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=la+O/bFtpnyaY0c5pxjy6SLIjk1Ilk22rZ0fIeKn2mA=; b=SORjxCByZCYnKrrM/zfE4K5RY+HpCiK64kSHEF117Cj5tmx3pPQaL4xyihzLmexjV8 Wh58XovJle/GR3PpvUcXcIvwtw8pursUko9s7OTFplCpgEBvL4hMiHgigZXUNBVaJ+4F y0ZbaLgpbZuluzOhDGRkJ2gUYxXWT2NXs55joCAiJ0m15VvFfdQnmG5v50uulEqOkBkA xSb/o8akcuHfmhL+Oir00uMXsXJ0kbWufcA9FpJVztgo9u309GhqYz8fDUdPZK9nmAq1 mrc2tZJWczmO9U0liY9tU29N383fj3jAi6a0gvv/cKb/9V4uxq6cFDkNyWPD3y0eW5Vr LNrg== X-Forwarded-Encrypted: i=1; AFNElJ95nwBVVJyBZrAdx3Klp1rc7U76HFjB6NJjLgO1+sNl++MHzLPqLFQ2yGY1VGV8Kp3lCVGe3LtKOgyXxzk=@vger.kernel.org X-Gm-Message-State: AOJu0Yz8yknb5IUhsnxGTrl5JRTal4UqmhD4a/jN8Wf3IPIhLsMSv6zZ hcoGv1/SekkTvBEBnT2rWA6dzZK3tEhaUUrBusN3/w0/1WoxoF2diewD X-Gm-Gg: Acq92OGxXS3hDqSGQJyudSKi46TqEzSLwfpTU0PfLBrYzWCujOvP5uyzgvEY9ZybCVX HdBD28h4hrhq/o34d01wqzoI1XZA+PHLID7I1++SqK09pm5wstwjPoZyEcVwrCvKtnQWNJwgyXC fM/FYabQndAM/1tTQMg7Clb90G3iu9mryYoD8ae1DnhiFGwW0S1E+CCvYpd/IHT9VaGWJAzecSa P+WKm3DeLZXDLwgVIB28qoG7clfkcD+ZPkQX8PYgCDr+5bsVWzLKwXo3h8c857COiks4nWdXvJw 5nNkRZepyLGJR09eMhUcEVQ0PdoGrDKSKw9qiJw5sO64xdkFEuSgWqpih3c5l6FH1GO7qHfidPb WGj9ir0S9dqLHGa4Nw7a3nzbGkSaMqpM3WvOjMLXlbwNqoTqqkN0pmdXT4MmA357yK7vIULDgCt U2rcMrgNNkkFBuwaMzqLS+YNIrKm6aRvqF X-Received: by 2002:a17:906:6185:b0:bd0:6dbe:22b1 with SMTP id a640c23a62f3a-bd5177ec5dfmr278321866b.12.1778868506983; Fri, 15 May 2026 11:08:26 -0700 (PDT) Received: from pc-oliwiera ([2a02:2a40:4bf0:bd00:6130:de6:bb7:addf]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bd4f4bd1bc9sm263471566b.9.2026.05.15.11.08.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 May 2026 11:08:26 -0700 (PDT) From: Oli R To: Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , David Airlie , Simona Vetter , Mario Limonciello , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Namhyung Kim , Mark Rutland , Alexander Shishkin , Jiri Olsa , Ian Rogers , Adrian Hunter , James Clark , Shuah Khan , Mathieu Desnoyers , "Paul E. McKenney" , Boqun Feng , linux-arm-msm@vger.kernel.org (open list:DRM DRIVER for Qualcomm display hardware), dri-devel@lists.freedesktop.org (open list:DRM DRIVER for Qualcomm display hardware), freedreno@lists.freedesktop.org (open list:DRM DRIVER for Qualcomm display hardware), linux-kernel@vger.kernel.org (open list), linux-crypto@vger.kernel.org (open list:AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DB...), linux-perf-users@vger.kernel.org (open list:PERFORMANCE EVENTS SUBSYSTEM), linux-kselftest@vger.kernel.org (open list:KERNEL SELFTEST FRAMEWORK) Cc: Oli R Subject: [PATCH] treewide: replace /usr/bin/python3 shebangs with env python3 Date: Fri, 15 May 2026 20:07:59 +0200 Message-ID: <20260515180806.246914-1-sigmatwojastara@gmail.com> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-crypto@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use /usr/bin/env python3 instead of hardcoded interpreter paths to improve portability across environments where python3 is not installed in /usr/bin. No functional changes intended. Signed-off-by: Oli R --- drivers/gpu/drm/msm/registers/gen_header.py | 2 +- scripts/macro_checker.py | 2 +- tools/crypto/ccp/dbc.py | 2 +- tools/crypto/ccp/dbc_cli.py | 2 +- tools/crypto/ccp/test_dbc.py | 2 +- tools/perf/tests/shell/lib/perf_json_output_lint.py | 2 +- .../selftests/devices/probe/test_discoverable_devices.py | 2 +- tools/testing/selftests/rseq/rseq-slice-hist.py | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/msm/registers/gen_header.py b/drivers/gpu/drm/msm/registers/gen_header.py index 2acad951f1e2..10316f517a7d 100644 --- a/drivers/gpu/drm/msm/registers/gen_header.py +++ b/drivers/gpu/drm/msm/registers/gen_header.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # # Copyright © 2019-2024 Google, Inc. # diff --git a/scripts/macro_checker.py b/scripts/macro_checker.py index ba550982e98f..7dbb114a57d5 100755 --- a/scripts/macro_checker.py +++ b/scripts/macro_checker.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0 # Author: Julian Sun diff --git a/tools/crypto/ccp/dbc.py b/tools/crypto/ccp/dbc.py index 2b91415b1940..cd56a63aa8ce 100644 --- a/tools/crypto/ccp/dbc.py +++ b/tools/crypto/ccp/dbc.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0 import ctypes diff --git a/tools/crypto/ccp/dbc_cli.py b/tools/crypto/ccp/dbc_cli.py index bf52233fd038..bfe34f01e619 100755 --- a/tools/crypto/ccp/dbc_cli.py +++ b/tools/crypto/ccp/dbc_cli.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0 import argparse import binascii diff --git a/tools/crypto/ccp/test_dbc.py b/tools/crypto/ccp/test_dbc.py index bb0e671be96d..0ee3da6c6be7 100755 --- a/tools/crypto/ccp/test_dbc.py +++ b/tools/crypto/ccp/test_dbc.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0 import unittest import os diff --git a/tools/perf/tests/shell/lib/perf_json_output_lint.py b/tools/perf/tests/shell/lib/perf_json_output_lint.py index dafbde56cc76..dccafd507bb7 100644 --- a/tools/perf/tests/shell/lib/perf_json_output_lint.py +++ b/tools/perf/tests/shell/lib/perf_json_output_lint.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause) # Basic sanity check of perf JSON output as specified in the man page. diff --git a/tools/testing/selftests/devices/probe/test_discoverable_devices.py b/tools/testing/selftests/devices/probe/test_discoverable_devices.py index d7a2bb91c807..72a94bbfbc7b 100755 --- a/tools/testing/selftests/devices/probe/test_discoverable_devices.py +++ b/tools/testing/selftests/devices/probe/test_discoverable_devices.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # SPDX-License-Identifier: GPL-2.0 # # Copyright (c) 2023 Collabora Ltd diff --git a/tools/testing/selftests/rseq/rseq-slice-hist.py b/tools/testing/selftests/rseq/rseq-slice-hist.py index b7933eeaefb9..2c43b2e2bf0d 100644 --- a/tools/testing/selftests/rseq/rseq-slice-hist.py +++ b/tools/testing/selftests/rseq/rseq-slice-hist.py @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 # # trace-cmd record -e hrtimer_start -e hrtimer_cancel -e hrtimer_expire_entry -- $cmd -- 2.54.0