diff options
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 51 |
1 files changed, 24 insertions, 27 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt index fdb79994e79b..503d21216d58 100644 --- a/Documentation/feature-removal-schedule.txt +++ b/Documentation/feature-removal-schedule.txt | |||
@@ -235,24 +235,6 @@ Who: Len Brown <len.brown@intel.com> | |||
235 | 235 | ||
236 | --------------------------- | 236 | --------------------------- |
237 | 237 | ||
238 | What: libata spindown skipping and warning | ||
239 | When: Dec 2008 | ||
240 | Why: Some halt(8) implementations synchronize caches for and spin | ||
241 | down libata disks because libata didn't use to spin down disk on | ||
242 | system halt (only synchronized caches). | ||
243 | Spin down on system halt is now implemented. sysfs node | ||
244 | /sys/class/scsi_disk/h:c:i:l/manage_start_stop is present if | ||
245 | spin down support is available. | ||
246 | Because issuing spin down command to an already spun down disk | ||
247 | makes some disks spin up just to spin down again, libata tracks | ||
248 | device spindown status to skip the extra spindown command and | ||
249 | warn about it. | ||
250 | This is to give userspace tools the time to get updated and will | ||
251 | be removed after userspace is reasonably updated. | ||
252 | Who: Tejun Heo <htejun@gmail.com> | ||
253 | |||
254 | --------------------------- | ||
255 | |||
256 | What: i386/x86_64 bzImage symlinks | 238 | What: i386/x86_64 bzImage symlinks |
257 | When: April 2010 | 239 | When: April 2010 |
258 | 240 | ||
@@ -398,15 +380,6 @@ Who: Thomas Gleixner <tglx@linutronix.de> | |||
398 | 380 | ||
399 | ----------------------------- | 381 | ----------------------------- |
400 | 382 | ||
401 | What: obsolete generic irq defines and typedefs | ||
402 | When: 2.6.30 | ||
403 | Why: The defines and typedefs (hw_interrupt_type, no_irq_type, irq_desc_t) | ||
404 | have been kept around for migration reasons. After more than two years | ||
405 | it's time to remove them finally | ||
406 | Who: Thomas Gleixner <tglx@linutronix.de> | ||
407 | |||
408 | --------------------------- | ||
409 | |||
410 | What: fakephp and associated sysfs files in /sys/bus/pci/slots/ | 383 | What: fakephp and associated sysfs files in /sys/bus/pci/slots/ |
411 | When: 2011 | 384 | When: 2011 |
412 | Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to | 385 | Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to |
@@ -472,3 +445,27 @@ Why: cpu_policy_rwsem has a new cleaner definition making it local to | |||
472 | cpufreq core and contained inside cpufreq.c. Other dependent | 445 | cpufreq core and contained inside cpufreq.c. Other dependent |
473 | drivers should not use it in order to safely avoid lockdep issues. | 446 | drivers should not use it in order to safely avoid lockdep issues. |
474 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> | 447 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> |
448 | |||
449 | ---------------------------- | ||
450 | |||
451 | What: sound-slot/service-* module aliases and related clutters in | ||
452 | sound/sound_core.c | ||
453 | When: August 2010 | ||
454 | Why: OSS sound_core grabs all legacy minors (0-255) of SOUND_MAJOR | ||
455 | (14) and requests modules using custom sound-slot/service-* | ||
456 | module aliases. The only benefit of doing this is allowing | ||
457 | use of custom module aliases which might as well be considered | ||
458 | a bug at this point. This preemptive claiming prevents | ||
459 | alternative OSS implementations. | ||
460 | |||
461 | Till the feature is removed, the kernel will be requesting | ||
462 | both sound-slot/service-* and the standard char-major-* module | ||
463 | aliases and allow turning off the pre-claiming selectively via | ||
464 | CONFIG_SOUND_OSS_CORE_PRECLAIM and soundcore.preclaim_oss | ||
465 | kernel parameter. | ||
466 | |||
467 | After the transition phase is complete, both the custom module | ||
468 | aliases and switches to disable it will go away. This removal | ||
469 | will also allow making ALSA OSS emulation independent of | ||
470 | sound_core. The dependency will be broken then too. | ||
471 | Who: Tejun Heo <tj@kernel.org> | ||