|
@@ -4547,7 +4547,7 @@ sub process {
|
|
}
|
|
}
|
|
|
|
|
|
# check for logging functions with KERN_<LEVEL>
|
|
# check for logging functions with KERN_<LEVEL>
|
|
- if ($line !~ /printk\s*\(/ &&
|
|
|
|
|
|
+ if ($line !~ /printk(?:_ratelimited|_once)?\s*\(/ &&
|
|
$line =~ /\b$logFunctions\s*\(.*\b(KERN_[A-Z]+)\b/) {
|
|
$line =~ /\b$logFunctions\s*\(.*\b(KERN_[A-Z]+)\b/) {
|
|
my $level = $1;
|
|
my $level = $1;
|
|
if (WARN("UNNECESSARY_KERN_LEVEL",
|
|
if (WARN("UNNECESSARY_KERN_LEVEL",
|