scripts/checkpatch.pl: Remove checks for __setup's documentation
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr> SVN-Revision: 37862
This commit is contained in:
parent
23ea2cb10e
commit
a35b5dc2f7
1 changed files with 0 additions and 26 deletions
|
@ -1391,24 +1391,12 @@ sub process {
|
||||||
my $suppress_statement = 0;
|
my $suppress_statement = 0;
|
||||||
|
|
||||||
# Pre-scan the patch sanitizing the lines.
|
# Pre-scan the patch sanitizing the lines.
|
||||||
# Pre-scan the patch looking for any __setup documentation.
|
|
||||||
#
|
|
||||||
my @setup_docs = ();
|
|
||||||
my $setup_docs = 0;
|
|
||||||
|
|
||||||
sanitise_line_reset();
|
sanitise_line_reset();
|
||||||
my $line;
|
my $line;
|
||||||
foreach my $rawline (@rawlines) {
|
foreach my $rawline (@rawlines) {
|
||||||
$linenr++;
|
$linenr++;
|
||||||
$line = $rawline;
|
$line = $rawline;
|
||||||
|
|
||||||
if ($rawline=~/^\+\+\+\s+(\S+)/) {
|
|
||||||
$setup_docs = 0;
|
|
||||||
if ($1 =~ m@Documentation/kernel-parameters.txt$@) {
|
|
||||||
$setup_docs = 1;
|
|
||||||
}
|
|
||||||
#next;
|
|
||||||
}
|
|
||||||
if ($rawline=~/^\@\@ -\d+(?:,\d+)? \+(\d+)(,(\d+))? \@\@/) {
|
if ($rawline=~/^\@\@ -\d+(?:,\d+)? \+(\d+)(,(\d+))? \@\@/) {
|
||||||
$realline=$1-1;
|
$realline=$1-1;
|
||||||
if (defined $2) {
|
if (defined $2) {
|
||||||
|
@ -1467,10 +1455,6 @@ sub process {
|
||||||
|
|
||||||
#print "==>$rawline\n";
|
#print "==>$rawline\n";
|
||||||
#print "-->$line\n";
|
#print "-->$line\n";
|
||||||
|
|
||||||
if ($setup_docs && $line =~ /^\+/) {
|
|
||||||
push(@setup_docs, $line);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$prefix = '';
|
$prefix = '';
|
||||||
|
@ -3289,16 +3273,6 @@ sub process {
|
||||||
"externs should be avoided in .c files\n" . $herecurr);
|
"externs should be avoided in .c files\n" . $herecurr);
|
||||||
}
|
}
|
||||||
|
|
||||||
# checks for new __setup's
|
|
||||||
if ($rawline =~ /\b__setup\("([^"]*)"/) {
|
|
||||||
my $name = $1;
|
|
||||||
|
|
||||||
if (!grep(/$name/, @setup_docs)) {
|
|
||||||
CHK("UNDOCUMENTED_SETUP",
|
|
||||||
"__setup appears un-documented -- check Documentation/kernel-parameters.txt\n" . $herecurr);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# check for pointless casting of kmalloc return
|
# check for pointless casting of kmalloc return
|
||||||
if ($line =~ /\*\s*\)\s*[kv][czm]alloc(_node){0,1}\b/) {
|
if ($line =~ /\*\s*\)\s*[kv][czm]alloc(_node){0,1}\b/) {
|
||||||
WARN("UNNECESSARY_CASTS",
|
WARN("UNNECESSARY_CASTS",
|
||||||
|
|
Loading…
Reference in a new issue