aboutsummaryrefslogtreecommitdiff
path: root/block/as-iosched.c
AgeCommit message (Expand)AuthorFilesLines
2008-07-26Use WARN() in block/Gravatar Arjan van de Ven 1-2/+1
2008-07-03as-iosched: properly protect ioc_gone and ioc countGravatar Jens Axboe 1-3/+15
2008-07-01block: Fix the starving writes bug in the anticipatory IO schedulerGravatar Divyesh Shah 1-0/+2
2008-02-01block: kill swap_io_context()Gravatar Jens Axboe 1-14/+0
2008-02-01as-iosched: fix inconsistent ioc->lock contextGravatar Jens Axboe 1-4/+6
2008-01-30as-iosched: fix double locking bug in as_merged_requests()Gravatar Jens Axboe 1-3/+7
2008-01-28io_context sharing - anticipatory changesGravatar Jens Axboe 1-6/+28
2007-12-18block: let elv_register() return voidGravatar Adrian Bunk 1-1/+3
2007-12-18as-iosched: fix write batch start pointGravatar Aaron Carroll 1-1/+2
2007-12-18as-iosched: fix incorrect commentsGravatar Aaron Carroll 1-2/+2
2007-07-24[BLOCK] Get rid of request_queue_t typedefGravatar Jens Axboe 1-12/+14
2007-07-17Slab allocators: Replace explicit zeroing with __GFP_ZEROGravatar Christoph Lameter 1-2/+1
2007-05-09kblockd: use flush_workGravatar Andrew Morton 1-1/+1
2007-05-08as: fix antic_expire checkGravatar Nick Piggin 1-3/+3
2006-12-13[PATCH] Allow as-iosched to be unloadedGravatar Jens Axboe 1-14/+1
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Gravatar David Howells 1-1/+1
2006-12-01[BLOCK] Cleanup unused variable passingGravatar Jens Axboe 1-1/+1
2006-11-22WorkStruct: Pass the work_struct pointer instead of context dataGravatar David Howells 1-3/+4
2006-10-01[PATCH] completions: lockdep annotate on stack completionsGravatar Peter Zijlstra 1-1/+1
2006-09-30[PATCH] Update axboe@suse.de email addressGravatar Jens Axboe 1-1/+1
2006-09-30[PATCH] Add blk_start_queueing() helperGravatar Jens Axboe 1-2/+1
2006-09-30[PATCH] Make sure all block/io scheduler setups are node awareGravatar Jens Axboe 1-4/+4
2006-09-30[PATCH] as-iosched: use new io context counting mechanismGravatar Jens Axboe 1-4/+5
2006-09-30[PATCH] Drop useless bio passing in may_queue/set_request APIGravatar Jens Axboe 1-1/+1
2006-09-30[PATCH] as-iosched: kill arqGravatar Jens Axboe 1-195/+118
2006-09-30[PATCH] as-iosched: remove arq->is_sync memberGravatar Jens Axboe 1-22/+14
2006-09-30[PATCH] as-iosched: reuse rq for fifoGravatar Jens Axboe 1-22/+12
2006-09-30[PATCH] as-iosched: migrate to using the elevator rb functionsGravatar Jens Axboe 1-151/+29
2006-09-30[PATCH] rbtree: fixed reversed RB_EMPTY_NODE and rb_next/prevGravatar Jens Axboe 1-2/+2
2006-09-30[PATCH] elevator: move the backmerging logic into the elevator coreGravatar Jens Axboe 1-136/+3
2006-09-30[PATCH] Split struct request ->flags into two partsGravatar Jens Axboe 1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Gravatar Jörn Engel 1-1/+0
2006-06-26spelling fixesGravatar Andreas Mohr 1-1/+1
2006-06-23[PATCH] rbtree: support functions used by the io schedulersGravatar Jens Axboe 1-10/+7
2006-06-23[PATCH] Kill PF_SYNCWRITE flagGravatar Jens Axboe 1-1/+1
2006-06-23[PATCH] iosched: use hlist for request hashtableGravatar Akinobu Mita 1-26/+19
2006-06-20Merge git://git.infradead.org/~dwmw2/rbtree-2.6Gravatar Linus Torvalds 1-3/+2
2006-06-08[PATCH] elevator switching raceGravatar Jens Axboe 1-7/+6
2006-04-21[RBTREE] Change rbtree off-tree marking in I/O schedulers.Gravatar David Woodhouse 1-3/+2
2006-04-18[PATCH 1/2] iosched: fix typo and barrier()Gravatar OGAWA Hirofumi 1-2/+3
2006-03-18[PATCH] fix rmmod problems with elevator attributes, clean them upGravatar Al Viro 1-49/+22
2006-03-18[PATCH] elevator_t lifetime rules and sysfs fixesGravatar Al Viro 1-54/+15
2006-03-18[PATCH] deal with rmmod/put_io_context() racesGravatar Al Viro 1-1/+14
2006-03-18[PATCH] stop elv_unregister() from rogering other iosched's data, fix lockingGravatar Al Viro 1-0/+7
2006-01-06[BLOCK] as-iosched: update alias handlingGravatar Tejun Heo 1-119/+25
2005-11-21[PATCH] as-iosched: remove state assertion in as_add_request()Gravatar Jens Axboe 1-4/+0
2005-11-18[BLOCK] new block/ directory comment tidyGravatar Coywolf Qi Hunt 1-2/+0
2005-11-07Merge branch 'block-dir' of git://brick.kernel.dk/data/git/linux-2.6-blockGravatar Linus Torvalds 1-0/+2005
2005-11-04[BLOCK] Move all core block layer code to new block/ directoryGravatar Jens Axboe 1-0/+1985