| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
WARNING: HIC SUNT DRAGONES!
***WORK IN PROGRESS***
Basic functionality has been hacked in, but this should NOT be relied on in production
environments without proper fixes originated from / merged into upstream OpenBMC.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
setting readback
This requires FPGA version 1.04 or higher to work
|
|
|
|
|
| |
This fixes a corner case where a hung OCC did not report rising core temperatures
and the fans failed to react as a result
|
| |
|
|
|
|
| |
This fixes a corner case where the second OCC could drop off the bus undetected
|
|
|
|
| |
This fixes fan control failing on boot due to offline OCC services
|
|
|
|
| |
This works around transient OCC communication failure disabling fan control
|
| |
|
| |
|
|
|
|
|
| |
NOTE: Not yet tested on hardware
Mapping likely incorrect
|
|
|
|
| |
Computing Systems GIT repositories
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 48e9fbf06593a9b13cfba3e8814a8ccb79639484.
Puts back in the commit to remove obmc-control-chassis.
(From meta-openpower rev: 6e7b9a615c5c8bb5f0a101557f2934088800f53a)
Change-Id: I19212beaaad642ac718553ac79e758c1744be3df
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
hiomap: Unblock SIGTERM on reset path
(From meta-openpower rev: 2873a5841dcfcc5be37c9c6519adaadf6a106c89)
Change-Id: I0f3cb990730ca6556f5adf3b03700cb03338352b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
2628a0ac was a work in progress and not ready to be merged.
This reverts commit 2628a0ace84ad05e1f0461f55d780d78488541b9.
(From meta-openpower rev: 48e9fbf06593a9b13cfba3e8814a8ccb79639484)
Change-Id: I8c4c5342d1140bc87ffe0f0ec44f3b8766147697
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
That recipe installs chassis_control.py, which is a script from skeleton
that has been superseded by newer state management and button handler
code and so is no longer needed.
(From meta-openpower rev: 2628a0ace84ad05e1f0461f55d780d78488541b9)
Change-Id: I6dc7377b848318b44a9c05fa4f7ee1a2ffb6337a
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Alexander Filippov (1):
Add support for sensorName field in yaml
Eddie James (1):
Fix error attribute naming for Linux 5.0
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: 5033b4336e6f3e410c21b78b3b9b64fbe4c9a7f0)
Change-Id: I7714845048d2512261922640f2aad19e05c15902
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Point launches of openpower-proc-control to bin instead of sbin.
openpower-proc-control: srcrev bump aa2030c2fb..b964c92815
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: f4bf3e1ed9cb8de3030952b0e72843e41a943a03)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I06dd1a06b7d47fbe32854e66973dd1053ed58d26
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Lei YU (1):
Static layout: support image verification
(From meta-openpower rev: a867c1bbc8b4d9eb47cebc400f779473ff722af5)
Change-Id: Ia67e3cddb3882929f7765f282b369a5580b6e290
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Hard-code multi-user.target instead of obmc-standby.target.
(From meta-openpower rev: e2b29cdb07335dd7f874fa37771ed415b0dae6e1)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: I64d736552808d55c0bf35c0cf12a83b71ca74c6a
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Instead of obmc-standby.target, use multi-user.target.
(From meta-openpower rev: efc2c0953f5331a8321f03fcee5e04846128909f)
Signed-off-by: Patrick Venture <venture@google.com>
Change-Id: Idf20ccf23a98d5d81dd59d47e0c7dad45a0eb670
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Anthony Wilson (1):
cleanupPCIE: Catch file_error::Open exception
(From meta-openpower rev: 09724783ec34d7d22100ae4aeaed4cfb2e0b521e)
Change-Id: Iac305772b9a7d1fa65293d2fa7e0f9dad2627fd0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move ubi and static specific configures into bbclass, and inherit the
bbclass in openpower-software-manager recipe.
Tested: Verify Romulus build uses the static bbclass, and Witherspoon
uses the ubi bbclass.
(From meta-openpower rev: 2c2604d36e9415396baf1936b07a6a974b376cd9)
Change-Id: I23f68486ab95802785f7c5c22232a9f2b76d0341
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
Replace reset BMC authentication with factory reset
(From meta-openpower rev: f358b780f65a5189d3039823ff5e4b45fd668417)
Change-Id: Ib46d3053809f99d1d5780b9d6485aba482d2ca7f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: 4a990ed9c641428cb4e2df46d852edb4af3d1cac)
Change-Id: If8253ce2df21de2fb7f32c4ea9633515b8edc63b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: install into bin instead of sbin
(From meta-openpower rev: 1b0273b6e476b3b8c03a8361555c010500ed1e96)
Change-Id: I83465c35ca0aa265a126ecfa211c625230f1529b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
activation_ubi: Set priority in constructor
(From meta-openpower rev: 86e9d02ff45d285e7ef2847edc5e800d5433b50f)
Change-Id: I1ec66faf28b256130d9309a379bd2fd7dd3289f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pass the DBMCWEB_ENABLE_REDFISH_ONE_CHASSIS option to bmcweb
for openpower systems. All openpower systems currently only
have a single chassis and no immediate plans to have a
multiple chassis system.
When this build option is set, bmcweb will return a single
redfish chassis named "chassis" which will include all sensors.
This is a short-term solution to solve associating sensors to a
chassis.
Long term, inventory-manager needs to be enhanced to allow sensors
to link to a chassis, or the rest of the project needs to move
to EntityManager.
See https://gerrit.openbmc-project.xyz/#/c/openbmc/bmcweb/+/17563/
Tested: Build an image with this change, loaded on a
Witherspoon, and see "/redfish/v1/Chassis/chassis"
and no errors in the Thermal and Power objects.
(From meta-openpower rev: 211da9583b1124dccbf3ab3e701245745affcd22)
Change-Id: I97e78c3ab7d7a755bacbe63af252c033875d880b
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc. There is no need to list
them explicitly in a recipe.
Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.
Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.
(From meta-openpower rev: 42fbcf6040860dc6b0b553febeabedd241f22a27)
Change-Id: If56c264d3807f604ae8ba9c948095ba61093285d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
openpower-host-ipmi-flash: srcrev bump cc2fe1effe..ee3064bace
Vernon Mauery (1):
Use new ipmid signal handling interface
phosphor-host-ipmid: srcrev bump 1bb0c7fc55..be37630691
Jia, Chunhui (2):
Extra Bytes in response data for chassis Identify command
[IPMI]Set/Get global enables
Kun Yi (1):
utils: Use 5s timeout for D-Bus get/set property calls
Richard Marian Thomaiyar (1):
Fix: User commands require channel layer lib
Vernon Mauery (16):
ipmid: Compiler-generated unpacking and packing of messages
ipmid: add message packing/unpacking unit tests
ipmid: Rewrite ipmid to use the new architecture
ipmid: Add in Native OEM and Group OEM support
ipmid: Add command filter mechanism
ipmid: Add whitelist filtering using the new filter registration mechanism
Set new default ipmid provider path
Add back an interface used by an external provider
fix whitelist RestrictionMode lookup
Use payload interface to unpack group/IANA from message
errorResponse must not pack completion code in data payload
Change linkage of ipmid_get_sdbus_plus_handler() to libipmid.so
make utility.hpp available for external things that include ipmid/api.hpp
Add generic signal handling API to work with boost::asio
make ipmid respond to SIGTERM and SIGINT for clean shutdown
Add user context parameter to legacy ipmi handler registration
Change-Id: I3a15d46177f4e4ea81106bc8637b83bcc64e1ba7
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This command is required for the host to boot so it needs to be on the
whitelist for openpower systems
Testing: Verified witherspoon now boots in restricted mode with this
change and a fix from Brad in this commit:
https://gerrit.openbmc-project.xyz/#/c/openbmc/meta-openpower/+/19182/
(From meta-openpower rev: 9b018490597a9fa9fbeb7de8e4d8c83792bf7c33)
Change-Id: Ie8ccb792c97a55ab8f818c4dfa4fffd71493cc02
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Install the openpower-ipmi-oem whitelist.
It is not currently installed because the ipmid recipe looks for
whitelists in VIRTUAL-RUNTIME_phosphor-ipmi-providers and
openpower-ipmi-oem is not set there. Move
VIRTUAL-RUNTIME_phosphor-ipmi-providers += openpower-ipmi-oem to the
machine configuration so that the whitelist is detected by the ipmid
recipe and installed.
(From meta-openpower rev: df7a13f6328a0b8c45e255e553bfbf38497e8179)
Change-Id: Ibc94c2d5218a8ae4e78998c677d7405d1445f10b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
Add Lei as Maintainer
(From meta-openpower rev: 9839583f5b98a3eddf2d926f224438191ba14f40)
Change-Id: I29640869992cf19be9b1e0593d7b7437507e2b9c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Lei YU (25):
Add repo specific items in .gitignore
Refactor: Split item_updater to common and ubi
Refactor: Move watch to ubi
Refactor: Move determinId to ubi
Refactor: Remove unused isLowestPriority()
Refactor: Split Activation into common and ubi
Refactor: Move serialize to ubi
Refactor: Make createActivation() common
Static layout: Generate tar.gz for static layout pnor
Static layout: Add dummy item_updater
Static layout: Read PNOR VERSION using pflash
Static layout: Add dummy activation_static
Static layout: Implement PNOR code update
Static layout: Implement gard reset
Static layout: Implement factory reset
Static layout: Use pflash to get partitions to clear
Static layout: Do not update PNOR when host is on
Static layout: Do not crash on empty PNOR
test: Fix parallel build error on tests
test: Add sources of static PNOR
test: Add test for GetVersions()
test: Add test for getPartsToClear
Refactor: Fix issues found by cppcheck
Install services to systemd unit dir
Refactor: Use hiomapd instead of mboxd
(From meta-openpower rev: 847e65d7734035384e227003a685a32242f6e233)
Change-Id: If8ef37077f6f8b40962ef3f09dff3778303cdf2f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
| |
William A. Kennington III (1):
Convert host-ipmid -> libipmid
(From meta-openpower rev: 5cb372827a7363e297a296f29b70ab0661499285)
Change-Id: Ia5b6bfacc0c5c40f5c22ec8d7cc7021f8884c93a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Brad Bishop (1):
MAINTAINERS: Add Eddie James
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: e4763b7fa96cbdcbe9394000d90de49128dc942c)
Change-Id: Iff6b06b466f157fb9a8a156b55def032fd2a70e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Brad Bishop (1):
build: Set pkg-config Requires
(From meta-openpower rev: 26c13ddcdb68b53d8486152a036c3694555420d6)
Change-Id: If35d11a2244602bafd2040f1576343ff78b68d77
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 19b8f465dba99e73c56d8c8838208ff9c426239d)
Change-Id: I9af8f941294260e9e4741a5c54f75223f1e54718
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 3c7506e20c95473be1e897deaa31a066c8d4bc19)
Change-Id: If299d0fe8714aa285470cbc6fe56cf23fd889729
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 6f4f052ae82f5d2ebaa11f95a9f1faf70b999694)
Change-Id: I4b3259e103ba7ef80616b3672e94311b18bb3baa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 5191e3cc6c97fb64e2f1741802f040c5488a655e)
Change-Id: I553b26813efab549e5c39809c113aa7cc5b8da20
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
build: pkg anti-pattern: use defaults
(From meta-openpower rev: 06c8569d5255f41a780c08a0ab9d4afc1f73573e)
Change-Id: I408dc673f02cd25c5e86bd077e8b2b8cda1eecfb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Tested:
1. Ran watchdog_timeout app and ensured dump is collected
(From meta-openpower rev: cbc612ca07ccdeff72de42e8f5ee77b898d4d59d)
Change-Id: I32bbe27954f1d02f36b7343343e8bd2d78e4e4ac
Signed-off-by: Marri Devender Rao <devenrao@in.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Patrick Venture (1):
Add .clang-format to repo for automated style
(From meta-openpower rev: dd6ca1fbc0e0770a1f62ba27a526362a432d75a5)
Change-Id: I4e1440a58852f1eb74a3d2d3f57173a979930cac
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Matt Spinler (1):
Don't create errors in cleanupPCIE
(From meta-openpower rev: 7162ce804046e633c3bfc9a9cf74b6377707cd2c)
Change-Id: I6871f8a6c3d5e4266e661cde16e63c03a6942080
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
OpenPOWER systems are no longer using phosphor-rest so drop
phosphor-rest server related metadata.
(From meta-openpower rev: 6eb4d66c90911698bf0f56119d0917ba45a324a5)
Change-Id: Id393acc8ed5e151e729aba2436bf3b556a8a671d
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove some workarounds that aren't needed anymore with the transition
to bmcweb.
(From meta-openpower rev: 50bc196dccc7aa374e05b0e2e16a0d0ddd48e324)
Change-Id: I220ef7a683a41c21914ab2bd936bec44d34ff024
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|