commit | 837b09428d86a80fcae589b81c2fc7b00dd36484 | [log] [tgz] |
---|---|---|
author | Adriana Kobylak <anoo@us.ibm.com> | Wed Jan 15 13:13:20 2025 -0600 |
committer | Adriana Kobylak <anoo@us.ibm.com> | Wed Jan 15 19:19:02 2025 +0000 |
tree | 9ad6a684b3df667ccd922fffc3674695ce356a9f | |
parent | b2e5917413942b5649c905ed77e7c28c3c269562 [diff] |
obmc-vpnor-util: Don't delete the HB_VOLATILE symlink When symlinks to PNOR partitions were introduced in the emmc layout, clearing of the HB_VOLATILE partition was done by deleting the symlink, restoring the original lid file, and recreating the symlink. This leaves a small time window when mboxd (hiomapd) can try to read this partition and fail (since it expects that all partitions always exist because if the partitions are regular files, there's always a read-only copy). To mimic this behavior and avoid the mboxd error, don't delete and recreate the symlink but instead just restore the original data. Tested: The symlink modification time did not change as part of the clear volatile operation. Change-Id: Id7c4470130197d151eea89fdb529b87bc42511d5 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
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
.