aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem/linux/names.go
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-02-16 10:40:01 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-02-16 10:48:34 +0100
commit7338e3c48713281869426c4e29a02a63ab16331a (patch)
treebec36ea4e2904208d99da44a6d95d128e8911d7c /pkg/subsystem/linux/names.go
parent38b317a74b84fb45acb8891e518dee0a87435505 (diff)
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.
Diffstat (limited to 'pkg/subsystem/linux/names.go')
-rw-r--r--pkg/subsystem/linux/names.go7
1 files changed, 4 insertions, 3 deletions
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()
)