aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/subsystem/linux
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/subsystem/linux')
-rw-r--r--pkg/subsystem/linux/names.go15
-rw-r--r--pkg/subsystem/linux/rules.go2
2 files changed, 9 insertions, 8 deletions
diff --git a/pkg/subsystem/linux/names.go b/pkg/subsystem/linux/names.go
index 19f2c2cb3..02683755b 100644
--- a/pkg/subsystem/linux/names.go
+++ b/pkg/subsystem/linux/names.go
@@ -14,15 +14,15 @@ import (
// setSubsystemNames assigns unique names to the presented subsystems.
// If it failed to assign a name to a subsystem, the Name field remains empty.
func setSubsystemNames(list []*subsystem.Subsystem) error {
- dups := map[string]bool{}
+ dups := map[string]string{}
for _, item := range list {
if item.Name == "" {
continue
}
- if dups[item.Name] {
- return fmt.Errorf("duplicate name: %s", item.Name)
+ if dups[item.Name] != "" {
+ return fmt.Errorf("duplicate name: %q", item.Name)
}
- dups[item.Name] = true
+ dups[item.Name] = item.Name
}
for _, item := range list {
@@ -38,11 +38,11 @@ func setSubsystemNames(list []*subsystem.Subsystem) error {
if !validateName(name) {
return fmt.Errorf("failed to extract a name from %s", email)
}
- if dups[name] {
- return fmt.Errorf("duplicate subsystem name: %s", item.Name)
+ if dups[name] != "" {
+ return fmt.Errorf("duplicate subsystem name: %q and %q", dups[name], email)
}
item.Name = name
- dups[name] = true
+ dups[name] = email
}
return nil
}
@@ -113,6 +113,7 @@ var (
"kernel-tls-handshake@lists.linux.dev": "tls",
"bcm-kernel-feedback-list@broadcom.com": "broadcom",
"linux@ew.tq-group.com": "tq-systems",
+ "linux-imx@nxp.com": "nxp",
}
stripPrefixes = []string{"linux-"}
stripSuffixes = []string{
diff --git a/pkg/subsystem/linux/rules.go b/pkg/subsystem/linux/rules.go
index f597e53dd..b9e78a9a5 100644
--- a/pkg/subsystem/linux/rules.go
+++ b/pkg/subsystem/linux/rules.go
@@ -90,7 +90,7 @@ var (
"kernfs": {"KERNFS"},
"udf": {"UDF FILESYSTEM"},
"nfc": {"NFC SUBSYSTEM"},
- "iomap": {"IOMAP FILESYSTEM LIBRARY"},
+ "iomap": {"FILESYSTEMS [IOMAP]"},
"xfs": {"XFS FILESYSTEM"},
},
noReminders: map[string]struct{}{