libhoth: SRCREV bump 2d6aac5..dad8dc9

Jacob Sandum (2):
      Fix buffer overread in payload info
      Fix bugs in libhoth_extract_ot_bundle

Royce (6):
      Throttle stderr progress reporting and other improvements (#203)
      host_cmd: zero-initialize response buffer (#215)
      Fix lagged progress bar update + missing 100% state (#230)
      htool: add `payload erase` (#231)
      htool: add `payload activate` (#232)
      htool: add `payload verify` (#233)

Steven Portley (10):
      Make usb_retry_* generic
      Add retry to spidev open
      Increase the default transport connection timeout
      Fix libhoth_usb reconnect logic
      Add -f flag to dfu update
      Helper functions for opentitan_version
      Use ot version helper functions
      Add additional logging to dfu_update
      Mark libhoth_usb state is invalid during close
      Log dfu_update failure code

aranikam (1):
      Add set/get_tpm_mode host command (#225)

esnguyen (4):
      [protocol] Add unit test for dfu check (#197)
      [protocol] Add spi check to protect stack leaks (#222)
      [transport] Fix out-of-bounds read in SPI atomic mode. (#227)
      [transport] Move api to header and zero out variable (#234)

xorptr (2):
      Use advisory lock on /dev/mtdN device to prevent MTD read and write operations by different processes from interfering with each other
      Fix issues observed while fuzzing `host_cmd.c`

Tested:
- platform11:
 - http://fusion2/d0ba76a9-886b-3a92-91cd-ee44dbf6776e
 - http://fusion2/73123c4a-c29b-3a67-9da8-77380c9ce72a
- platform5: http://fusion2/3c90d0aa-c1cb-3639-94f3-f9a91e804404
- platform15: http://fusion2/28a2d0b5-072d-3480-ae60-fd0e5a6ce4c4
- platform17: http://fusion2/9fe395dd-89e7-39e9-9170-b62fc096bcdd
- platform18: http://fusion2/47fc5bc4-4cd2-3aac-b74e-5d4ad809f9f9

Platforms-Affected: All
Google-Bug-Id: 463759908
Change-Id: I4ed35c66fb112ca7149c816cdf820d70f7aa3bfe
Signed-off-by: Willy Tu <wltu@google.com>
(cherry picked from commit de908776bcd3de68f63f51cdfbaa207cbb7898b1)
1 file changed
tree: fa5658bd2daf666be57b983366afdc24007d607f
  1. classes/
  2. conf/
  3. dynamic-layers/
  4. recipes-bsp/
  5. recipes-connectivity/
  6. recipes-core/
  7. recipes-devtools/
  8. recipes-extended/
  9. recipes-google/
  10. recipes-kernel/
  11. recipes-phosphor/
  12. recipes-support/
  13. recipes-tpm1/
  14. recipes-tpm2/
  15. LICENSE
  16. README.md
README.md

meta-gbmc-staging

This repository contains additions to the openbmc/meta-google layer that are not yet ready for OpenBMC inclusion.

How to use this layer

  1. Clone openbmc/openbmc from GitHub.
  2. Clone this layer from GitHub into a subdirectory of openbmc.