summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2016-10-11 13:52:19 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2016-10-11 15:06:31 -0700
commit459cf0ae5d6600592a539bc861c84e14ed1a5bcb (patch)
treef4fa23f9bedb60aa3b0d2fae55bfff46f64d63e4 /Kconfig
parentca0d8929e75ab1f860f61208d46955f280a1b05e (diff)
downloadop-kernel-dev-459cf0ae5d6600592a539bc861c84e14ed1a5bcb.zip
op-kernel-dev-459cf0ae5d6600592a539bc861c84e14ed1a5bcb.tar.gz
checkpatch: improve the octal permissions tests
The function calls with octal permissions commonly span multiple lines. The current test is line oriented and fails to find some matches. Make the test use the $stat variable instead of the $line variable to span multiple lines. Also add a few functions to the known functions with permissions list. Move the SYMBOLIC_PERMS test to a separate section to find all the S_<FOO> permissions in any form not just those that have specific function names. This can now find and fix permissions uses like: .mode = S_<FOO> | S_<BAR>; Link: http://lkml.kernel.org/r/b51bab60530912aae4ac420119d465c5b206f19f.1475030406.git.joe@perches.com Signed-off-by: Joe Perches <joe@perches.com> Tested-by: Ramiro Oliveira <roliveir@synopsys.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud