<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/interrupt.c, branch linux-4.0.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.0.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.0.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-11-03T23:52:48Z</updated>
<entry>
<title>mei: drop unneeded client NULL check in cb structure</title>
<updated>2014-11-03T23:52:48Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-10-02T10:39:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=140c7553231dcd119ebda8c27dec7f06aef7e323'/>
<id>urn:sha1:140c7553231dcd119ebda8c27dec7f06aef7e323</id>
<content type='text'>
The pointer to client in the callback structure (cb-&gt;cl)
can't be NULL with current locking.
We can drop check and warnings as in some cases this just
uselessly complicates the code flow.

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: fix kernel-doc warnings</title>
<updated>2014-09-29T15:56:02Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-09-29T13:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce23139c6c2ee92d5eace20f6f10d716cf295a5b'/>
<id>urn:sha1:ce23139c6c2ee92d5eace20f6f10d716cf295a5b</id>
<content type='text'>
Add missed parameters descriptions and return values descriptions

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: 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 disconnect name consistently</title>
<updated>2014-09-24T05:57:48Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-08-21T11:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5a8373fba0ab2cec8d206747ad60ca4a30821a37'/>
<id>urn:sha1:5a8373fba0ab2cec8d206747ad60ca4a30821a37</id>
<content type='text'>
Rename mei_cl_irq_close to mei_cl_irq_disconnect
and MEI_FOP_CLOSE to MEI_FOP_DISCONNECT
Remove unused MEI_FOP_OPEN

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: amthif: use service function to flush amthif queue</title>
<updated>2014-09-24T05:56:16Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-08-14T14:22:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5456796b1a2aedd2d6345944b73ac41aeb8cb589'/>
<id>urn:sha1:5456796b1a2aedd2d6345944b73ac41aeb8cb589</id>
<content type='text'>
Replace open coded loop with an existing service function:
mei_io_list_flush

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: ignore client writing state during cb completion</title>
<updated>2014-04-16T19:24:16Z</updated>
<author>
<name>Alexander Usyskin</name>
</author>
<published>2014-04-01T20:50:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34ec43661fe8f1977dd0f05353302ae2ed10aabb'/>
<id>urn:sha1:34ec43661fe8f1977dd0f05353302ae2ed10aabb</id>
<content type='text'>
Ignore client writing state during cb completion to fix a memory
leak.

When moving cbs to the completion list we should not look at
writing_state as this state can be already overwritten by next
write, the fact that a cb is on the write waiting list means
that it was already written to the HW and we can safely complete it.

Same pays for wait in poll handler, we do not have to check the state
wake is done after completion list processing.

Cc: stable@vger.kernel.org
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: make me hw headers private to me hw.</title>
<updated>2014-03-17T22:53:27Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2014-03-11T12:49:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e4cd27a35622cddbe6c0d6fbeb9da8c232029d1'/>
<id>urn:sha1:6e4cd27a35622cddbe6c0d6fbeb9da8c232029d1</id>
<content type='text'>
Remove includes of me-hw.h and me-hw-regs.h headers from
the mei generic code.
The mei layer should not depend on hw specific headers

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>
