<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/misc, branch v2.6.37</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.37</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.37'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2010-11-24T21:50:47Z</updated>
<entry>
<title>drivers/misc/isl29020.c: remove incorrect kfree in isl29020_remove()</title>
<updated>2010-11-24T21:50:47Z</updated>
<author>
<name>Axel Lin</name>
<email>axel.lin@gmail.com</email>
</author>
<published>2010-11-24T20:57:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b38eeaae267e4cd385ababcc2df82f6c46fc8633'/>
<id>urn:sha1:b38eeaae267e4cd385ababcc2df82f6c46fc8633</id>
<content type='text'>
struct als_data *data is not used in this driver at all.

Also add a missing "&gt;" character for MODULE_AUTHOR.

Signed-off-by: Axel Lin &lt;axel.lin@gmail.com&gt;
Acked-by: Alan Cox &lt;alan@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>sgi-xpc: XPC fails to discover partitions with all nasids above 128</title>
<updated>2010-11-24T21:50:40Z</updated>
<author>
<name>Robin@sgi.com</name>
<email>Robin@sgi.com</email>
</author>
<published>2010-11-24T20:56:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c22c7aeff69796f46ae0fcec141538e28f50b24e'/>
<id>urn:sha1:c22c7aeff69796f46ae0fcec141538e28f50b24e</id>
<content type='text'>
UV hardware defines 256 memory protection regions versus the baseline 64
with increasing size for the SN2 ia64.  This was overlooked when XPC was
modified to accomodate both UV and SN2.

Without this patch, a user could reconfigure their existing system and
suddenly disable cross-partition communications with no indication of what
has gone wrong.  It also prevents larger configurations from using
cross-partition communication.

Signed-off-by: Robin Holt &lt;holt@sgi.com&gt;
Cc: &lt;stable@kernel.org&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>i2c: Remove obsolete cleanup for clientdata</title>
<updated>2010-11-15T21:40:38Z</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2010-11-15T21:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dc6641be0ea8819ef095fdcefc2b695611999a21'/>
<id>urn:sha1:dc6641be0ea8819ef095fdcefc2b695611999a21</id>
<content type='text'>
A few new i2c-drivers came into the kernel which clear the clientdata-pointer
on exit. This is obsolete meanwhile, so fix it and hope the word will spread.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Alan Cox &lt;alan@linux.intel.com&gt;
Acked-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Jean Delvare &lt;khali@linux-fr.org&gt;
</content>
</entry>
<entry>
<title>drivers/misc/bh1770glc.c: error handling in bh1770_power_state_store()</title>
<updated>2010-11-12T15:55:31Z</updated>
<author>
<name>Dan Carpenter</name>
<email>error27@gmail.com</email>
</author>
<published>2010-11-11T22:05:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=aec04288904a7308f2900926902040e7a69ae2be'/>
<id>urn:sha1:aec04288904a7308f2900926902040e7a69ae2be</id>
<content type='text'>
There was a signedness bug so "ret" was never less than zero and that
breaks the error handling.  Also in the original code it would overwrite
ret and the result is still negative but it's bogus number instead of the
correct error code.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Cc: Samu Onkalo &lt;samu.p.onkalo@nokia.com&gt;
Cc: Jonathan Cameron &lt;jic23@cam.ac.uk&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>drivers/misc/apds9802als.c: fix signedness bug</title>
<updated>2010-11-12T15:55:31Z</updated>
<author>
<name>Vasiliy Kulikov</name>
<email>segooon@gmail.com</email>
</author>
<published>2010-11-11T22:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1093736b3c34319b8f1825a4423414d9cf397d73'/>
<id>urn:sha1:1093736b3c34319b8f1825a4423414d9cf397d73</id>
<content type='text'>
i2c_smbus_read_byte_data() may return negative error code.  This is not
seen to als_sensing_range_store() as the result is stored in unsigned int.

Made it signed.

Signed-off-by: Vasiliy Kulikov &lt;segooon@gmail.com&gt;
Cc: Hong Liu &lt;hong.liu@intel.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Cc: Anantha Narayanan &lt;anantha.narayanan@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>misc/isl29020: signedness bug in als_sensing_range_store()</title>
<updated>2010-11-12T15:55:31Z</updated>
<author>
<name>Dan Carpenter</name>
<email>error27@gmail.com</email>
</author>
<published>2010-11-11T22:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=90482e45e4a39ee10b66436c2b3d5d4d88c2f73c'/>
<id>urn:sha1:90482e45e4a39ee10b66436c2b3d5d4d88c2f73c</id>
<content type='text'>
"ret_val" is supposed to be signed here or the error handling breaks.
Also we should check the return value from i2c_smbus_read_byte_data().

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: Alan Cox &lt;alan@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>Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb</title>
<updated>2010-10-29T18:49:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2010-10-29T18:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1e431a9d6478940c0b5fcfa1c17a336fc0683409'/>
<id>urn:sha1:1e431a9d6478940c0b5fcfa1c17a336fc0683409</id>
<content type='text'>
* 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb:
  kgdb,ppc: Individual register get/set for ppc
  kgdbts: prevent re-entry to kgdbts before it unregisters
  debug_core,x86,blackfin: Clean up hw debug disable API
  kdb: Fix early debugging crash regression
  kgdb,arm: fix register dump
  kdb: fix per_cpu command to remove supress mask
  kdb: Add kdb kernel module sample
</content>
</entry>
<entry>
<title>kgdbts: prevent re-entry to kgdbts before it unregisters</title>
<updated>2010-10-29T18:14:41Z</updated>
<author>
<name>Dongdong Deng</name>
<email>dongdong.deng@windriver.com</email>
</author>
<published>2010-08-31T02:06:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4dacd5c073150cd78dfb6004cbfa71986f0258a4'/>
<id>urn:sha1:4dacd5c073150cd78dfb6004cbfa71986f0258a4</id>
<content type='text'>
The "kgdb_connected" variable of debug_core just indicates whether or
not kgdbts is connected to the debug_core.  It does not completely
prevent a script from trying invoke kgdbts again and possibly crashing
the system (see Call Trace below).

The configured variable in kgtbts can be used instead of
kgdb_connected instead of kgdb_connected. The cleanup_kgdbts() can
also be removed because there is no possible way to build kgdbts as a
kernel module that you could unload with rmmod.

Call Trace:
-----------------------------------------------------------------
root:/$ echo kgdbts=V1S1000 &gt; /sys/module/kgdbts/parameters/kgdbts
kgdb: Unregistered I/O driver kgdbts, debugger disabled.
------------[ cut here ]------------
WARNING: at kernel/debug/debug_core.c:1002
kgdb_unregister_io_module+0xec/0x100()
Hardware name: Moon Creek platform
Modules linked in:
Pid: 664, comm: sh Not tainted 2.6.34.1-WR4.0.0.0_standard #58
Call Trace:
 [&lt;c103b1ed&gt;] warn_slowpath_common+0x6d/0xa0
 [&lt;c1079fdc&gt;] ? kgdb_unregister_io_module+0xec/0x100
 [&lt;c1079fdc&gt;] ? kgdb_unregister_io_module+0xec/0x100
 [&lt;c10544e0&gt;] ? param_attr_store+0x0/0x20
 [&lt;c103b235&gt;] warn_slowpath_null+0x15/0x20
 [&lt;c1079fdc&gt;] kgdb_unregister_io_module+0xec/0x100
 [&lt;c124e4ea&gt;] cleanup_kgdbts+0x1a/0x20
 [&lt;c124eced&gt;] param_set_kgdbts_var+0x6d/0xb0
 [&lt;c124ec80&gt;] ? param_set_kgdbts_var+0x0/0xb0
 [&lt;c10544f7&gt;] param_attr_store+0x17/0x20
 [&lt;c105457c&gt;] module_attr_store+0x2c/0x40
 [&lt;c111fe84&gt;] sysfs_write_file+0x94/0xf0
 [&lt;c10d42f6&gt;] vfs_write+0x96/0x130
 [&lt;c111fdf0&gt;] ? sysfs_write_file+0x0/0xf0
 [&lt;c10d44d6&gt;] sys_write+0x46/0xd0
 [&lt;c13bf329&gt;] system_call_done+0x0/0x4
---[ end trace 4eb028c6ee43154c ]---
kgdb: Unregistered I/O driver kgdbts, debugger disabled.
-----------------------------------------------------------------

[jason.wessel@windriver.com: remove cleanup_kgdbts() ]
Signed-off-by: Dongdong Deng &lt;dongdong.deng@windriver.com&gt;
Signed-off-by: Jason Wessel &lt;jason.wessel@windriver.com&gt;
</content>
</entry>
<entry>
<title>convert get_sb_single() users</title>
<updated>2010-10-29T08:16:28Z</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2010-07-24T21:48:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fc14f2fef682df677d64a145256dbd263df2aa7b'/>
<id>urn:sha1:fc14f2fef682df677d64a145256dbd263df2aa7b</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>misc: Add ab8500 pwm driver</title>
<updated>2010-10-28T22:29:21Z</updated>
<author>
<name>Arun Murthy</name>
<email>arun.murthy@stericsson.com</email>
</author>
<published>2010-09-06T06:54:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f0f05b1c751772d19c9c8f36d75e97b1d9687407'/>
<id>urn:sha1:f0f05b1c751772d19c9c8f36d75e97b1d9687407</id>
<content type='text'>
This patch adds a Pulse Width Modulation driver for Analog Baseband
Chip AB8500.

Signed-off-by: Arun Murthy &lt;arun.murthy@stericsson.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Acked-by: Mike Rapoport &lt;mike@compulab.co.il&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
