<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/core, branch linux-2.6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-11-04T01:33:48Z</updated>
<entry>
<title>[PATCH] ALSA: snd_rtctimer: handle RTC interrupts with a tasklet</title>
<updated>2006-11-04T01:33:48Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2006-10-27T12:15:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c8ec7067774748f29dae43682df884d329a7cb9e'/>
<id>urn:sha1:c8ec7067774748f29dae43682df884d329a7cb9e</id>
<content type='text'>
The calls to rtc_control() from inside the interrupt handler can
deadlock the RTC code, so move our interrupt handling code to a tasklet.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ALSA: Fix re-use of va_list</title>
<updated>2006-11-04T01:33:46Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-10-24T12:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1e4007bf4ef92fc6d2afa418c1b49921a7c7d0b3'/>
<id>urn:sha1:1e4007bf4ef92fc6d2afa418c1b49921a7c7d0b3</id>
<content type='text'>
The va_list is designed to be used only once.  The current code
may pass va_list arguments multiple times and may cause Oops.
Copy/release the arguments temporarily to avoid this problem.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ALSA: Dereference after free in snd_hwdep_release()</title>
<updated>2006-11-04T01:33:45Z</updated>
<author>
<name>Florin Malita</name>
</author>
<published>2006-10-16T12:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e0cd3e38de139be4929fe8b18d85da585580420b'/>
<id>urn:sha1:e0cd3e38de139be4929fe8b18d85da585580420b</id>
<content type='text'>
snd_card_file_remove() may free hw-&gt;card so we can't dereference
hw-&gt;card-&gt;module after that.

Coverity ID 1420.

This bug actually causes an Oops at usb-disconnection, especially
with CONFIG_PREEMPT.

From: Florin Malita &lt;fmalita@gmail.com&gt;
Signed-off-by: Florin Malita &lt;fmalita@gmail.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
</content>
</entry>
<entry>
<title>ALSA: Fix initiailization of user-space controls</title>
<updated>2006-10-13T20:23:22Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-09-25T09:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=566047d531c7853f5ed7d7638c4064aaf525b3b2'/>
<id>urn:sha1:566047d531c7853f5ed7d7638c4064aaf525b3b2</id>
<content type='text'>
ALSA: Fix initiailization of user-space controls

Fix an assertion when accessing a user-defined control due to lack of
initialization (appears only when CONFIG_SND_DEBUg is enabled).

  ALSA sound/core/control.c:660: BUG? (info-&gt;access == 0)

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] Don't reject O_RDWR at opening PCM OSS with read/write-only device</title>
<updated>2006-08-03T13:21:31Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-08-02T19:12:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cb53e7ed77d429531afa8d822d59909f953a771'/>
<id>urn:sha1:6cb53e7ed77d429531afa8d822d59909f953a771</id>
<content type='text'>
Accept O_RDWR at opening a PCM OSS device that is read- or write-only,
just for the compatibility with the behavior of older versions.

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] Conversions from kmalloc+memset to k(z|c)alloc</title>
<updated>2006-08-03T13:21:18Z</updated>
<author>
<name>Panagiotis Issaris</name>
</author>
<published>2006-07-25T13:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59feddb25f9d925e86ee22596802405788bc050f'/>
<id>urn:sha1:59feddb25f9d925e86ee22596802405788bc050f</id>
<content type='text'>
sound: Conversions from kmalloc+memset to k(c|z)alloc.

Signed-off-by: Panagiotis Issaris &lt;takis@issaris.org&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] Fix a deadlock in snd-rtctimer</title>
<updated>2006-07-12T18:08:06Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-07-05T15:16:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2999ff5ba12a3dce5a86acd7078fd8787623ec63'/>
<id>urn:sha1:2999ff5ba12a3dce5a86acd7078fd8787623ec63</id>
<content type='text'>
Fix a occasional deadlock occuring with snd-rtctimer driver,
added irqsave to the lock in tasklet (ALSA bug#952).

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] remove unused snd_minor.name field</title>
<updated>2006-07-12T18:07:55Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2006-07-05T09:24:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=562b590d4e838ecaca2cfd246fd4df55dc6db18a'/>
<id>urn:sha1:562b590d4e838ecaca2cfd246fd4df55dc6db18a</id>
<content type='text'>
Drop the snd_minor structure's name field that was just a helper for
devfs device deregistration.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
Signed-off-by: Jaroslav Kysela &lt;perex@suse.cz&gt;
</content>
</entry>
<entry>
<title>[PATCH] lockdep: annotate sound/core/seq/seq_device.c</title>
<updated>2006-07-03T22:27:08Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2006-07-03T07:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=933a2efc59513551dcfa7b814752dc581bd3c60b'/>
<id>urn:sha1:933a2efc59513551dcfa7b814752dc581bd3c60b</id>
<content type='text'>
The ops structure has complex locking rules, where not all ops are equal, some
are subordinate on others for some complex sound cards.  This requires for
lockdep checking that each individual reg_mutex is considered in separation
for its locking rules.

Has no effect on non-lockdep kernels.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: Jaroslav Kysela &lt;perex@suse.cz&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>[PATCH] lockdep: annotate sound/core/seq/seq_ports.c</title>
<updated>2006-07-03T22:27:08Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2006-07-03T07:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8371f0481fd1ad2701081d37815b0bb5d236b92'/>
<id>urn:sha1:d8371f0481fd1ad2701081d37815b0bb5d236b92</id>
<content type='text'>
Teach special (recursive) locking code to the lock validator.  Has no effect
on non-lockdep kernels.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: Jaroslav Kysela &lt;perex@suse.cz&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
