  <?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.0.10rc3_v1.0.10</id>
	<title>Changes v1.0.10rc3 v1.0.10 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.alsa-project.org/main/index.php?action=history&amp;feed=atom&amp;title=Changes_v1.0.10rc3_v1.0.10"/>
	<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.0.10rc3_v1.0.10&amp;action=history"/>
	<updated>2026-04-20T18:32:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Changes_v1.0.10rc3_v1.0.10&amp;diff=1167&amp;oldid=prev</id>
		<title>Perex: Protected &quot;Changes v1.0.10rc3 v1.0.10&quot; [edit=sysop:move=sysop]</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.0.10rc3_v1.0.10&amp;diff=1167&amp;oldid=prev"/>
		<updated>2007-09-01T07:57:17Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wiki/Changes_v1.0.10rc3_v1.0.10&quot; title=&quot;Changes v1.0.10rc3 v1.0.10&quot;&gt;Changes v1.0.10rc3 v1.0.10&lt;/a&gt;&amp;quot; [edit=sysop:move=sysop]&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:57, 1 September 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
	<entry>
		<id>https://www.alsa-project.org/main/index.php?title=Changes_v1.0.10rc3_v1.0.10&amp;diff=900&amp;oldid=prev</id>
		<title>Perex: New page: ==Changelog between 1.0.10rc3 and 1.0.10 releases==  * alsa-driver   + Sound Core     - Add a wrapper for the new platform_driver     - Improve header hacks     - release 1.0.10   + ALSA C...</title>
		<link rel="alternate" type="text/html" href="https://www.alsa-project.org/main/index.php?title=Changes_v1.0.10rc3_v1.0.10&amp;diff=900&amp;oldid=prev"/>
		<updated>2007-08-12T11:04:27Z</updated>

		<summary type="html">&lt;p&gt;New page: ==Changelog between 1.0.10rc3 and 1.0.10 releases==  * alsa-driver   + Sound Core     - Add a wrapper for the new platform_driver     - Improve header hacks     - release 1.0.10   + ALSA C...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Changelog between 1.0.10rc3 and 1.0.10 releases==&lt;br /&gt;
&lt;br /&gt;
* alsa-driver&lt;br /&gt;
  + Sound Core&lt;br /&gt;
    - Add a wrapper for the new platform_driver&lt;br /&gt;
    - Improve header hacks&lt;br /&gt;
    - release 1.0.10&lt;br /&gt;
  + ALSA Core&lt;br /&gt;
    - Add printk_ratelimit() wrapper&lt;br /&gt;
    - Remove hacks for owner field in pci_driver&lt;br /&gt;
    - Simplify class_device_create() wrapper&lt;br /&gt;
    - Use platform_driver&lt;br /&gt;
    - Add a wrapper for the new platform_driver&lt;br /&gt;
    - Improve header hacks&lt;br /&gt;
  + /arm/Makefile&lt;br /&gt;
    - Add a wrapper for the new platform_driver&lt;br /&gt;
  + AC97 Codec&lt;br /&gt;
    - ac97 - procfs - print PCI subsystem vendor/device values&lt;br /&gt;
  + AD1889 driver&lt;br /&gt;
    - 2.6-git-sync: Remove .owner field&lt;br /&gt;
  + ALI5451 driver&lt;br /&gt;
    - ali5451 - Fix and clean up codec accessor&lt;br /&gt;
  + ALS4000 driver&lt;br /&gt;
    - 2.6-git-sync: Remove .owner field&lt;br /&gt;
  + ARM PXA2XX driver&lt;br /&gt;
    - Use platform_driver&lt;br /&gt;
    - Add a wrapper for the new platform_driver&lt;br /&gt;
  + ATIIXP driver&lt;br /&gt;
    - 2.6-git-sync: Remove .owner field&lt;br /&gt;
  + ATIIXP-modem driver&lt;br /&gt;
    - 2.6-git-sync: Remove .owner field&lt;br /&gt;
  + Digigram VX core&lt;br /&gt;
    - sound/drivers/vx/vx_hwdep.c should #include &amp;lt;linux/vmalloc.h&amp;gt;&lt;br /&gt;
  + EMU10K1/EMU10K2 driver&lt;br /&gt;
    - emu10k1 - Enable side surround channels for Audigy2 EX&lt;br /&gt;
    - Add support for Audigy 2 subsystem 2006&lt;br /&gt;
    - snd-emu10k1: Attenuate output volume to reduce distortion&lt;br /&gt;
    - snd-emu10k1: Found some new registers to display in debug mode.&lt;br /&gt;
  + HDA Codec driver&lt;br /&gt;
    - hda-codec - Allocate amp hash array dynamically&lt;br /&gt;
    - hda-codec - Fix HDA sound and V.92 modem for notebook Siemens FieldPG-M&lt;br /&gt;
  + HDA Intel driver&lt;br /&gt;
    - sound/hda: rate-limit timeout message&lt;br /&gt;
  + ICE1712 driver&lt;br /&gt;
    - ice1724 (juli) - forced analog doughter board detection&lt;br /&gt;
  + PPC PMAC driver&lt;br /&gt;
    - pmac - remove superfluous include&lt;br /&gt;
  + SPARC cs4231 driver&lt;br /&gt;
    - 2.6-git-sync: Simplify SBUS code&lt;br /&gt;
  + VIA82xx driver&lt;br /&gt;
    - via82xx - Add dxs entry for MSI KT800 Delta-FSR&lt;br /&gt;
* alsa-lib&lt;br /&gt;
  + Core&lt;br /&gt;
    - release 1.0.10&lt;br /&gt;
  + Control API&lt;br /&gt;
    - control - fixed crash when dynamic library is not present&lt;br /&gt;
  + PCM API&lt;br /&gt;
    - pcm_ladspa - fix locale issues&lt;br /&gt;
* alsa-utils&lt;br /&gt;
  + Core&lt;br /&gt;
    - Add largefile support&lt;br /&gt;
    - release 1.0.10&lt;br /&gt;
  + Speaker Test&lt;br /&gt;
    - Disable NLS support when --disable-nls is passed&lt;br /&gt;
  + aconnect&lt;br /&gt;
    - Disable NLS support when --disable-nls is passed&lt;br /&gt;
  + alsaconf&lt;br /&gt;
    - Add Sparc support in alsaconf&lt;br /&gt;
  + aplay/arecord&lt;br /&gt;
    - Disable NLS support when --disable-nls is passed&lt;br /&gt;
    - aplay/arecord - show the default settings&lt;br /&gt;
  + aseqnet&lt;br /&gt;
    - Disable NLS support when --disable-nls is passed&lt;br /&gt;
* alsa-oss&lt;br /&gt;
  + Core&lt;br /&gt;
    - release 1.0.10&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Detailed changelog between 1.0.10rc3 and 1.0.10 releases==&lt;br /&gt;
&lt;br /&gt;
* alsa-driver&lt;br /&gt;
  + Sound Core&lt;br /&gt;
    - Summary: Add a wrapper for the new platform_driver&lt;br /&gt;
      Add a wrapper for the new platform_driver.&lt;br /&gt;
      Patches are regenerated or removed.&lt;br /&gt;
    - Summary: Improve header hacks&lt;br /&gt;
      Improved the hack for linux or asm headers.&lt;br /&gt;
      Hacked headers are cleaned up before checked via configure.&lt;br /&gt;
    - Summary: release 1.0.10&lt;br /&gt;
  + ALSA Core&lt;br /&gt;
    - Summary: Add printk_ratelimit() wrapper&lt;br /&gt;
      Added printk_ratelimit() wrapper for 2.2/2.4 kernels.&lt;br /&gt;
    - Summary: Remove hacks for owner field in pci_driver&lt;br /&gt;
      Removed hacks for onwer field in pci_driver.  It's obsoleted.&lt;br /&gt;
    - Summary: Simplify class_device_create() wrapper&lt;br /&gt;
      Simplify class_device_create() wrapper for new nested styles.&lt;br /&gt;
    - Summary: Use platform_driver&lt;br /&gt;
      Use the new platform_driver for platform_device.&lt;br /&gt;
    - Summary: Add a wrapper for the new platform_driver&lt;br /&gt;
      Add a wrapper for the new platform_driver.&lt;br /&gt;
      Patches are regenerated or removed.&lt;br /&gt;
    - Summary: Improve header hacks&lt;br /&gt;
      Improved the hack for linux or asm headers.&lt;br /&gt;
      Hacked headers are cleaned up before checked via configure.&lt;br /&gt;
  + /arm/Makefile&lt;br /&gt;
    - Summary: Add a wrapper for the new platform_driver&lt;br /&gt;
      Add a wrapper for the new platform_driver.&lt;br /&gt;
      Patches are regenerated or removed.&lt;br /&gt;
  + AC97 Codec&lt;br /&gt;
    - Summary: ac97 - procfs - print PCI subsystem vendor/device values&lt;br /&gt;
      For debugging and problem finding purposes, show also the PCI subsystem&lt;br /&gt;
      vendor/device values in the ac97#X proc file.&lt;br /&gt;
  + AD1889 driver&lt;br /&gt;
    - Summary: 2.6-git-sync: Remove .owner field&lt;br /&gt;
      Remove .owner field from pci_driver.  Obsoleted now.&lt;br /&gt;
  + ALI5451 driver&lt;br /&gt;
    - Summary: ali5451 - Fix and clean up codec accessor&lt;br /&gt;
      Fix the codec accessors to avoid soft lockup.&lt;br /&gt;
      Spin locks are revised, too.&lt;br /&gt;
  + ALS4000 driver&lt;br /&gt;
    - Summary: 2.6-git-sync: Remove .owner field&lt;br /&gt;
      Remove .owner field from pci_driver.  Obsoleted now.&lt;br /&gt;
  + ARM PXA2XX driver&lt;br /&gt;
    - Summary: Use platform_driver&lt;br /&gt;
      Use the new platform_driver for platform_device.&lt;br /&gt;
    - Summary: Add a wrapper for the new platform_driver&lt;br /&gt;
      Add a wrapper for the new platform_driver.&lt;br /&gt;
      Patches are regenerated or removed.&lt;br /&gt;
  + ATIIXP driver&lt;br /&gt;
    - Summary: 2.6-git-sync: Remove .owner field&lt;br /&gt;
      Remove .owner field from pci_driver.  Obsoleted now.&lt;br /&gt;
  + ATIIXP-modem driver&lt;br /&gt;
    - Summary: 2.6-git-sync: Remove .owner field&lt;br /&gt;
      Remove .owner field from pci_driver.  Obsoleted now.&lt;br /&gt;
  + Digigram VX core&lt;br /&gt;
    - Summary: sound/drivers/vx/vx_hwdep.c should #include &amp;lt;linux/vmalloc.h&amp;gt;&lt;br /&gt;
      This is required for always getting the vmalloc()/vfree() prototypes.&lt;br /&gt;
      Signed-off-by: Adrian Bunk &amp;lt;bunk@stusta.de&amp;gt;&lt;br /&gt;
  + EMU10K1/EMU10K2 driver&lt;br /&gt;
    - Summary: emu10k1 - Enable side surround channels for Audigy2 EX&lt;br /&gt;
      Enable side surround channels for Audigy2 EX.  Tested by Rick Wright&lt;br /&gt;
      &amp;lt;riwright@vt.edu&amp;gt;.&lt;br /&gt;
      Signed-off-by: Lee Revell &amp;lt;rlrevell@joe-job.com&amp;gt;&lt;br /&gt;
    - Summary: Add support for Audigy 2 subsystem 2006&lt;br /&gt;
      Add support for Audigy 2 subsystem 2006.&lt;br /&gt;
      Signed-off-by: Lee Revell &amp;lt;rlrevell@joe-job.com&amp;gt;&lt;br /&gt;
    - Summary: snd-emu10k1: Attenuate output volume to reduce distortion&lt;br /&gt;
                            on Audigy 2 ZS Notebook.&lt;br /&gt;
      Set the master volume to about 6 or 8% in alsamixer. This will&lt;br /&gt;
      attenuate the output enough for better sound quality.&lt;br /&gt;
      Note: Only stereo enabled at present.&lt;br /&gt;
      The distortion is caused by the output path after the DSP&lt;br /&gt;
      adding 12dB gain to the output while still in digital mode,&lt;br /&gt;
      resulting in wrap around distortion.&lt;br /&gt;
    - Summary: snd-emu10k1: Found some new registers to display in debug mode.&lt;br /&gt;
  + HDA Codec driver&lt;br /&gt;
    - Summary: hda-codec - Allocate amp hash array dynamically&lt;br /&gt;
      Allocate amp hash array dynamically instead of static array.&lt;br /&gt;
    - Summary: hda-codec - Fix HDA sound and V.92 modem for notebook Siemens FieldPG-M&lt;br /&gt;
      The patch fixes the problem of mute onboard HDA sound output,&lt;br /&gt;
      buildin V.92 modem idendification and functionality.&lt;br /&gt;
      Signed-off-by: Daniel Mueller &amp;lt;daniel.mueller@siemens.com&amp;gt;&lt;br /&gt;
  + HDA Intel driver&lt;br /&gt;
    - Summary: sound/hda: rate-limit timeout message&lt;br /&gt;
      Rate-limit the azx_get_response timeout message.  A continuous 2 per second&lt;br /&gt;
      is too much.&lt;br /&gt;
      Signed-off-by: Randy Dunlap &amp;lt;randy_d_dunlap@linux.intel.com&amp;gt;&lt;br /&gt;
      Signed-off-by: Andrew Morton &amp;lt;akpm@osdl.org&amp;gt;&lt;br /&gt;
  + ICE1712 driver&lt;br /&gt;
    - Summary: ice1724 (juli) - forced analog doughter board detection&lt;br /&gt;
  + PPC PMAC driver&lt;br /&gt;
    - Summary: pmac - remove superfluous include&lt;br /&gt;
      Remove superfluous include.&lt;br /&gt;
  + SPARC cs4231 driver&lt;br /&gt;
    - Summary: 2.6-git-sync: Simplify SBUS code&lt;br /&gt;
      Simplify SBUS code.&lt;br /&gt;
  + VIA82xx driver&lt;br /&gt;
    - Summary: via82xx - Add dxs entry for MSI KT800 Delta-FSR&lt;br /&gt;
      Added the dxs entry for MSI KT800 Delta-FSR.&lt;br /&gt;
* alsa-lib&lt;br /&gt;
  + Core&lt;br /&gt;
    - Summary: release 1.0.10&lt;br /&gt;
  + Control API&lt;br /&gt;
    - Summary: control - fixed crash when dynamic library is not present&lt;br /&gt;
      See bug#1544.&lt;br /&gt;
  + PCM API&lt;br /&gt;
    - Summary: pcm_ladspa - fix locale issues&lt;br /&gt;
      See bug#1553 for more details.&lt;br /&gt;
* alsa-utils&lt;br /&gt;
  + Core&lt;br /&gt;
    - Summary: Add largefile support&lt;br /&gt;
      Add largefile support (bug#1513).&lt;br /&gt;
    - Summary: release 1.0.10&lt;br /&gt;
  + Speaker Test&lt;br /&gt;
    - Summary: Disable NLS support when --disable-nls is passed&lt;br /&gt;
      Disable NLS support when --disable-nls is passed (bug#1514).&lt;br /&gt;
  + aconnect&lt;br /&gt;
    - Summary: Disable NLS support when --disable-nls is passed&lt;br /&gt;
      Disable NLS support when --disable-nls is passed (bug#1514).&lt;br /&gt;
  + alsaconf&lt;br /&gt;
    - Summary: Add Sparc support in alsaconf&lt;br /&gt;
      I created the patch below against 1.0.10rc2 to make alsaconf work&lt;br /&gt;
      for the Sparc and architectures.&lt;br /&gt;
      It has been reviewed on the debian-sparc mailing list&lt;br /&gt;
      (see http://lists.debian.org/debian-sparc/2005/10/msg00098.html).&lt;br /&gt;
      I do not have positive confirmation it will work for the AMD7930&lt;br /&gt;
      chip yet, but I expect it to. The other 2 chips have been tested&lt;br /&gt;
      and work okay.&lt;br /&gt;
      One of the feedbacks was that 'modprobe -a -l' is depreciated and&lt;br /&gt;
      thus should be avoided (see the modprobe manpage), so I have taken&lt;br /&gt;
      the oportunity to replace all use of this with a find equivalent.&lt;br /&gt;
      Signed-off-by: Martin Habets &amp;lt;errandir_news@mph.eclipse.co.uk&amp;gt;&lt;br /&gt;
  + aplay/arecord&lt;br /&gt;
    - Summary: Disable NLS support when --disable-nls is passed&lt;br /&gt;
      Disable NLS support when --disable-nls is passed (bug#1514).&lt;br /&gt;
    - Summary: aplay/arecord - show the default settings&lt;br /&gt;
      See bug#534 for more details.&lt;br /&gt;
  + aseqnet&lt;br /&gt;
    - Summary: Disable NLS support when --disable-nls is passed&lt;br /&gt;
      Disable NLS support when --disable-nls is passed (bug#1514).&lt;br /&gt;
* alsa-oss&lt;br /&gt;
  + Core&lt;br /&gt;
    - Summary: release 1.0.10&lt;/div&gt;</summary>
		<author><name>Perex</name></author>
	</entry>
</feed>