commit | 2b4e459867d6b6693676c483958ec899be140316 | [log] [tgz] |
---|---|---|
author | Andrew Geissler <andrewg@us.ibm.com> | Thu Jun 08 11:18:35 2017 -0500 |
committer | Andrew Geissler <andrewg@us.ibm.com> | Thu Jun 08 11:18:35 2017 -0500 |
tree | 4ad9b7e146712801716da5bb0e689473cd95f3af | |
parent | 5f4fe3c3165ae4266f8a50ecb7f8488cb6ca7035 [diff] |
Call softoff dbus interface directly The host response can be extremely fast when requesting a soft power off. So fast in fact, that it may respond before the obmc mapper has registered the softoff dbus object and interface. When this happens, ipmid does not see softoff running so it goes down a different (and incorrect) shutdown path. This code change has the host response go directly to the softoff dbus interface (instead of using mapper). Once mapper is refactored in openbmc/openbmc#1661, this software can go back to using it. Resolves openbmc/openbmc#1743 Change-Id: I08df84783adef80c4eb91277d8d7aa6dc264730d Signed-off-by: Andrew Geissler <andrewg@us.ibm.com>
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To full clean the repository again run ./bootstrap.sh clean
.