diff options
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index b3b62903f08c..bb3a53cdfbc3 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -376,15 +376,6 @@ Who: Thomas Gleixner <tglx@linutronix.de> | |||
376 | 376 | ||
377 | ----------------------------- | 377 | ----------------------------- |
378 | 378 | ||
379 | What: obsolete generic irq defines and typedefs | ||
380 | When: 2.6.30 | ||
381 | Why: The defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) | ||
382 | have been kept around for migration reasons. After more than two years | ||
383 | it's time to remove them finally | ||
384 | Who: Thomas Gleixner <tglx@linutronix.de> | ||
385 | |||
386 | --------------------------- | ||
387 | |||
388 | What: fakephp and associated sysfs files in /sys/bus/pci/slots/ | 379 | What: fakephp and associated sysfs files in /sys/bus/pci/slots/ |
389 | When: 2011 | 380 | When: 2011 |
390 | Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to | 381 | Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to |
@@ -450,3 +441,27 @@ Why: cpu_policy_rwsem has a new cleaner definition making it local to | |||
450 | cpufreq core and contained inside cpufreq.c. Other dependent | 441 | cpufreq core and contained inside cpufreq.c. Other dependent |
451 | drivers should not use it in order to safely avoid lockdep issues. | 442 | drivers should not use it in order to safely avoid lockdep issues. |
452 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> | 443 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> |
444 | |||
445 | ---------------------------- | ||
446 | |||
447 | What: sound-slot/service-* module aliases and related clutters in | ||
448 | sound/sound_core.c | ||
449 | When: August 2010 | ||
450 | Why: OSS sound_core grabs all legacy minors (0-255) of SOUND_MAJOR | ||
451 | (14) and requests modules using custom sound-slot/service-* | ||
452 | module aliases. The only benefit of doing this is allowing | ||
453 | use of custom module aliases which might as well be considered | ||
454 | a bug at this point. This preemptive claiming prevents | ||
455 | alternative OSS implementations. | ||
456 | |||
457 | Till the feature is removed, the kernel will be requesting | ||
458 | both sound-slot/service-* and the standard char-major-* module | ||
459 | aliases and allow turning off the pre-claiming selectively via | ||
460 | CONFIG_SOUND_OSS_CORE_PRECLAIM and soundcore.preclaim_oss | ||
461 | kernel parameter. | ||
462 | |||
463 | After the transition phase is complete, both the custom module | ||
464 | aliases and switches to disable it will go away. This removal | ||
465 | will also allow making ALSA OSS emulation independent of | ||
466 | sound_core. The dependency will be broken then too. | ||
467 | Who: Tejun Heo <tj@kernel.org> | ||