commit | 0ddd4fad455d4001a6b839cd201c31b9326b9bf1 | [log] [tgz] |
---|---|---|
author | Isaac Kurth <blisaac91@gmail.com> | Wed Jul 14 17:35:37 2021 -0500 |
committer | Adriana Kobylak <anoo@linux.ibm.com> | Wed Sep 08 19:25:51 2021 +0000 |
tree | dcdc6d1e9c487cd4e331038de47255bc05211597 | |
parent | 7b5685d1053326df9ecb20ab7246c97114dee774 [diff] |
item_updater_mmc: Implement bios factory reset Implemented the method ItemUpdaterMMC::reset. It clears files in /media/hostfw/ related to managing console and virtualization information, then recreates those files using bus calls to service files. Added checks to obmc-flash-bios so it doesn't cause problems when its methods are run multiple times. Modified latest services to allow them to run more than once. Services which depend on the init service will run after it. Tested: Created extra files in the directories that the reset method removes. Called the reset method using busctl. Verified that the added files were removed and that the removed files that belong were recreated. Verified that all services called were run. Signed-off-by: Isaac Kurth <blisaac91@gmail.com> Change-Id: I1e04e97a7c5c9e3fa8b5ee7af47b7320ff3e91d3
OpenPower PNOR (Processor NOR) Code Management provides a set of host software management applications for OpenPower systems. The host firmware is stored on the PNOR chip. More information can be found at Software Architecture or Host Code Update
To build this package, do the following steps:
meson build
ninja -C build
To clean the repository run rm -r build
.