Comment 38 for bug 1467542

Revision history for this message
Stewart Smith (stewart-ibm) wrote :

Just to make the timing fun, I just tagged skiboot-5.1.2 (full release notes here: https://github.com/open-power/skiboot/blob/skiboot-5.1.2/doc/release-notes/skiboot-5.1.2.txt ) with the following opal_prd fixes:

- opal_prd utility:
  - Add run command to pass through commands to HostBoot RunTime (HBRT)
    - this is for OpenPower firmware developers only.
  - Add htmght-passthru command.
    - this is for OpenPower firmware developers only.
  - Add override interface to pass attribute-override information to HBRT.
  - Server sends response in error path, so that client doesn't block forever

While none of these are likely urgent, they're all fairly minor improvements/bug fixes that may be useful to package.

- gard utility:
  - If gard tool detects the GUARD PNOR partition is corrupted, it will
    pro-actively re-initialize it.
    Modern Hostboot is more sensitive to the content of the GUARD partition
    in order to boot.
  - Update record clearing to match Hostboots expectations
    We now write ECC bytes throughout the whole partition.
    Without this fix, hostboot may not bring up the machine.
  - In the event of a corrupted GUARD partition so that even the first entry
    cannot be read, the gard utility now provides the user with the option
    to wipe the entirety of the GUARD partition to attempt recovery.

Which are fairly needed bug fixes to the opal-gard utility for more modern firmware builds.

From the 5.1.1 packaging, I see there's a small (obvious) patch to gard and libffs which I'd be happy to take - if someone could mail it to <email address hidden> with a signed-off-by line, I'd happily merge it.