From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 23 Jan 2018 11:20:20 -0500 From: Mike Snitzer To: Ming Lei Cc: Jens Axboe , linux-block@vger.kernel.org, Christoph Hellwig , dm-devel@redhat.com, linux-scsi@vger.kernel.org, Laurence Oberman , Bart Van Assche , "Martin K . Petersen" , "James E . J . Bottomley" Subject: Re: [PATCH V3] blk-mq: introduce BLK_STS_DEV_RESOURCE Message-ID: <20180123162020.GA25863@redhat.com> References: <20180123161613.14214-1-ming.lei@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <20180123161613.14214-1-ming.lei@redhat.com> List-ID: On Tue, Jan 23 2018 at 11:16am -0500, Ming Lei 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 > Tested-by: Laurence Oberman > Cc: Christoph Hellwig > Cc: Mike Snitzer > Cc: Laurence Oberman > Cc: Bart Van Assche > Cc: Martin K. Petersen > Cc: James E.J. Bottomley > Signed-off-by: Ming Lei Acked-by: Mike Snitzer Thanks Ming