Age | Commit message (Collapse) | Author | Files | Lines |
|
There previously wasn't a hard dependency to not remove power until the
OCCs were all disabled, causing failures with the code that communicates
to the OCCs as the OCCs didn't have power but the BMC code didn't know
that.
This would show up, sometimes at least, as a very long hang in the SBE
driver, which in turned prevented the chassis power state D-Bus property
from getting set to off during that time, which caused other pieces of
code to still think the power was on even though it was really off.
This would then show up as read failures on sensors that were only
accessible with power on.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Iac77a69766c197705adcf756da98f5a005f78c22
|
|
Sunny Srivastava (1):
Restore system vpd code update
Change-Id: I9c966d545a525cf46cc9e3546e9e549f11f7173d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The OCC disable procedure starts, but does not always complete before
the MPIPL procedure starts. This can cause SRAM write failures which
will end up terminating openpower-occ-control.
This fix will delay starting the MPIPL procedure util OCC disable
completes.
Signed-off-by: Chris Cain <cjcain@us.ibm.com>
Change-Id: I615dcc70a57501172097efd5a37fe9200b3d094e
|
|
Caleb Palmer (1):
Cast SrcSubsystem to uint8_t before passing to fmt::format
Zane Shelley (1):
Update primary SRC field based on callout list
Change-Id: Ie84056005d2f49d03e5a8c1bb753657238e20c86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
attn: Collect SBE FFDC on getTiInfo chip-op fail
Zane Shelley (1):
moved plugin global variable out of analyzer static library
Change-Id: I75d935442dc7b24277ed2f1447f51bec5def8fff
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
In this patch bumped the ipl with below patches.
- Chirag Sharma (1):
libphal: Writing sbe data to file
Ramesh Iyyar (1):
libipl: p10: Supports sticky type guard record
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I32d4fcd8991c2978ee6d086f5d6cb6ccf9b6c562
|
|
In this patch bumped guard with below patches.
- Ramesh Iyyar (2):
libguard: Introduced "GARD_Sticky_deconfig" type to guard
Merge pull request #8 from RameshIyyar/enable-sticky-type-record
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: Id57f85358100478284e12e6b1074293b38b579fb
|
|
To assist with string formatting and replace all string streams.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ie26333475016172e5453bbf05a7cecc405abf5d1
|
|
Zane Shelley (4):
Fixed validation error in P10 RAS data
Modify PLL test case to get plugin from RAS data files
Clean up default callout in analyzer
moved Priority class to enum class
Change-Id: I011d028447b19f4d79e282cc571a1a871469c512
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (1):
Set one time properties for non primeable frus
Change-Id: Id3cecdcb7aef40198d26246d6978c775d6ce283f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
PHAL: Additional callout support for sbe timeout error
Change-Id: I6e44a4a947897cf27d366d6a98336f966af36bf8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Enable some FSI function trace events by default for OpenPower systems.
Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Ida392deca7c9a6624e52bfd331d93eae429d0c6c
|
|
Chris Cain (1):
Prevent hwmon pcap path from getting truncated
Change-Id: I831ccce7aa5b1b220ff0975c4cf9fab091303b1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Log PEL if System type DTB not supported
Santosh Puranik (1):
Fix HW Keyword Handling
Change-Id: I6470a954078deeb116a237a89a5883fc93072e7b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Fix occ-control terminations
Change-Id: I4ae65827f18b40004784c3bb361c5c90c07e701c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (3):
RAS Data File updates for TOD fault errors
Add support for TOD clock callouts
Rearranged CI test cases to improve execution time
austinfcui (1):
Add pdbg test cases to use test device tree file.
Change-Id: I79be19af7dc2a3302240f22302a6634d1fd8312e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
Chip Data XML for TOD fault errors
Change-Id: I06778942f41df2391659d85a13e4a64b6171851a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Per [1], Yocto is going to start requiring both branch names and
`protocol=https` in GitHub SRC_URI variables. Ran the upstream tool to
automatically fix our URIs.
1. https://git.yoctoproject.org/poky/tree/documentation/migration-guides/migration-3.5.rst#n10
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5f9619f7ff707050b469ae74c8aa16846568c5e4
|
|
Zane Shelley (8):
Move getConnectedTarget() to generic pdbg util
Move resolution callout support to service data class
Add support for PartCalloutResolution
fixed unit path in RasDataParser::parseBus()
Use hashing util provided by openpower-libhei
store IsolationData in ServiceData class
Add plugin function for PLL unlock clock callouts
plugin for LPC timeout callouts
Change-Id: I2a449ecb792c3af70de076109e5aecdb94eb8e8c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (2):
hashing utility for register and node IDs
install header hei_util.hpp for external use
Change-Id: I59fcc52dd1128c5d7540f51fa326758ee42d679f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Marri Devender Rao (1):
PHAL: Compute RO device tree file path from RW device tree symbolic link
Change-Id: Ia502916e496a383103329a18f6ef95a81792466a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
- Ramesh Iyyar (5):
scripts: Update MRW xml processing scripts
scripts: genDTS: Fix special I2C target handler
data: p10: Update TYPE attribute enumeration list
data: p10: Add GENERIC_I2C_DEVICE target
data: p10: Add PMIC target
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I1f92d1ce94f84b2bd3a051054c31fff24ec7307f
|
|
Ramesh Iyyar (2):
libipl: p10: Fix, use macro instead numeric value
libipl: p10: Don't apply primary processor guard record
rajerpp1 (2):
libipl: Returning error IPL_ERR_PLAT, for all error with FFDC
libipl: Lab support for skipping clock soft reset
Signed-off-by: Ramesh Iyyar <rameshi1@in.ibm.com>
Change-Id: I8caf7c5dbf3bd397d2a7ab7d0e22a7727632d436
|
|
Caleb Palmer (1):
Update AUE/IAUE callouts to include low priority MEM_PORT
Zane Shelley (2):
add custom pdbg devtree for testing
convert resolution_test.cpp to use pdbg library
Change-Id: Ibf359ee878c2aa36d8f99dae99094bf81da0ad8d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
The CI test cases can be run in the Jenkins CI process and do not need
to be built via bitbake.
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ib6d0b4a79d68c41246d94ba67c9ecbcb112e20b2
|
|
Chris Cain (1):
Update total power units on dbus
Change-Id: I7d4cf69de586cb808b875dc2ef5c5c1817e6bbea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (2):
create fallback gtest subproject dependency
update to C++20
Change-Id: Ib24afc3895504ea7e2d40ac5eaae1c53f9be939c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (1):
create fallback gtest subproject dependency
Change-Id: I943ed129b2492fdb84063435d7dfae6500ace116
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Add support for OEM Power Modes
Change-Id: Ib927faf11528762d781f186866ca38e9bfa8642e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
data/p10: Added ATTR_ECO_MODE
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Id5ef6d86d69630a5b5190b84e7ce1248317fb5ea
|
|
Priyanga Ramasamy (2):
Parse VPD with right size
Defect fix for DIMM VPD corruption
Change-Id: I58b7f588e0b2d2d23bdef5772a634677ebc4ad0d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (1):
VPD Tool: Emplace Present property
Change-Id: I45ec5bafa749c85e84018bcba96ec01b97de0e38
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (1):
PHAL: Log informational type event for threadStopAll failure
Marri Devender Rao (1):
PHAL: Modify sbe error pel interface to pass in error type
Change-Id: I8292593b92425a3bccf5be6840be698578420ac9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Priyanga Ramasamy (2):
Populate com.ibm.ipzvpd.Location interface
Move json symlink before populating dbus interfaces
Change-Id: I38d241b53a69e1ceb7eccab272ff71c791d20b1b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Amitay Isaacs (1):
libipl: Add apply_guard setting
Dhruvaraj Subhashchandran (1):
libphal: Fix the PPE Register structure.
Jayanth Othayoth (4):
libphal: threadStopProc API support
libphal: Added helper function for sbe hreset
libphal: Add sbe halt state handling for getDump chipop
libphal: Add sbe halt state handling for getTiInfo chipop
Marri Devender Rao (1):
libipl:Add handling for platform function errors
Ramesh Iyyar (5):
libipl: Add ipl settings abstraction
libipl: Switch to ipl_settings for the ipl mode
libipl: Switch to ipl_settings for the ipl type
libipl: Switch to ipl_settings for ipl log
libipl: p10: Apply guard records based on ipl settings
libipl: p10: Apply reconfig guard records even if setting is disabled
rajerpp1 (4):
libipl: Error handling helper function for clock NON-HWP failures
libipl: helper function for procedure callout for software error
libipl: updating HWAS_STATE for oscrefclk target
libipl: Clock initialization code for p10 based system
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Icdf18f7a9ab5ec25439ea44f713a9d7a34a2c36d
|
|
George Liu (2):
Remove redundant variables
Fix some warnings by cppcheck
Change-Id: I97f0525c824b6181f2d844b6b49953443437e0a3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (1):
Trigger VPD recollection at standby
Change-Id: Iacf56576749a76494f857ce3f08eeae9fc73a01e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunny Srivastava (1):
Copy record data from parent FRU
Change-Id: Ic631143ac0e09eb3c7c83dccdd6818142a27facc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
rajerpp1 (2):
libekb: Removing HWIDs which are not handled now
libekb: Special error handling for clock errors
Signed-off-by: Jayanth Othayoth <ojayanth@in.ibm.com>
Change-Id: Iabaf972e638f2527846d3a9a32bb4e2a2560bd0c
|
|
Changes:
- Add more p10 hardware support (dimm, mem_port, oscrefclock, tpm, nx)
- Add i2c bus implementation for generic i2c targets
- Implement (nest and core) htm for P10
Change-Id: Id1250ab557e4a73f90a1002f8a00b8e0af6438c0
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
Priyanga Ramasamy (1):
Defect SW541296:vpd-tool write failure
Shantappa Teekappanavar (1):
Identify cable and flett cards
Change-Id: I9df850d6e214a085a847c4b798754c48324d281d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (2):
created PluginResolution class
create PluginMap and plugin definition
Change-Id: I88a9ed8130348630f45ab67d76dfc8bf6f02245c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
openpower-debug-collector may end up requesting a SBE or hostboot dump.
Ensure that if stop-instruction is also scheduled in the same systemd
target, that we first stop instruction to get the hardware in a known
state and then start the dump collection.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I1156a20b16545ff42e20d4a8e3fc1089786ba605
|
|
rajerpp1 (2):
PHAL: Fixing wrong callout of reference target
PHAL: Clock error handling support
Change-Id: I1c5aebbf467aaffd55b2b847ecc1bf467721bf65
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
host-restart: set restart reason on mpreboot
Change-Id: Ib24d3217042ca497028375b63eb590d95e8c7961
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ben Tyner (1):
attn: Always request a dump for TI with SRC
Change-Id: I825811f45c6440ac906137de77d3a270b2fc2879
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ramesh Iyyar (2):
README: Updated the build steps
PHAL: Set HardwareIsolation policy before start the host
Change-Id: I843d7318baf5656f99a05c59609a5a1d0ed7742e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Zane Shelley (4):
Apply resolutions based on analysis type
Set guard policy based on analysis type
Add informational PEL for manual analysis
change root cause filter based on analysis type
Change-Id: I74d06977702bd2b233776a21a50a0084ab170abe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (1):
openssl: stop using deprecated SHA512_* functions
Change-Id: Ibe01f9a4b93de1303058365f7b2f1460f1d13370
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayanth Othayoth (7):
Add TemporaryFile class
PHAL: reinitialize the devtree attributes
PHAL: devtree file based attribute override support
PHAL: enabled devtree attributes reinit during boot
PHAL: threadStopall procedure support
P9: threadStopall procedure support
pdbg api based op-stop-instructions service updates
Marri Devender Rao (1):
PHAL: Add callout details for platform related errors
Change-Id: I71d429ed84ef59af3adc08d183830cdeae7647ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|