<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input, branch v2.6.13</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.13</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.13'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2005-08-10T18:03:02Z</updated>
<entry>
<title>[PATCH] ns558 list handling fix</title>
<updated>2005-08-10T18:03:02Z</updated>
<author>
<name>Alexander Nyberg</name>
<email>alexn@telia.com</email>
</author>
<published>2005-08-10T17:11:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=22d0def9d09111513f5a8d38583210620f97d710'/>
<id>urn:sha1:22d0def9d09111513f5a8d38583210620f97d710</id>
<content type='text'>
Need to use list_for_entry_safe(), as we're removing items during the
traversal.  list_for_each_entry() uses the first ptr also as an iterator, if
you kfree() it slab takes it, might poison it and then you try to use it to
iterate to the next object in list.

Cc: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input</title>
<updated>2005-07-29T16:48:34Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-29T16:48:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e0d7ff168a71299919f01500b3d507aae0c67513'/>
<id>urn:sha1:e0d7ff168a71299919f01500b3d507aae0c67513</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Input: synaptics - fix setting packet size on passthrough port.</title>
<updated>2005-07-24T05:53:32Z</updated>
<author>
<name>Sergey Vlasov</name>
<email>vsu@altlinux.ru</email>
</author>
<published>2005-07-24T05:53:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=33fdfa97f2b3aab698ef849ec50dcc5102017f0a'/>
<id>urn:sha1:33fdfa97f2b3aab698ef849ec50dcc5102017f0a</id>
<content type='text'>
Synaptics driver used child-&gt;type to select either 3-byte or 4-byte
packet size for the pass-through port; this gives wrong results for
the newer protocols. Change the check to use child-&gt;pktsize instead.

Signed-off-by: Sergey Vlasov &lt;vsu@altlinux.ru&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: check keycodesize when adjusting keymaps</title>
<updated>2005-07-24T05:50:03Z</updated>
<author>
<name>Vojtech Pavlik</name>
<email>vojtech@suse.cz</email>
</author>
<published>2005-07-24T05:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5ac7ba3ff599d66ffde182676f2e4fbcac61a2fe'/>
<id>urn:sha1:5ac7ba3ff599d66ffde182676f2e4fbcac61a2fe</id>
<content type='text'>
When changing key mappings we need to make sure that the new
keycode value can be stored in dev-&gt;keycodesize bytes.

Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: i8042 - don't use negation to mark AUX data</title>
<updated>2005-07-15T06:51:56Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-07-15T06:51:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=463a4f76a79bce00ca8964e0b2ebf7f10f376965'/>
<id>urn:sha1:463a4f76a79bce00ca8964e0b2ebf7f10f376965</id>
<content type='text'>
Currently i8042_command() negates data coming from the AUX port
of keyboard controller; this is not a very reliable indicator.
Change i8042_command() to fail if response to I8042_CMD_AUX_LOOP
is not coming from AUX channel and get rid of negation.

Based on patch by Vojtech Pavlik.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: psmouse - wheel mice (imps, exps) always have 3rd button</title>
<updated>2005-07-15T06:50:08Z</updated>
<author>
<name>Vojtech Pavlik</name>
<email>vojtech@suse.cz</email>
</author>
<published>2005-07-15T06:50:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=7b4019d04895de7407c9989895c3664c24ed01f7'/>
<id>urn:sha1:7b4019d04895de7407c9989895c3664c24ed01f7</id>
<content type='text'>
There are wheel mice that respond to Logitech probes and report
that they have only 2 buttons (such as e-Aser mouse) and this
stops the wheel from being used as a middle button. Change the
driver to always report BTN_MIDDLE capability if a wheel is
present.

Also, never reset BTN_RIGHT capability in logips2pp code - there
are no Logitech mice that have only one button and if some other
mice happen to respond to Logitech's query we could do the wrong
thing.

Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>[PATCH] Amiga joystick: Fix typo introduced by the open/close race fixes</title>
<updated>2005-07-13T18:44:27Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2005-07-13T10:56:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a61caa8523a76e497f6b2a05350c892bc5ee402c'/>
<id>urn:sha1:a61caa8523a76e497f6b2a05350c892bc5ee402c</id>
<content type='text'>
Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Input: elo - fix help in Kconfig (wrong module name)</title>
<updated>2005-07-11T06:09:10Z</updated>
<author>
<name>Michael Prokop</name>
<email>mika@grml.org</email>
</author>
<published>2005-07-11T06:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=153ab429cad3b585ddf1a5521cfaadb57402cd31'/>
<id>urn:sha1:153ab429cad3b585ddf1a5521cfaadb57402cd31</id>
<content type='text'>
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: joydev - remove custom conversion from jiffies to msecs</title>
<updated>2005-07-11T06:08:56Z</updated>
<author>
<name>Tobias Klauser</name>
<email>tklauser@nuerscht.ch</email>
</author>
<published>2005-07-11T06:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6f5eacfc1e9a12ffca10b4abe8e9fddf1997da6f'/>
<id>urn:sha1:6f5eacfc1e9a12ffca10b4abe8e9fddf1997da6f</id>
<content type='text'>
Replace the MSECS() macro with the jiffies_to_msecs() function provided
in jiffies.h

Signed-off-by: Tobias Klauser &lt;tklauser@nuerscht.ch&gt;
Signed-off-by: Domen Puncer &lt;domen@coderock.org&gt;
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: ALPS - unconditionally enable tapping mode</title>
<updated>2005-07-11T06:08:04Z</updated>
<author>
<name>Peter Osterlund</name>
<email>petero2@telia.com</email>
</author>
<published>2005-07-11T06:08:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=963f626d46d5caeeb3cff29998d8a64df5b25591'/>
<id>urn:sha1:963f626d46d5caeeb3cff29998d8a64df5b25591</id>
<content type='text'>
The condition in alps_init() was also inverted and the driver
was enabling tapping mode only if it was already enabled.

Signed-off-by: Peter Osterlund &lt;petero2@telia.com&gt;
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
