<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/usb/serial, branch v2.6.39</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>usb: qcserial add missing errorpath kfrees</title>
<updated>2011-04-13T22:53:16+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2011-04-04T17:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=cb62d65f966146a39fdde548cb474dacf1d00fa5'/>
<id>cb62d65f966146a39fdde548cb474dacf1d00fa5</id>
<content type='text'>
There are two -ENODEV error paths in qcprobe where the allocated private
data is not freed, this patch adds the two missing kfrees to avoid
leaking memory on the error path

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are two -ENODEV error paths in qcprobe where the allocated private
data is not freed, this patch adds the two missing kfrees to avoid
leaking memory on the error path

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: qcserial avoid pointing to freed memory</title>
<updated>2011-04-13T22:53:16+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2011-04-04T16:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=99ab3f9e4eaec35fd2d7159c31b71f17f7e613e3'/>
<id>99ab3f9e4eaec35fd2d7159c31b71f17f7e613e3</id>
<content type='text'>
Rework the qcprobe logic such that serial-&gt;private is not set when
qcprobe exits with -ENODEV, otherwise serial-&gt;private will point to freed
memory on -ENODEV

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rework the qcprobe logic such that serial-&gt;private is not set when
qcprobe exits with -ENODEV, otherwise serial-&gt;private will point to freed
memory on -ENODEV

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: Fix qcserial memory leak on rmmod</title>
<updated>2011-04-13T22:53:16+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2011-04-04T16:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=10c9ab15d6aee153968d150c05b3ee3df89673de'/>
<id>10c9ab15d6aee153968d150c05b3ee3df89673de</id>
<content type='text'>
qcprobe function allocates serial-&gt;private but this is never freed, this
patch adds a new function qc_release() which frees serial-&gt;private, after
calling usb_wwan_release

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
qcprobe function allocates serial-&gt;private but this is never freed, this
patch adds a new function qc_release() which frees serial-&gt;private, after
calling usb_wwan_release

Signed-off-by: Steven Hardy &lt;shardy@redhat.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: ftdi_sio: add ids for Hameg HO720 and HO730</title>
<updated>2011-04-13T22:52:19+00:00</updated>
<author>
<name>Paul Friedrich</name>
<email>Paul.Friedrich@hameg.com</email>
</author>
<published>2011-03-18T10:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=c53c2fab40cf16e13af66f40bfd27200cda98d2f'/>
<id>c53c2fab40cf16e13af66f40bfd27200cda98d2f</id>
<content type='text'>
usb serial: ftdi_sio: add two missing USB ID's for Hameg interfaces HO720
and HO730

Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
usb serial: ftdi_sio: add two missing USB ID's for Hameg interfaces HO720
and HO730

Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.</title>
<updated>2011-04-13T22:49:25+00:00</updated>
<author>
<name>Marius B. Kotsbak</name>
<email>marius@kotsbak.com</email>
</author>
<published>2011-03-21T23:01:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=80f9df3e0093ad9f1eeefd2ff7fd27daaa518d25'/>
<id>80f9df3e0093ad9f1eeefd2ff7fd27daaa518d25</id>
<content type='text'>
Bind only modem AT command endpoint to option.

Signed-off-by: Marius B. Kotsbak &lt;marius@kotsbak.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bind only modem AT command endpoint to option.

Signed-off-by: Marius B. Kotsbak &lt;marius@kotsbak.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: ftdi_sio: add PID for OCT DK201 docking station</title>
<updated>2011-04-13T22:44:03+00:00</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-04-08T15:38:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=11a31d84129dc3133417d626643d714c9df5317e'/>
<id>11a31d84129dc3133417d626643d714c9df5317e</id>
<content type='text'>
Add PID 0x0103 for serial port of the OCT DK201 docking station.

Reported-by: Jan Hoogenraad &lt;jan@hoogenraad.net&gt;
Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add PID 0x0103 for serial port of the OCT DK201 docking station.

Reported-by: Jan Hoogenraad &lt;jan@hoogenraad.net&gt;
Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: ftdi_sio: Added IDs for CTI USB Serial Devices</title>
<updated>2011-04-13T22:44:01+00:00</updated>
<author>
<name>Christian Simon</name>
<email>simon@swine.de</email>
</author>
<published>2011-03-28T19:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=5a9443f08c83c294c5c806a689c1184b27cb26b3'/>
<id>5a9443f08c83c294c5c806a689c1184b27cb26b3</id>
<content type='text'>
I added new ProdutIds for two devices from CTI GmbH Leipzig.

Signed-off-by: Christian Simon &lt;simon@swine.de&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I added new ProdutIds for two devices from CTI GmbH Leipzig.

Signed-off-by: Christian Simon &lt;simon@swine.de&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6</title>
<updated>2011-04-07T18:14:49+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-04-07T18:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=42933bac11e811f02200c944d8562a15f8ec4ff0'/>
<id>42933bac11e811f02200c944d8562a15f8ec4ff0</id>
<content type='text'>
* 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6:
  Fix common misspellings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6:
  Fix common misspellings
</pre>
</div>
</content>
</entry>
<entry>
<title>usb/serial: fix function args warnings, dropping *filp</title>
<updated>2011-04-04T15:35:20+00:00</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2011-04-03T18:42:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=4acfaf829dacb8f8170b439d30065e8d2cfdaac9'/>
<id>4acfaf829dacb8f8170b439d30065e8d2cfdaac9</id>
<content type='text'>
Fix build warnings caused by removal of *filp arg in struct
usb_serial_driver.

These changes were missed somehow in commits 00a0d0d65b61 ("tty: remove
filp from the USB tty ioctls") and 60b33c133ca0b ("tiocmget: kill off
the passing of the struct file")

  drivers/usb/serial/mct_u232.c:159: warning: initialization from incompatible pointer type
  drivers/usb/serial/opticon.c:627: warning: initialization from incompatible pointer type

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix build warnings caused by removal of *filp arg in struct
usb_serial_driver.

These changes were missed somehow in commits 00a0d0d65b61 ("tty: remove
filp from the USB tty ioctls") and 60b33c133ca0b ("tiocmget: kill off
the passing of the struct file")

  drivers/usb/serial/mct_u232.c:159: warning: initialization from incompatible pointer type
  drivers/usb/serial/opticon.c:627: warning: initialization from incompatible pointer type

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23+00:00</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</pre>
</div>
</content>
</entry>
</feed>
