[sheepdog] [PATCH] sheep: don't call check_request() from resume_pending_requests

Christoph Hellwig hch at infradead.org
Tue May 29 13:34:47 CEST 2012


On Tue, May 29, 2012 at 07:28:30PM +0800, levin li wrote:
> Indeed there's no such guarantee, but maybe we can just check whether
> the requested object is busy in resume_pending_requests() instead of calling
> check_request() to make things more complicated.

With the queueing gone it seems like we don't even need to call
resume_pending_requests from the retry case of io_op_done given that
we just retrying that object that finished.  Let me debug this in a bit
more detail.




More information about the sheepdog mailing list