pldmd-google-dev-common: bump SRCREV 8bb94e2e64..798c1f97dc

Alex Lai (1):
      compat: fix unit tests

Apparao Puli (2):
      platform-mc: Add 64-bit numeric sensor support
      pldmtool: Add 64-bit numeric sensor support

Charles Hsu (11):
      compat: map missing libpldm constants and add fallback defines
      compat: use exec inline scheduler on older stdexec baseline
      compat: replace generated dbus symbol helpers with string literals
      compat: avoid SensorUnit::Hertz on older phosphor interfaces
      compat: stub entity auxiliary names pdr decoder for old libpldm
      compat: disable fw-update build and runtime hooks on old baseline
      compat: disable cper and poll-event paths requiring newer libpldm
      compat: simplify numeric threshold logging for older phosphor-logging
      compat: skip discovery when AF-MCTP mapTid fails
      compat: map unreachable MCTP send failures to not-ready
      compat: fix clang-format error

Guangzong Chen (4):
      Replace deprecated libpldm/utils.h with specific headers
      Revert "Replace deprecated libpldm/utils.h with specific headers"
      Merge remote-tracking branch 'origin/file-transfer' into origin/google-dev-common
      pldmd: do not exit on recv fail with af-mctp transport

Jasmine Cha (1):
      pldm: Add Intel OEM RAS Handshake handler

Kasun Athukorala (25):
      Add GetPDRRepositoryInfo handler
      Add support for file descriptor PDR
      Add libpldmd patches needed for unit testing
      Add file transfer responder handlers
      Add NegotiateTransferParam responder handle
      Add a compiler flag to enable terminus locator PDR
      Add support for using base type multipart receive
      Enable file transfer handlers in pldmd
      Change variable names to lowerCamelCase
      Use sent bytes for the next transfer handler
      Keep track of the TID with the file descriptor.
      Remove file descriptor if fail to get a file pointer
      Revert "platform-mc: Add structured logging for threshold events"
      Add messages to track the file transfer commands
      Track the sent bytes for during DfRead
      Add a file lock for opening PDR files
      Initialize an uninitialized pointer
      Synchronize GetPdr and DfOpen responses
      Check for file updates when responding to getPDR
      Check for file PDR config JSON updates
      Add a mechanism to manage file pointer memory
      Update libpldm revision on subprojects
      Use PDR config files in valid directories
      Configure PDR directories at compile time
      Only parse .json PDR files

Luka Strizic (9):
      platform-mc: Add support for PLDM_SENSOR_UNIT_BITS
      platform-mc: Downgrade FRU record ID type error to warning
      platform-mc: Gracefully ignore unneeded PDR types 1 and 15
      build: Add use-phosphor-dbus-interfaces-subproject option
      platform-mc: Support sensor auxiliary name EM overrides
      platform-mc: Add state sensor PDR support
      platform-mc: Prioritize EID as TID for terminus mapping
      pldmd: Wire fw-update-legacy into pldmd
      platform-mc: Suppress expected discovery errors

Metha, Mayank (1):
      pldmtool: Add Update Security Revision from DSP0267 v1.3.0

Muhammad Usama Chaudhry (1):
      Add use-libpldm-subproject option to meson.build

Vishnunithyasoundhar S (4):
      mctp-discovery: af-mctp: add support for Network ID
      pldmtool: Add mctp network flag in pldmtool
      platform-mc: add InstanceNo to terminus name
      platform-mc: fix double header subtraction in getFRURecordTable

Willy Tu (1):
      use stdexec::inline_scheduler

- Added systemd service override (service-override.conf) binding pldmd to emmc-available.target.
- Disabled utilities option.

Tested: Built and verified for target hardware.
Google-Bug-Id: 543041824
Change-Id: Idfeb2b956f64b479260ba67e574ad9b40155c846
Signed-off-by: Guangzong Chen <guangzong@google.com>
TAG=agy
CONV=27487998-abb9-4aad-90f2-81b7a58702df
2 files changed
tree: 5149ab9f3859c7532e1da043ca9f92609a47bced
  1. classes/
  2. conf/
  3. dynamic-layers/
  4. recipes-benchmark/
  5. recipes-bsp/
  6. recipes-connectivity/
  7. recipes-core/
  8. recipes-devtools/
  9. recipes-extended/
  10. recipes-google/
  11. recipes-kernel/
  12. recipes-phosphor/
  13. recipes-support/
  14. recipes-tpm1/
  15. recipes-tpm2/
  16. recipes-x86/
  17. LICENSE
  18. 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.