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.txt72
1 files changed, 24 insertions, 48 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index 9f73587219e8..eb1a47b97427 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -19,15 +19,6 @@ Who: Pavel Machek <pavel@suse.cz>
19 19
20--------------------------- 20---------------------------
21 21
22What: old NCR53C9x driver
23When: October 2007
24Why: Replaced by the much better esp_scsi driver. Actual low-level
25 driver can be ported over almost trivially.
26Who: David Miller <davem@davemloft.net>
27 Christoph Hellwig <hch@lst.de>
28
29---------------------------
30
31What: Video4Linux API 1 ioctls and video_decoder.h from Video devices. 22What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
32When: December 2008 23When: December 2008
33Files: include/linux/video_decoder.h include/linux/videodev.h 24Files: include/linux/video_decoder.h include/linux/videodev.h
@@ -47,6 +38,30 @@ Who: Mauro Carvalho Chehab <mchehab@infradead.org>
47 38
48--------------------------- 39---------------------------
49 40
41What: old tuner-3036 i2c driver
42When: 2.6.28
43Why: This driver is for VERY old i2c-over-parallel port teletext receiver
44 boxes. Rather then spending effort on converting this driver to V4L2,
45 and since it is extremely unlikely that anyone still uses one of these
46 devices, it was decided to drop it.
47Who: Hans Verkuil <hverkuil@xs4all.nl>
48 Mauro Carvalho Chehab <mchehab@infradead.org>
49
50 ---------------------------
51
52What: V4L2 dpc7146 driver
53When: 2.6.28
54Why: Old driver for the dpc7146 demonstration board that is no longer
55 relevant. The last time this was tested on actual hardware was
56 probably around 2002. Since this is a driver for a demonstration
57 board the decision was made to remove it rather than spending a
58 lot of effort continually updating this driver to stay in sync
59 with the latest internal V4L2 or I2C API.
60Who: Hans Verkuil <hverkuil@xs4all.nl>
61 Mauro Carvalho Chehab <mchehab@infradead.org>
62
63---------------------------
64
50What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl]) 65What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl])
51When: November 2005 66When: November 2005
52Files: drivers/pcmcia/: pcmcia_ioctl.c 67Files: drivers/pcmcia/: pcmcia_ioctl.c
@@ -138,24 +153,6 @@ Who: Kay Sievers <kay.sievers@suse.de>
138 153
139--------------------------- 154---------------------------
140 155
141What: find_task_by_pid
142When: 2.6.26
143Why: With pid namespaces, calling this funciton will return the
144 wrong task when called from inside a namespace.
145
146 The best way to save a task pid and find a task by this
147 pid later, is to find this task's struct pid pointer (or get
148 it directly from the task) and call pid_task() later.
149
150 If someone really needs to get a task by its pid_t, then
151 he most likely needs the find_task_by_vpid() to get the
152 task from the same namespace as the current task is in, but
153 this may be not so in general.
154
155Who: Pavel Emelyanov <xemul@openvz.org>
156
157---------------------------
158
159What: ACPI procfs interface 156What: ACPI procfs interface
160When: July 2008 157When: July 2008
161Why: ACPI sysfs conversion should be finished by January 2008. 158Why: ACPI sysfs conversion should be finished by January 2008.
@@ -199,19 +196,6 @@ Who: Tejun Heo <htejun@gmail.com>
199 196
200--------------------------- 197---------------------------
201 198
202What: The arch/ppc and include/asm-ppc directories
203When: Jun 2008
204Why: The arch/powerpc tree is the merged architecture for ppc32 and ppc64
205 platforms. Currently there are efforts underway to port the remaining
206 arch/ppc platforms to the merged tree. New submissions to the arch/ppc
207 tree have been frozen with the 2.6.22 kernel release and that tree will
208 remain in bug-fix only mode until its scheduled removal. Platforms
209 that are not ported by June 2008 will be removed due to the lack of an
210 interested maintainer.
211Who: linuxppc-dev@ozlabs.org
212
213---------------------------
214
215What: i386/x86_64 bzImage symlinks 199What: i386/x86_64 bzImage symlinks
216When: April 2010 200When: April 2010
217 201
@@ -300,14 +284,6 @@ Who: ocfs2-devel@oss.oracle.com
300 284
301--------------------------- 285---------------------------
302 286
303What: asm/semaphore.h
304When: 2.6.26
305Why: Implementation became generic; users should now include
306 linux/semaphore.h instead.
307Who: Matthew Wilcox <willy@linux.intel.com>
308
309---------------------------
310
311What: SCTP_GET_PEER_ADDRS_NUM_OLD, SCTP_GET_PEER_ADDRS_OLD, 287What: SCTP_GET_PEER_ADDRS_NUM_OLD, SCTP_GET_PEER_ADDRS_OLD,
312 SCTP_GET_LOCAL_ADDRS_NUM_OLD, SCTP_GET_LOCAL_ADDRS_OLD 288 SCTP_GET_LOCAL_ADDRS_NUM_OLD, SCTP_GET_LOCAL_ADDRS_OLD
313When: June 2009 289When: June 2009