def8e024 | 16-Aug-2023 |
Pavithra Barithaya <pavithra.b@ibm.com> |
pdr: Stabilize pldm_entity_node_get_remote_container_id()
Use of pldm_entity_node_get_remote_container_id() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/39198
Change-Id: If8df
pdr: Stabilize pldm_entity_node_get_remote_container_id()
Use of pldm_entity_node_get_remote_container_id() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/39198
Change-Id: If8df1d73b1ea6e319b200ee76d4d4ac2e00ef9aa Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
show more ...
|
255f6549 | 10-Aug-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Remove pldm_entity_association_pdr_add()
pldm_entity_association_pdr_add() was deprecated with the stabilisation of pldm_entity_association_pdr_add_check() in 096685b4768e ("pdr: Stabilise pldm
pdr: Remove pldm_entity_association_pdr_add()
pldm_entity_association_pdr_add() was deprecated with the stabilisation of pldm_entity_association_pdr_add_check() in 096685b4768e ("pdr: Stabilise pldm_entity_association_pdr_add_check()"). We've had an intervening tag, so remove it now
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I43df7451d3ed8d6c8f755e6bf23f335e2911184c
show more ...
|
20cc060c | 09-Aug-2023 |
Andrew Jeffery <andrew@aj.id.au> |
libpldm: Release v0.5.0
The x86_64 ABI dump update unusually large. There seems to be some difference in dump content between distros/compilers/something. No additional symbols were marked as visib
libpldm: Release v0.5.0
The x86_64 ABI dump update unusually large. There seems to be some difference in dump content between distros/compilers/something. No additional symbols were marked as visible, so it appears okay.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3c21ae7ecddc3cb2b95f1b15a4c995611f6df374
show more ...
|
1ade87f4 | 28-Jul-2023 |
Pavithra Barithaya <pavithra.b@ibm.com> |
pdr : Stabilize pldm_entity_association_tree_add_entity()
Use of pldm_entity_association_tree_add_entity() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/44699
Change-Id: I4f756
pdr : Stabilize pldm_entity_association_tree_add_entity()
Use of pldm_entity_association_tree_add_entity() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/44699
Change-Id: I4f75685bba5b44da0b3b853dbc2853b4d5676530 Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
show more ...
|
7570fae4 | 28-Jul-2023 |
Pavithra Barithaya <pavithra.b@ibm.com> |
pdr: Stabilise pldm_entity_association_tree_find_with_locality()
Use of pldm_entity_association_tree_find_with_locality()(Previously pldm_entity_association_tree_find_if_remote())is demonstrated her
pdr: Stabilise pldm_entity_association_tree_find_with_locality()
Use of pldm_entity_association_tree_find_with_locality()(Previously pldm_entity_association_tree_find_if_remote())is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/44699
Change-Id: I715bcd63eb05442be097d6cc0682b1fb25ea3c07 Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
show more ...
|
f047004e | 19-Jul-2023 |
Pavithra Barithaya <pavithra.b@ibm.com> |
platform: Uniform struct field name for Numeric SensorValue PDR
The PDR structure has a field for entity instance number. This commit is making the field name uniform across all the PDR structures d
platform: Uniform struct field name for Numeric SensorValue PDR
The PDR structure has a field for entity instance number. This commit is making the field name uniform across all the PDR structures defined because the user APIs can access these structures using a common template.
Added it as a union for now but later in time we will remove the union and the non-uniform field name.
Change-Id: I36d4c9ac80ccbd4b539cb2efa02af727be265565 Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
show more ...
|
096685b4 | 17-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Stabilise pldm_entity_association_pdr_add_check()
Having done so, also deprecate pldm_entity_association_pdr_add().
Use of pldm_entity_association_pdr_add_check() is demonstrated here:
https:
pdr: Stabilise pldm_entity_association_pdr_add_check()
Having done so, also deprecate pldm_entity_association_pdr_add().
Use of pldm_entity_association_pdr_add_check() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/65040
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I48dc71078d54685992b152fb3c37fbd8e247ece0
show more ...
|
5e461141 | 19-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
abi: Update dumps to remove newly-static functions
I must have messed something up when checking the dumps for the affected commits, because I recall being surprised that the removals didn't appear.
abi: Update dumps to remove newly-static functions
I must have messed something up when checking the dumps for the affected commits, because I recall being surprised that the removals didn't appear. They have now, so make sure we capture that they've gone.
Fixes: 54d91e81c0f4 ("pdr: Make entity_association_tree_find() static") Fixes: 643c443b17bf ("pdr: Make find_entity_ref_in_tree() static") Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I15fee79a982b5c484664b8625b85aa77ba52e094
show more ...
|
8985dfd1 | 17-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Remove pldm_entity_association_pdr_add_from_node()
pldm_entity_association_pdr_add_from_node() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-I
pdr: Remove pldm_entity_association_pdr_add_from_node()
pldm_entity_association_pdr_add_from_node() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I41b79b015fde81184c8726a3784e9d918d8d9743
show more ...
|
14d2984b | 17-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Remove pldm_pdr_add_fru_record_set()
pldm_pdr_add_fru_record_set() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3a3f76baf9dca84e2c6b8674
pdr: Remove pldm_pdr_add_fru_record_set()
pldm_pdr_add_fru_record_set() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3a3f76baf9dca84e2c6b867448257a0b6e2ab178
show more ...
|
c79a5df5 | 17-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Remove pldm_pdr_add()
pldm_pdr_add() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: Ie8a00749a0473cb76e503cf88d5ae1379918a0a6 |
d09b1af0 | 16-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Make is_present() static
is_present() was marked deprecated in v0.4.0, mark it static now to remove the symbol from the library ABI.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id:
pdr: Make is_present() static
is_present() was marked deprecated in v0.4.0, mark it static now to remove the symbol from the library ABI.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I40bbcc69aa2c9bd4d7dd8acb0b6042811611963f
show more ...
|
8810fece | 16-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
fru: Remove get_fru_record_by_option()
get_fru_record_by_option() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3b87657f0b781dc5c272c01a63dd08
fru: Remove get_fru_record_by_option()
get_fru_record_by_option() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3b87657f0b781dc5c272c01a63dd08e08cfdbad7
show more ...
|
50dd159e | 14-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Remove pldm_bios_table_append_pad_checksum()
pldm_bios_table_append_pad_checksum() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I5
bios_table: Remove pldm_bios_table_append_pad_checksum()
pldm_bios_table_append_pad_checksum() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I5b0d5abdb32b3c814ff86a85492dce754b36b1e0
show more ...
|
4e1f131c | 14-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Remove pldm_bios_table_attr_value_entry_encode_integer()
pldm_bios_table_attr_value_entry_encode_integer() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew
bios_table: Remove pldm_bios_table_attr_value_entry_encode_integer()
pldm_bios_table_attr_value_entry_encode_integer() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I6269ffc48a4c6b44f77e82bef4fbe837e77874d6
show more ...
|
46d07685 | 14-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Remove pldm_bios_table_attr_value_entry_encode_string()
pldm_bios_table_attr_value_entry_encode_string() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@a
bios_table: Remove pldm_bios_table_attr_value_entry_encode_string()
pldm_bios_table_attr_value_entry_encode_string() was deprecated in v0.4.0, remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I0a2bd8eef2f70a40158060cd50c49aa4d0ec4d72
show more ...
|
8b1c0340 | 14-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Remove pldm_bios_table_attr_value_entry_encode_enum()
pldm_bios_table_attr_value_entry_encode_enum() was deprecated in v0.4.0, so remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj
bios_table: Remove pldm_bios_table_attr_value_entry_encode_enum()
pldm_bios_table_attr_value_entry_encode_enum() was deprecated in v0.4.0, so remove it now.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I13ed735a541b7df97b0dafbcc5ed62bb7984b571
show more ...
|
0ecf6bcf | 14-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Remove pldm_bios_table_attr_entry_integer_encode_length()
pldm_bios_table_attr_entry_integer_encode_length() was deprecated in v0.4.0, now remove it.
Signed-off-by: Andrew Jeffery <andr
bios_table: Remove pldm_bios_table_attr_entry_integer_encode_length()
pldm_bios_table_attr_entry_integer_encode_length() was deprecated in v0.4.0, now remove it.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: Ie26d609a0bcecee930222faf8ec5ef4524b583e5
show more ...
|
8a4b5336 | 13-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
libpldm: Release v0.4.0
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: Ibe6a3adcd8f8e6977a41871671111f0bd0ea22d4 |
a2c69117 | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Stabilise pldm_pdr_add_fru_record_set_check()
pldm_pdr_add_fru_record_set_check() is a replacement for pldm_pdr_add_fru_record_set(). The latter uses assert() to sanitize its arguments, while t
pdr: Stabilise pldm_pdr_add_fru_record_set_check()
pldm_pdr_add_fru_record_set_check() is a replacement for pldm_pdr_add_fru_record_set(). The latter uses assert() to sanitize its arguments, while the former instead returns a value indicating success or failure.
Use of pldm_pdr_add_fru_record_set_check() is demonstrated in the following patch:
https://gerrit.openbmc.org/c/openbmc/pldm/+/64631
Additionally, deprecate pldm_pdr_add_fru_record_set() now that there is a stable replacement.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I706b2a8ed6c5468390b1e4a7b14fa60509dd9c37
show more ...
|
ca248ce3 | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Stabilise pldm_pdr_add_check()
pldm_pdr_add_check() is a replacement for pldm_pdr_add(). The latter used assert() to sanitize its arguments while the former instead returns a value indicating s
pdr: Stabilise pldm_pdr_add_check()
pldm_pdr_add_check() is a replacement for pldm_pdr_add(). The latter used assert() to sanitize its arguments while the former instead returns a value indicating success or failure.
Use of pldm_pdr_add_check() is demonstrated in the following patch:
https://gerrit.openbmc.org/c/openbmc/pldm/+/64630
Additionally, deprecate pldm_pdr_add() now that there is a stable replacement.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I3963c6f8bc869df5772e10e66e09e34b91776710
show more ...
|
1354a6ee | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
pdr: Stabilise pldm_entity_association_pdr_add_from_node_check()
pldm_entity_association_pdr_add_from_node_check() is a replacement for pldm_entity_association_pdr_add_from_node(). The latter saniti
pdr: Stabilise pldm_entity_association_pdr_add_from_node_check()
pldm_entity_association_pdr_add_from_node_check() is a replacement for pldm_entity_association_pdr_add_from_node(). The latter sanitized its arguments with assert(), while the former instead returns a value indicating success or error.
Use of pldm_entity_association_pdr_add_from_node_check() is demonstrated here:
https://gerrit.openbmc.org/c/openbmc/pldm/+/64629
Additionally, deprecate pldm_entity_association_pdr_add_from_node() now that there is a stable replacement.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: If328d4e0ad395fffc01ee79b1a24904ee1de7edf
show more ...
|
962fcec7 | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
fru: Stabilise get_fru_record_by_option_check()
get_fru_record_by_option_check() is a replacement for get_fru_record_by_option(). The latter sanitized its arguments using assert() while the former i
fru: Stabilise get_fru_record_by_option_check()
get_fru_record_by_option_check() is a replacement for get_fru_record_by_option(). The latter sanitized its arguments using assert() while the former instead returns a value indicating success or failure.
Use of get_fru_record_by_option_check() is demonstrated in the following patch:
https://gerrit.openbmc.org/c/openbmc/pldm/+/64628
Additionally, deprecate get_fru_record_by_option() now that there's a stable replacement.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I80c77b12606ffe6aa5c38086fc162bbe34f2dd2f
show more ...
|
1264fbd9 | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
bios_table: Stabilise pldm_bios_table_append_pad_checksum_check()
pldm_bios_table_append_pad_checksum_check() is a replacement for pldm_bios_table_append_pad_checksum(), which used assert() to sanit
bios_table: Stabilise pldm_bios_table_append_pad_checksum_check()
pldm_bios_table_append_pad_checksum_check() is a replacement for pldm_bios_table_append_pad_checksum(), which used assert() to sanitize its arguments. pldm_bios_table_append_pad_checksum_check() instead returns an error.
Use of pldm_bios_table_append_pad_checksum_check() is demonstrated in the following patch:
https://gerrit.openbmc.org/c/openbmc/pldm/+/64626
Additionally, deprecate pldm_bios_table_append_pad_checksum() now that there's a stable replacement.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: If9fc91ac60477cfb6ba96e377dbf5768a990bd69
show more ...
|
cd732d14 | 06-Jul-2023 |
Andrew Jeffery <andrew@aj.id.au> |
abi: Update to remove pldm_close() from reference dumps
We transitioned this to LIBPLDM_ABI_TESTING as it wasn't exposed in the headers and there should be no users. The ABI dump updates should have
abi: Update to remove pldm_close() from reference dumps
We transitioned this to LIBPLDM_ABI_TESTING as it wasn't exposed in the headers and there should be no users. The ABI dump updates should have been included in the same change.
Fixes: 986df2a17b60 ("requester: Mark pldm_close() as LIBPLDM_ABI_TESTING") Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Change-Id: I55dfa20a2fcf243b2c899469c1615efcda6888d3
show more ...
|