<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-11-10T18:50:06Z</updated>
<entry>
<title>ALSA: use correct lock in snd_ctl_dev_disconnect()</title>
<updated>2008-11-10T18:50:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-09-07T10:51:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f46a5d17908de83a415ae0bbc18c53cb596458f3'/>
<id>urn:sha1:f46a5d17908de83a415ae0bbc18c53cb596458f3</id>
<content type='text'>
commit d8009882e9f5e1a76986c741f071edd2ad760c97 upstream

The lock used in snd_ctl_dev_disconnect() should be card-&gt;ctl_files_rwlock
for protection of card-&gt;ctl_files entries, instead of card-&gt;controls_rwsem.

Reported-by: Vegard Nossum &lt;vegard.nossum@gmail.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Chris Wedgwood &lt;cw@f00f.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>sound: ensure device number is valid in snd_seq_oss_synth_make_info</title>
<updated>2008-08-06T17:11:09Z</updated>
<author>
<name>Willy Tarreau</name>
</author>
<published>2008-08-05T00:20:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=23ab7b6315ea278273194c1fe6bd2ae60f59edba'/>
<id>urn:sha1:23ab7b6315ea278273194c1fe6bd2ae60f59edba</id>
<content type='text'>
commit 82e68f7ffec3800425f2391c8c86277606860442 upstream

snd_seq_oss_synth_make_info() incorrectly reports information
to userspace without first checking for the validity of the
device number, leading to possible information leak (CVE-2008-3272).

Reported-By: Tobias Klein &lt;tk@trapkit.de&gt;
Acked-and-tested-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: stable@kernel.org
Signed-off-by: Willy Tarreau &lt;w@1wt.eu&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>ALSA: hda - Fix wrong volumes in AD1988 auto-probe mode</title>
<updated>2008-08-06T17:11:07Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-06-16T13:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=edf237c35c4c94bdce7616b3c061bda292bec979'/>
<id>urn:sha1:edf237c35c4c94bdce7616b3c061bda292bec979</id>
<content type='text'>
commit 43785eaeb1cfb8aed3cf8027f298b242f88fdc45 upstream

Don't create mixer volume elements for Headphone and Speaker if they
use the same DAC as normal line-outs on AD1988.  Otherwise the amp
value gets screwed up, e.g.
	https://bugzilla.novell.com/show_bug.cgi?id=398255

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

</content>
</entry>
<entry>
<title>ALSA: hda - Add missing Thinkpad Z60m support</title>
<updated>2008-08-06T17:11:07Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-06-30T14:40:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=358391625f61e21e95273dd7bfa6459e1f77109f'/>
<id>urn:sha1:358391625f61e21e95273dd7bfa6459e1f77109f</id>
<content type='text'>
commit 470eaf6be78424fc499a5039e5d5fe58bace2bc3 upstream

Added the missing SSID of Thinkpad Z60m for model=thinkpad with
AD1981HD.

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

</content>
</entry>
<entry>
<title>ALSA: Fix Oops with usb-audio reconnection</title>
<updated>2008-08-06T17:11:07Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-04-17T10:53:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c1af5c72e74cb1535ecdfc4cba04dab5b268de8a'/>
<id>urn:sha1:c1af5c72e74cb1535ecdfc4cba04dab5b268de8a</id>
<content type='text'>
Backport fixes for usb-audio Oops at reconnection.

9eb70e6... [ALSA] usb-audio - Fix race in reconnection
f18638d... [ALSA] Clean up snd_card_free*()
73d38b1... [ALSA] Fix the race of card instance unregistration

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>ALSA: emu10k1 - Fix inverted Analog/Digital mixer switch on Audigy2</title>
<updated>2008-08-06T17:11:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-06-02T09:45:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9e3571512d71eb9f1f9892c6da28d32e2c21cdb7'/>
<id>urn:sha1:9e3571512d71eb9f1f9892c6da28d32e2c21cdb7</id>
<content type='text'>
commit d2cd74b158d7214a556226e3312f9fb1de64d7ae upstream

On Audigy2 Platinum, the Analog/Digital mixer switch is inverted.
	https://bugzilla.novell.com/show_bug.cgi?id=396204

The patch adds a simple workaround.

There might be another device requiring a similar fix, too (or fix for
audigy2 generically), but right now I fix only the known broken one.

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>ALSA: Add more fallbacks to OSS PHONEOUT mixer map</title>
<updated>2008-08-06T17:11:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-02-04T11:44:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0a710952b93a954da91e3b987a242ecb6f6e4e88'/>
<id>urn:sha1:0a710952b93a954da91e3b987a242ecb6f6e4e88</id>
<content type='text'>
commit 6c4cc3a8ed15aacc06a5fd369639fef633cee2bc upstream

Added more fallbacks to OSS PHONEOUT mixer mapping.  This corresponds
to the speaker output in general, so now "Mono" and "Speaker" are
assigned.

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>ALSA: ac97 - Fix ASUS A9T laptop output</title>
<updated>2008-08-06T17:11:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2008-05-29T06:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9c0c7d801ba27c1467e0e79a51837169ea1651a7'/>
<id>urn:sha1:9c0c7d801ba27c1467e0e79a51837169ea1651a7</id>
<content type='text'>
commit e48d6d97bb6bd8c008045ea0522ea8278fdccc55 upstream

ASUS A9T laptop uses line-out pin as the real front-output while
other devices use it as the surround.

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>ALSA: trident - pause s/pdif output</title>
<updated>2008-08-01T18:50:49Z</updated>
<author>
<name>Pierre Ossman</name>
</author>
<published>2008-07-18T23:04:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=97ed97fb560c5e40eb6dbed8b2ba01a1a4bc22ca'/>
<id>urn:sha1:97ed97fb560c5e40eb6dbed8b2ba01a1a4bc22ca</id>
<content type='text'>
Commit 981bcead3f2279a1ec6fb5f2c57aff79ed61a700 upstream.

Stop the S/PDIF DMA engine and output when the device is told to pause.
It will keep on looping the current buffer contents if this isn't done.

Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
Tested-by: Rene Herman &lt;rene.herman@gmail.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Chuck Ebbert &lt;cebbert@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>ALSA: hda - Fix "alc262_sony_unsol[]" hda_verb array</title>
<updated>2008-08-01T18:50:49Z</updated>
<author>
<name>Akio Idehara</name>
</author>
<published>2008-07-26T07:40:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d74797166a181f7aa1f0fdfbabe9944e87823074'/>
<id>urn:sha1:d74797166a181f7aa1f0fdfbabe9944e87823074</id>
<content type='text'>
[ALSA] hda - Fix "alc262_sony_unsol[]" hda_verb array

commit 7b1e8795ebfe1705153d1001f2a899119f4d9012 upstream

I think that hda_verb array must have "terminator (empty array)".
But alc262_sony_unsol[] does not have it.
And it causes gcc-4.3's buggy behavior
with snd_hda_sequence_write().

Signed-off-by: Akio Idehara &lt;zbe64533@gmail.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
