From: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Pete Zaitcev <zaitcev@redhat.com>,
linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [PATCH v2] usb/ub: deprecate & schedule for removal the "Low Performance USB Block" driver
Date: Thu, 15 Mar 2012 21:59:36 +0100 [thread overview]
Message-ID: <20120315205935.GB6123@breakpoint.cc> (raw)
In-Reply-To: <20120315153747.GA23515@kroah.com>
Deprecate this driver. All devices which can be handled by this driver
can also be handled by the usb-storage driver.
Cc: Pete Zaitcev <zaitcev@redhat.com>
Cc: Jens Axboe <jaxboe@fusionio.com>
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
---
v1..v2: remove "can't use SCSI commands" and "does not use libusual". I meant
libunusual but it probably does not matter.
Documentation/feature-removal-schedule.txt | 11 +++++++++++
drivers/block/Kconfig | 2 +-
drivers/block/ub.c | 2 ++
3 files changed, 14 insertions(+), 1 deletions(-)
diff --git a/Documentation/feature-removal-schedule.txt b/Documentation/feature-removal-schedule.txt
index a0ffac0..d5dc80f 100644
--- a/Documentation/feature-removal-schedule.txt
+++ b/Documentation/feature-removal-schedule.txt
@@ -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.
Who: Nicolas Ferre <nicolas.ferre@atmel.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>
diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig
index 4e4c8a4..a796407 100644
--- a/drivers/block/Kconfig
+++ b/drivers/block/Kconfig
@@ -354,7 +354,7 @@ config BLK_DEV_SX8
Use devices /dev/sx8/$N and /dev/sx8/$Np$M.
config BLK_DEV_UB
- tristate "Low Performance USB Block driver"
+ tristate "Low Performance USB Block driver (deprecated)"
depends on USB
help
This driver supports certain USB attached storage devices
diff --git a/drivers/block/ub.c b/drivers/block/ub.c
index 298ac75..fcec022 100644
--- a/drivers/block/ub.c
+++ b/drivers/block/ub.c
@@ -2440,6 +2440,8 @@ static int __init ub_init(void)
int rc;
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++)
spin_lock_init(&ub_qlockv[i]);
--
1.7.9.1
next prev parent reply other threads:[~2012-03-15 21:04 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-14 20:52 [PATCH] usb/ub: deprecate & schedule for removal the "Low Performance USB Block" driver Sebastian Andrzej Siewior
2012-03-14 21:07 ` Greg Kroah-Hartman
2012-03-15 15:33 ` Pete Zaitcev
2012-03-15 15:37 ` Greg Kroah-Hartman
2012-03-15 18:10 ` Sebastian Andrzej Siewior
2012-03-15 18:56 ` Greg Kroah-Hartman
2012-03-15 21:02 ` Sebastian Andrzej Siewior
2012-03-15 20:59 ` Sebastian Andrzej Siewior [this message]
2012-03-15 21:43 ` [PATCH v2] " Pete Zaitcev
2012-03-15 17:57 ` [PATCH] " Sebastian Andrzej Siewior
2012-03-15 20:03 ` Alan Stern
2012-03-15 20:05 ` Sebastian Andrzej Siewior
2012-03-16 2:02 ` Alan Stern
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120315205935.GB6123@breakpoint.cc \
--to=sebastian@breakpoint.cc \
--cc=gregkh@linuxfoundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=zaitcev@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.