checkpatch: allow --fix removal of unnecessary break statements
authorJoe Perches <joe@perches.com>
Wed, 16 Dec 2020 04:44:33 +0000 (20:44 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 16 Dec 2020 06:46:17 +0000 (22:46 -0800)
commitdc58bc553e7a8e1d6eeaffd92cb8b346e0d62f70
treeb80dd90ae5ee32ac7a5e8515b92bd012694d537e
parent73169765e6e7ac54528778faa592b15df5c8a93c
checkpatch: allow --fix removal of unnecessary break statements

switch/case use of break after a return, goto or break is unnecessary.

There is an existing warning for the return and goto uses, so add
break and a --fix option too.

Link: https://lkml.kernel.org/r/d9ea654104d55f590fb97d252d64a66b23c1a096.camel@perches.com
Signed-off-by: Joe Perches <joe@perches.com>
Cc: Julia Lawall <julia.lawall@inria.fr>
Cc: Tom Rix <trix@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
scripts/checkpatch.pl