<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/core/control.c, 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-10-13T20:23:22Z</updated>
<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] Clean up EXPORT_SYMBOL()s in snd module</title>
<updated>2006-06-22T19:32:52Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-04-28T13:13:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c0d3fb39e9511c6fad17d059a3a50d1be33add24'/>
<id>urn:sha1:c0d3fb39e9511c6fad17d059a3a50d1be33add24</id>
<content type='text'>
Move EXPORT_SYMBOL()s to places adjacent to functions/variables.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Cleanup unused argument for snd_power_wait()</title>
<updated>2006-03-31T15:58:56Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-03-27T10:38:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cbac4b0cb62d01cb0aaec7778410b8856f01186b'/>
<id>urn:sha1:cbac4b0cb62d01cb0aaec7778410b8856f01186b</id>
<content type='text'>
Removed the unused file argument of snd_power_wait().

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Fix memory leaks in error path of control.c</title>
<updated>2006-03-22T09:43:56Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-03-21T15:07:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c6077b3000184c7f69c4798b9025e5fbd69c8c62'/>
<id>urn:sha1:c6077b3000184c7f69c4798b9025e5fbd69c8c62</id>
<content type='text'>
Modules: Control Midlevel

Fix memory leaks in error path of control.c (only with CONFIG_SND_DEBUG=y).

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] make control.c suspend aware</title>
<updated>2006-03-22T09:37:23Z</updated>
<author>
<name>Giuliano Pochini</name>
</author>
<published>2006-03-13T13:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=646494007b48e8897888cd407c2b7d1d69cb2e58'/>
<id>urn:sha1:646494007b48e8897888cd407c2b7d1d69cb2e58</id>
<content type='text'>
Modules: Control Midlevel

This patch prevents user-space apps from accessing the hardware via
control interface while the soundcard is suspended.

Signed-off-by: Giuliano Pochini &lt;pochini@shiny.it&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] alsa: fix error paths in snd_ctl_elem_add()</title>
<updated>2006-03-07T02:40:44Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2006-03-06T23:42:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2fbf182ed00a71c35e53329c2010df2baf8a89c6'/>
<id>urn:sha1:2fbf182ed00a71c35e53329c2010df2baf8a89c6</id>
<content type='text'>
Fix bugs in error paths of snd_ctl_elem_add()
 - NULL reference
 - double free (already freed in snd_ctl_add())

Signed-off-by: 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>[ALSA] dynamic minors (3/6): store device-specific object pointers dynamically</title>
<updated>2006-01-03T11:29:17Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2005-11-20T13:06:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f87135f56cb266e031f5ec081dfbde7e43f55e80'/>
<id>urn:sha1:f87135f56cb266e031f5ec081dfbde7e43f55e80</id>
<content type='text'>
Instead of storing the pointers to the device-specific structures in an
array, put them into the struct snd_minor, and look them up dynamically.

This makes the device type modules independent of the minor number
encoding.

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] dynamic minors (1/6): store device type in struct snd_minor</title>
<updated>2006-01-03T11:29:14Z</updated>
<author>
<name>Clemens Ladisch</name>
</author>
<published>2005-11-20T13:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2af677fc884fc6dc79e65c99050ea607ac8bab9b'/>
<id>urn:sha1:2af677fc884fc6dc79e65c99050ea607ac8bab9b</id>
<content type='text'>
Instead of a comment string, store the device type in the snd_minor
structure.  This makes snd_minor more flexible, and has the nice side
effect that we don't need anymore to create a separate snd_minor
template for registering a device but can pass the file_operations
directly to snd_register_device().

Signed-off-by: Clemens Ladisch &lt;clemens@ladisch.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Add error messages</title>
<updated>2006-01-03T11:28:58Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2005-11-17T16:44:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73e77ba0235532bd7523ba90883d325f6e095acf'/>
<id>urn:sha1:73e77ba0235532bd7523ba90883d325f6e095acf</id>
<content type='text'>
Add error messages in the critial error path to be more verbose.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>[ALSA] Decentralize PM control</title>
<updated>2006-01-03T11:20:19Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2005-11-17T14:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a381a7a66486f11606eccb8866e29848f995278f'/>
<id>urn:sha1:a381a7a66486f11606eccb8866e29848f995278f</id>
<content type='text'>
Modules: ALSA Core,Control Midlevel,/oss/Makefile

Remove the centralized PM control in the sound core.
Each driver is responsible to get callbacks from bus/driver now.

SND_GENERIC_DRIVER is removed together with this action.

Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
</feed>
