From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f46.google.com (mail-dl1-f46.google.com [74.125.82.46]) (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 D77CA3B8BDE for ; Tue, 3 Feb 2026 15:25:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770132350; cv=none; b=l7v8ARy5OF+QRO28RKSBejCOhoF/8TSFPEMyGcVBnJoEMzwMOT7YyP3AYijMcdJFCy7kmw8DNjj9mZiIUMXZQCpxwv4uirAkd+u5ygtPuGTvjZuXZhLlpAdlpysBzy7wNvVLtHJZr/TMvCLtOVVm3Aq+BnRcjXAlPJHIyd9XJLM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770132350; c=relaxed/simple; bh=js7pJ3zyvq0wYo3ghFenmDb/dmGT2LdJMG/C3DuFqtg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qj9wcj/v/s58RPLdpzyPqYRyL2YcRzpmmttKty5AILRhDcuSP7O03ZoDw1nV5cgEIBbmVUfQjM6RYmhh0J9N+y4GH8JcHzzOSt3Yu8J2Hq+mPCcsagqX57KuAHBXQ+QlKFr+FZ/OkfTsKQQ9Ns4qr0/k0i5A90zd9pUC8brWzEE= 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=gIpqYKAn; arc=none smtp.client-ip=74.125.82.46 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="gIpqYKAn" Received: by mail-dl1-f46.google.com with SMTP id a92af1059eb24-124899ee9d3so780234c88.0 for ; Tue, 03 Feb 2026 07:25:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770132348; x=1770737148; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=N/1TEYjQ5DlogmePQfNapHq9kBJRIYslXLArK+roqh4=; b=gIpqYKAnGMfZYYlwTjeDshYR0qJ95F9niinvc6HA0GM6hhJsvyHvnAtoBx87n5PB/Q XsDzMI5moQf3IfIC4uHiWQ/RGoFK1oUTsDkdDXHfeYF2Hc8ROlIH508BISNLQS2YqvSt CPYXw4tiTvUpxaLI4AEOXDk8fylpc00tHGLmRxuY+2aBIKV/KSQuckvUG+MpY7mJhK/c tqO+J0Imrp2Eh4XZG8xg/HolBs+jwIWoYCvJEJhY84iFJETxn3SajM5W8j0TmZFxI/O7 eiVXNKj1FK1Z7vjfV3Yvye4LdR6PhH5hNj+35gxYvURQQMfg9oIK1Wzlq3WzigcbKH70 Iu3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770132348; x=1770737148; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=N/1TEYjQ5DlogmePQfNapHq9kBJRIYslXLArK+roqh4=; b=sK/9cu94GrGcz8tlknO19UunAwshMmHMnX0tIcHBqwcOfHohizr+kRFN3AuDHQ1MeP bszvsTBSQpPCLor6XRoSn6Pj/mS64AbOKrITWOUc0PqVyEXcUdymPsGTdU/+ThzcQYQQ zdjHc34Pw6icXDj8e/y8QH3q+chxnkvpTRIvbGESH82KJp/qUOgGwWK+X/iB7l7+EepM oDIW5igqYpkTovAjz0K1IrCQhIbNfErfme0f5RoJq3JDOAQpqMYLgSZIC/JjxoAt0Ga9 hBqyQRW3Qd4x1ZXV6tjQOHuSSnhcqSOrr0IPYa4c9t02K8+CSCi+bvbl3+WWCuAjQ6vp GgqA== X-Forwarded-Encrypted: i=1; AJvYcCWALuVNcdlEPCLMpSV/AJi2RHyYwPqIM/zsMBES1Ryy4NX0IJosHdJH0k96F9/otLTDRVPo9guSNDlF97Q=@vger.kernel.org X-Gm-Message-State: AOJu0YyJnZJcvhBKdBlvi9n4viEHnH2Yi6V16tO/4fwJHJjtFdl/8p+N VOOlSc+9PN/sWkXsNjfXggCj9ZZKCv7wjbZeM/6zHZNgLUEo7Twp+019 X-Gm-Gg: AZuq6aKzeBV/sBR+0Y+Rt6N2eCvHXigq+ZRJLsBXh/rnMDre+v/cTq19cryJbI6TBJw /6kTC2B99WWnDI7VtcQBA4tllfRff3u0uQu7ICcwXaiWd8298c0df5xmpCMxwe7ElCMDh34+oXZ +XE8ValisQ64dwFWwT4rzzGFhrlaTTgbSmsHF0LsHxCdoJnNYM8cL1C9tBHdr1ICmQOtLmGNLLl mn13eu0TZXDOfFLlcmTfKhMg4K0yuQfKEBIr/AV5LN6IdQgM2/773SjLcVhOA5OdK1n57MlMLet YiL432vHVV3qpCWTogywiUG2xPULg2P37IdV1vAPMFDfaUTY5sT8ADd9Rq81jRuvQ6E+YANLJWf NamdulVPpCR8VxVBWxxq9NoVqpQhhx4DzvszwTU7mvMHXZGqgTjeUonwcNNaME1vFtae4DA6n5C Ei0FBjLgVvq5ySQx5oN6t28DgQi0ckB2dVk+wYoBa3AZ8YcWcjzjrw0RUri90uSw== X-Received: by 2002:a05:7022:692:b0:11b:b471:dc8d with SMTP id a92af1059eb24-126ea8d1689mr1394752c88.2.1770132347824; Tue, 03 Feb 2026 07:25:47 -0800 (PST) Received: from fogserver.domain.local ([65.132.159.75]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b7a1af8ac0sm22429148eec.35.2026.02.03.07.25.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Feb 2026 07:25:47 -0800 (PST) From: Jkhall81 To: dirk.behme@de.bosch.com Cc: joe@perches.com, ojeda@kernel.org, rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v4] scripts: checkpatch: warn on Rust panicking methods Date: Tue, 3 Feb 2026 08:25:41 -0700 Message-ID: <20260203152542.45017-1-jason.kei.hall@gmail.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <288d4aeb-af0d-4d50-bb0d-7a046abaaf10@de.bosch.com> References: <288d4aeb-af0d-4d50-bb0d-7a046abaaf10@de.bosch.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Nice, emails sent from gmail get automatically rejected. So, Dirk. To satisfy your concerns the current 10ish line code update is going to slowly, after many more emails written in nano, mutate into a franken-regex-perl beast. checkpatch.pl is already huge. I'm not a fan of this approach. We could just not do this. Right now we are trying to get a warning if someone uses rust code that can cause a panic. Software Engineers are smart people. What if they just don't use rust code that causes panics inside core files. Problem solved.