diff options
author | Andrew Geissler <andrewg@us.ibm.com> | 2017-07-25 09:12:37 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2017-07-25 19:19:50 +0000 |
commit | 5804119c0fd4cbeac17abfc89e0d1a3a62d37a2f (patch) | |
tree | 4ac05325a4e5da6929f8046dd6a15d8f5ec52b57 | |
parent | 87497e8ebce78079ea5423ecb6080e82cfa36106 (diff) | |
download | talos-openbmc-5804119c0fd4cbeac17abfc89e0d1a3a62d37a2f.tar.gz talos-openbmc-5804119c0fd4cbeac17abfc89e0d1a3a62d37a2f.zip |
Move mboxd reset to power on path
To ensure the BMC does not interfere with host checkstop
analysis, the mboxd reset should be run during power
on
Resolves openbmc/openbmc#1915
Change-Id: I42812c5dc73ead585adb7e1455ff3a46f9a52404
Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/mboxd/mboxd.bb | 2 | ||||
-rw-r--r-- | meta-phosphor/common/recipes-phosphor/mboxd/mboxd/mboxd-reload@.service | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/mboxd/mboxd.bb b/meta-phosphor/common/recipes-phosphor/mboxd/mboxd.bb index acb6c8e19..91881b15f 100644 --- a/meta-phosphor/common/recipes-phosphor/mboxd/mboxd.bb +++ b/meta-phosphor/common/recipes-phosphor/mboxd/mboxd.bb @@ -38,7 +38,7 @@ do_install_append() { } TMPL = "mboxd-reload@.service" -TGTFMT = "obmc-chassis-poweroff@{0}.target" +TGTFMT = "obmc-chassis-poweron@{0}.target" INSTFMT = "mboxd-reload@{0}.service" FMT = "../${TMPL}:${TGTFMT}.wants/${INSTFMT}" diff --git a/meta-phosphor/common/recipes-phosphor/mboxd/mboxd/mboxd-reload@.service b/meta-phosphor/common/recipes-phosphor/mboxd/mboxd/mboxd-reload@.service index 1b89de94f..6206bb3b1 100644 --- a/meta-phosphor/common/recipes-phosphor/mboxd/mboxd/mboxd-reload@.service +++ b/meta-phosphor/common/recipes-phosphor/mboxd/mboxd/mboxd-reload@.service @@ -1,8 +1,8 @@ [Unit] -Description=Reload mboxd after power off -Wants=op-wait-power-off@%i.service -After=op-wait-power-off@%i.service -Conflicts=obmc-chassis-poweron@%i.target +Description=Reload mboxd during power on +Wants=obmc-power-start-pre@%i.target +Before=obmc-power-start-pre@%i.target +Conflicts=obmc-chassis-poweroff@%i.target [Service] Type=oneshot @@ -10,4 +10,4 @@ RemainAfterExit=yes ExecStart={sbindir}/mboxctl --reset [Install] -WantedBy=obmc-chassis-poweroff@%i.target +WantedBy=obmc-chassis-poweron@%i.target |