<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-pid-control/ipmi, branch master</title>
<subtitle>OpenBMC Phosphor PID controller daemon sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-pid-control/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-pid-control/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/'/>
<updated>2019-02-12T19:45:08+00:00</updated>
<entry>
<title>Convert host-ipmid -&gt; libipmid</title>
<updated>2019-02-12T19:45:08+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-02-07T23:52:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=331143cea82ad4d1c974a6621c15e2d09f72dc0c'/>
<id>urn:sha1:331143cea82ad4d1c974a6621c15e2d09f72dc0c</id>
<content type='text'>
phosphor-host-ipmid now exposes a library along with headers for
interfacing with the ipmi daemon. Compile and link against the new
library.

Change-Id: I747c3a585d646c7ff54efb14968c8f04daafe071
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>Move all variant usage to std</title>
<updated>2019-02-08T21:51:43+00:00</updated>
<author>
<name>James Feist</name>
<email>james.feist@linux.intel.com</email>
</author>
<published>2019-02-08T21:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=1f802f5e9086f3771a8b1d50c5af4a77be56cee0'/>
<id>urn:sha1:1f802f5e9086f3771a8b1d50c5af4a77be56cee0</id>
<content type='text'>
This just a style change, remove variant_ns
in favor of std.

Tested-by: it built

Change-Id: Id5a075e8b73a7724cbc5153fb7dfcf369e79c483
Signed-off-by: James Feist &lt;james.feist@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Change all default_bus back to new_system bus</title>
<updated>2019-01-29T21:38:52+00:00</updated>
<author>
<name>James Feist</name>
<email>james.feist@linux.intel.com</email>
</author>
<published>2019-01-11T23:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=9fa90c1923b8842bd1aab8116335862849fedf79'/>
<id>urn:sha1:9fa90c1923b8842bd1aab8116335862849fedf79</id>
<content type='text'>
new_default now returns a reference to a single bus,
phosphor-pid-control uses multiple busses so we do not
want that. This was the way it was implemented prior to
https://github.com/openbmc/sdbusplus/commit/8ca6025eed193c252149b2908c3d5e37b00b0107

Tested-by: swampd ran normally

These errors go away:

Jan 28 18:28:45 swampd[1760]: terminate called after throwing an instance of 'sdbusplus::exception::SdBusError'
Jan 28 18:28:45 swampd[1760]:   what():  sd_bus_request_name: org.freedesktop.DBus.Error.InconsistentMessage: Bad message

Change-Id: I708cd5e6c45509f27d4fe783c0b0cfb52ff10336
Signed-off-by: James Feist &lt;james.feist@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>style: function names should be lower camel</title>
<updated>2018-10-30T18:35:34+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-10-30T18:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=7af157b10ef4c1a0d09be0e310825909ca630cd0'/>
<id>urn:sha1:7af157b10ef4c1a0d09be0e310825909ca630cd0</id>
<content type='text'>
Fix function names to be lower camel.

Change-Id: I145e1f4c03d7740bc1525dcffbdce2f78fd61075
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>ipmi: drop is_method_error call</title>
<updated>2018-10-15T19:38:26+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-10-15T19:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=d8a9a19e5a1c1a343cd6f10a58b0eee937bebeca'/>
<id>urn:sha1:d8a9a19e5a1c1a343cd6f10a58b0eee937bebeca</id>
<content type='text'>
Drop is_method_error() call that is extraneous.

Change-Id: I2ae8b2adb9576321df0cf10310c4242fad0801aa
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>ipmi: add iana header for openbmc oen</title>
<updated>2018-09-19T17:10:29+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-09-19T17:06:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=07c3a80e092705e22158b37825c628df5f59dbf7'/>
<id>urn:sha1:07c3a80e092705e22158b37825c628df5f59dbf7</id>
<content type='text'>
Add the iana header that exposes the openbmc oen.

Change-Id: I232b23967853c305202d29adadfaa4a088f01e38
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>ipmi: add back call to is_method_error</title>
<updated>2018-09-10T22:34:16+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-09-10T16:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=8f1791448e2da0eda0dae5785becf977309106d5'/>
<id>urn:sha1:8f1791448e2da0eda0dae5785becf977309106d5</id>
<content type='text'>
Before reading the message, check if there's an error.  The bus call
will fail dramatically but differently than the message.

Change-Id: I3ab54cc4a4590e0cf5f3eb15dcbf045a7b8bd075
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>ipmi: catch SdBusErrors on bus call failures</title>
<updated>2018-09-07T01:02:37+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-09-07T00:56:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=acecf6b82c5dfbcab9215936eb1ee5fd3893a32d'/>
<id>urn:sha1:acecf6b82c5dfbcab9215936eb1ee5fd3893a32d</id>
<content type='text'>
Now sdbusplus call and call_noreply can throw an SdBusError exception.
This code changes from checking .is_method_error() to catching the
exception.

Issue: 4
Change-Id: I07bbe5dbbd91d72ca75eeb14861d56aae5f3afed
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>add .clang-format</title>
<updated>2018-08-31T16:53:59+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-08-31T16:42:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=da4a5dd133b88ebfeb69e89d05b381f81ba70e50'/>
<id>urn:sha1:da4a5dd133b88ebfeb69e89d05b381f81ba70e50</id>
<content type='text'>
Change-Id: I6627b5569c2e0f730be7331403218b823a2c622f
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>ipmi: enable oem ipmi command for fan control</title>
<updated>2018-07-31T14:12:59+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2018-07-27T13:59:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-pid-control/commit/?id=ba003434509dce6d0a9b83806a37040c70fc4d40'/>
<id>urn:sha1:ba003434509dce6d0a9b83806a37040c70fc4d40</id>
<content type='text'>
This enables building the OEM IPMI handler for fan control.  This
includes the ability to set it in manual mode, or check if it's in
fail-sade mode.

Tested: Verified that using host-side tool I was able to get and set the
mode for a zone, as well as check if a zone had fallen into failsade
mode.
Change-Id: I995407c089610692c7f6442f6e22f76689f4da1c
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
</feed>
