瀏覽代碼

undeprecate raw driver

Despite repeated attempts over the last two and half years, this driver
seems somewhat persistant.  Remove its deprecated status as it has existing
users who may not be in a position to migrate their apps to O_DIRECT.

Signed-off-by: Dave Jones <davej@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Dave Jones 18 年之前
父節點
當前提交
abd4aa5a97
共有 2 個文件被更改,包括 4 次插入13 次删除
  1. 0 8
      Documentation/feature-removal-schedule.txt
  2. 4 5
      drivers/char/Kconfig

+ 0 - 8
Documentation/feature-removal-schedule.txt

@@ -41,14 +41,6 @@ Who:	Pavel Machek <pavel@suse.cz>
 
 
 ---------------------------
 ---------------------------
 
 
-What:	RAW driver (CONFIG_RAW_DRIVER)
-When:	December 2005
-Why:	declared obsolete since kernel 2.6.3
-	O_DIRECT can be used instead
-Who:	Adrian Bunk <bunk@stusta.de>
-
----------------------------
-
 What:	old NCR53C9x driver
 What:	old NCR53C9x driver
 When:	October 2007
 When:	October 2007
 Why:	Replaced by the much better esp_scsi driver.  Actual low-level
 Why:	Replaced by the much better esp_scsi driver.  Actual low-level

+ 4 - 5
drivers/char/Kconfig

@@ -979,15 +979,14 @@ config GPIO_VR41XX
 	depends on CPU_VR41XX
 	depends on CPU_VR41XX
 
 
 config RAW_DRIVER
 config RAW_DRIVER
-	tristate "RAW driver (/dev/raw/rawN) (OBSOLETE)"
+	tristate "RAW driver (/dev/raw/rawN)"
 	depends on BLOCK
 	depends on BLOCK
 	help
 	help
-	  The raw driver permits block devices to be bound to /dev/raw/rawN. 
-	  Once bound, I/O against /dev/raw/rawN uses efficient zero-copy I/O. 
+	  The raw driver permits block devices to be bound to /dev/raw/rawN.
+	  Once bound, I/O against /dev/raw/rawN uses efficient zero-copy I/O.
 	  See the raw(8) manpage for more details.
 	  See the raw(8) manpage for more details.
 
 
-          The raw driver is deprecated and will be removed soon.
-          Applications should simply open the device (eg /dev/hda1)
+          Applications should preferably open the device (eg /dev/hda1)
           with the O_DIRECT flag.
           with the O_DIRECT flag.
 
 
 config MAX_RAW_DEVS
 config MAX_RAW_DEVS