[dm-devel] [PATCHv2 0/2] dm-multipath: push back requests instead of queueing

Mike Snitzer snitzer at redhat.com
Sat Jan 18 15:41:54 UTC 2014


On Fri, Jan 17 2014 at  5:42am -0500,
Hannes Reinecke <hare at suse.de> wrote:

> Hi all,
> 
> dm-multipath still carries around it's own queueing framework for
> implementing 'queue_if_no_path'.
> However, there is no real reason for this; we could as well
> push back the requests onto the request_queue.
> In doing so we can also reduce the memory pressure during
> fail_if_no_path scenarios, as we don't have to allocate a
> context for each request when it need to be requeued.
> 
> This patchset is the reworked version from the original, including
> the review by Jun'ichi.

Much appreciated.  But unfortunately it is too late for 3.14.

These will be my immediate priority once I transition to 3.15
development (likely by end of next week).

Once I get these staged I'll look much closer at your "accept failed
paths" patch: https://patchwork.kernel.org/patch/3368381/




More information about the dm-devel mailing list