提交 7396bd9f 编写于 作者: S Sebastian Andrzej Siewior 提交者: Greg Kroah-Hartman

usb/ub: deprecate & schedule for removal the "Low Performance USB Block" driver

Deprecate this driver. All devices which can be handled by this driver
can also be handled by the usb-storage driver.
Acked-By: NPete Zaitcev <zaitcev@redhat.com>
Cc: Jens Axboe <jaxboe@fusionio.com>
Signed-off-by: NSebastian Andrzej Siewior <sebastian@breakpoint.cc>
Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
上级 4bf34b8c
...@@ -524,3 +524,14 @@ Files: arch/arm/mach-at91/at91cap9.c ...@@ -524,3 +524,14 @@ Files: arch/arm/mach-at91/at91cap9.c
Why: The code is not actively maintained and platforms are now hard to find. Why: The code is not actively maintained and platforms are now hard to find.
Who: Nicolas Ferre <nicolas.ferre@atmel.com> Who: Nicolas Ferre <nicolas.ferre@atmel.com>
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
----------------------------
What: Low Performance USB Block driver ("CONFIG_BLK_DEV_UB")
When: 3.6
Why: This driver provides support for USB storage devices like "USB
sticks". As of now, it is deactivated in Debian, Fedora and
Ubuntu. All current users can switch over to usb-storage
(CONFIG_USB_STORAGE) which only drawback is the additional SCSI
stack.
Who: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
...@@ -354,7 +354,7 @@ config BLK_DEV_SX8 ...@@ -354,7 +354,7 @@ config BLK_DEV_SX8
Use devices /dev/sx8/$N and /dev/sx8/$Np$M. Use devices /dev/sx8/$N and /dev/sx8/$Np$M.
config BLK_DEV_UB config BLK_DEV_UB
tristate "Low Performance USB Block driver" tristate "Low Performance USB Block driver (deprecated)"
depends on USB depends on USB
help help
This driver supports certain USB attached storage devices This driver supports certain USB attached storage devices
......
...@@ -2440,6 +2440,8 @@ static int __init ub_init(void) ...@@ -2440,6 +2440,8 @@ static int __init ub_init(void)
int rc; int rc;
int i; int i;
pr_info("'Low Performance USB Block' driver is deprecated. "
"Please switch to usb-storage\n");
for (i = 0; i < UB_QLOCK_NUM; i++) for (i = 0; i < UB_QLOCK_NUM; i++)
spin_lock_init(&ub_qlockv[i]); spin_lock_init(&ub_qlockv[i]);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册