60cb2e42 | 28-Feb-2024 |
Zane Shelley <zshelle@us.ibm.com> |
Add level 2 callout to TI logs
Hostboot requested this just in case any of their log fail to produce a hidden SRC.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ifc7dc862b3f612cfc25d3
Add level 2 callout to TI logs
Hostboot requested this just in case any of their log fail to produce a hidden SRC.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ifc7dc862b3f612cfc25d339bf09b40a691c1b464
show more ...
|
710101c0 | 13-Feb-2024 |
Patrick Williams <patrick@stwcx.xyz> |
prefer std::format over fmt
Switch to use std::format and remove the fmt dependency.
Change-Id: I321722ea3009350665549a065fc1cc1085b01ccd Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
b7d37e99 | 11-Jan-2024 |
Zane Shelley <zshelle@us.ibm.com> |
set L2FIR (RC) load/store received as SUE source
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ifa9642ad52aa17b03c4c263ff972d61dd6781c08 |
038f48a3 | 11-Jan-2024 |
Zane Shelley <zshelle@us.ibm.com> |
update handling of OCC SRAM ECC errors
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I43d993c89eb33179e4194ee74dfb9b9f52ce37ca |
0bdb6032 | 09-Jan-2024 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Updated Odyssey RAS data files for SRQ_FIR[9,36]
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: Ifa1f8c4390d39ab0861dd67aa1fd70c9902ae307 |
54e71c06 | 07-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
meson: adjust nlohmann-json dependency
Simplify the nlohmann-json dependency in the meson.build and align the wrap file name for consistency with the meson wrapdb.
Change-Id: I17dbb6eb1e26a8f9413a1
meson: adjust nlohmann-json dependency
Simplify the nlohmann-json dependency in the meson.build and align the wrap file name for consistency with the meson wrapdb.
Change-Id: I17dbb6eb1e26a8f9413a1d02c1233b88aa7d90bd Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
7619ab78 | 29-Nov-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build: use allowed over enabled
Meson feature options are typically in a tri-state of enabled, disabled, or auto. The enabled and disabled functions on an option (from `get_option`) no longer retur
build: use allowed over enabled
Meson feature options are typically in a tri-state of enabled, disabled, or auto. The enabled and disabled functions on an option (from `get_option`) no longer return true for auto features. Instead, the expectation is to use `allowed()` which is true for both enabled and auto.
Switch all uses of `enabled` to `allowed`.
Change-Id: I2253ebff36b49c4b79b803175dd76668f8ac2ba8 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
3907c7a7 | 28-Nov-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Update interrupt bits from OCMBs with attn_from_ocmb flag in RAS data
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: I8b5a06be9c5db78046c65b7134410de8e870faa6 |
a7dc66ba | 06-Nov-2023 |
Zane Shelley <zshelle@us.ibm.com> |
Add SMP link support for Bonnell
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I69e9cec0e050fa207254d11ba3596858ed767432 |
81d4c89a | 02-Nov-2023 |
Zane Shelley <zshelle@us.ibm.com> |
updated RAS data files for P10 chips
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: I4d81e7f5101530d848fba83136570aa72ed7dd1d |
a4424050 | 24-Oct-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Add root cause filtering for RDF_FIR bit 16 and 41
RDF_FIR bit 41 can cause bit 16 as a side effect, therefore, this adds some special filtering to blame bit 41 if both bits are found set.
Change-I
Add root cause filtering for RDF_FIR bit 16 and 41
RDF_FIR bit 41 can cause bit 16 as a side effect, therefore, this adds some special filtering to blame bit 41 if both bits are found set.
Change-Id: I4f3bf4f12315923ac810e404a1066d4d09c7525f Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
show more ...
|
7435fc0e | 20-Oct-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-17 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I70d77b859a4deb3153f2dd7b4def536140bb65f2 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
9c69e371 | 17-Oct-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Update Odyssey RAS data json with latest changes
Change-Id: I51933e440a110a2cd87f00438d93d2e3e4f49b31 Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> |
c3038c03 | 11-Sep-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Updated analyzer root cause filtering for Odyssey special cases
This updates the RAS data analyzer's root cause filtering to handle special cases for Odyssey OCMBs, in particular ODP data corruption
Updated analyzer root cause filtering for Odyssey special cases
This updates the RAS data analyzer's root cause filtering to handle special cases for Odyssey OCMBs, in particular ODP data corruption root causes, and firmware initiated channel fails due to IUE threshold.
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: Id22dd07b19a68007be0be3881d669eeee3a8078f
show more ...
|
c62813d4 | 22-Aug-2023 |
Zane Shelley <zshelle@us.ibm.com> |
Odyssey PLL unlock analysis plugin
Signed-off-by: Zane Shelley <zshelle@us.ibm.com> Change-Id: Ia53910eecdcdeb836bd836039a509f00121a67f7 |
06fb4035 | 22-Aug-2023 |
Zane Shelley <zshelle@us.ibm.com> |
RAS data updates for Odyssey PLL unlock attentions
Change-Id: I1d01af00aac6a3b5e9407cab363b545007afbee6 Signed-off-by: Zane Shelley <zshelle@us.ibm.com> |
9a649684 | 16-Aug-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Updated Odyssey RAS data
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: Ic9a3300daa44e0e801f240c8514aeaefb4fb9ebf |
b28afc99 | 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: I3cf46c18541cefee7cc0db7a5bb63d1e27890147
show more ...
|
7c80e52b | 12-Jul-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build: upgrade to C++23
Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of the standard has been implemented. Upgrade the build to leverage it.
Change-Id: I16b29c5eb688a26df6c44
build: upgrade to C++23
Meson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of the standard has been implemented. Upgrade the build to leverage it.
Change-Id: I16b29c5eb688a26df6c44d16f7f9bd8f5cd5b031 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
7ad677a0 | 14-Jun-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Reserved bit updates for Odyssey RAS data json
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> Change-Id: I78ae2c113bb1d75ea0d5bc8fdcfe212758fd4568 |
a6830279 | 12-Jun-2023 |
Caleb Palmer <cnpalmer@us.ibm.com> |
Minor updates for RAS data json for Odyssey
Change-Id: I2872c7d6a5d90090b73819f450c190e998ac1761 Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com> |
bdb8667c | 07-Jun-2023 |
Ben Tyner <ben.tyner@ibm.com> |
Attn: Added needed cstdint include
Moving to gcc13 requires explicitly including some previously indirectly resolved includes. In this case cstdint was needed to resolve uint32_t type.
Change-Id: I
Attn: Added needed cstdint include
Moving to gcc13 requires explicitly including some previously indirectly resolved includes. In this case cstdint was needed to resolve uint32_t type.
Change-Id: I0d2a20a4ccb2aaef6564f197be15bc2e26641976 Signed-off-by: Ben Tyner <ben.tyner@ibm.com>
show more ...
|
e043f954 | 09-May-2023 |
Andrew Geissler <geissonator@yahoo.com> |
systemd: no installation in templated targets
Upstream yocto introduced a change via e510222 (systemd-systemctl: fix instance template WantedBy symlink construction).
This fixes a bug that we in Op
systemd: no installation in templated targets
Upstream yocto introduced a change via e510222 (systemd-systemctl: fix instance template WantedBy symlink construction).
This fixes a bug that we in OpenBMC had been taking advantage of in that we were able to document our templated target dependencies without it actually doing anything. The real installation of services within targets occurs in our bitbake recipes due to the complexity of chassis and host instances on a per machine basis.
Leave the dependency information in the service files but comment them out. It's useful to be able to look at a service and understand which targets it's going to be installed into by the bitbake recipes.
In some cases, we had hard coded the target instance, which does install the service correctly, but only in that one target. All services should be installed via the bitbake recipe to ensure the service is properly installed in all instances of the target. Once the bump for this commit goes into openbmc/openbmc, I will ensure the recipe is updated to install all services correctly.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I182abdebeb8983ae11817025cf0466581a80546c
show more ...
|
4414c517 | 03-May-2023 |
Andrew Geissler <geissonator@yahoo.com> |
remove OSStart as indication host is running
This function is checking whether PHYP is at standby or runtime. The OSStart was never implemented by PHYP so it should not be looked at to determine thi
remove OSStart as indication host is running
This function is checking whether PHYP is at standby or runtime. The OSStart was never implemented by PHYP so it should not be looked at to determine this state. The hostboot team is going to utilize this BootProgress to indicate when they are starting PHYP.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ieeaf69c812b54d00ce23d4e872a9e68a33439e0c
show more ...
|
27dd6368 | 10-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: I27b0d1357211259edb6ec2776924729052f238d6 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|