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.txt43
1 files changed, 0 insertions, 43 deletions
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index a2ddedcf1a0c..72bab3fe428f 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -253,38 +253,6 @@ Who: Dave Jones <davej@redhat.com>, Matthew Garrett <mjg@redhat.com>
253 253
254----------------------------- 254-----------------------------
255 255
256What: fakephp and associated sysfs files in /sys/bus/pci/slots/
257When: 2011
258Why: In 2.6.27, the semantics of /sys/bus/pci/slots was redefined to
259 represent a machine's physical PCI slots. The change in semantics
260 had userspace implications, as the hotplug core no longer allowed
261 drivers to create multiple sysfs files per physical slot (required
262 for multi-function devices, e.g.). fakephp was seen as a developer's
263 tool only, and its interface changed. Too late, we learned that
264 there were some users of the fakephp interface.
265
266 In 2.6.30, the original fakephp interface was restored. At the same
267 time, the PCI core gained the ability that fakephp provided, namely
268 function-level hot-remove and hot-add.
269
270 Since the PCI core now provides the same functionality, exposed in:
271
272 /sys/bus/pci/rescan
273 /sys/bus/pci/devices/.../remove
274 /sys/bus/pci/devices/.../rescan
275
276 there is no functional reason to maintain fakephp as well.
277
278 We will keep the existing module so that 'modprobe fakephp' will
279 present the old /sys/bus/pci/slots/... interface for compatibility,
280 but users are urged to migrate their applications to the API above.
281
282 After a reasonable transition period, we will remove the legacy
283 fakephp interface.
284Who: Alex Chiang <achiang@hp.com>
285
286---------------------------
287
288What: CONFIG_RFKILL_INPUT 256What: CONFIG_RFKILL_INPUT
289When: 2.6.33 257When: 2.6.33
290Why: Should be implemented in userspace, policy daemon. 258Why: Should be implemented in userspace, policy daemon.
@@ -485,17 +453,6 @@ Who: Bjorn Helgaas <bhelgaas@google.com>
485 453
486---------------------------- 454----------------------------
487 455
488What: Low Performance USB Block driver ("CONFIG_BLK_DEV_UB")
489When: 3.6
490Why: This driver provides support for USB storage devices like "USB
491 sticks". As of now, it is deactivated in Debian, Fedora and
492 Ubuntu. All current users can switch over to usb-storage
493 (CONFIG_USB_STORAGE) which only drawback is the additional SCSI
494 stack.
495Who: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
496
497----------------------------
498
499What: get_robust_list syscall 456What: get_robust_list syscall
500When: 2013 457When: 2013
501Why: There appear to be no production users of the get_robust_list syscall, 458Why: There appear to be no production users of the get_robust_list syscall,