From: Mike Christie <michaelc@cs.wisc.edu>
To: Jitendra Bhivare <jitendra.bhivare@gmail.com>
Cc: dm-devel@redhat.com
Subject: Re: dm-multipath MP_RETRY_PG_INIT patch
Date: Wed, 27 Jun 2007 13:54:35 -0500 [thread overview]
Message-ID: <4682B26B.4090401@cs.wisc.edu> (raw)
In-Reply-To: <50d45ed90706262325k3bfcdf9em14c6a3eaffb3d895@mail.gmail.com>
Jitendra Bhivare wrote:
> Hi,
>
> In dm-multipath framework, using the hw-handler's error-function entry
> point, nothing can be known about the reason for IO failure. From this
> function MP_FAIL_PATH/MP_BYPASS_PG/MP_ERROR_IO can returned.
> If the same path needs to be tried (i.e. in pg_init) to figure out the
> reason for failure there is no way to tell that to dm-multipath.
>
> One way to do so, is to return MP_RETRY_PG_INIT from hw_handler's
> error function. This would set current_pgpath and current_pg to NULL
> which would trigger pg_init. The path won't fail until pg_init says so.
>
> Should this option MP_RETRY_PG_INIT be added to dm-multipath?
>
I think we need something like it. What hw handler is this for? Dave W,
sent a hw handler for old boxes that need START_STOP and he sent a patch
which worked like what you describe? Have you seen his patch to this list?
prev parent reply other threads:[~2007-06-27 18:54 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <50d45ed90706210718y4ef5d66en433c9444d227ff65@mail.gmail.com>
2007-06-27 6:25 ` dm-multipath MP_RETRY_PG_INIT patch Jitendra Bhivare
2007-06-27 18:54 ` Mike Christie [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=4682B26B.4090401@cs.wisc.edu \
--to=michaelc@cs.wisc.edu \
--cc=dm-devel@redhat.com \
--cc=jitendra.bhivare@gmail.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.