aboutsummaryrefslogtreecommitdiff
path: root/block/elevator.c
AgeCommit message (Expand)Author
2009-04-28block: reorganize request fetching functionsTejun Heo
2009-04-28block: kill blk_start_queueing()Tejun Heo
2009-04-15block: fix bad spelling of quiesceJens Axboe
2009-04-07block: fix inconsistency in I/O stat accounting codeJerome Marchand
2009-04-07block: elevator quiescing helpersJens Axboe
2009-04-06block: change the request allocation/congestion logic to be sync/async basedJens Axboe
2008-12-29block: get rid of elevator_t typedefJens Axboe
2008-12-29block: simplify empty barrier implementationTejun Heo
2008-12-29block: make barrier completion more robustTejun Heo
2008-12-05Merge branches 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing...Ingo Molnar
2008-12-03block: internal dequeue shouldn't start timerTejun Heo
2008-11-26blktrace: port to tracepoints, updateIngo Molnar
2008-11-26blktrace: port to tracepointsArnaldo Carvalho de Melo
2008-11-06block: add timer on blkdev_dequeue_request() not elv_next_request()Tejun Heo
2008-10-17block: only call ->request_fn when the queue is not stoppedJens Axboe
2008-10-17block: simplify string handling in elv_iosched_store()Li Zefan
2008-10-09block: change elevator to use __blk_end_request()Kiyoshi Ueda
2008-10-09block: Add interface to abort queued requestsMike Anderson
2008-10-09block: unify request timeout handlingJens Axboe
2008-10-09block: use linux/uaccess.h in elevator.c instead of asm variantJens Axboe
2008-10-09drop vmerge accountingMikulas Patocka
2008-10-09Allow elevators to sort/merge discard requestsDavid Woodhouse
2008-07-03block: request_module(): use format stringmaximilian attems
2008-07-03block: Block layer data integrity supportMartin K. Petersen
2008-05-28Added in elevator switch message to blktrace streamAlan D. Brunelle
2008-05-01block: remove remaining __FUNCTION__ occurrencesHarvey Harrison
2008-04-29block: Skip I/O merges when disabledAlan D. Brunelle
2008-04-29block/elevator.c:elv_rq_merge_ok() mustn't be inlineAdrian Bunk
2008-04-29block: make queue flags non-atomicNick Piggin
2008-02-19elevator: make elevator_get() attempt to load the appropriate moduleJens Axboe
2008-02-01block: make elevator lib checkpatch compliantJens Axboe
2008-01-28block: implement drain buffersJames Bottomley
2008-01-24Kobject: rename kobject_init_ng() to kobject_init()Greg Kroah-Hartman
2008-01-24Kobject: rename kobject_add_ng() to kobject_add()Greg Kroah-Hartman
2008-01-24Kobject: convert block/elevator.c to use kobject_init/add_ng()Greg Kroah-Hartman
2007-12-18block: let elv_register() return voidAdrian Bunk
2007-10-20fix typo "insted" -> "instead"Uwe Kleine-König
2007-10-16block: Initial support for data-less (or empty) barrier supportJens Axboe
2007-10-16block: add end_queued_request() and end_dequeued_request() helpersJens Axboe
2007-10-12kobjects: fix up improper use of the kobject name fieldGreg Kroah-Hartman
2007-07-24[BLOCK] Get rid of request_queue_t typedefJens Axboe
2007-07-17Slab allocators: Replace explicit zeroing with __GFP_ZEROChristoph Lameter
2007-07-10Use list_for_each_entry() instead of list_for_each() in the block deviceMatthias Kaehlcke
2007-04-30[PATCH] elevator: elv_list_lock does not need irq disablingJens Axboe
2007-03-27make elv_register() output atomicThibaut VARENE
2007-02-11elevator: don't sort reads between writesJens Axboe
2007-02-11elevator: abstract out the activate and deactivate functionsJens Axboe
2007-01-23[PATCH] elevator: move clearing of unplug flag earlierLinas Vepstas
2006-12-21[PATCH] elevator: fixup typo in merge logicJens Axboe
2006-12-20[PATCH] cfq-iosched: don't allow sync merges across queuesJens Axboe