Ticket #11562 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

invalid rtcreset.sig causes actos to be booted with no initramfs

Reported by: dsd Owned by: Quozl
Priority: normal Milestone: Not Triaged
Component: ofw - open firmware Version: not specified
Keywords: Cc:
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking:

Description

There is an apparent problem with an error path through the rtcreset.sig checking.

When RTCAR is enabled and if the system has an invalid /security/rtcreset.sig file in place (e.g. badly signed or expired), boot output appears as follows:

RTCRESET found - signature invalid
Bad signature
<snip>
Trying int:\boot\runos.zip
OS found - signature valid
Not enough parameters

The kernel then crashes during boot due to not having an initramfs.

Reproduced on XO-1.5 running Q3B23.

Change History

Changed 2 years ago by wmb@…

  • owner changed from wmb@… to Quozl
  • next_action changed from never set to test in build

Fixed by svn 2793.

Changed 2 years ago by Quozl

Fixed in Q4C12.

Changed 2 years ago by Quozl

  • status changed from new to closed
  • next_action changed from test in build to no action
  • resolution set to fixed
Note: See TracTickets for help on using tickets.