<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/serio, 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-07-15T06:51:56Z</updated>
<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: i8042 - add Fujitsu T3010 to NOMUX blacklist.</title>
<updated>2005-07-11T06:06:28Z</updated>
<author>
<name>Vojtech Pavlik</name>
<email>vojtech@suse.cz</email>
</author>
<published>2005-07-11T06:06:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=20f07944af80a2916b2f6ac1559c0a680c309c0e'/>
<id>urn:sha1:20f07944af80a2916b2f6ac1559c0a680c309c0e</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: i8042 - add Alienware Sentia to NOMUX blacklist.</title>
<updated>2005-07-11T06:06:06Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-07-11T06:06:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=865190cdbba995936700346c2daabbed97ac30ba'/>
<id>urn:sha1:865190cdbba995936700346c2daabbed97ac30ba</id>
<content type='text'>
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: serio_raw - fix Kconfig help</title>
<updated>2005-07-11T06:05:47Z</updated>
<author>
<name>Neil Brown</name>
<email>neilb@cse.unsw.edu.au</email>
</author>
<published>2005-07-11T06:05:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bef5a66fd7fd8d606da5c9f210e2673f4e636f57'/>
<id>urn:sha1:bef5a66fd7fd8d606da5c9f210e2673f4e636f57</id>
<content type='text'>
Signed-off-by: Neil Brown &lt;neilb@cse.unsw.edu.au&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: serio_raw - link serio_raw misc device to corresponding</title>
<updated>2005-07-11T06:02:16Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-07-11T06:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dc1e97b5eaed1921f421cf56fd233f064464b300'/>
<id>urn:sha1:dc1e97b5eaed1921f421cf56fd233f064464b300</id>
<content type='text'>
       serio port in sysfs.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: serio - add modalias attribute and environment variable to</title>
<updated>2005-06-30T05:48:34Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2005-06-30T05:48:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ae87dff7ca2723a2428fb55dd57da1315878eb08'/>
<id>urn:sha1:ae87dff7ca2723a2428fb55dd57da1315878eb08</id>
<content type='text'>
       simplify hotplug scripts.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Commit the manual part of the input layer merge.</title>
<updated>2005-06-28T00:49:45Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-28T00:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3c803e8e2f15d02c5ad0a3888eea2bbd31dc59c5'/>
<id>urn:sha1:3c803e8e2f15d02c5ad0a3888eea2bbd31dc59c5</id>
<content type='text'>
git did actually warn me about the fact that I hadn't actually done an
"update-cache" on these two files, but the warning was at the bottom of
a list of all the files that _did_ change in the merge, so I never
noticed.  My bad.
</content>
</entry>
<entry>
<title>Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually</title>
<updated>2005-06-27T21:47:31Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-27T21:47:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3e0777b8fa96f7073ed5d13d3bc1d573b766bef9'/>
<id>urn:sha1:3e0777b8fa96f7073ed5d13d3bc1d573b766bef9</id>
<content type='text'>
Some manual fixups required due to clashes with the PF_FREEZE cleanups.
</content>
</entry>
<entry>
<title>Merge Christoph's freeze cleanup patch</title>
<updated>2005-06-26T00:16:53Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-26T00:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2031d0f586839bc68f35bcf8580b18947f8491d4'/>
<id>urn:sha1:2031d0f586839bc68f35bcf8580b18947f8491d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] Cleanup patch for process freezing</title>
<updated>2005-06-26T00:10:13Z</updated>
<author>
<name>Christoph Lameter</name>
<email>christoph@lameter.com</email>
</author>
<published>2005-06-25T06:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73'/>
<id>urn:sha1:3e1d1d28d99dabe63c64f7f40f1ca1d646de1f73</id>
<content type='text'>
1. Establish a simple API for process freezing defined in linux/include/sched.h:

   frozen(process)		Check for frozen process
   freezing(process)		Check if a process is being frozen
   freeze(process)		Tell a process to freeze (go to refrigerator)
   thaw_process(process)	Restart process
   frozen_process(process)	Process is frozen now

2. Remove all references to PF_FREEZE and PF_FROZEN from all
   kernel sources except sched.h

3. Fix numerous locations where try_to_freeze is manually done by a driver

4. Remove the argument that is no longer necessary from two function calls.

5. Some whitespace cleanup

6. Clear potential race in refrigerator (provides an open window of PF_FREEZE
   cleared before setting PF_FROZEN, recalc_sigpending does not check
   PF_FROZEN).

This patch does not address the problem of freeze_processes() violating the rule
that a task may only modify its own flags by setting PF_FREEZE. This is not clean
in an SMP environment. freeze(process) is therefore not SMP safe!

Signed-off-by: Christoph Lameter &lt;christoph@lameter.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
