aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-05-27 18:58:30 +0900
committerOphestra <cat@gensokyo.uk>2026-05-27 18:58:30 +0900
commit6d991f264454fae0b9b039b10815ceba084567df (patch)
tree61e2bf71a09a75f6e2404b38fddfc6a3512b0129
parenta2cc28f53c132d12eec9e8ef7f78c8f1bc49169b (diff)
cmd/earlyinit: downgrade target error severity
This happens during coldboot, before reporting gains persistent state. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--cmd/earlyinit/main.go6
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,
)