diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-27 18:58:30 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-27 18:58:30 +0900 |
| commit | 6d991f264454fae0b9b039b10815ceba084567df (patch) | |
| tree | 61e2bf71a09a75f6e2404b38fddfc6a3512b0129 /cmd | |
| parent | a2cc28f53c132d12eec9e8ef7f78c8f1bc49169b (diff) | |
cmd/earlyinit: downgrade target error severity
This happens during coldboot, before reporting gains persistent state.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/earlyinit/main.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cmd/earlyinit/main.go b/cmd/earlyinit/main.go index 00c4807a..b394eb32 100644 --- a/cmd/earlyinit/main.go +++ b/cmd/earlyinit/main.go @@ -203,8 +203,12 @@ func main() { s := kobject.New(uuid, func(o *kobject.Object, env map[string]string) { log.Printf("change %s: %q", o.DevPath, env) }, func(err error) { + severity := report.Inconsistent + if e, ok := err.(kobject.EventError); ok && e.Kind == kobject.EBadTarget { + severity = report.Trivial + } r.Dispatch( - report.Inconsistent, + severity, "processed inconsistent uevent", err, ) |
