Commit Graph

116 Commits (1c5d76ef3064b6a939146023b7e1577f528b29a6)

Author SHA1 Message Date
Jens Axboe 430c62fb29 elevator: fix oops on early call to elevator_change() 15 years ago
Jens Axboe 5dd531a03a block: add function call to switch the IO scheduler from a driver 15 years ago
Adrian Hunter 8d57a98ccd block: add secure discard 15 years ago
Christoph Hellwig 7b6d91daee block: unify flags for struct bio and struct request 15 years ago
Christoph Hellwig 33659ebbae block: remove wrappers for request type/flags 15 years ago
Mike Snitzer 1abec4fdbb block: make blk_init_free_list and elevator_init idempotent 15 years ago
Mike Snitzer e36f724b4a block: Adjust elv_iosched_show to return "none" for bio-based DM 15 years ago
Mike Snitzer 01effb0dc1 block: allow initialization of previously allocated request_queue 15 years ago
Divyesh Shah 812d402648 blkio: Add io_merged stat 15 years ago
wzt.wzt@gmail.com a506aedc51 Block: Fix block/elevator.c elevator_get() off-by-one error 15 years ago
Emese Revfy 52cf25d0ab Driver core: Constify struct sysfs_ops in struct kobj_type 15 years ago
Alan D. Brunelle 488991e28e block: Added in stricter no merge semantics for block I/O 15 years ago
KOSAKI Motohiro 8c27959858 elv_iosched_store(): fix strstrip() misuse 16 years ago
Jens Axboe 492af6350a block: remove the anticipatory IO scheduler 16 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
Tejun Heo da6c5c720c scsi,block: update SCSI to handle mixed merge failures 16 years ago
Tejun Heo 0a09f4319c block: fix failfast merge testing in elv_rq_merge_ok() 16 years ago
Tejun Heo ab0fd1debe block: don't merge requests of different failfast settings 16 years ago
Li Zefan 55782138e4 tracing/events: convert block trace points to TRACE_EVENT() 16 years ago
Kiyoshi Ueda 53c663ce0f block: fix a possible oops on elv_abort_queue() 16 years ago
Martin K. Petersen cd43e26f07 block: Expose stacked device queues in sysfs 16 years ago
Jens Axboe 0a7ae2ff0d block: change the tag sync vs async restriction logic 16 years ago
Tejun Heo 83096ebf12 block: convert to pos and nr_sectors accessors 16 years ago
Tejun Heo 40cbbb781d block: implement and use [__]blk_end_request_all() 16 years ago
Tejun Heo 158dbda006 block: reorganize request fetching functions 16 years ago
Tejun Heo a7f5579234 block: kill blk_start_queueing() 16 years ago
Jens Axboe f600abe2de block: fix bad spelling of quiesce 16 years ago
Jerome Marchand 26308eab69 block: fix inconsistency in I/O stat accounting code 16 years ago
Jens Axboe 6c7e8cee6a block: elevator quiescing helpers 16 years ago
Jens Axboe 1faa16d228 block: change the request allocation/congestion logic to be sync/async based 16 years ago
Jens Axboe b374d18a4b block: get rid of elevator_t typedef 16 years ago
Tejun Heo 58eea927d2 block: simplify empty barrier implementation 16 years ago
Tejun Heo 8f11b3e99a block: make barrier completion more robust 16 years ago
Tejun Heo 53a08807c0 block: internal dequeue shouldn't start timer 16 years ago
Ingo Molnar 0bfc24559d blktrace: port to tracepoints, update 16 years ago
Arnaldo Carvalho de Melo 5f3ea37c77 blktrace: port to tracepoints 16 years ago
Tejun Heo 2920ebbd65 block: add timer on blkdev_dequeue_request() not elv_next_request() 16 years ago
Jens Axboe 80a4b58e36 block: only call ->request_fn when the queue is not stopped 17 years ago
Li Zefan ee2e992cc2 block: simplify string handling in elv_iosched_store() 17 years ago
Kiyoshi Ueda 99cd3386f2 block: change elevator to use __blk_end_request() 17 years ago
Mike Anderson 11914a53d2 block: Add interface to abort queued requests 17 years ago
Jens Axboe 242f9dcb8b block: unify request timeout handling 17 years ago
Jens Axboe 0835da67c1 block: use linux/uaccess.h in elevator.c instead of asm variant 17 years ago
Mikulas Patocka 5df97b91b5 drop vmerge accounting 17 years ago
David Woodhouse e17fc0a1cc Allow elevators to sort/merge discard requests 17 years ago
maximilian attems e180f59493 block: request_module(): use format string 17 years ago
Martin K. Petersen 7ba1ba12ee block: Block layer data integrity support 17 years ago
Alan D. Brunelle 4722dc52a8 Added in elevator switch message to blktrace stream 17 years ago
Harvey Harrison 24c03d47d0 block: remove remaining __FUNCTION__ occurrences 17 years ago
Alan D. Brunelle ac9fafa124 block: Skip I/O merges when disabled 17 years ago