aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/feature-removal-schedule.txt
diff options
context:
space:
mode:
authorJody McIntyre <scjody@modernduck.com>2005-11-18 00:18:25 -0500
committerJody McIntyre <scjody@modernduck.com>2005-11-18 00:18:25 -0500
commita9931a6e37c09f6b76a9fa0cbd777c335548692b (patch)
treecd6ba9d36e350dd6188f7b8f95efc59c85d34485 /Documentation/feature-removal-schedule.txt
parent7301c8d3a05dc52d33598364da7c4eb6ab6357eb (diff)
parent811803c5572b296e0031e0099203de90d77c7bcf (diff)
Merge with http://kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Diffstat (limited to 'Documentation/feature-removal-schedule.txt')
-rw-r--r--Documentation/feature-removal-schedule.txt64
1 files changed, 64 insertions, 0 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index daaf03eaea6e..8ae8dad8e150 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -25,6 +25,13 @@ Who: Adrian Bunk <bunk@stusta.de>
25 25
26--------------------------- 26---------------------------
27 27
28What: drivers depending on OBSOLETE_OSS_DRIVER
29When: January 2006
30Why: OSS drivers with ALSA replacements
31Who: Adrian Bunk <bunk@stusta.de>
32
33---------------------------
34
28What: RCU API moves to EXPORT_SYMBOL_GPL 35What: RCU API moves to EXPORT_SYMBOL_GPL
29When: April 2006 36When: April 2006
30Files: include/linux/rcupdate.h, kernel/rcupdate.c 37Files: include/linux/rcupdate.h, kernel/rcupdate.c
@@ -49,6 +56,21 @@ Who: Jody McIntyre <scjody@steamballoon.com>
49 56
50--------------------------- 57---------------------------
51 58
59What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
60When: July 2006
61Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
62 series. The old API have lots of drawbacks and don't provide enough
63 means to work with all video and audio standards. The newer API is
64 already available on the main drivers and should be used instead.
65 Newer drivers should use v4l_compat_translate_ioctl function to handle
66 old calls, replacing to newer ones.
67 Decoder iocts are using internally to allow video drivers to
68 communicate with video decoders. This should also be improved to allow
69 V4L2 calls being translated into compatible internal ioctls.
70Who: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
71
72---------------------------
73
52What: i2c sysfs name change: in1_ref, vid deprecated in favour of cpu0_vid 74What: i2c sysfs name change: in1_ref, vid deprecated in favour of cpu0_vid
53When: November 2005 75When: November 2005
54Files: drivers/i2c/chips/adm1025.c, drivers/i2c/chips/adm1026.c 76Files: drivers/i2c/chips/adm1025.c, drivers/i2c/chips/adm1026.c
@@ -58,6 +80,22 @@ Who: Grant Coady <gcoady@gmail.com>
58 80
59--------------------------- 81---------------------------
60 82
83What: remove EXPORT_SYMBOL(panic_timeout)
84When: April 2006
85Files: kernel/panic.c
86Why: No modular usage in the kernel.
87Who: Adrian Bunk <bunk@stusta.de>
88
89---------------------------
90
91What: remove EXPORT_SYMBOL(insert_resource)
92When: April 2006
93Files: kernel/resource.c
94Why: No modular usage in the kernel.
95Who: Adrian Bunk <bunk@stusta.de>
96
97---------------------------
98
61What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl]) 99What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl])
62When: November 2005 100When: November 2005
63Files: drivers/pcmcia/: pcmcia_ioctl.c 101Files: drivers/pcmcia/: pcmcia_ioctl.c
@@ -84,3 +122,29 @@ Why: This interface has been obsoleted by the new layer3-independent
84 to link against API-compatible library on top of libnfnetlink_queue 122 to link against API-compatible library on top of libnfnetlink_queue
85 instead of the current 'libipq'. 123 instead of the current 'libipq'.
86Who: Harald Welte <laforge@netfilter.org> 124Who: Harald Welte <laforge@netfilter.org>
125
126---------------------------
127
128What: EXPORT_SYMBOL(lookup_hash)
129When: January 2006
130Why: Too low-level interface. Use lookup_one_len or lookup_create instead.
131Who: Christoph Hellwig <hch@lst.de>
132
133---------------------------
134
135What: START_ARRAY ioctl for md
136When: July 2006
137Files: drivers/md/md.c
138Why: Not reliable by design - can fail when most needed.
139 Alternatives exist
140Who: NeilBrown <neilb@suse.de>
141
142---------------------------
143
144What: au1x00_uart driver
145When: January 2006
146Why: The 8250 serial driver now has the ability to deal with the differences
147 between the standard 8250 family of UARTs and their slightly strange
148 brother on Alchemy SOCs. The loss of features is not considered an
149 issue.
150Who: Ralf Baechle <ralf@linux-mips.org>