From: Tejun Heo Date: Thu, 10 Nov 2005 17:21:30 +0000 (+0100) Subject: [BLOCK] noop-iosched: reimplementation of request dispatching X-Git-Tag: v2.6.15-rc2~224 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a7c47eefb31f6b4982add7473ef3e551b058ea4;p=pandora-kernel.git [BLOCK] noop-iosched: reimplementation of request dispatching The original implementation directly used dispatch queue. As new generic dispatch queue imposes stricter rules over ioscheds and dispatch queue usage, this direct use becomes somewhat problematic. This patch reimplements noop-iosched such that it complies to generic iosched model better. Request merging with q->last_merge and rq->queuelist.prev/next work again now. Signed-off-by: Tejun Heo Signed-off-by: Jens Axboe