Re: [PATCH 0/9] Introduce blk_quiesce_queue() and blk_resume_queue()

2016-10-11 Thread Laurence Oberman
n K. Petersen" > <martin.peter...@oracle.com>, "Mike Snitzer" <snit...@redhat.com>, "Doug > Ledford" <dledf...@redhat.com>, "Keith > Busch" <keith.bu...@intel.com>, linux-bl...@vger.kernel.org, > linux-scsi@vger.kernel.org, linux

Re: [PATCH 0/9] Introduce blk_quiesce_queue() and blk_resume_queue()

2016-09-26 Thread Bart Van Assche
On 09/26/2016 11:33 AM, Mike Snitzer wrote: How much testing has this series seen? Did you run it against the mptest testsuite? https://github.com/snitm/mptest Hello Mike, The output of mptest with MULTIPATH_BACKEND_MODULE="scsidebug": # ./runtest [ ... ] SUCCESS ** summary ** PASSED:

Re: [PATCH 0/9] Introduce blk_quiesce_queue() and blk_resume_queue()

2016-09-26 Thread Bart Van Assche
On 09/26/2016 11:33 AM, Mike Snitzer wrote: On Mon, Sep 26 2016 at 2:25pm -0400, Bart Van Assche wrote: Hello Jens, Multiple block drivers need the functionality to stop a request queue and to wait until all ongoing request_fn() / queue_rq() calls have finished

Re: [PATCH 0/9] Introduce blk_quiesce_queue() and blk_resume_queue()

2016-09-26 Thread Mike Snitzer
On Mon, Sep 26 2016 at 2:25pm -0400, Bart Van Assche wrote: > Hello Jens, > > Multiple block drivers need the functionality to stop a request > queue and to wait until all ongoing request_fn() / queue_rq() calls > have finished without waiting until all outstanding

[PATCH 0/9] Introduce blk_quiesce_queue() and blk_resume_queue()

2016-09-26 Thread Bart Van Assche
Hello Jens, Multiple block drivers need the functionality to stop a request queue and to wait until all ongoing request_fn() / queue_rq() calls have finished without waiting until all outstanding requests have finished. Hence this patch series that introduces the blk_quiesce_queue() and