aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/feature-removal-schedule.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r--Documentation/feature-removal-schedule.txt98
1 files changed, 7 insertions, 91 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index 92f021aac92c..2f1e5b621d0e 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -368,16 +368,6 @@ Who: Eric Paris <eparis@redhat.com>
368 368
369---------------------------- 369----------------------------
370 370
371What: lock_policy_rwsem_* and unlock_policy_rwsem_* will not be
372 exported interface anymore.
373When: 2.6.33
374Why: cpu_policy_rwsem has a new cleaner definition making it local to
375 cpufreq core and contained inside cpufreq.c. Other dependent
376 drivers should not use it in order to safely avoid lockdep issues.
377Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
378
379----------------------------
380
381What: sound-slot/service-* module aliases and related clutters in 371What: sound-slot/service-* module aliases and related clutters in
382 sound/sound_core.c 372 sound/sound_core.c
383When: August 2010 373When: August 2010
@@ -450,57 +440,6 @@ Who: Corentin Chary <corentin.chary@gmail.com>
450 440
451---------------------------- 441----------------------------
452 442
453What: usbvideo quickcam_messenger driver
454When: 2.6.35
455Files: drivers/media/video/usbvideo/quickcam_messenger.[ch]
456Why: obsolete v4l1 driver replaced by gspca_stv06xx
457Who: Hans de Goede <hdegoede@redhat.com>
458
459----------------------------
460
461What: ov511 v4l1 driver
462When: 2.6.35
463Files: drivers/media/video/ov511.[ch]
464Why: obsolete v4l1 driver replaced by gspca_ov519
465Who: Hans de Goede <hdegoede@redhat.com>
466
467----------------------------
468
469What: w9968cf v4l1 driver
470When: 2.6.35
471Files: drivers/media/video/w9968cf*.[ch]
472Why: obsolete v4l1 driver replaced by gspca_ov519
473Who: Hans de Goede <hdegoede@redhat.com>
474
475----------------------------
476
477What: ovcamchip sensor framework
478When: 2.6.35
479Files: drivers/media/video/ovcamchip/*
480Why: Only used by obsoleted v4l1 drivers
481Who: Hans de Goede <hdegoede@redhat.com>
482
483----------------------------
484
485What: stv680 v4l1 driver
486When: 2.6.35
487Files: drivers/media/video/stv680.[ch]
488Why: obsolete v4l1 driver replaced by gspca_stv0680
489Who: Hans de Goede <hdegoede@redhat.com>
490
491----------------------------
492
493What: zc0301 v4l driver
494When: 2.6.35
495Files: drivers/media/video/zc0301/*
496Why: Duplicate functionality with the gspca_zc3xx driver, zc0301 only
497 supports 2 USB-ID's (because it only supports a limited set of
498 sensors) wich are also supported by the gspca_zc3xx driver
499 (which supports 53 USB-ID's in total)
500Who: Hans de Goede <hdegoede@redhat.com>
501
502----------------------------
503
504What: sysfs-class-rfkill state file 443What: sysfs-class-rfkill state file
505When: Feb 2014 444When: Feb 2014
506Files: net/rfkill/core.c 445Files: net/rfkill/core.c
@@ -529,17 +468,6 @@ Who: Jan Kiszka <jan.kiszka@web.de>
529 468
530---------------------------- 469----------------------------
531 470
532What: KVM memory aliases support
533When: July 2010
534Why: Memory aliasing support is used for speeding up guest vga access
535 through the vga windows.
536
537 Modern userspace no longer uses this feature, so it's just bitrotted
538 code and can be removed with no impact.
539Who: Avi Kivity <avi@redhat.com>
540
541----------------------------
542
543What: xtime, wall_to_monotonic 471What: xtime, wall_to_monotonic
544When: 2.6.36+ 472When: 2.6.36+
545Files: kernel/time/timekeeping.c include/linux/time.h 473Files: kernel/time/timekeeping.c include/linux/time.h
@@ -550,16 +478,6 @@ Who: John Stultz <johnstul@us.ibm.com>
550 478
551---------------------------- 479----------------------------
552 480
553What: KVM kernel-allocated memory slots
554When: July 2010
555Why: Since 2.6.25, kvm supports user-allocated memory slots, which are
556 much more flexible than kernel-allocated slots. All current userspace
557 supports the newer interface and this code can be removed with no
558 impact.
559Who: Avi Kivity <avi@redhat.com>
560
561----------------------------
562
563What: KVM paravirt mmu host support 481What: KVM paravirt mmu host support
564When: January 2011 482When: January 2011
565Why: The paravirt mmu host support is slower than non-paravirt mmu, both 483Why: The paravirt mmu host support is slower than non-paravirt mmu, both
@@ -569,15 +487,6 @@ Who: Avi Kivity <avi@redhat.com>
569 487
570---------------------------- 488----------------------------
571 489
572What: "acpi=ht" boot option
573When: 2.6.35
574Why: Useful in 2003, implementation is a hack.
575 Generally invoked by accident today.
576 Seen as doing more harm than good.
577Who: Len Brown <len.brown@intel.com>
578
579----------------------------
580
581What: iwlwifi 50XX module parameters 490What: iwlwifi 50XX module parameters
582When: 2.6.40 491When: 2.6.40
583Why: The "..50" modules parameters were used to configure 5000 series and 492Why: The "..50" modules parameters were used to configure 5000 series and
@@ -647,3 +556,10 @@ Who: Stefan Richter <stefanr@s5r6.in-berlin.de>
647 556
648---------------------------- 557----------------------------
649 558
559What: The acpi_sleep=s4_nonvs command line option
560When: 2.6.37
561Files: arch/x86/kernel/acpi/sleep.c
562Why: superseded by acpi_sleep=nonvs
563Who: Rafael J. Wysocki <rjw@sisk.pl>
564
565----------------------------