<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/ipmi_smi.h, branch v4.19.43</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.19.43</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.19.43'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2018-05-09T17:21:46Z</updated>
<entry>
<title>ipmi: Remove the proc interface</title>
<updated>2018-05-09T17:21:46Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-18T18:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=163475ebf9f3d1b516c1f8ee4f59eb8ff8e97ee8'/>
<id>urn:sha1:163475ebf9f3d1b516c1f8ee4f59eb8ff8e97ee8</id>
<content type='text'>
It has been deprecated long enough, get rid of it.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Get rid of ipmi_user_t and ipmi_smi_t in include files</title>
<updated>2018-04-18T15:23:06Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-11T18:11:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5ce1a7dc806efb2181e93d4a088b281c4cff4eaa'/>
<id>urn:sha1:5ce1a7dc806efb2181e93d4a088b281c4cff4eaa</id>
<content type='text'>
Convert over to struct ipmi_user * and struct ipmi_smi *.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: ipmi_unregister_smi() cannot fail, have it return void</title>
<updated>2018-04-18T15:23:05Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-11T17:41:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6a0d23ed338ed7015128378e0ceec03eaa3d91e2'/>
<id>urn:sha1:6a0d23ed338ed7015128378e0ceec03eaa3d91e2</id>
<content type='text'>
Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Remove usecount function from interfaces</title>
<updated>2018-04-18T15:23:03Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-06T03:10:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8eb005bf6e58ca08802ac8170e5d3c8486cb2d79'/>
<id>urn:sha1:8eb005bf6e58ca08802ac8170e5d3c8486cb2d79</id>
<content type='text'>
All the users are now gone.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Add shutdown functions for users and interfaces</title>
<updated>2018-04-18T15:22:54Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-05T21:44:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b7780dab90e8da302bc7d0d1b39b538b822017e8'/>
<id>urn:sha1:b7780dab90e8da302bc7d0d1b39b538b822017e8</id>
<content type='text'>
Since things that IPMI uses can be hot-swapped, the users and
interfaces really need to be able to handle this.

Add the functions so the users and interfaces can implement
them, the actual function will be added after everything is
ready.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Clean up comments in include files.</title>
<updated>2018-04-18T15:22:50Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-04-04T13:54:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6dc1181f9fbcf7ba0e62adfaea41666f00ee9d18'/>
<id>urn:sha1:6dc1181f9fbcf7ba0e62adfaea41666f00ee9d18</id>
<content type='text'>
Make the comments correct and consistent.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Add or fix SPDX-License-Identifier in all files</title>
<updated>2018-02-27T13:42:51Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2018-02-20T13:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=243ac21035176ac9692c1308a9f3b8f6a4e5d733'/>
<id>urn:sha1:243ac21035176ac9692c1308a9f3b8f6a4e5d733</id>
<content type='text'>
And get rid of the license text that is no longer necessary.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
Cc: Kees Cook &lt;keescook@chromium.org&gt;
Cc: Alistair Popple &lt;alistair@popple.id.au&gt;
Cc: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Cc: Joel Stanley &lt;joel@jms.id.au&gt;
Cc: Rocky Craig &lt;rocky.craig@hp.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Make the IPMI proc interface configurable</title>
<updated>2017-09-28T17:26:03Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2017-09-16T20:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=55f91cb6f1dfc873359674f35a8ffb1e78429d22'/>
<id>urn:sha1:55f91cb6f1dfc873359674f35a8ffb1e78429d22</id>
<content type='text'>
So we can remove it later.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Remove the device id from ipmi_register_smi()</title>
<updated>2017-09-27T21:03:45Z</updated>
<author>
<name>Corey Minyard</name>
<email>cminyard@mvista.com</email>
</author>
<published>2017-08-31T21:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=1e5058ea21010883b1e1d288637f7390bb8d1c61'/>
<id>urn:sha1:1e5058ea21010883b1e1d288637f7390bb8d1c61</id>
<content type='text'>
It's no longer used, dynamic device id handling is in place now.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
<entry>
<title>ipmi: Make ipmi_demangle_device_id more generic</title>
<updated>2017-09-27T21:03:45Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2017-08-25T07:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c468f911b73beb39b20f7e5f97a35d41f038b31b'/>
<id>urn:sha1:c468f911b73beb39b20f7e5f97a35d41f038b31b</id>
<content type='text'>
Currently, ipmi_demagle_device_id requires a full response buffer in its
data argument. This means we can't use it to parse a response in a
struct ipmi_recv_msg, which has the netfn and cmd as separate bytes.

This change alters the definition and users of ipmi_demangle_device_id
to use a split netfn, cmd and data buffer, so it can be used with
non-sequential responses.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;

Fixed the ipmi_ssif.c and ipmi_si_intf.c changes to use data from the
response, not the data from the message, when passing info to the
ipmi_demangle_device_id() function.

Signed-off-by: Corey Minyard &lt;cminyard@mvista.com&gt;
</content>
</entry>
</feed>
