aboutsummaryrefslogtreecommitdiffstats
path: root/block/elevator.c
Commit message (Expand)AuthorAge
* block: change the request allocation/congestion logic to be sync/async basedJens Axboe2009-04-06
* block: get rid of elevator_t typedefJens Axboe2008-12-29
* block: simplify empty barrier implementationTejun Heo2008-12-29
* block: make barrier completion more robustTejun Heo2008-12-29
* Merge branches 'tracing/ftrace', 'tracing/function-graph-tracer' and 'tracing...Ingo Molnar2008-12-05
|\
| * block: internal dequeue shouldn't start timerTejun Heo2008-12-03
* | blktrace: port to tracepoints, updateIngo Molnar2008-11-26
* | blktrace: port to tracepointsArnaldo Carvalho de Melo2008-11-26
|/
* block: add timer on blkdev_dequeue_request() not elv_next_request()Tejun Heo2008-11-06
* block: only call ->request_fn when the queue is not stoppedJens Axboe2008-10-17
* block: simplify string handling in elv_iosched_store()Li Zefan2008-10-17
* block: change elevator to use __blk_end_request()Kiyoshi Ueda2008-10-09
* block: Add interface to abort queued requestsMike Anderson2008-10-09
* block: unify request timeout handlingJens Axboe2008-10-09
* block: use linux/uaccess.h in elevator.c instead of asm variantJens Axboe2008-10-09
* drop vmerge accountingMikulas Patocka2008-10-09
* Allow elevators to sort/merge discard requestsDavid Woodhouse2008-10-09
* block: request_module(): use format stringmaximilian attems2008-07-03
* block: Block layer data integrity supportMartin K. Petersen2008-07-03
* Added in elevator switch message to blktrace streamAlan D. Brunelle2008-05-28
* block: remove remaining __FUNCTION__ occurrencesHarvey Harrison2008-05-01
* block: Skip I/O merges when disabledAlan D. Brunelle2008-04-29
* block/elevator.c:elv_rq_merge_ok() mustn't be inlineAdrian Bunk2008-04-29
* block: make queue flags non-atomicNick Piggin2008-04-29
* elevator: make elevator_get() attempt to load the appropriate moduleJens Axboe2008-02-19
* block: make elevator lib checkpatch compliantJens Axboe2008-02-01
* block: implement drain buffersJames Bottomley2008-01-28
* Kobject: rename kobject_init_ng() to kobject_init()Greg Kroah-Hartman2008-01-24
* Kobject: rename kobject_add_ng() to kobject_add()Greg Kroah-Hartman2008-01-24
* Kobject: convert block/elevator.c to use kobject_init/add_ng()Greg Kroah-Hartman2008-01-24
* block: let elv_register() return voidAdrian Bunk2007-12-18
* fix typo "insted" -> "instead"Uwe Kleine-König2007-10-19
* block: Initial support for data-less (or empty) barrier supportJens Axboe2007-10-16
* block: add end_queued_request() and end_dequeued_request() helpersJens Axboe2007-10-16
* kobjects: fix up improper use of the kobject name fieldGreg Kroah-Hartman2007-10-12
* [BLOCK] Get rid of request_queue_t typedefJens Axboe2007-07-24
* Slab allocators: Replace explicit zeroing with __GFP_ZEROChristoph Lameter2007-07-17
* Use list_for_each_entry() instead of list_for_each() in the block deviceMatthias Kaehlcke2007-07-10
* [PATCH] elevator: elv_list_lock does not need irq disablingJens Axboe2007-04-30
* make elv_register() output atomicThibaut VARENE2007-03-27
* elevator: don't sort reads between writesJens Axboe2007-02-11
* elevator: abstract out the activate and deactivate functionsJens Axboe2007-02-11
* [PATCH] elevator: move clearing of unplug flag earlierLinas Vepstas2007-01-23
* [PATCH] elevator: fixup typo in merge logicJens Axboe2006-12-22
* [PATCH] cfq-iosched: don't allow sync merges across queuesJens Axboe2006-12-20
* [BLOCK] Cleanup unused variable passingJens Axboe2006-12-01
* [PATCH] block layer: elv_iosched_show should get elv_list_lockVasily Tarasov2006-10-12
* [PATCH] block layer: elevator_find function cleanupVasily Tarasov2006-10-12
* [PATCH] Update axboe@suse.de email addressJens Axboe2006-09-30
* [PATCH] Make sure all block/io scheduler setups are node awareJens Axboe2006-09-30