Messages in this thread Patch in this message | | | From | Yisheng Xie <> | Subject | [PATCH] checkpatch: avoid error report caused by syzbot | Date | Wed, 28 Feb 2018 17:10:18 +0800 |
| |
syzbot request to add his reported-by when fix the bug find by syzbot. However, it will trigger a error when use checkpatch:
ERROR: Unrecognized email address: 'syzbot+d7a918a7a8e1c952bc36@syzkaller.appspotmail.com'
For it include '+' in email and make regular expression works abnomal. Fix it by adding check for syzbot.
Signed-off-by: Yisheng Xie <xieyisheng1@huawei.com> --- scripts/checkpatch.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 3d40403..19f3e26 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -1075,7 +1075,11 @@ sub parse_email { } elsif ($formatted_email =~ /(\S+\@\S+)(.*)$/) { $address = $1; $comment = $2 if defined $2; - $formatted_email =~ s/$address.*$//; + if ($address =~ /^syzbot.*\@syzkaller\.appspotmail\.com$/) { + $formatted_email = ""; + } else { + $formatted_email =~ s/^($address).*$//; + } $name = $formatted_email; $name = trim($name); $name =~ s/^\"|\"$//g; -- 1.7.12.4
| |