From 7338e3c48713281869426c4e29a02a63ab16331a Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Thu, 16 Feb 2023 10:40:01 +0100 Subject: pkg/subsystem/linux: minor changes to the name extraction Add a few more prefixes to strip. Remove dots from the resulting names. Regenerate the list of Linux subsystems. --- pkg/subsystem/linux/names.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'pkg/subsystem/linux/names.go') diff --git a/pkg/subsystem/linux/names.go b/pkg/subsystem/linux/names.go index 3dcc2deed..7d0b64c47 100644 --- a/pkg/subsystem/linux/names.go +++ b/pkg/subsystem/linux/names.go @@ -6,6 +6,7 @@ package linux import ( "fmt" "regexp" + "strings" "github.com/google/syzkaller/pkg/subsystem" ) @@ -49,7 +50,7 @@ func emailToName(email string) string { if ret == nil { return "" } - return ret[1] + return strings.ReplaceAll(ret[1], ".", "") } func buildEmailStripRe() *regexp.Regexp { @@ -98,8 +99,8 @@ var ( stripSuffixes = []string{ "-devel", "-dev", "-devs", "-developer", "devel", "-user", "-users", - "-discussion", "-discuss", "-list", "-en", - "-kernel", "-linux", "-general", + "-discussion", "-discuss", "-list", "-en", "-bugreport", + "-kernel", "-linux", "-general", "-platform", } emailStripRe = buildEmailStripRe() ) -- cgit mrf-deployment