summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2021-07-12 00:04:38 +1000
committerDavid Gibson <david@gibson.dropbear.id.au>2021-07-13 10:04:30 +1000
commitd01e8dcf2749e3a3bb6e4690492bedd259784ca5 (patch)
tree1e3892b258df81085b110e96e5e5fd31110c33b0
parenta312aaeb4d137a1e7781c9d79c1e7c3f65921eb8 (diff)
downloadfocaccia-qemu-d01e8dcf2749e3a3bb6e4690492bedd259784ca5.tar.gz
focaccia-qemu-d01e8dcf2749e3a3bb6e4690492bedd259784ca5.zip
pseries: Update SLOF firmware image
This is all about TPM fixes and improvements.

The change log is:

Alexey Kardashevskiy (2):
      tcgbios: Fix warnings
      version: update to 20210711

Stefan Berger (9):
      tcgbios: Fix details in log entries
      tcgbios: Fix a typo in the sha256 algo description
      tcgbios: Add implementations for sha1, sha384, and sha512
      tpm: Add firmware API call 2HASH-EXT-LOG
      tcgbios: Change format of S_CRTM_VERSION string to ucs-2
      tcgbios: Use assembly for 32 bit rotr in sha256
      tcgbios: Use The proper sha function for each PCR bank
      tcgbios: Add test cases and test script to run them
      Travis: Add script for running tests on Travis

Thomas Huth (1):
      Fix bad header guard in version.h

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
-rw-r--r--pc-bios/README2
-rw-r--r--pc-bios/slof.binbin968888 -> 991744 bytes
m---------roms/SLOF0
3 files changed, 1 insertions, 1 deletions
diff --git a/pc-bios/README b/pc-bios/README
index d344e3bc1b..db39d757b0 100644
--- a/pc-bios/README
+++ b/pc-bios/README
@@ -14,7 +14,7 @@
 - SLOF (Slimline Open Firmware) is a free IEEE 1275 Open Firmware
   implementation for certain IBM POWER hardware.  The sources are at
   https://github.com/aik/SLOF, and the image currently in qemu is
-  built from git tag qemu-slof-20210217.
+  built from git tag qemu-slof-20210711.
 
 - VOF (Virtual Open Firmware) is a minimalistic firmware to work with
   -machine pseries,x-vof=on. When enabled, the firmware acts as a slim shim and
diff --git a/pc-bios/slof.bin b/pc-bios/slof.bin
index 3f3918a9e1..855521e650 100644
--- a/pc-bios/slof.bin
+++ b/pc-bios/slof.bin
Binary files differdiff --git a/roms/SLOF b/roms/SLOF
-Subproject 33a7322de13e9dca4b38851a345a58d37e7a441
+Subproject dd0dcaa1c1085c159ddab709c7f274b3917be8b