Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-05-05 Thread Bart Van Assche
On Fri, 2017-05-05 at 08:58 +, Long Li wrote: > > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > > > > > Can you repeat your test with kernel v4.11-rc6? > > > The patches that went into the block layer for v4.11-rc6 should be > > > sufficient to fix this: [ ... ] > > Testing

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-05-05 Thread Bart Van Assche
On Fri, 2017-05-05 at 08:58 +, Long Li wrote: > > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > > > > > Can you repeat your test with kernel v4.11-rc6? > > > The patches that went into the block layer for v4.11-rc6 should be > > > sufficient to fix this: [ ... ] > > Testing

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-05-05 Thread Long Li
l...@vger.kernel.org; KY Srinivasan > <k...@microsoft.com>; ax...@kernel.dk > Cc: Stephen Hemminger <sthem...@microsoft.com> > Subject: RE: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > > > > -Original Message---

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-05-05 Thread Long Li
gt; ; ax...@kernel.dk > Cc: Stephen Hemminger > Subject: RE: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > > > > -Original Message- > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > >

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-13 Thread Long Li
...@kernel.dk > Cc: Stephen Hemminger <sthem...@microsoft.com> > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > On Thu, 2017-04-06 at 04:21 +, KY Srinivasan wrote: > > > -Original Message- > > > Fr

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-13 Thread Long Li
: Wednesday, April 5, 2017 8:46 PM > > > To: linux-kernel@vger.kernel.org; linux-bl...@vger.kernel.org; Long > > > Li ; ax...@kernel.dk > > > Cc: Stephen Hemminger ; KY Srinivasan > > > > > > Subject: Re: [PATCH] block-mq: set both block queue and har

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-10 Thread Bart Van Assche
gt; <lon...@microsoft.com>; ax...@kernel.dk > > Cc: Stephen Hemminger <sthem...@microsoft.com>; KY Srinivasan > > <k...@microsoft.com> > > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > > restart bit for restart > > >

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-10 Thread Bart Van Assche
> ; ax...@kernel.dk > > Cc: Stephen Hemminger ; KY Srinivasan > > > > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > > restart bit for restart > > > > On Thu, 2017-04-06 at 03:38 +, Long Li wrote: > > > > -Original

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Long Li
> Cc: Stephen Hemminger <sthem...@microsoft.com> > Subject: RE: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > > > > -Original Message- > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > Sent: Wednesd

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Long Li
er.kernel.org; Long Li > > ; ax...@kernel.dk > > Cc: Stephen Hemminger ; KY Srinivasan > > > > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > > restart bit for restart > > > > On Thu, 2017-04-06 at 03:38 +, Long Li wrot

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread KY Srinivasan
<sthem...@microsoft.com>; KY Srinivasan > <k...@microsoft.com> > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > On Thu, 2017-04-06 at 03:38 +, Long Li wrote: > > > -Original Message- &g

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread KY Srinivasan
bject: Re: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > On Thu, 2017-04-06 at 03:38 +, Long Li wrote: > > > -Original Message- > > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > > &g

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Bart Van Assche
On Thu, 2017-04-06 at 03:38 +, Long Li wrote: > > -Original Message- > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > > > Please drop this patch. I'm working on a better solution. > > Thank you. Looking forward to your patch. Hello Long, It would help if you could

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Bart Van Assche
On Thu, 2017-04-06 at 03:38 +, Long Li wrote: > > -Original Message- > > From: Bart Van Assche [mailto:bart.vanass...@sandisk.com] > > > > Please drop this patch. I'm working on a better solution. > > Thank you. Looking forward to your patch. Hello Long, It would help if you could

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Long Li
<sthem...@microsoft.com>; KY Srinivasan > <k...@microsoft.com>; Long Li <lon...@microsoft.com> > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > On Wed, 2017-04-05 at 17:16 -0700, Long Li wrote: > > Under

RE: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Long Li
ong Li > Subject: Re: [PATCH] block-mq: set both block queue and hardware queue > restart bit for restart > > On Wed, 2017-04-05 at 17:16 -0700, Long Li wrote: > > Under heavy I/O, one hardware queue may be unable to dispatch any I/O > > to the device layer. This poses a problem w

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Bart Van Assche
On Wed, 2017-04-05 at 17:16 -0700, Long Li wrote: > Under heavy I/O, one hardware queue may be unable to dispatch any I/O to the > device layer. This poses a problem with restarting this hardware queue on I/O > finish in blk_mq_sched_restart_queues(), becaue there is nothing pending that > will

Re: [PATCH] block-mq: set both block queue and hardware queue restart bit for restart

2017-04-05 Thread Bart Van Assche
On Wed, 2017-04-05 at 17:16 -0700, Long Li wrote: > Under heavy I/O, one hardware queue may be unable to dispatch any I/O to the > device layer. This poses a problem with restarting this hardware queue on I/O > finish in blk_mq_sched_restart_queues(), becaue there is nothing pending that > will