diff options
author | Takashi Iwai <tiwai@suse.de> | 2009-09-10 09:33:04 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2009-09-10 09:33:04 -0400 |
commit | 3827119e207823ff0f3e85271bef7a0dc953ee38 (patch) | |
tree | 66d2a24524628b3123b39e1364281886d2f9074f /Documentation | |
parent | 9d416811f8cab11bf595b2880c557c33e3ae1ae9 (diff) | |
parent | 93fe4483e6fd3e71d17cd919de14b3b1f9eb3795 (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.txt | 24 |
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. |
470 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> | 470 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> |
471 | |||
472 | ---------------------------- | ||
473 | |||
474 | What: sound-slot/service-* module aliases and related clutters in | ||
475 | sound/sound_core.c | ||
476 | When: August 2010 | ||
477 | Why: 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. | ||
494 | Who: Tejun Heo <tj@kernel.org> | ||