diff options
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r-- | Documentation/feature-removal-schedule.txt | 98 |
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 | ||
371 | What: lock_policy_rwsem_* and unlock_policy_rwsem_* will not be | ||
372 | exported interface anymore. | ||
373 | When: 2.6.33 | ||
374 | Why: 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. | ||
377 | Who: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> | ||
378 | |||
379 | ---------------------------- | ||
380 | |||
381 | What: sound-slot/service-* module aliases and related clutters in | 371 | What: sound-slot/service-* module aliases and related clutters in |
382 | sound/sound_core.c | 372 | sound/sound_core.c |
383 | When: August 2010 | 373 | When: August 2010 |
@@ -450,57 +440,6 @@ Who: Corentin Chary <corentin.chary@gmail.com> | |||
450 | 440 | ||
451 | ---------------------------- | 441 | ---------------------------- |
452 | 442 | ||
453 | What: usbvideo quickcam_messenger driver | ||
454 | When: 2.6.35 | ||
455 | Files: drivers/media/video/usbvideo/quickcam_messenger.[ch] | ||
456 | Why: obsolete v4l1 driver replaced by gspca_stv06xx | ||
457 | Who: Hans de Goede <hdegoede@redhat.com> | ||
458 | |||
459 | ---------------------------- | ||
460 | |||
461 | What: ov511 v4l1 driver | ||
462 | When: 2.6.35 | ||
463 | Files: drivers/media/video/ov511.[ch] | ||
464 | Why: obsolete v4l1 driver replaced by gspca_ov519 | ||
465 | Who: Hans de Goede <hdegoede@redhat.com> | ||
466 | |||
467 | ---------------------------- | ||
468 | |||
469 | What: w9968cf v4l1 driver | ||
470 | When: 2.6.35 | ||
471 | Files: drivers/media/video/w9968cf*.[ch] | ||
472 | Why: obsolete v4l1 driver replaced by gspca_ov519 | ||
473 | Who: Hans de Goede <hdegoede@redhat.com> | ||
474 | |||
475 | ---------------------------- | ||
476 | |||
477 | What: ovcamchip sensor framework | ||
478 | When: 2.6.35 | ||
479 | Files: drivers/media/video/ovcamchip/* | ||
480 | Why: Only used by obsoleted v4l1 drivers | ||
481 | Who: Hans de Goede <hdegoede@redhat.com> | ||
482 | |||
483 | ---------------------------- | ||
484 | |||
485 | What: stv680 v4l1 driver | ||
486 | When: 2.6.35 | ||
487 | Files: drivers/media/video/stv680.[ch] | ||
488 | Why: obsolete v4l1 driver replaced by gspca_stv0680 | ||
489 | Who: Hans de Goede <hdegoede@redhat.com> | ||
490 | |||
491 | ---------------------------- | ||
492 | |||
493 | What: zc0301 v4l driver | ||
494 | When: 2.6.35 | ||
495 | Files: drivers/media/video/zc0301/* | ||
496 | Why: 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) | ||
500 | Who: Hans de Goede <hdegoede@redhat.com> | ||
501 | |||
502 | ---------------------------- | ||
503 | |||
504 | What: sysfs-class-rfkill state file | 443 | What: sysfs-class-rfkill state file |
505 | When: Feb 2014 | 444 | When: Feb 2014 |
506 | Files: net/rfkill/core.c | 445 | Files: net/rfkill/core.c |
@@ -529,17 +468,6 @@ Who: Jan Kiszka <jan.kiszka@web.de> | |||
529 | 468 | ||
530 | ---------------------------- | 469 | ---------------------------- |
531 | 470 | ||
532 | What: KVM memory aliases support | ||
533 | When: July 2010 | ||
534 | Why: 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. | ||
539 | Who: Avi Kivity <avi@redhat.com> | ||
540 | |||
541 | ---------------------------- | ||
542 | |||
543 | What: xtime, wall_to_monotonic | 471 | What: xtime, wall_to_monotonic |
544 | When: 2.6.36+ | 472 | When: 2.6.36+ |
545 | Files: kernel/time/timekeeping.c include/linux/time.h | 473 | Files: 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 | ||
553 | What: KVM kernel-allocated memory slots | ||
554 | When: July 2010 | ||
555 | Why: 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. | ||
559 | Who: Avi Kivity <avi@redhat.com> | ||
560 | |||
561 | ---------------------------- | ||
562 | |||
563 | What: KVM paravirt mmu host support | 481 | What: KVM paravirt mmu host support |
564 | When: January 2011 | 482 | When: January 2011 |
565 | Why: The paravirt mmu host support is slower than non-paravirt mmu, both | 483 | Why: 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 | ||
572 | What: "acpi=ht" boot option | ||
573 | When: 2.6.35 | ||
574 | Why: Useful in 2003, implementation is a hack. | ||
575 | Generally invoked by accident today. | ||
576 | Seen as doing more harm than good. | ||
577 | Who: Len Brown <len.brown@intel.com> | ||
578 | |||
579 | ---------------------------- | ||
580 | |||
581 | What: iwlwifi 50XX module parameters | 490 | What: iwlwifi 50XX module parameters |
582 | When: 2.6.40 | 491 | When: 2.6.40 |
583 | Why: The "..50" modules parameters were used to configure 5000 series and | 492 | Why: 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 | ||
559 | What: The acpi_sleep=s4_nonvs command line option | ||
560 | When: 2.6.37 | ||
561 | Files: arch/x86/kernel/acpi/sleep.c | ||
562 | Why: superseded by acpi_sleep=nonvs | ||
563 | Who: Rafael J. Wysocki <rjw@sisk.pl> | ||
564 | |||
565 | ---------------------------- | ||