aboutsummaryrefslogtreecommitdiffstats
path: root/block/as-iosched.c
Commit message (Expand)AuthorAgeFilesLines
* as-iosched: get rid of private REQ_SYNC/REQ_ASYNC definesJens Axboe2009-04-151-59/+57
* block: get rid of elevator_t typedefJens Axboe2008-12-291-4/+4
* block: use cancel_work_sync() instead of kblockd_flush_work()Cheng Renquan2008-12-291-1/+1
* block: as/cfq ssd idle check updateJens Axboe2008-10-091-1/+3
* block: add queue flag for SSD/non-rotational devicesJens Axboe2008-10-091-0/+6
* block: make kblockd_schedule_work() take the queue as parameterJens Axboe2008-10-091-3/+3
* Use WARN() in block/Arjan van de Ven2008-07-261-2/+1
* as-iosched: properly protect ioc_gone and ioc countJens Axboe2008-07-031-3/+15
* block: Fix the starving writes bug in the anticipatory IO schedulerDivyesh Shah2008-07-011-0/+2
* block: kill swap_io_context()Jens Axboe2008-02-011-14/+0
* as-iosched: fix inconsistent ioc->lock contextJens Axboe2008-02-011-4/+6
* as-iosched: fix double locking bug in as_merged_requests()Jens Axboe2008-01-301-3/+7
* io_context sharing - anticipatory changesJens Axboe2008-01-281-6/+28
* block: let elv_register() return voidAdrian Bunk2007-12-181-1/+3
* as-iosched: fix write batch start pointAaron Carroll2007-12-181-1/+2
* as-iosched: fix incorrect commentsAaron Carroll2007-12-181-2/+2
* [BLOCK] Get rid of request_queue_t typedefJens Axboe2007-07-241-12/+14
* Slab allocators: Replace explicit zeroing with __GFP_ZEROChristoph Lameter2007-07-171-2/+1
* kblockd: use flush_workAndrew Morton2007-05-091-1/+1
* as: fix antic_expire checkNick Piggin2007-05-081-3/+3
* [PATCH] Allow as-iosched to be unloadedJens Axboe2006-12-131-14/+1
* Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells2006-12-051-1/+1
|\
| * [BLOCK] Cleanup unused variable passingJens Axboe2006-12-011-1/+1
* | WorkStruct: Pass the work_struct pointer instead of context dataDavid Howells2006-11-221-3/+4
|/
* [PATCH] completions: lockdep annotate on stack completionsPeter Zijlstra2006-10-011-1/+1
* [PATCH] Update axboe@suse.de email addressJens Axboe2006-09-301-1/+1
* [PATCH] Add blk_start_queueing() helperJens Axboe2006-09-301-2/+1
* [PATCH] Make sure all block/io scheduler setups are node awareJens Axboe2006-09-301-4/+4
* [PATCH] as-iosched: use new io context counting mechanismJens Axboe2006-09-301-4/+5
* [PATCH] Drop useless bio passing in may_queue/set_request APIJens Axboe2006-09-301-1/+1
* [PATCH] as-iosched: kill arqJens Axboe2006-09-301-195/+118
* [PATCH] as-iosched: remove arq->is_sync memberJens Axboe2006-09-301-22/+14
* [PATCH] as-iosched: reuse rq for fifoJens Axboe2006-09-301-22/+12
* [PATCH] as-iosched: migrate to using the elevator rb functionsJens Axboe2006-09-301-151/+29
* [PATCH] rbtree: fixed reversed RB_EMPTY_NODE and rb_next/prevJens Axboe2006-09-301-2/+2
* [PATCH] elevator: move the backmerging logic into the elevator coreJens Axboe2006-09-301-136/+3
* [PATCH] Split struct request ->flags into two partsJens Axboe2006-09-301-1/+1
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
* spelling fixesAndreas Mohr2006-06-261-1/+1
* [PATCH] rbtree: support functions used by the io schedulersJens Axboe2006-06-231-10/+7
* [PATCH] Kill PF_SYNCWRITE flagJens Axboe2006-06-231-1/+1
* [PATCH] iosched: use hlist for request hashtableAkinobu Mita2006-06-231-26/+19
* Merge git://git.infradead.org/~dwmw2/rbtree-2.6Linus Torvalds2006-06-201-3/+2
|\
| * [RBTREE] Change rbtree off-tree marking in I/O schedulers.David Woodhouse2006-04-211-3/+2
* | [PATCH] elevator switching raceJens Axboe2006-06-081-7/+6
|/
* [PATCH 1/2] iosched: fix typo and barrier()OGAWA Hirofumi2006-04-181-2/+3
* [PATCH] fix rmmod problems with elevator attributes, clean them upAl Viro2006-03-181-49/+22
* [PATCH] elevator_t lifetime rules and sysfs fixesAl Viro2006-03-181-54/+15
* [PATCH] deal with rmmod/put_io_context() racesAl Viro2006-03-181-1/+14
* [PATCH] stop elv_unregister() from rogering other iosched's data, fix lockingAl Viro2006-03-181-0/+7