<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/usb, branch linux-2.6.20.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.20.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.20.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-06-11T18:37:10Z</updated>
<entry>
<title>[PATCH] ALSA: usb-audio: explicitly match Logitech QuickCam</title>
<updated>2007-06-11T18:37:10Z</updated>
<author>
<name>Daniel Drake</name>
</author>
<published>2007-05-24T13:35:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4c44ac59ef02a48493c8a23217a4c93743e4a09d'/>
<id>urn:sha1:4c44ac59ef02a48493c8a23217a4c93743e4a09d</id>
<content type='text'>
Commit 93c8bf45e083b89dffe3a708363c15c1b220c723 modified the USB device
matching behaviour to ignore interface class matches if the device class
is vendor-specific.
This patch adds explicit ID matches for Logitech QuickCam devices, which
have a vendor specific device class (but standards-compliant audio
interfaces).
This fixes a 2.6.20 regression where the audio component of these
devices was no longer usable.
http://bugs.gentoo.org/show_bug.cgi?id=175715
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/93822
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3040
Based on a patch from sergiom

Signed-off-by: Daniel Drake &lt;dsd@gentoo.org&gt;
Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>usbaudio - Fix Oops with unconventional sample rates</title>
<updated>2007-03-09T18:50:19Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-02-06T18:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e47b465e809017debb2f7f7bb67aee9d158478e'/>
<id>urn:sha1:7e47b465e809017debb2f7f7bb67aee9d158478e</id>
<content type='text'>
The patch fixes the memory corruption by the support of unconventional
sample rates.  Also, it avoids the too restrictive constraints if
any of usb descriptions contain continuous rates.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usbaudio - Fix Oops with broken usb descriptors</title>
<updated>2007-03-09T18:50:19Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-02-06T18:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87ab3cb35f4bff9c3eeb3dfcf499e2cede4ede10'/>
<id>urn:sha1:87ab3cb35f4bff9c3eeb3dfcf499e2cede4ede10</id>
<content type='text'>
This is a patch for ALSA Bug #2724. Some webcams provide bogus
settings with no valid rates. With this patch those are skipped.

Signed-off-by: Gregor Jasny &lt;gjasny@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>[ALSA] Repair snd-usb-usx2y over OHCI</title>
<updated>2007-01-23T08:23:36Z</updated>
<author>
<name>Karsten Wiese</name>
</author>
<published>2007-01-10T18:02:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bc6191b10018311a301fb6ef22994177c769b868'/>
<id>urn:sha1:bc6191b10018311a301fb6ef22994177c769b868</id>
<content type='text'>
The previous patch 'Repair snd-usb-usx2y for usb 2.6.18' assumed
urb-&gt;start_frame roll over beyond MAX_INT for both UHCI &amp; OHCI.
This isn't true until now (kernel 2.6.20).
Fix this by only looking at the common between OHCI &amp; UHCI Frame number
range.
This is for mainline and stable kernels &gt;= 2.6.18.

Signed-off-by: Karsten Wiese &lt;fzu@wemgehoertderstaat.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usbaudio - Fix kobject_add() error at reconnection</title>
<updated>2007-01-09T08:14:15Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2007-01-08T16:42:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a2a5dddece676acbe3775e5ca9961f325717022'/>
<id>urn:sha1:2a2a5dddece676acbe3775e5ca9961f325717022</id>
<content type='text'>
Fixed the error from kobject_add() at reconnection the usb audio device.
This happens when an app keeps opening a device while the device is
replugged, due to the confliction of the internal bookkept index and
the really empty slot.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usb: usbmixer error path fix</title>
<updated>2007-01-09T08:06:19Z</updated>
<author>
<name>Mariusz Kozlowski</name>
</author>
<published>2007-01-08T10:25:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7fbe3ca571e4b0795b729658e3d76824be54cb18'/>
<id>urn:sha1:7fbe3ca571e4b0795b729658e3d76824be54cb18</id>
<content type='text'>
Without the patch below namelist[0] will not be freed in case
of kmalloc error.

Signed-off-by: Mariusz Kozlowski &lt;m.kozlowski@tuxland.pl&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] usb-audio: work around wrong frequency in CM6501 descriptors</title>
<updated>2007-01-09T08:06:15Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2006-11-20T13:14:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=987411b7d899fd9b838d4ce32b45be0741c4ee22'/>
<id>urn:sha1:987411b7d899fd9b838d4ce32b45be0741c4ee22</id>
<content type='text'>
The C-Media CM6501 chip's descriptors say that altsetting 5 supports
48 kHz, but it actually plays at 96 kHz.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[ALSA] sound/usb/usbaudio: Handle return value of usb_register()</title>
<updated>2006-12-20T07:55:31Z</updated>
<author>
<name>Tobias Klauser</name>
</author>
<published>2006-10-04T16:12:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cf78bbc4b1dca9ce14b665143cf693c35da47eb0'/>
<id>urn:sha1:cf78bbc4b1dca9ce14b665143cf693c35da47eb0</id>
<content type='text'>
Handle the return value of usb_register() in the module_init function.

Signed-off-by: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[PATCH] mm: incorrect VM_FAULT_OOM returns from drivers</title>
<updated>2006-12-07T16:39:20Z</updated>
<author>
<name>Nick Piggin</name>
</author>
<published>2006-12-07T04:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd54e7e54318d333227b13186f9a464bf1f68d27'/>
<id>urn:sha1:cd54e7e54318d333227b13186f9a464bf1f68d27</id>
<content type='text'>
Some drivers are returning OOM when it is not in response to a memory
shortage.

Signed-off-by: Nick Piggin &lt;npiggin@suse.de&gt;
Cc: Dave Airlie &lt;airlied@linux.ie&gt;
Cc: Jaroslav Kysela &lt;perex@suse.cz&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: Greg KH &lt;greg@kroah.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>usb: usbmixer free kill urb cleanup</title>
<updated>2006-12-01T22:23:35Z</updated>
<author>
<name>Mariusz Kozlowski</name>
</author>
<published>2006-11-08T14:37:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68df9de1d0e95034355283dc12056f93de8e0a79'/>
<id>urn:sha1:68df9de1d0e95034355283dc12056f93de8e0a79</id>
<content type='text'>
- usb_free_urb() cleanup
- usb_kill_urb() cleanup

Signed-off-by: Mariusz Kozlowski &lt;m.kozlowski@tuxland.pl&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
