<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/misc, branch v2.6.16.49</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/misc?h=v2.6.16.49</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/misc?h=v2.6.16.49'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2006-03-10T03:47:37Z</updated>
<entry>
<title>[PATCH] ibmasm: use after free fix</title>
<updated>2006-03-10T03:47:37Z</updated>
<author>
<name>Max Asbock</name>
<email>masbock@us.ibm.com</email>
</author>
<published>2006-03-10T01:33:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6a88231fc7da311e4da4ce2011d1a132c80c145a'/>
<id>urn:sha1:6a88231fc7da311e4da4ce2011d1a132c80c145a</id>
<content type='text'>
The kobject_put() can free the memory at *cmd, but cmd-&gt;lock points to a
persistent lock that is not freed with cmd.

Signed-off-by: Max Asbock &lt;masbock@us.ibm.com&gt;
Cc: Vernon Mauery &lt;vernux@us.ibm.com&gt;
Cc: Srihari Vijayaraghavan &lt;sriharivijayaraghavan@yahoo.com.au&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>[SERIAL] Remove UPF_AUTOPROBE and UPF_BOOT_ONLYMCA</title>
<updated>2006-01-21T20:06:14Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2006-01-21T20:06:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ca740803856f23dbc5b1872039291231bc131ecb'/>
<id>urn:sha1:ca740803856f23dbc5b1872039291231bc131ecb</id>
<content type='text'>
The functionality UPF_BOOT_ONLYMCA provided has been replaced by
the 8250_mca module, which only registers MCA ports if MCA is
present.

UPF_AUTOPROBE has no functional effect - in fact, it's never
tested.  Only ibmasm set the flag.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Input: ibmasm - fix input initialization error path</title>
<updated>2006-01-10T07:00:39Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor_core@ameritech.net</email>
</author>
<published>2006-01-10T07:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5fc4e6e197c7e377f1c8ebec727d40df983aceed'/>
<id>urn:sha1:5fc4e6e197c7e377f1c8ebec727d40df983aceed</id>
<content type='text'>
Do not try to free device that has already been unregistered,
input_unregister_device() frees it automatically.

Spotted by Vernon Mauery &lt;vernux@us.ibm.com&gt;

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: ibmasm - convert to dynamic input_dev allocation</title>
<updated>2006-01-07T16:35:05Z</updated>
<author>
<name>Vernon Mauery</name>
<email>vernux@us.ibm.com</email>
</author>
<published>2006-01-07T16:35:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=736ce43295682d060f2b93624b4a339f9af6aab1'/>
<id>urn:sha1:736ce43295682d060f2b93624b4a339f9af6aab1</id>
<content type='text'>
Update the ibmasm driver to use the dynamic allocation of input_dev
structs to work with the sysfs subsystem.

Vojtech: Fixed some problems/bugs in the patch.
Dmitry: Fixed some more.

Signed-off-by: Vernon Mauery &lt;vernux@us.ibm.com&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>Merge master.kernel.org:/home/rmk/linux-2.6-drvmodel</title>
<updated>2005-11-11T17:24:26Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-11-11T17:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5643f000c1e10ab991182478b76550e1364c3570'/>
<id>urn:sha1:5643f000c1e10ab991182478b76550e1364c3570</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[DRIVER MODEL] Convert platform drivers to use struct platform_driver</title>
<updated>2005-11-09T22:32:44Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2005-11-09T22:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3ae5eaec1d2d9c0cf53745352e7d4b152810ba24'/>
<id>urn:sha1:3ae5eaec1d2d9c0cf53745352e7d4b152810ba24</id>
<content type='text'>
This allows us to eliminate the casts in the drivers, and eventually
remove the use of the device_driver function pointer methods for
platform device drivers.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason</title>
<updated>2005-11-09T15:55:57Z</updated>
<author>
<name>Olaf Hering</name>
<email>olh@suse.de</email>
</author>
<published>2005-11-09T05:34:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=733482e445ca4450cf41381b1c95e2b8c7145114'/>
<id>urn:sha1:733482e445ca4450cf41381b1c95e2b8c7145114</id>
<content type='text'>
This patch removes almost all inclusions of linux/version.h.  The 3
#defines are unused in most of the touched files.

A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is
unfortunatly in linux/version.h.

There are also lots of #ifdef for long obsolete kernels, this was not
touched.  In a few places, the linux/version.h include was move to where
the LINUX_VERSION_CODE was used.

quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'`

search pattern:
/UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h

Signed-off-by: Olaf Hering &lt;olh@suse.de&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>Create platform_device.h to contain all the platform device details.</title>
<updated>2005-10-29T18:07:23Z</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2005-10-29T18:07:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d052d1beff706920e82c5d55006b08e256b5df09'/>
<id>urn:sha1:d052d1beff706920e82c5d55006b08e256b5df09</id>
<content type='text'>
Convert everyone who uses platform_bus_type to include
linux/platform_device.h.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] hdpu_cpustate.c: misc_register() can fail</title>
<updated>2005-09-10T17:06:25Z</updated>
<author>
<name>Christophe Lucas</name>
<email>clucas@rotomalug.org</email>
</author>
<published>2005-09-10T07:26:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1ac19f4ccd8636dbe76a97cec36c95d7548cc871'/>
<id>urn:sha1:1ac19f4ccd8636dbe76a97cec36c95d7548cc871</id>
<content type='text'>
Signed-off-by: Christophe Lucas &lt;clucas@rotomalug.org&gt;
Signed-off-by: Domen Puncer &lt;domen@coderock.org&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>[SERIAL] Update ibmasm driver for death of register_serial&amp;co</title>
<updated>2005-09-07T20:37:00Z</updated>
<author>
<name>Max Asbock</name>
<email>masbock@us.ibm.com</email>
</author>
<published>2005-09-07T20:37:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=66172d259b816cbb65878a05d30771935a6928e8'/>
<id>urn:sha1:66172d259b816cbb65878a05d30771935a6928e8</id>
<content type='text'>
Signed-off-by: Max Asbock &lt;masbock@us.ibm.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
