<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/misc/uinput.c, branch v2.6.27.59</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/misc/uinput.c?h=v2.6.27.59</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/misc/uinput.c?h=v2.6.27.59'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2008-07-23T18:02:18Z</updated>
<entry>
<title>Input: uinput - remove duplicate include</title>
<updated>2008-07-23T18:02:18Z</updated>
<author>
<name>Huang Weiyi</name>
<email>weiyi.huang@gmail.com</email>
</author>
<published>2008-07-23T17:57:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=53703659ab559a58a3058e69aeb59c06d4872358'/>
<id>urn:sha1:53703659ab559a58a3058e69aeb59c06d4872358</id>
<content type='text'>
Remove duplicate include file &lt;linux/smp_lock.h&gt; in
drivers/input/misc/uinput.c.

Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>uinput: BKL pushdown</title>
<updated>2008-07-02T21:06:26Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2008-05-20T17:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8702965848ed4bee27486a3e3d2ae34ebba6dd83'/>
<id>urn:sha1:8702965848ed4bee27486a3e3d2ae34ebba6dd83</id>
<content type='text'>
Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>Input: pull input.h into uinpit.h</title>
<updated>2007-05-03T04:55:34Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2007-05-03T04:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a830df367cc8cd802b45baed2449bea267727721'/>
<id>urn:sha1:a830df367cc8cd802b45baed2449bea267727721</id>
<content type='text'>
uinput.h relies on structures found in input.h, so pull in the header

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: drivers/input/misc - don't access dev-&gt;private directly</title>
<updated>2007-04-12T05:34:33Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor@insightbb.com</email>
</author>
<published>2007-04-12T05:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=373f9713dccc8fc8e076157001a60133455c0550'/>
<id>urn:sha1:373f9713dccc8fc8e076157001a60133455c0550</id>
<content type='text'>
Use input_get_drvdata() and input_set_drvdata() instead.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>[PATCH] mark struct file_operations const 3</title>
<updated>2007-02-12T17:48:45Z</updated>
<author>
<name>Arjan van de Ven</name>
<email>arjan@linux.intel.com</email>
</author>
<published>2007-02-12T08:55:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2b8693c0617e972fc0b2fd1ebf8de97e15b656c3'/>
<id>urn:sha1:2b8693c0617e972fc0b2fd1ebf8de97e15b656c3</id>
<content type='text'>
Many struct file_operations in the kernel can be "const".  Marking them const
moves these to the .rodata section, which avoids false sharing with potential
dirty data.  In addition it'll catch accidental writes at compile time to
these shared resources.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Input: uinput - switch to the new FF interface</title>
<updated>2006-07-19T05:41:09Z</updated>
<author>
<name>Anssi Hannula</name>
<email>anssi.hannula@gmail.com</email>
</author>
<published>2006-07-19T05:41:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ff462551235d8d7d843a005950bc90924fcedede'/>
<id>urn:sha1:ff462551235d8d7d843a005950bc90924fcedede</id>
<content type='text'>
The userspace interface of the force feedback part is changed and
documentation in uinput.h is updated accordingly. MODULE_VERSION
is also incremented to reflect the revision.

Signed-off-by: Anssi Hannula &lt;anssi.hannula@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: uinput - semaphore to mutex conversion</title>
<updated>2006-02-19T05:22:36Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2006-02-19T05:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=221979aad6ab4792617f2e58973aa6fc349d4036'/>
<id>urn:sha1:221979aad6ab4792617f2e58973aa6fc349d4036</id>
<content type='text'>
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: uinput - don't use "interruptible" in FF code</title>
<updated>2005-11-20T05:51:43Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-11-20T05:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e597f0c80de7e2ef840b28d111ec532988abc432'/>
<id>urn:sha1:e597f0c80de7e2ef840b28d111ec532988abc432</id>
<content type='text'>
If thread that submitted FF request gets interrupted somehow it
will release request structure and ioctl handler will work with
freed memory. TO prevent that from happening switch to using
wait_for_completion instead of wait_for_completion_interruptible.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: uinput - add UI_SET_SWBIT ioctl</title>
<updated>2005-11-20T05:51:33Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-11-20T05:51:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=59c7c0377e00a3cbd7b71631177fb92166ceb437'/>
<id>urn:sha1:59c7c0377e00a3cbd7b71631177fb92166ceb437</id>
<content type='text'>
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: uinput - convert to dynalloc allocation</title>
<updated>2005-11-20T05:51:22Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-11-20T05:51:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=29506415a0ff0152cc2928f8fcac724fbbf98651'/>
<id>urn:sha1:29506415a0ff0152cc2928f8fcac724fbbf98651</id>
<content type='text'>
Also introduce proper locking when creating/deleting device.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
