From: Pete Zaitcev <zaitcev@redhat.com>
To: Lee Revell <rlrevell@joe-job.com>, zaitcev@redhat.com
Cc: linux-kernel@vger.kernel.org
Subject: Re: Basic UB q
Date: Tue, 21 Dec 2004 13:09:17 -0800 [thread overview]
Message-ID: <20041221130917.692d07e3@lembas.zaitcev.lan> (raw)
In-Reply-To: <mailman.1103578621.31042.linux-kernel2news@redhat.com>
On Mon, 20 Dec 2004 16:30:57 -0500, Lee Revell <rlrevell@joe-job.com> wrote:
> On Mon, 2004-12-20 at 22:26 +0100, Jan Engelhardt wrote:
> > what is the "ub" driver good for? Doesnot USB over SCSI work well enough?
> Because that requires the SCSI layer which is overkill for very simple
> devices.
This is not quite what I had in mind. Memory is not that expensive,
and ub has to carry a miniature SCSI stack in it anyway. But getting
rid of a few oopses and lockups would be nice. James does a very good job
trying to contain the complexity of the SCSI stack, however I still see
some problems. Perhaps not even him, not Doug Ledford, not anyone is capable
of making a SCSI stack which does not crash. The 2.6.9 was especially painful
and hurt us quite a bit, I'm going to be sore for a while. I cannot be sure
that this sort of thing is not going to happen when we try to ship RHEL 5.
But even if nothing else, I think ub is prompting some positive changes
in usb-storage. There is some talk of better debuggability already, for
example.
The biggest problem with ub right now is that it's pissing Matt Dharm off
by flooding him with retarded bug reports from users who: a) override default
(which is set to ub off), b) ignore warnings in the help, c) cannot figure
out what they just broke. If we had a way to make users like Jan to send
reports to me instead, it would be great progress. Most are well-intentioned.
The approach most seem to advocate is to create a better safety net for
users by instilling palliatives such as making CONFIG_BLK_DEV_UB to depend
on CONFIG_EXPERIMENTAL. Unfortunately, it's not likely to do much. If they
override default settings, they are not likely to be deterred so simply.
I'm considering printing some warnings into syslog, although it's terribly
lame (remember the infamous "Data integrity not assured for USB storage").
This needs some thinking.
Cheers,
-- Pete
prev parent reply other threads:[~2004-12-21 21:09 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-12-20 21:26 Jan Engelhardt
2004-12-20 21:30 ` Lee Revell
[not found] ` <mailman.1103578621.31042.linux-kernel2news@redhat.com>
2004-12-21 21:09 ` Pete Zaitcev [this message]
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=20041221130917.692d07e3@lembas.zaitcev.lan \
--to=zaitcev@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=rlrevell@joe-job.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®