Re: [RFC PATCH v1] checkpatch: Handle FILE pointer type

From: Mickaël Salaün
Date: Thu Sep 01 2022 - 11:53:31 EST




On 01/09/2022 17:49, Joe Perches wrote:
On Thu, 2022-09-01 at 16:59 +0200, Mickaël Salaün wrote:

[...]

+# our $typeKselftestHarnessTypedefs = qr{(?x:
+# FIXTURE_(?:DATA|VARIANT)\($Ident\)
+# )};

But not this. Random userspace typedefs should likely
be kept in some local version of checkpatch.

Or maybe add a command line option like --additional_typedefs=<file>.

This is part of the kselftest harness API. Could we take this into account for files under tools/testing/selftests ?


our $typeTypedefs = qr{(?x:
$typeC99Typedefs\b|
$typeOtherOSTypedefs\b|
- $typeKernelTypedefs\b
+ $typeKernelTypedefs\b|
+ $typeStdioTypedefs\b
)};