From 4bf2d12012fdd2042392fda4fd2924038e0a39dc Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Tue, 15 Dec 2020 05:53:41 +0000 Subject: pldm: srcrev bump 5dad5f4ca4..ce1c96fb6a Andrew Geissler (1): ensure variable initialized and error path reported Ravi Teja (1): oem-ibm: Modified to write system dump data on unix domain socket. (From meta-phosphor rev: e2203ededf0f07f4ee6e2a584c2a7509491fffe2) Change-Id: Idea2fbed9b4d15ab93b397a819ba55b04efd637e Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index b6ef7d807..b27b41cc6 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "5dad5f4ca475d5b8848b2925a51353d1619739a2" +SRCREV = "ce1c96fb6ac9c27606b2aaf32037202ab67e24ec" -- cgit v1.2.3 From f7ba29eda266e04f867e4338b6b8b10c1969419c Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Tue, 15 Dec 2020 16:33:55 +0000 Subject: pldm: srcrev bump ce1c96fb6a..efbb5946a4 Andrew Geissler (1): ensure fd initialized (From meta-phosphor rev: 5ab11aed0e47c4f119c3a637878d391ddd484408) Change-Id: I030b7784a1b5f8b9c053becaffcfaf8502b448e8 Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index b27b41cc6..efd41c1ed 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "ce1c96fb6ac9c27606b2aaf32037202ab67e24ec" +SRCREV = "efbb5946a462cde9f90556c76bfcf9de9d63cebd" -- cgit v1.2.3 From 284d56bb877be545f59cf10883d28a37f306fc5b Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Wed, 9 Dec 2020 16:03:36 -0600 Subject: run soft off in quiesce When the obmc-host-quiesce@.target was initially created the idea was to leave the system in the state it was in. In most cases the host had crashed. As OpenBMC has grown, the use cases for the quiesce target have grown. For example the Quiesce On Hardware Error design: https://github.com/openbmc/docs/blob/master/designs/fail-boot-on-hw-error.md When the QuiesceOnHwError setting is enabled, the host will be put in a Quiesce state to indicate that an error has occurred. In a lot of cases though the host actually can (and does) continue to boot. This causes a lot of confusion for the user (host state shows Quiesce but host is still booting). This commit adds the pldmSoftPowerOff.service to the quiesce target to ensure the host is given a chance (if it's running) to gracefully shut itself down. If the host does not respond then the soft off service will follow it's timeout flow and exit without error. Tested: - Verified when quiesce error is injected that the PLDM soft off service was called (From meta-phosphor rev: dfa2d6beb496b2265402950caf524c7f79850c46) Signed-off-by: Andrew Geissler Change-Id: Ie6d07011a5ac5f6964435364ff6e332a77e5a3d4 Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm_git.bb | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm_git.bb b/meta-phosphor/recipes-phosphor/pldm/pldm_git.bb index 1c07ad59d..e6ac942bd 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm_git.bb +++ b/meta-phosphor/recipes-phosphor/pldm/pldm_git.bb @@ -32,6 +32,11 @@ pkg_postinst_${PN} () { TARGET="../pldmSoftPowerOff.service" ln -s $TARGET $LINK + mkdir -p $D$systemd_system_unitdir/obmc-host-quiesce@0.target.wants + LINK="$D$systemd_system_unitdir/obmc-host-quiesce@0.target.wants/pldmSoftPowerOff.service" + TARGET="../pldmSoftPowerOff.service" + ln -s $TARGET $LINK + mkdir -p $D$systemd_system_unitdir/obmc-host-warm-reboot@0.target.requires LINK="$D$systemd_system_unitdir/obmc-host-warm-reboot@0.target.requires/pldmSoftPowerOff.service" TARGET="../pldmSoftPowerOff.service" @@ -43,6 +48,9 @@ pkg_prerm_${PN} () { LINK="$D$systemd_system_unitdir/obmc-host-shutdown@0.target.requires/pldmSoftPowerOff.service" rm $LINK + LINK="$D$systemd_system_unitdir/obmc-host-quiesce@0.target.wants/pldmSoftPowerOff.service" + rm $LINK + LINK="$D$systemd_system_unitdir/obmc-host-warm-reboot@0.target.requires/pldmSoftPowerOff.service" rm $LINK } -- cgit v1.2.3 From 68321281e065118a2b0f35c8493b82cd8a6a46bf Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Tue, 5 Jan 2021 04:41:36 +0000 Subject: pldm: srcrev bump efbb5946a4..d8da20890d Manojkiran Eda (2): Remove redundant dependency calls Rectify the README with the latest details (From meta-phosphor rev: 7e9fa8e3ee19641fa376886ee6be252f72f20943) Change-Id: I7d8e10e337d77110a1829a8c0661868418551de6 Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index efd41c1ed..ae4917d4b 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "efbb5946a462cde9f90556c76bfcf9de9d63cebd" +SRCREV = "d8da20890d560b53a5ca21152871eb6f464dfa67" -- cgit v1.2.3 From 4c5d34f58c40918e895a421773ad6f88a38cf57f Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Wed, 6 Jan 2021 05:11:42 +0000 Subject: pldm: srcrev bump d8da20890d..148ccabe76 Sridevi Ramesh (1): Fix duplicate entries issue in GetPDR possibleStates. (From meta-phosphor rev: 494cbc36b88720bc9f111e2bf41c295bb4fd3000) Change-Id: I98b301b4c1babe37e9083dd90bdb9f8db64c92df Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index ae4917d4b..ba8ee14d1 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "d8da20890d560b53a5ca21152871eb6f464dfa67" +SRCREV = "148ccabe76c67bfce27c5ee701ee6ed1db07acee" -- cgit v1.2.3 From 3790855f2b4657a614c0e38ac71a3475266e1570 Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Fri, 8 Jan 2021 04:51:35 +0000 Subject: pldm: srcrev bump 148ccabe76..8fc3edbc65 Pavithra Barithaya (2): Refactor the platform event message handler code PLDM: BootProgress as Host Sensor in the BMC as a responder flow (From meta-phosphor rev: 466612b4e7df75831f02cc61c07b78b7eea4ff1a) Change-Id: I92314cc72e02c8f7571393d4d8a02a5ca3f9c9ca Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index ba8ee14d1..8c913b33d 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "148ccabe76c67bfce27c5ee701ee6ed1db07acee" +SRCREV = "8fc3edbc65b164eb8c90155b935c91e0e714c461" -- cgit v1.2.3 From a5e6be808181c80f67fc0e508cfa1cc56cd784d1 Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Wed, 13 Jan 2021 15:11:59 +0000 Subject: pldm: srcrev bump 8fc3edbc65..41989ebb62 Dhruvaraj Subhashchandran (1): Remove the dump type from Notify method. Patrick Williams (1): oem-ibm: change default (From meta-phosphor rev: 9379133717eb4f4ec3f33a874b375a2ffdf32b3b) Change-Id: I82f5b84255ab1e9fdc16504874c2a7ad5465f4c0 Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index 8c913b33d..b5ccc6f62 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "8fc3edbc65b164eb8c90155b935c91e0e714c461" +SRCREV = "41989ebb628fe18f964e3697f67d781a82e2ba23" -- cgit v1.2.3 From e1aa21899a5a34183a4fc2f8d1ba419f04dcefae Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Mon, 18 Jan 2021 05:12:05 +0000 Subject: pldm: srcrev bump 41989ebb62..6a7ec0c11d Sampa Misra (1): Add Sampa as Maintainer Tom Joseph (1): bios: Initialise the bios attributes from bios-settings-manager (From meta-phosphor rev: 30b839dd83c847200e736e678320624ab247c8ba) Change-Id: I6fa10ace9db745b3c43d70f4c5a4eeba955523f1 Signed-off-by: Andrew Geissler Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/pldm/pldm.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/pldm') diff --git a/meta-phosphor/recipes-phosphor/pldm/pldm.inc b/meta-phosphor/recipes-phosphor/pldm/pldm.inc index b5ccc6f62..14d8ea881 100644 --- a/meta-phosphor/recipes-phosphor/pldm/pldm.inc +++ b/meta-phosphor/recipes-phosphor/pldm/pldm.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/pldm" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" SRC_URI = "git://github.com/openbmc/pldm" -SRCREV = "41989ebb628fe18f964e3697f67d781a82e2ba23" +SRCREV = "6a7ec0c11d20842800c8540d510aa9354813de7e" -- cgit v1.2.3