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.txt44
1 files changed, 9 insertions, 35 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index d43900c9ede2..aca4f8235969 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -184,7 +184,7 @@ Why: /proc/<pid>/oom_adj allows userspace to influence the oom killer's
184 184
185 A much more powerful interface, /proc/<pid>/oom_score_adj, was 185 A much more powerful interface, /proc/<pid>/oom_score_adj, was
186 introduced with the oom killer rewrite that allows users to increase or 186 introduced with the oom killer rewrite that allows users to increase or
187 decrease the badness() score linearly. This interface will replace 187 decrease the badness score linearly. This interface will replace
188 /proc/<pid>/oom_adj. 188 /proc/<pid>/oom_adj.
189 189
190 A warning will be emitted to the kernel log if an application uses this 190 A warning will be emitted to the kernel log if an application uses this
@@ -199,7 +199,7 @@ Files: drivers/staging/cs5535_gpio/*
199Check: drivers/staging/cs5535_gpio/cs5535_gpio.c 199Check: drivers/staging/cs5535_gpio/cs5535_gpio.c
200Why: A newer driver replaces this; it is drivers/gpio/cs5535-gpio.c, and 200Why: A newer driver replaces this; it is drivers/gpio/cs5535-gpio.c, and
201 integrates with the Linux GPIO subsystem. The old driver has been 201 integrates with the Linux GPIO subsystem. The old driver has been
202 moved to staging, and will be removed altogether around 2.6.40. 202 moved to staging, and will be removed altogether around 3.0.
203 Please test the new driver, and ensure that the functionality you 203 Please test the new driver, and ensure that the functionality you
204 need and any bugfixes from the old driver are available in the new 204 need and any bugfixes from the old driver are available in the new
205 one. 205 one.
@@ -294,7 +294,7 @@ When: The schedule was July 2008, but it was decided that we are going to keep t
294Why: The support code for the old firmware hurts code readability/maintainability 294Why: The support code for the old firmware hurts code readability/maintainability
295 and slightly hurts runtime performance. Bugfixes for the old firmware 295 and slightly hurts runtime performance. Bugfixes for the old firmware
296 are not provided by Broadcom anymore. 296 are not provided by Broadcom anymore.
297Who: Michael Buesch <mb@bu3sch.de> 297Who: Michael Buesch <m@bues.ch>
298 298
299--------------------------- 299---------------------------
300 300
@@ -430,7 +430,7 @@ Who: Avi Kivity <avi@redhat.com>
430---------------------------- 430----------------------------
431 431
432What: iwlwifi 50XX module parameters 432What: iwlwifi 50XX module parameters
433When: 2.6.40 433When: 3.0
434Why: The "..50" modules parameters were used to configure 5000 series and 434Why: The "..50" modules parameters were used to configure 5000 series and
435 up devices; different set of module parameters also available for 4965 435 up devices; different set of module parameters also available for 4965
436 with same functionalities. Consolidate both set into single place 436 with same functionalities. Consolidate both set into single place
@@ -441,7 +441,7 @@ Who: Wey-Yi Guy <wey-yi.w.guy@intel.com>
441---------------------------- 441----------------------------
442 442
443What: iwl4965 alias support 443What: iwl4965 alias support
444When: 2.6.40 444When: 3.0
445Why: Internal alias support has been present in module-init-tools for some 445Why: Internal alias support has been present in module-init-tools for some
446 time, the MODULE_ALIAS("iwl4965") boilerplate aliases can be removed 446 time, the MODULE_ALIAS("iwl4965") boilerplate aliases can be removed
447 with no impact. 447 with no impact.
@@ -482,7 +482,7 @@ Who: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
482---------------------------- 482----------------------------
483 483
484What: iwlwifi disable_hw_scan module parameters 484What: iwlwifi disable_hw_scan module parameters
485When: 2.6.40 485When: 3.0
486Why: Hareware scan is the prefer method for iwlwifi devices for 486Why: Hareware scan is the prefer method for iwlwifi devices for
487 scanning operation. Remove software scan support for all the 487 scanning operation. Remove software scan support for all the
488 iwlwifi devices. 488 iwlwifi devices.
@@ -491,16 +491,6 @@ Who: Wey-Yi Guy <wey-yi.w.guy@intel.com>
491 491
492---------------------------- 492----------------------------
493 493
494What: cancel_rearming_delayed_work[queue]()
495When: 2.6.39
496
497Why: The functions have been superceded by cancel_delayed_work_sync()
498 quite some time ago. The conversion is trivial and there is no
499 in-kernel user left.
500Who: Tejun Heo <tj@kernel.org>
501
502----------------------------
503
504What: Legacy, non-standard chassis intrusion detection interface. 494What: Legacy, non-standard chassis intrusion detection interface.
505When: June 2011 495When: June 2011
506Why: The adm9240, w83792d and w83793 hardware monitoring drivers have 496Why: The adm9240, w83792d and w83793 hardware monitoring drivers have
@@ -518,22 +508,6 @@ Files: net/netfilter/xt_connlimit.c
518 508
519---------------------------- 509----------------------------
520 510
521What: noswapaccount kernel command line parameter
522When: 2.6.40
523Why: The original implementation of memsw feature enabled by
524 CONFIG_CGROUP_MEM_RES_CTLR_SWAP could be disabled by the noswapaccount
525 kernel parameter (introduced in 2.6.29-rc1). Later on, this decision
526 turned out to be not ideal because we cannot have the feature compiled
527 in and disabled by default and let only interested to enable it
528 (e.g. general distribution kernels might need it). Therefore we have
529 added swapaccount[=0|1] parameter (introduced in 2.6.37) which provides
530 the both possibilities. If we remove noswapaccount we will have
531 less command line parameters with the same functionality and we
532 can also cleanup the parameter handling a bit ().
533Who: Michal Hocko <mhocko@suse.cz>
534
535----------------------------
536
537What: ipt_addrtype match include file 511What: ipt_addrtype match include file
538When: 2012 512When: 2012
539Why: superseded by xt_addrtype 513Why: superseded by xt_addrtype
@@ -552,7 +526,7 @@ Who: Jean Delvare <khali@linux-fr.org>
552---------------------------- 526----------------------------
553 527
554What: Support for UVCIOC_CTRL_ADD in the uvcvideo driver 528What: Support for UVCIOC_CTRL_ADD in the uvcvideo driver
555When: 2.6.42 529When: 3.2
556Why: The information passed to the driver by this ioctl is now queried 530Why: The information passed to the driver by this ioctl is now queried
557 dynamically from the device. 531 dynamically from the device.
558Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 532Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
@@ -560,7 +534,7 @@ Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
560---------------------------- 534----------------------------
561 535
562What: Support for UVCIOC_CTRL_MAP_OLD in the uvcvideo driver 536What: Support for UVCIOC_CTRL_MAP_OLD in the uvcvideo driver
563When: 2.6.42 537When: 3.2
564Why: Used only by applications compiled against older driver versions. 538Why: Used only by applications compiled against older driver versions.
565 Superseded by UVCIOC_CTRL_MAP which supports V4L2 menu controls. 539 Superseded by UVCIOC_CTRL_MAP which supports V4L2 menu controls.
566Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 540Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
@@ -568,7 +542,7 @@ Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
568---------------------------- 542----------------------------
569 543
570What: Support for UVCIOC_CTRL_GET and UVCIOC_CTRL_SET in the uvcvideo driver 544What: Support for UVCIOC_CTRL_GET and UVCIOC_CTRL_SET in the uvcvideo driver
571When: 2.6.42 545When: 3.2
572Why: Superseded by the UVCIOC_CTRL_QUERY ioctl. 546Why: Superseded by the UVCIOC_CTRL_QUERY ioctl.
573Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 547Who: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
574 548