Age | Commit message (Collapse) | Author | Files | Lines |
|
Chris Cain (2):
Prevent updating power cap sysfs file when OCC not active
Ignore HRESET status when we did not request
Sheldon Bailey (2):
BMC: Fan control for Idle Power saver
openpower_occ_control: Support new APSS sensor IDs
Change-Id: I7568db8114bb139a91daa51054f9c67df4a44a9c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Enable the xdma trace events for p10bmc
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ib7c741fc47cd53492df5a970f1cb315583c4384f
|
|
Priyanga Ramasamy (1):
VPD ECC shared library
Change-Id: I4bd2be40104893980a40607b48607ccb18700aab
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Wait for OCC Active PDR to become available
Change-Id: Id35c7594de2bc6d9962718750e08af452295a38a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ramesh Iyyar (1):
mmc: Add HardwareIsolation service to restart if factory resets
Change-Id: I07f0e03520d1a1a49dd9aae9d5fa5b9a935b4f7d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Add chip at fault to TOD secondary error callout list
Change-Id: I1cb1cdeafb9eccd05951b1d7079af64c57731600
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
build: enable C++20
Change-Id: I496189da0f3ad9d915dbc371b5bea091aa412d44
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
austinfcui (1):
Configure UT test static lib in base meson.build
Change-Id: I948dc8aae2076678c951a712af9e5c4d178ecaab
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (1):
Set presence for embedded non-synthesized frus
Santosh Puranik (6):
Fix PCIe device check
PEL: Check Presence Before Error Logging
Do not collect VPD unless required
Update Asset Tag On Factory Resets
manager: Sync AssetTag Property
vpd-manager: Fix compile failure.
Change-Id: I1d9c55f770d1923a00f8c80a6a4587b777c86633
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (7):
libipl: p10: error callback support for attribute failures
libipl: p10: set_ref_clock remove functional primary proc check
libipl: p10: clock_test remove functional primary proc check
libipl: p10: sbe_config_update error path cleanup
libipl: p10: proc_select_boot_prom error path cleanup
libipl: p10 sbe_start added processor cfam status
libipl: sbe_config_update enable sbe chip-op failure data
Ramesh Iyyar (3):
libipl: p10: Use libguard "isEphemeralType" interface
libipl: p10: updatehwmodel: Handle primary processor ephemeral record
libipl: p10: updatehwmodel: Added guard type in the trace
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Icea63d40b22d6539c67df3a53635178991a0352f
|
|
Jayanth Othayoth (2):
Revert "data: p10: Changed default value as 1 for DISABLE_SECURITY"
data: p10: Add 'functionalOverride' bit to HWAS_STATE
Ramesh Iyyar (1):
scripts: genDTS: Fix, index property for PMIC and Generic_I2C_Devices
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I47a97038fcf77cd29889299b9c0449dda65cf69f
|
|
Ramesh Iyyar (8):
libguard: Don't read a record if enough size is not available
libguard: Fix, the guard file is not full, there is one empty slot
libguard: Added type string value for the GARD_Sticky_deconfig
libguard: Added a "isEphemeralType" interface
libguard: Use "isEphemeralType" interface instead of custom check
guard: Added helper function to print header and record
guard: Added hidden option to display ephemeral records
libguard: Return "unknown" with guard type instead of "nullopt"
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I07773b42f41b578a5db1869fcebd2f1e824c436a
|
|
austinfcui (1):
Eliminate warning messages from test-attention.cpp file
Change-Id: Ic18eee66af462f771164945cb7aa9587e38932bb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
1) Move ibm specific plugins from recipe to tools/dreport.d/ibm.d/plugins.d
in the repository
2) Move openpower specific plugins from recipe to
tools/dreport/opepower.d/plugins.d in the repository.
4) Modified to install the plugins from the machine specific
plugin folder from the repository
Reference links
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/52852/
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-debug-collector/+/52479
Includes:
phosphor-debug-collector: srcrev bump 02634e5531..124d31f09c
Marri Devender Rao (3):
openpower:dreport: add guarded resolved and ephemeral records to BMC dump
ibm:dreport add vpd persistent data to BMC dump
dreport: Fix network and timedate plugin failures during BMC dump generation
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Change-Id: I0bd350b9b564c4e98a6765902de76274f90500e4
|
|
Priyanga Ramasamy (2):
Populate unique PrettyName for IO-SCM systems
Replace "IO" with "IO Module"
Santosh Puranik (1):
Fix factory reset with power ON
Change-Id: I1fc9d852fc4dda5c20881d0f0891c5109fb3c754
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (1):
sdbusplus: object: don't use 'bool' argument constructor
Change-Id: Icd95d1c868017ddc9904bef07937f63406fb251a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
functions: Remove GetObject to check if PLDM is running
Patrick Williams (1):
sdbusplus: object: don't use 'bool' argument constructor
Change-Id: Ifd4d1bad43d92b0de33af09719ac7a4be6a7ef80
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
Attn: Clear attention interrupts
Change-Id: Iba2d7f67f476a47777772316815386ae5b45a438
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
See the following for more details:
https://gerrit.openbmc-project.xyz/c/openbmc/pldm/+/52268
This commit ties all the function together, ensuring the new BIOS is
enabled and disabled appropriately
openpower-proc-control: srcrev bump 69708fbb4b..9ca8a11763
Andrew Geissler (1):
update host bios to indicate mpreboot
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ib03cf0190f8d69e7200e4f95b43680da2149b6a2
|
|
Chris Cain (2):
Ignore PLDM message if status objects not created
Prevent termination on OCC open/read/write errors
Change-Id: Ib81d12422bb8b6a3136f7a287b481903057e832b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sheldon Bailey (1):
openpower-occ-control:failure to read OCC state.
Change-Id: I15fca11804e53354081d9cd5c56f9f83ea44f378
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (2):
Move preAction postAction to Util
Handle ECC update
Santosh Puranik (1):
manager: Take pre/post actions in recollection
Change-Id: I3a86b866549b772d0a72ac6adf6b2b42a14cb223
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (4):
Create test-only version of util_lib
Consolidate test cases for readability
trace cleanup for CI script on Ubuntu PPC machines
Enable `lg2` logs to be printed to stderr in test
Change-Id: Id32c20448442d7bd1f984fc63d9ea5d98ade3269
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (2):
Convert power cap limits to input power for users
Handle file errors when device path gets unbound
Change-Id: Ib7a0a3f3d855afdf5be01ddd6d515b2a8174d095
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (3):
Support to use lg2 logging
Limit test_arg to test code
Moved end2end test with other test cases
Change-Id: I711f222ddc9cef6cac9696843c008c73bdb37603
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In this bumped the guard with below patches
Ramesh Iyyar (2):
libguard: Added persistentTypeOnly flag in the getAll interface
guard: Updated libguard getAll interface as per signature
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I56c984c6a2ccdc70b0b9472aef56052c363e11ad
|
|
Jayanth Othayoth (1):
PHAL: Added non functional boot processor failure handling
Change-Id: I4ed2f901a0ff7b75b385ff7d37f7bc9d3e26c6b4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
austinfcui (3):
Add unit test for Attention class
Add unit test for util's data-file.hpp/cpp files
Check existing temp files in system's temp folder
Change-Id: I28d5155744e1e5322c05bfad434bb0da01fc2408
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Formatting error in Hostboot scratch reg traces
Change-Id: I90615be32861268aa8861e8ea6b2d4f7032fd1a8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Make PLDM call to do HRESET an asynchronous call:
Change-Id: Ic2c7b74e4ce7d76aa738adc9053819894470bb36
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bumped the ipl with the below patches:
-libipl: Calling apply_fco_override in updatehwmodel
-libipl: Adding function to check FCO override bit
Signed-off-by: Chirag Sharma <chirshar@in.ibm.com>
Change-Id: I5b1e7c78496b7fd3e44daf1c1900741253a9501b
|
|
Chris Cain (1):
Monitor for power cap changes when occ-control started
Change-Id: Iaec4c625871a13327366587ace25c0550a9e015d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Add filter for TI attentions
Change-Id: I35bad71b86671d090efbaf5b4cf195dbb97fca7b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Add SUE service procdure callouts
Change-Id: Icce3b4ce68214f29bdaceb0a947f80b6250e2bf9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The fsi_minor trace was never merged into Linux but was only used
in testing.
Signed-off-by: Eddie James <eajames@us.ibm.com>
Change-Id: Ib588a07dfe4f38a67b13de336ba51c3bb287e808
|
|
Chris Cain (1):
Expose power cap min/max on dbus
Eddie James (1):
Fix OCC active check in SBE timeout path
Change-Id: I6b821de9f2bcbb00f0f92ebaec05d382e3271475
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Santosh Puranik (1):
Fix Force Collect Bug
Change-Id: I342d748849e06008b46acb26096e8c1cffcd1114
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (2):
attn: Fix incorrect trace message formatting
attn: Add support for hbNotVisibleFlag in TI info
austinfcui (1):
attn PEL additional-data map access cleanup
Change-Id: I6d98ebddd7cdf23ce6100b9a4337558c51fa66b7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adding this dependency caused an ordering cycle in certain BMC reboot
paths:
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on multi-user.target/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Job org.open_power.OCC.Control.service/start deleted to break ordering cycle starting with multi-user.target/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found ordering cycle on org.open_power.OCC.Control.service/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on fsi-scan@0.service/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on obmc-power-on@0.target/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Found dependency on multi-user.target/start
Feb 16 06:24:00 p10bmc systemd[1]: multi-user.target: Job fsi-scan@0.service/start deleted to break ordering cycle starting with multi-user.target/start
A better overall solution to what was trying to be solved with this
dependency can be found in the following commit:
https://github.com/openbmc/openpower-occ-control/commit/1718fd8bcd18f93accb6ed87b36f4c768a93f61a
The problem we're seeing is that because we have to run the
fsi-scan.service in scenarios where we reboot the BMC while the host
is up, the occ application sees the OCC's for a period of time
before the fsi-scan runs, but then they "disappear" for a bit while
the fsi-scan is run. It's complicated for the app to handle this.
We've tried a variety of solutions to try and get the occ
application to handle this, but in the end we decided that since the
occ app is not required to be running immediately, we'll just have
it wait for the r/r process (and the fsi-scan service) to complete
via that other commit.
Tested:
- Set APR policy to always power on and rebooted the BMC. Verified I did
not see any "Found dependency" errors and system booted fine.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: Ide33a9ec21e8eaddc8734351600931d961f811ca
|
|
Alpana Kumari (1):
Fix code bug
Priyanga Ramasamy (1):
Populate unique PrettyName as an extra interface
alpana07 (1):
PEL: Error support for VPD
Change-Id: I5320ff35ef5f45accdfcc2fd4beecdbf90f67637
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (2):
mmc: reset: Clear the HMC-managed bios attr
mmc: reset: Delete all BMC error logs
Change-Id: Ib3264752bff5949f972884eb9406204f74620c2a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
PHAL: istep mode: hardware error is not stopping boot process.
Change-Id: I68a86db45fd0f8494e09cbb5dc7ce9b787a935c5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Eddie James (1):
Check for OCC active before sending HRESET
Change-Id: I0fc1f513c2e532755f374d437cb3b1b57dbb71b2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (2):
attn: Add dump request timeout
attn: Make attn handler restart less restrictive
Change-Id: I38872509c9728aeeb397e3079a48954e6585e7ef
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
New features:
libsbefifo: Implement long read timeout for chip-ops
libpdbg: For p10 do not assert special wakeup for core by default
libpdbg: Add api to set short/long running application context
New p10 targets:
ADC, GPIO expander, Power Management
Change-Id: I9bc6bfd08b227c38a9ed32bfa3c951c61f3b7fb6
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Sunny Srivastava (1):
Restore additional system vpd keyword
Change-Id: Ic4892a05d50085cfc0589f63f821aa24e285c9d7
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
nullptr exception when no root cause attention found
Change-Id: Idb16a9d420515bc79d6de65fd30151a9a0b718dc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Make PLDM call to reset OCCs an asynchronous call
Change-Id: I1d8ef7bbe2679331ad3bd549106076ca47a98909
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (5):
attn: Moved journal ffdc support into util library
attn: Remove dbus method wrapper extended support
attn: Changed dbus method wrapper to use util
attn: Move create pel support to util
analyzer: Modify create pel to use util
Caleb Palmer (1):
Add support for getting a connected peer from IOHS or SMPGROUP
austinfcui (1):
Fix pel_minimal constructur initialization warning messages
Change-Id: I2a458c2c16ff1af1f75263ffc47333b5f7b156b6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Latest Yocto upstream seems to prefer SRCREV to be a git-hash over a tag
name. I cannot find any recipes in the poky tree that leave SRCREV as a
tag even when the recipe is not a `_git.bb`. When attempting to do a
subtree update we are observing the following failure:
ERROR: pdbg-3.4-r0 do_fetch: Bitbake Fetcher Error:
FetchError("Recipe uses a floating tag/branch without a fixed
SRCREV yet doesn't call bb.fetch2.get_srcrev() (use SRCPV in PV
for OE).", None)
Switch pdbg to use the git hash of the 3.4 tag as the SRCREV instead of
the generic "v3.4" tag name.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifdef91253c4b62003e19945a934094f8edd968d9
|