<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/misc/mei/main.c, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-10T22:51:15Z</updated>
<entry>
<title>mei: add error messages for open count errors</title>
<updated>2012-09-10T22:51:15Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-09-10T21:43:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1b8129479a0e8db491fc3a7bcca3be7623f54a78'/>
<id>urn:sha1:1b8129479a0e8db491fc3a7bcca3be7623f54a78</id>
<content type='text'>
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 lynx point pci device ids</title>
<updated>2012-09-05T20:45:56Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-28T22:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9af514232e9e74cbcd24700fc321b7c71a536568'/>
<id>urn:sha1:9af514232e9e74cbcd24700fc321b7c71a536568</id>
<content type='text'>
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: rename struct pci_dev *mei_device to mei_pdev</title>
<updated>2012-09-05T20:45:56Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-17T06:54:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=daed6b5e78c11f34f08cc2bc1640b7f248884cee'/>
<id>urn:sha1:daed6b5e78c11f34f08cc2bc1640b7f248884cee</id>
<content type='text'>
1. rename mei_device variable to mei_pdev to remove
confusion with type 'struct mei_device'
2. mei_pdev no longer need to be gloabal so make it static
 and remove the declaration from the header file

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: wd: decouple and revamp watchdog state machine</title>
<updated>2012-08-16T16:51:02Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-16T16:39:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c216fdeb2e7371554c56ba457c374cce9c77f91a'/>
<id>urn:sha1:c216fdeb2e7371554c56ba457c374cce9c77f91a</id>
<content type='text'>
Before ME watchdog was exported through standard watchdog interface
it was closed and started together with the mei device.

The major issue is that closing ME watchdog disabled also MEI device,
to fix this the watchdog state machine has to be independent from MEI
state machine.

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: name space for mei device state</title>
<updated>2012-08-16T16:43:58Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-06T21:03:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b210d7506f416e7250eb52c314e5ed08928639dd'/>
<id>urn:sha1:b210d7506f416e7250eb52c314e5ed08928639dd</id>
<content type='text'>
1. add MEI_DEV_ prefix for mei device state enums
2. rename mei_state to dev_state
3. add constant to string translation for debug purposes

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 KBUILD_MODNAME when allocating resources from the OS</title>
<updated>2012-08-16T16:43:58Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-06T21:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=068c0ae9667ea2ae4c2269307ecfde9a9460e641'/>
<id>urn:sha1:068c0ae9667ea2ae4c2269307ecfde9a9460e641</id>
<content type='text'>
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_quirk_probe function</title>
<updated>2012-08-16T16:40:28Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-08-06T12:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9a123f19832702753805afe0e93db26799b91b07'/>
<id>urn:sha1:9a123f19832702753805afe0e93db26799b91b07</id>
<content type='text'>
The main purpose of this function is to exclude ME devices
without support for MEI/HECI interface from binding

Currently affected systems are C600/X79 based servers
that expose PCI device even though it doesn't supported ME Interface.
MEI driver accessing such nonfunctional device can corrupt
the system.

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: revamp me client search function</title>
<updated>2012-08-16T16:40:28Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-07-23T11:05:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07b509b7943e5594f3f228e5b62a49cf6a033709'/>
<id>urn:sha1:07b509b7943e5594f3f228e5b62a49cf6a033709</id>
<content type='text'>
me client search functions returns index
into me_client array according me client id
or me client uuid.

1. Add common prefix for the functions mei_me_cl_&lt;&gt;
2. create new function mei_me_cl_by_id that wraps open
 coded loops scattered over the code
3. rename mei_find_me_client_index to  mei_me_cl_by_uuid
4. rename mei_find_me_client_update_filext  to
 mei_me_cl_update_filext and updates its parameter names

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 module_pci_driver</title>
<updated>2012-07-19T22:33:30Z</updated>
<author>
<name>Tomas Winkler</name>
</author>
<published>2012-07-19T06:45:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6078188e2ba1d61a2119ddb2289e88c2c2a015ab'/>
<id>urn:sha1:6078188e2ba1d61a2119ddb2289e88c2c2a015ab</id>
<content type='text'>
use module_pci_driver() macro to wrap standard
pci module registration into a single line

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>Merge 3.5-rc7 into char-misc-next.</title>
<updated>2012-07-18T13:22:45Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2012-07-18T13:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b1f6d81e4c63ae30d92678cc35081001add7674'/>
<id>urn:sha1:5b1f6d81e4c63ae30d92678cc35081001add7674</id>
<content type='text'>
This lets us pick up the mei driver changes that we need in order to
handle future merge issues.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
