aboutsummaryrefslogtreecommitdiffstats
path: root/block/noop-iosched.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2005-11-12[BLOCK] noop-iosched: reimplementation of request dispatchingTejun Heo1-6/+79
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 <htejun@gmail.com> Signed-off-by: Jens Axboe <axboe@suse.de
2005-11-04[BLOCK] Move all core block layer code to new block/ directoryJens Axboe1-0/+46
drivers/block/ is right now a mix of core and driver parts. Lets move the core parts to a new top level directory. Al will move the fs/ related block parts to block/ next. Signed-off-by: Jens Axboe <axboe@suse.de>