[dm-devel] [RFC PATCH v2] dm mpath: add a queue_if_no_path timeout
Frank Mayhar
fmayhar at google.com
Tue Nov 5 15:18:28 UTC 2013
On Fri, 2013-11-01 at 04:17 +0000, Junichi Nomura wrote:
> I slightly modified the patch:
> - fixed the timeout handler to correctly find
> clone request and "struct multipath"
> - the timeout handler just disables "queue_if_no_path"
> instead of killing the request directly
> - "dmsetup status" to show the parameter
> - changed an interface between dm core and target
> - added some debugging printk (you can remove them)
> and checked the timeout occurs, at least.
>
> I'm not sure if this feature is good or not though.
> (The timer behavior is not intuitive, I think)
>
> ---
> Jun'ichi Nomura, NEC Corporation
>
[patch trimmed]
Thanks! I integrated your new patch and tested it. Sure enough, it
seems to work. I've made a few tweaks (added a module tunable and
support for setting the timer in multipath_message(), removed your debug
printks) and will submit the modified patch for discussion shortly.
--
Frank Mayhar
310-460-4042
More information about the dm-devel
mailing list