| #
aa0aeda7
|
| 18-Sep-2025 |
Chau Ly <chaul@amperecomputing.com> |
dsp: base: decode_pldm_base_negotiate_transfer_params_resp() is stable
cb987c5c8863 ("dsp: base: Added decode_pldm_base_negotiate_transfer_params_req()") accidentally set `decode_pldm_base_negotiate
dsp: base: decode_pldm_base_negotiate_transfer_params_resp() is stable
cb987c5c8863 ("dsp: base: Added decode_pldm_base_negotiate_transfer_params_req()") accidentally set `decode_pldm_base_negotiate_transfer_params_resp()` back to `LIBPLDM_ABI_TESTING` when it was stabilized by 26c8eb2a2f22 ("Stabilize PLDM File Transfer related APIs").
Further, the existing integration of abi-compliance-checker was unable to find the fault as the generated dump contained testing symbols, and so decode_pldm_base_negotiate_transfer_params_resp() wasn't found to be absent. We rework scripts/pre-submit such that this kind of problem results in a CI failure.
Change-Id: I27d48e275646bbd75f19a3e1fe309a584d893cf2 Fixes: cb987c5c8863 ("dsp: base: Added decode_pldm_base_negotiate_transfer_params_req()") Signed-off-by: Chau Ly <chaul@amperecomputing.com> Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
|
Revision tags: v0.14.0 |
|
| #
c127a012
|
| 20-Jun-2025 |
Matt Johnston <matt@codeconstruct.com.au> |
tools: Make pd-tool build optional
pd-tool is only for posix-like systems, let it be disabled for other platforms.
Change-Id: Idaa1b07882ff1c8143f6c71209240793f6e7f802 Signed-off-by: Matt Johnston
tools: Make pd-tool build optional
pd-tool is only for posix-like systems, let it be disabled for other platforms.
Change-Id: Idaa1b07882ff1c8143f6c71209240793f6e7f802 Signed-off-by: Matt Johnston <matt@codeconstruct.com.au>
show more ...
|
|
Revision tags: v0.13.0, v0.12.0 |
|
| #
c4589e0e
|
| 01-Feb-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meson: reformat with meson formatter
Apply the `meson format` results.
Change-Id: I6b322381863e65b8b05471f334566cb68b74ed14 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Revision tags: v0.11.0, v0.10.0 |
|
| #
c69081af
|
| 11-Oct-2024 |
Matt Johnston <matt@codeconstruct.com.au> |
meson: Make transport optional
transport and requester code has Linux-specific dependencies. Make building those parts optional (enabled by default).
Change-Id: I1fff0e3cc0a1edb302eee664d5bccb03254
meson: Make transport optional
transport and requester code has Linux-specific dependencies. Make building those parts optional (enabled by default).
Change-Id: I1fff0e3cc0a1edb302eee664d5bccb0325429609 Signed-off-by: Matt Johnston <matt@codeconstruct.com.au>
show more ...
|
| #
65c64099
|
| 28-Nov-2024 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
meson: Convert options from feature to boolean
Features are things we can automatically enable or disable based on the presence or absence of supporting dependencies. Neither ABI compliance testing
meson: Convert options from feature to boolean
Features are things we can automatically enable or disable based on the presence or absence of supporting dependencies. Neither ABI compliance testing (despite the fact that we can detect the tool) nor tests fit this category: They are developer tools and their use should be judged ahead of the invocation of meson.
Change-Id: I9725cc0444d92c8443cfb28ecd878f77792f38ce Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
| #
fef24ed6
|
| 28-Nov-2024 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
meson: Specify OEM extensions in an array
Prevent a proliferation of options by exploiting choice-constrained arrays.
Change-Id: I5bb5c9bfd41d2854fafee189734abcf58b058d82 Signed-off-by: Andrew Jeff
meson: Specify OEM extensions in an array
Prevent a proliferation of options by exploiting choice-constrained arrays.
Change-Id: I5bb5c9bfd41d2854fafee189734abcf58b058d82 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
| #
f1c26e13
|
| 28-Nov-2024 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
meson: Sort options file
Let's try to keep everything tidy.
Change-Id: I5e33613ceaa77ded41fc2076ba527242a40015dd Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
|
|
Revision tags: v0.9.1, v0.9.0, v0.8.0 |
|
| #
22fad395
|
| 26-Oct-2023 |
Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com> |
oem: meta: Add decode_oem_meta_file_io_req()
Support decode_oem_meta_file_io_req() cmd to decode the incoming post code.
PLDM OEM Meta Write File IO cmd: Example: Request: Byte 0: 0x3F (OEM c
oem: meta: Add decode_oem_meta_file_io_req()
Support decode_oem_meta_file_io_req() cmd to decode the incoming post code.
PLDM OEM Meta Write File IO cmd: Example: Request: Byte 0: 0x3F (OEM cmd) Byte 1: 0x02 (FILE IO) Byte 2: 0x00 (File io type : POST CODE) Byte 3-6: 0x04 (Data length) Byte 7-10: 0x93 0xE0 0x00 0xEA (post code)
Response: Byte 0: 0x00 (success)
Tested: - Unit Tests passed.
Change-Id: I85437698642dd3cbe6084acf1feada842d206eac Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
show more ...
|
| #
1276c96c
|
| 07-Nov-2023 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
meson: Decouple 'oem-ibm' feature from parent projects
This was an artefact of libpldm's previous life where it was integrated into OpenBMC's pldm.git.
Change-Id: I90f0004542a35d87b6653f49941ec5e27
meson: Decouple 'oem-ibm' feature from parent projects
This was an artefact of libpldm's previous life where it was integrated into OpenBMC's pldm.git.
Change-Id: I90f0004542a35d87b6653f49941ec5e2768d1da7 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
| #
d1269362
|
| 07-Nov-2023 |
Andrew Jeffery <andrew@codeconstruct.com.au> |
meson: Default tests feature to 'auto'
With that, reduce the strength of the get_option('tests') conditions to allowed().
Change-Id: I2ae42606a64d39c2bc5667bf009c95558c0bc4d6 Signed-off-by: Andrew
meson: Default tests feature to 'auto'
With that, reduce the strength of the get_option('tests') conditions to allowed().
Change-Id: I2ae42606a64d39c2bc5667bf009c95558c0bc4d6 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
show more ...
|
|
Revision tags: v0.7.0, v0.6.0 |
|
| #
bfd06e40
|
| 15-Aug-2023 |
George Liu <liuxiwei@inspur.com> |
meson_options.txt: Support for reading options from meson.options
Support has been added for reading options from meson.options instead of meson_options.txt[1]. These are equivalent, but not using t
meson_options.txt: Support for reading options from meson.options
Support has been added for reading options from meson.options instead of meson_options.txt[1]. These are equivalent, but not using the .txt extension for a build file has a few advantages, chief among them many tools and text editors expect a file with the .txt extension to be plain text files, not build scripts.
[1] https://mesonbuild.com/Release-notes-for-1-1-0.html#support-for-reading-options-from-mesonoptions
Signed-off-by: George Liu <liuxiwei@inspur.com> Change-Id: Ib4cfb15ddb510876eb8758fee91f89f5dd1ba6ed
show more ...
|