On Tue, Jan 23 2018 at 11:16am -0500, Ming Lei <ming....@redhat.com> wrote:
> This status is returned from driver to block layer if device related > resource is run out of, but driver can guarantee that IO dispatch will > be triggered in future when the resource is available. > > This patch converts some drivers to use this return value. Meantime > if driver returns BLK_STS_RESOURCE and S_SCHED_RESTART is marked, run > queue after 10ms for avoiding IO hang. > > Suggested-by: Jens Axboe <ax...@kernel.dk> > Tested-by: Laurence Oberman <lober...@redhat.com> > Cc: Christoph Hellwig <h...@infradead.org> > Cc: Mike Snitzer <snit...@redhat.com> > Cc: Laurence Oberman <lober...@redhat.com> > Cc: Bart Van Assche <bart.vanass...@sandisk.com> > Cc: Martin K. Petersen <martin.peter...@oracle.com> > Cc: James E.J. Bottomley <j...@linux.vnet.ibm.com> > Signed-off-by: Ming Lei <ming....@redhat.com> Acked-by: Mike Snitzer <snit...@redhat.com> Thanks Ming