From: Jens Axboe Date: Fri, 25 Mar 2011 15:58:59 +0000 (+0100) Subject: block: fix issue with calling blk_stop_queue() from the request_fn handler X-Git-Tag: v2.6.39-rc1~74^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ad3d9d7ede04a9c71be7a9fe1a23961817f371f7;p=pandora-kernel.git block: fix issue with calling blk_stop_queue() from the request_fn handler When the queue work handler was converted to delayed work, the stopping was inadvertently made sync as well. Change this back to being async stop, using __cancel_delayed_work() instead of cancel_delayed_work(). Reported-by: Jeremy Fitzhardinge Reported-by: Chris Mason Signed-off-by: Jens Axboe --- Reading git-diff-tree failed