| commit | 1ba1e1d299dd398db1c4434e0a0081edacfe3676 | [log] [tgz] |
|---|---|---|
| author | Tim Windelschmidt <tim@monogon.tech> | Thu Apr 11 01:41:28 2024 +0200 |
| committer | Tim Windelschmidt <tim@monogon.tech> | Mon Apr 15 19:08:20 2024 +0000 |
| tree | 36e66505f9e4f20f19dd5ea30011dc14deb623a6 | |
| parent | c12b797f2db5c7afba3eea571aa0e9038c28648f [diff] [blame] |
metropolis/pkg/kexec: fix scanner error check Change-Id: Ib2fff5e782ebd0fcef334b509900af995ce92264 Reviewed-on: https://review.monogon.dev/c/monogon/+/2965 Tested-by: Jenkins CI Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/metropolis/pkg/kexec/kexec.go b/metropolis/pkg/kexec/kexec.go index 4d05037..7109903 100644 --- a/metropolis/pkg/kexec/kexec.go +++ b/metropolis/pkg/kexec/kexec.go
@@ -36,8 +36,8 @@ // We have no RSDP, no need to pass it break } - if err != nil { - return fmt.Errorf("failed to read EFI systab: %w", err) + if s.Err() != nil { + return fmt.Errorf("failed to read EFI systab: %w", s.Err()) } parts := strings.SplitN(s.Text(), "=", 2) // There are two ACPI RDSP revisions, 1.0 and 2.0.