Message ID | 540193784.5466628.1477921998345.JavaMail.zimbra@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 10/31/2016 06:53 AM, Laurence Oberman wrote: > Ran multiple read/write buffered and directio tests via RDMA/SRP and mlx5 (100Gbit) with max_sectors_kb set to 1024, 2048, 4096 and 8196 > Ran multiple read/write buffered and directio tests via RDMA/SRP and mlx4 (56Gbit) with max_sectors_kb set to 1024, 2048, 4096 and 8196 > Reset the SRP hosts multiple times with multipath set to no_path_retry queue > Ran basic NVME read/write testing with no hot plug disconnects on multiple block sizes > > All tests passed. > > For the series: > Tested-by: Laurence Oberman <loberman@redhat.com> Hello Laurence, Thanks for having tested this version of this patch series again so quickly! Bart. -- To unsubscribe from this list: send the line "unsubscribe linux-block" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Mon, 2016-10-31 at 09:53 -0400, Laurence Oberman wrote: > Applied all 14 patches, also corrected the part of the xen-blkfront.c > blkif_recover patch in patchv5-5/14. > > diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen- > blkfront.c > index 9908597..60fff99 100644 > --- a/drivers/block/xen-blkfront.c > +++ b/drivers/block/xen-blkfront.c > @@ -2045,6 +2045,7 @@ static int blkif_recover(struct blkfront_info > *info) > BUG_ON(req->nr_phys_segments > segs); > blk_mq_requeue_request(req); > } > + blk_mq_start_stopped_hw_queues(infrq, > true); *** Corrected > blk_mq_kick_requeue_list(infrq); > > while ((bio = bio_list_pop(&infbio_list)) != NULL) { Hello Laurence, Sorry for the build failure. The way you changed xen-blkfront is indeed what I intended. Apparently I forgot to enable Xen in my kernel config ... Bart.
diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c index 9908597..60fff99 100644 --- a/drivers/block/xen-blkfront.c +++ b/drivers/block/xen-blkfront.c @@ -2045,6 +2045,7 @@ static int blkif_recover(struct blkfront_info *info) BUG_ON(req->nr_phys_segments > segs); blk_mq_requeue_request(req); } + blk_mq_start_stopped_hw_queues(infrq, true); *** Corrected blk_mq_kick_requeue_list(infrq); while ((bio = bio_list_pop(&infbio_list)) != NULL) {