libpldm-google: bump SRCREV from 9f6b9b3 to 4509e84
Bump SRCREV from 9f6b9b3aca29a022c597a87f445d487d8020fe51 to 4509e841f6a4cad2411aa00db7cefac52330f9d2.
Update meson version patch to match.
Shortlog of upstream libpldm:
Aditya Kurdunkar (1):
pdr: Fix missed HAVE_LIBPLDM_API_TESTING guard
Alexander Hansen (5):
bindings: C++ binding for parsing PLDM fw package
meson: Add packageconfig for libpldm++
tests: extra coverage for C++ bindings
config: Fix definition of HAVE_STRUCT_MCTP_FQ_ADDR
libpldm++: remove ABI macros from headers
Andrew Jeffery (42):
CONTRIBUTING: Add entries for typedefs
scripts: apply-renames: Bump clang version to 19
scripts: abi-dump-updater: Enable abi-compliance-check
utils: Split out EDAC translation unit
utils: Rename bcd2dec8() to pldm_bcd_bcd2dec8()
utils: Rename dec2bcd8() to pldm_bcd_dec2bcd8()
utils: Rename bcd2dec16() to pldm_bcd_bcd2dec16()
utils: Rename dec2bcd16() to pldm_bcd_dec2bcd16()
utils: Rename bcd2dec32() to pldm_bcd_bcd2dec32()
utils: Rename dec2bcd32() to pldm_bcd_dec2bcd32()
utils: Split out BCD translation unit
utils: Rename ver2str() to pldm_base_ver2str()
utils: Migrate pldm_base_ver2str() to base
utils: Remove is_time_legal() from the public API
utils: Remove is_transfer_flag_valid() from the public API
api: Migrate `struct variable_field` to libpldm/pldm_types.h
CHANGELOG: Tidy it up
libpldm: Release v0.15.0
bcd: Remove deprecated and unused function symbols
base: Remove deprecated and unused function symbols
utils: Remove compat declaration of pldm_base_ver2str()
include: Remove libpldm/utils.h
CONTRIBUTING: Document changelog expectations
CONTRIBUTING: Add entry on naming codec functions
meson: Clarify compile test message for tainted_args function attribute
OWNERS: Sort 'openbmc' list entries
OWNERS: Tidy up throughout the tree
abi: Refresh dumps to capture libpldm++ namespace rework
scripts: pre-submit: Split ABI checker from production ABI test
meson: Simplify testing for poll.h
meson: Migrate to boolean HAVE_LIBPLDM_API_* macros
meson: Rework ABI control macros to also enable API control
state_set: Deprecate misspelled boot progress state member
transport: Eliminate poll guards from headers
transport: Select available transports in the build system
CONTRIBUTING: Document expectations for CHANGELOG entries
CONTRIBUTING: Rearrange to make it more functional as a checklist
CONTRIBUTING: Adjust language to broaden audience of the checklist
CONTRIBUTING: Move changelog discussion to Background section
CONTRIBUTING: Move ABI dump update instructions to Background section
CONTRIBUTING: Add a section on organizing your work
CONTRIBUTING: Specify an order for changelog entries
Chau Ly (2):
msgbuf: platform: Correct pldm_msgbuf_extract_effecter_data
dsp: platform: Add pldm_platform_file_class enum
Eric Yang (1):
transport: af-mctp: Fix TID lookup with MCTP_NET_ANY
Gary Beihl (4):
dsp: firmware_update: Fix str_type encoding size
dsp: pdr: Fix infinite loop in pldm_pdr_delete_by_sensor_id()
dsp: pdr: Fix infinite loop in pldm_pdr_delete_by_effecter_id()
dsp: pdr: Fix NULL check in pldm_entity_association_tree_visit()
George Liu (1):
Fix spelling mistakes using codespell
Jayashankar Padath (1):
stateset: Add the enum for presence state set
Konstantin Aladyshev (11):
entity: Add new entity types from DSP0249 v1.4.0
stateset: Add new state sets from DSP0249 v1.4.0
state-set: Add new enums for state sets
entity: Add new enums for cases of misspelling
platform: Add enum for Redfish Parallel Resource PDR
bios: Add enum values for all possible commands
fru: Add enum values for all possible commands
state-set: Return missing enum value
include: Add header file for RDE
include: Add header file for SMBIOS Data Transfer
entity: Deprecate misspelled entity id codes
Metha, Mayank (2):
dsp: firmware_update: Add Update Security Revision from DSP0267 v1.3.0
dsp: firmware_update: Stabilise Update Security Revision APIs
Patrick Williams (1):
meson: reformat with meson formatter
Pavithra Barithaya (1):
pdr: Stabilize APIs for removing records
Roger G. Coscojuela (1):
msgbuf: Add pldm_msgbuf_insert_real32
Vishnunithyasoundhar S (2):
transport: af-mctp: Qualify MCTP TID mapping with target network
transport: af-mctp: Stabilize FQE TID mapping APIs
Tested: Build verified successfully.
Google-Bug-Id: 518906059
Fusion-Link: http://fusion2/ci/kokoro/prod%3Agbmc%2Ffirmware-build%2Ffirmware%2Fredacted_gbmc_platforms/activity/bfdaed15-45a9-4edf-88f5-37a5211b12a9
Change-Id: Ib641ca46cfdbb2b1068a22d0dd44e3ad6a6a6964
Signed-off-by: Guangzong Chen <guangzong@google.com>
TAG=agy
CONV=f74fdc5b-2aef-4b3e-a7b5-2b8b0b267494
2 files changed