From nobody Mon May 25 08:12:02 2026 Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) (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 C27ED282F0E for ; Fri, 15 May 2026 18:08:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778868510; cv=none; b=VbYWymbv9hqokOtEOGNo6SIGjgNxRXLqKhxXQvuDJaqydDcYBj018Czi4SBbTeiM4Z74wQbB85s8lWUneMGDdP+haQ1OCwAts2+tJ6qX5hgdDlOMvzXS5uiZyGWe5amYHmP+6J8O1ZpgJUMgLhkgcQNKWMbKdJByEj6tUhAeSL4= 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.44 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-f44.google.com with SMTP id a640c23a62f3a-bd11a3729e8so9474466b.0 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=YhbY9AtzFaBcov5faC14PzqE0DDXOEdDscq5QzryDrXnBIRYBK8k2fCezaDlHLmymS phvXCg897bi17wU23MQrc+GeWI2NAHgSwRe+pc+mZqF9I6bkd8YGG+3c0GV0/BUG4mE3 It4IEdabaU7X7LsKZei1E6Em2eKSlTluyH6j34z7mo77z6ii6Hhubh/jOdM/XG4MQ1ZT VeRKW8qqGf5WP+mPxpOYMruKvJoP4EOBryz9wA88YlRxZ9HL4VeF4ESN9MWVM3Fn+i5n Kfx4N3gMyXHVFCBR1WvlnaWPtOYf0ugAgSw56ZB5USgV2QPt1jd62hBVTZx95Kon3nnz HNNQ== X-Forwarded-Encrypted: i=1; AFNElJ/SjuN67vokrdAo1+06WCOcihfXCz1klYz+3vk/qNY86B0lNnSeEAGH0tk+QKLwPd3TKs4zXXQ223TNCgk=@vger.kernel.org X-Gm-Message-State: AOJu0Yz8ASggVYbzhNdRB7nlEUvM02PhDkXsiB73aKGv7kpN2T//JG9i ckLCP7eK3fH9jY17D1EOE7hRNzp39V9LJSeBJ5HAkJOdLItyn/FTuqBy X-Gm-Gg: Acq92OEdXY86M04NUs3aAg2eDyAsnlEGjtOAseckR5S2f92fvIcYHIkP2u9RNBABZ65 3/OPPlh8/q9ZShyPJwW67myk5oTjQjy5sxGSxlb3PrRcPX1sf0+PalnGOXRnqbotXQ5DmxA8jys EhDS5SHyYAT+AV76lU6u9aFbzTPJ05Z8eKicE4mcf0VqV7tyzx6pkhAkN8dPa2ippSstDnm8WXW w4PrI/arxdrNAYNLe/ZHVFTLp8Y3fGm6+lC1MspXFHVpQQPYnAzjzyCRmHRCkagP5F7oCrp/a9E y5IDjZkDFmLbb7oElUaP8zk26MKFLz3xATZV/YEwBpk4S7Mhhcx1JviyfeTUDUPU7O8d6d2YdVd iL1gy0z8v/lQQIn0hfKJlVYSusqueaNP4pIR4wdylgJDRGkCQSAwUtbCAFopa7JopVNOz1NQ1EQ S5/JT1GvEs0hzRjrIEnNNrIiKqkLt33Qq8 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-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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 Acked-by: Dmitry Baryshkov # drm/msm Reviewed-by: Mario Limonciello (AMD) =20 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 =20 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/pe= rf/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. =20 diff --git a/tools/testing/selftests/devices/probe/test_discoverable_device= s.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/testin= g/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 =20 # # trace-cmd record -e hrtimer_start -e hrtimer_cancel -e hrtimer_expire_en= try -- $cmd --=20 2.54.0