diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/checkpatch.pl | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index b737ca9d7204..d62abd032885 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl | |||
| @@ -6368,19 +6368,6 @@ sub process { | |||
| 6368 | } | 6368 | } |
| 6369 | } | 6369 | } |
| 6370 | 6370 | ||
| 6371 | # check for bool bitfields | ||
| 6372 | if ($sline =~ /^.\s+bool\s*$Ident\s*:\s*\d+\s*;/) { | ||
| 6373 | WARN("BOOL_BITFIELD", | ||
| 6374 | "Avoid using bool as bitfield. Prefer bool bitfields as unsigned int or u<8|16|32>\n" . $herecurr); | ||
| 6375 | } | ||
| 6376 | |||
| 6377 | # check for bool use in .h files | ||
| 6378 | if ($realfile =~ /\.h$/ && | ||
| 6379 | $sline =~ /^.\s+bool\s*$Ident\s*(?::\s*d+\s*)?;/) { | ||
| 6380 | CHK("BOOL_MEMBER", | ||
| 6381 | "Avoid using bool structure members because of possible alignment issues - see: https://lkml.org/lkml/2017/11/21/384\n" . $herecurr); | ||
| 6382 | } | ||
| 6383 | |||
| 6384 | # check for semaphores initialized locked | 6371 | # check for semaphores initialized locked |
| 6385 | if ($line =~ /^.\s*sema_init.+,\W?0\W?\)/) { | 6372 | if ($line =~ /^.\s*sema_init.+,\W?0\W?\)/) { |
| 6386 | WARN("CONSIDER_COMPLETION", | 6373 | WARN("CONSIDER_COMPLETION", |
