<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/main.c, branch linux-3.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2018-04-08T09:49:48Z</updated>
<entry>
<title>mei: remove dev_err message on an unsupported ioctl</title>
<updated>2018-04-08T09:49:48Z</updated>
<author>
<name>Colin Ian King</name>
</author>
<published>2018-02-27T16:21:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=89b1fb2ce4cf086aee7e67b01ff92ba1b8aeddf1'/>
<id>urn:sha1:89b1fb2ce4cf086aee7e67b01ff92ba1b8aeddf1</id>
<content type='text'>
commit bb0829a741792b56c908d7745bc0b2b540293bcc upstream.

Currently the driver spams the kernel log on unsupported ioctls which is
unnecessary as the ioctl returns -ENOIOCTLCMD to indicate this anyway.
I suspect this was originally for debugging purposes but it really is not
required so remove it.

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>mei: fix KDoc documentation formatting</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-09-29T13:31:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a8605ea2c20c2b97a54d7746c16ebef5ba29632a'/>
<id>urn:sha1:a8605ea2c20c2b97a54d7746c16ebef5ba29632a</id>
<content type='text'>
Fix Kdoc documentation formatting warnings
genertaed by ./scripts/kernel-doc

Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@intel.com&gt;
Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: remove include to pci header from mei module files</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1f180359f42fc6fda4600175c63f2a84f444cc92'/>
<id>urn:sha1:1f180359f42fc6fda4600175c63f2a84f444cc92</id>
<content type='text'>
Remove inclusion of linux/pci.h in mei layer
however we need to include the headers that before
got included implicitly from linux/pci.h.

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: get rid of most of the pci dependencies in mei</title>
<updated>2014-09-29T15:56:01Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2bf94cabb199f73402a5ddefa4a7bf1a82aaeda5'/>
<id>urn:sha1:2bf94cabb199f73402a5ddefa4a7bf1a82aaeda5</id>
<content type='text'>
For purpose of adding testing HW we would like
to get rid of pci dependency in generic mei code
This patch provides only straight forward changes
FW status and prob quirks need to be handled separately

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: kill error message for allocation failure</title>
<updated>2014-09-29T15:56:01Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-09-29T13:31:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2628118b60b9d5bb4c580a1d5973a8e1d31a50f2'/>
<id>urn:sha1:2628118b60b9d5bb4c580a1d5973a8e1d31a50f2</id>
<content type='text'>
There is no need to log memory allocation errors as
this is already done by the memory subsystem.

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: use connect_data on the stack</title>
<updated>2014-09-24T05:57:48Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-21T11:29:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=154eb18fedd5219516887a7e2bf2825b1b06ff2b'/>
<id>urn:sha1:154eb18fedd5219516887a7e2bf2825b1b06ff2b</id>
<content type='text'>
There is no need for dynamic allocation for connect_data.
We can use variable on the stack and make code less
error prone and simple

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: enable adding more IOCTL handlers</title>
<updated>2014-09-24T05:57:48Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-21T11:29:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4f046e7b6f4f0d8c9504e22cf8eacfe5c78f0f01'/>
<id>urn:sha1:4f046e7b6f4f0d8c9504e22cf8eacfe5c78f0f01</id>
<content type='text'>
Handle ioctls in a switch statement so we can
add more commands easily

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: add mei_me_cl_by_uuid_id function</title>
<updated>2014-09-24T05:57:48Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-21T11:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d880f3294d0576e79dfab4e2cd5a2eb62fe188f0'/>
<id>urn:sha1:d880f3294d0576e79dfab4e2cd5a2eb62fe188f0</id>
<content type='text'>
When handling dynamic clients there might be a race
scenario in which two me clients with the same me
address would be linked in the me clients list,
therefore we need to search by both uuid and me address.

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: me_client lookup function to return me_client object</title>
<updated>2014-09-24T05:57:47Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-24T09:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d320832f64666089a06778782e42fac29abd7bf7'/>
<id>urn:sha1:d320832f64666089a06778782e42fac29abd7bf7</id>
<content type='text'>
For support of dynamic addition and removal of me clients
it is more convenient to use a list instead of static array
as is use now.
As the first step of the transition to the new data structure
we change the lookup function so it returns me client address
instead of an index.

Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mei: move from misc to char device</title>
<updated>2014-07-09T21:19:34Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-06-23T12:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f3d8e8788b4efbd13b6e888e85af51385d87d306'/>
<id>urn:sha1:f3d8e8788b4efbd13b6e888e85af51385d87d306</id>
<content type='text'>
We need to support more then one mei interface
hence the simple misc devices is not longer an option

In order not break the user space a device with pci function 0
need to be linked to /dev/mei

Signed-off-by: Alexander Usyskin &lt;alexander.usyskin@intel.com&gt;
Signed-off-by: Tomas Winkler &lt;tomas.winkler@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
