From: James Bottomley <James.Bottomley@steeleye.com>
To: Christoph Hellwig <hch@infradead.org>
Cc: Ballabio_Dario@emc.com, dougg@torque.net,
SCSI Mailing List <linux-scsi@vger.kernel.org>
Subject: Re: drop scsi_register_blocked_host() in 2.5?
Date: 24 Feb 2003 15:24:39 -0500 [thread overview]
Message-ID: <1046118280.1720.34.camel@mulgrave> (raw)
In-Reply-To: <20030224201740.A13910@infradead.org>
On Mon, 2003-02-24 at 15:17, Christoph Hellwig wrote:
> On Mon, Feb 24, 2003 at 03:32:09AM -0500, Ballabio_Dario@emc.com wrote:
> > This means giving up forever to support multiple isa scsi hba's.
> > The aim of these routines (left unimplemented by Eric during the 2.3
> > development cycle)
> > was to allow multiple isa hba working at the same time, but being active
> > one at a time. If you try to do heavy i/o on a system with multiple u14-34f
> > or isa eata boards (I have not tested aha1542 but it is probably the same)
> > it crashes immediately due to data corruption at the isa bus level.
> > Using a 2.2 kernel the same system works perfectly.
>
> The stubs won't help you to reach that goal. Feel free to bring them back
> once you have an actual implementation.
Not for this reason. It's fundamentally not SCSIs job to solve bus
contention issues like this. Most busses employ arbitration mechanisms
for this very reason. If the bus doesn't that would be grounds for not
using >1 HBA per bus.
The host blocked API may play a useful role for FC events such as loop
down and LIP, but I don't think register_host_blocked serves any purpose
for this.
James
next prev parent reply other threads:[~2003-02-24 20:24 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-24 8:32 drop scsi_register_blocked_host() in 2.5? Ballabio_Dario
2003-02-24 20:17 ` Christoph Hellwig
2003-02-24 20:24 ` James Bottomley [this message]
-- strict thread matches above, loose matches on Subject: below --
2003-02-21 1:24 Douglas Gilbert
2003-02-21 19:58 ` Christoph Hellwig
2003-02-21 22:50 ` Christoph Hellwig
2003-02-21 22:52 ` Christoph Hellwig
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=1046118280.1720.34.camel@mulgrave \
--to=james.bottomley@steeleye.com \
--cc=Ballabio_Dario@emc.com \
--cc=dougg@torque.net \
--cc=hch@infradead.org \
--cc=linux-scsi@vger.kernel.org \
/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