diff options
author | Evgeny Alekseev (IBS Group) <ealekseev@ibs.sila.ru> | 2022-08-29 17:20:45 +0300 |
---|---|---|
committer | Evgeny Alekseev (IBS Group) <ealekseev@ibs.sila.ru> | 2022-08-29 17:20:45 +0300 |
commit | 75b8cb06064dc4774aab6a54066a346183949743 (patch) | |
tree | a97eb60145354fdd9913530d48d6c78398b603ee | |
parent | 43c0921170012173e61476a6df72d75f702af24e (diff) | |
download | openbmc-SILABMC-230.tar.xz |
IBS:SILABMC-230 Fix wrong log on PSU detachSILABMC-230
2 files changed, 34 insertions, 1 deletions
diff --git a/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors/0002-PSU-Remove-Error-Reset-On-Read-Failure.patch b/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors/0002-PSU-Remove-Error-Reset-On-Read-Failure.patch new file mode 100644 index 0000000000..752758e2b6 --- /dev/null +++ b/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors/0002-PSU-Remove-Error-Reset-On-Read-Failure.patch @@ -0,0 +1,31 @@ +From 7f5a6b3310987d371e5a9d76da78552756ef8cda Mon Sep 17 00:00:00 2001 +From: "Evgeny Alekseev (IBS Group)" <ealekseev@ibs.sila.ru> +Date: Mon, 29 Aug 2022 17:12:46 +0300 +Subject: [PATCH] PSU Remove Error Reset On Read Failure + +--- + src/PSUEvent.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/PSUEvent.cpp b/src/PSUEvent.cpp +index 7813741..0c60510 100644 +--- a/src/PSUEvent.cpp ++++ b/src/PSUEvent.cpp +@@ -202,7 +202,7 @@ void PSUSubEvent::setupRead(void) + if (!readingStateGood(readState)) + { + // Deassert the event +- updateValue(0); ++ + restartRead(); + return; + } +@@ -275,7 +275,7 @@ void PSUSubEvent::handleResponse(const boost::system::error_code& err) + { + std::cerr << "Failure to read event at " << path << "\n"; + } +- updateValue(0); ++ + errCount++; + } + lseek(fd, 0, SEEK_SET); diff --git a/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors_git.bbappend b/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors_git.bbappend index 202359e6bc..6132a86d0e 100644 --- a/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors_git.bbappend +++ b/meta-ibs/meta-common/recipes-phosphor/sensors/dbus-sensors_git.bbappend @@ -1,4 +1,6 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -SRC_URI += "file://0001-Add-All-Thresholds-to-CPUSensors.patch" +SRC_URI += "file://0001-Add-All-Thresholds-to-CPUSensors.patch \ + file://0002-PSU-Remove-Error-Reset-On-Read-Failure.patch \ + " |