public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@steeleye.com>
To: christophe.varoqui@free.fr
Cc: SCSI Mailing List <linux-scsi@vger.kernel.org>
Subject: Re: storageworks controlers & linux-scsi
Date: 27 Aug 2003 10:56:30 -0500	[thread overview]
Message-ID: <1061999793.1660.8.camel@mulgrave> (raw)
In-Reply-To: <1061816116.3f4a073487d64@impt3-1.free.fr>

On Mon, 2003-08-25 at 07:55, christophe.varoqui@free.fr wrote:
> In 2.4.21, a LUN hosted by a storageworks FC controler in multibus failover was
> shown through 4 devices per HBA. 2 usable devices, 2 hang process that submit IO
> in D-state. Such unusable devices, ghost paths, could be activated by sg_start.
> 
> In current 2.4.22 pre-release and 2.6, only the valid path get presented though
> associated sd are allocated and partialy setup. There is no longer a clear way
> to start the ghosts as sg_utils will refuse to submit commands. This behaviour
> is dicted by the new BLIST_NOSTARTONADD bflag.

What's the inquiry strings of the array?  That's what the
BLIST_NOSTARTONADD flag uses.  I'm curious to know why it even
recognised the need not to start an array not in the black list.

> I would like to know what was the intention of this patch (from steeleye I
> guess) ? What problems does it solve ?
> Wouldn't it be better to consider ghosts as removable media, as one would get
> automatic activation on IO submition ?

The intention of the patch is not to send spurious start commands to
arrays as we boot up.  The HP MSA/EVA storage gets very annoyed by this
because a start triggers a path switch..you can imagine what this does
to a SAN when lots of machines boot, since we try to start every visible
path.

The MSA/EVA seem to handle this fine and the switch over start command
can be sent to the passive path on the event of active failure.

James



  reply	other threads:[~2003-08-27 15:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-25 12:55 storageworks controlers & linux-scsi christophe.varoqui
2003-08-27 15:56 ` James Bottomley [this message]
2003-08-27 23:37   ` christophe varoqui
2003-08-28 20:06     ` Patrick Mansfield
2003-08-29 10:25       ` christophe.varoqui

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=1061999793.1660.8.camel@mulgrave \
    --to=james.bottomley@steeleye.com \
    --cc=christophe.varoqui@free.fr \
    --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