aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2009-09-10 09:33:04 -0400
committerTakashi Iwai <tiwai@suse.de>2009-09-10 09:33:04 -0400
commit3827119e207823ff0f3e85271bef7a0dc953ee38 (patch)
tree66d2a24524628b3123b39e1364281886d2f9074f /Documentation
parent9d416811f8cab11bf595b2880c557c33e3ae1ae9 (diff)
parent93fe4483e6fd3e71d17cd919de14b3b1f9eb3795 (diff)
Merge branch 'topic/soundcore-preclaim' into for-linus
* topic/soundcore-preclaim: sound: make OSS device number claiming optional and schedule its removal sound: request char-major-* module aliases for missing OSS devices chrdev: implement __[un]register_chrdev()
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/feature-removal-schedule.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index 09e031c55887..f0690bbbd73c 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -468,3 +468,27 @@ Why: cpu_policy_rwsem has a new cleaner definition making it local to
468 cpufreq core and contained inside cpufreq.c. Other dependent 468 cpufreq core and contained inside cpufreq.c. Other dependent
469 drivers should not use it in order to safely avoid lockdep issues. 469 drivers should not use it in order to safely avoid lockdep issues.
470Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> 470Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
471
472----------------------------
473
474What: sound-slot/service-* module aliases and related clutters in
475 sound/sound_core.c
476When: August 2010
477Why: OSS sound_core grabs all legacy minors (0-255) of SOUND_MAJOR
478 (14) and requests modules using custom sound-slot/service-*
479 module aliases. The only benefit of doing this is allowing
480 use of custom module aliases which might as well be considered
481 a bug at this point. This preemptive claiming prevents
482 alternative OSS implementations.
483
484 Till the feature is removed, the kernel will be requesting
485 both sound-slot/service-* and the standard char-major-* module
486 aliases and allow turning off the pre-claiming selectively via
487 CONFIG_SOUND_OSS_CORE_PRECLAIM and soundcore.preclaim_oss
488 kernel parameter.
489
490 After the transition phase is complete, both the custom module
491 aliases and switches to disable it will go away. This removal
492 will also allow making ALSA OSS emulation independent of
493 sound_core. The dependency will be broken then too.
494Who: Tejun Heo <tj@kernel.org>