Message ID | 20180724140346.10575-1-mpe@ellerman.id.au (mailing list archive) |
---|---|
State | Accepted |
Commit | 7cd129b4b5370030a5c0b8031a54b2d1d92fa546 |
Headers | show |
Series | powerpc: Add a checkpatch wrapper with our preferred settings | expand |
Context | Check | Description |
---|---|---|
snowpatch_ozlabs/apply_patch | success | next/apply_patch Successfully applied |
snowpatch_ozlabs/checkpatch | warning | Test checkpatch on branch next |
snowpatch_ozlabs/build-ppc64le | success | Test build-ppc64le on branch next |
snowpatch_ozlabs/build-ppc64be | success | Test build-ppc64be on branch next |
snowpatch_ozlabs/build-ppc64e | success | Test build-ppc64e on branch next |
snowpatch_ozlabs/build-ppc32 | success | Test build-ppc32 on branch next |
On Wed, 2018-07-25 at 00:03 +1000, Michael Ellerman wrote: > This makes it easy to run checkpatch with settings that we have > agreed > on (bwhahahahah). > > Usage is eg: > > $ ./arch/powerpc/tools/checkpatch.sh -g origin/master.. > > To check all commits since origin/master. > > Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Reviewed-by: Russell Currey <ruscur@russell.cc>
On Tue, 2018-07-24 at 14:03:46 UTC, Michael Ellerman wrote: > This makes it easy to run checkpatch with settings that we have agreed > on (bwhahahahah). > > Usage is eg: > > $ ./arch/powerpc/tools/checkpatch.sh -g origin/master.. > > To check all commits since origin/master. > > Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> > Reviewed-by: Russell Currey <ruscur@russell.cc> Applied to powerpc next. https://git.kernel.org/powerpc/c/7cd129b4b5370030a5c0b8031a54b2 cheers
diff --git a/arch/powerpc/tools/checkpatch.sh b/arch/powerpc/tools/checkpatch.sh new file mode 100755 index 000000000000..4c2ac4655e26 --- /dev/null +++ b/arch/powerpc/tools/checkpatch.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# SPDX-License-Identifier: GPL-2.0+ +# Copyright 2018, Michael Ellerman, IBM Corporation. +# +# Wrapper around checkpatch that uses our preferred settings + +script_base=$(realpath $(dirname $0)) + +exec $script_base/../../../scripts/checkpatch.pl \ + --subjective \ + --max-line-length=90 \ + --show-types \ + --ignore ARCH_INCLUDE_LINUX \ + --ignore BIT_MACRO \ + --ignore COMPARISON_TO_NULL \ + --ignore EMAIL_SUBJECT \ + --ignore FILE_PATH_CHANGES \ + --ignore GLOBAL_INITIALISERS \ + --ignore LINE_SPACING \ + --ignore MULTIPLE_ASSIGNMENTS \ + $@
This makes it easy to run checkpatch with settings that we have agreed on (bwhahahahah). Usage is eg: $ ./arch/powerpc/tools/checkpatch.sh -g origin/master.. To check all commits since origin/master. Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> --- arch/powerpc/tools/checkpatch.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 arch/powerpc/tools/checkpatch.sh