Commit Graph

101 Commits (6a0afdf58d40200abd0c717261d1bc4c49195c2f)

Author SHA1 Message Date
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
Adrian Bunk 72ed0bf60a block/elevator.c:elv_rq_merge_ok() mustn't be inline 17 years ago
Nick Piggin 75ad23bc0f block: make queue flags non-atomic 17 years ago
Jens Axboe e164094964 elevator: make elevator_get() attempt to load the appropriate module 17 years ago
Jens Axboe 4eb166d987 block: make elevator lib checkpatch compliant 17 years ago
James Bottomley fa0ccd837e block: implement drain buffers 17 years ago
Greg Kroah-Hartman f9cb074bff Kobject: rename kobject_init_ng() to kobject_init() 17 years ago
Greg Kroah-Hartman b2d6db5878 Kobject: rename kobject_add_ng() to kobject_add() 17 years ago
Greg Kroah-Hartman 29e3dd0df1 Kobject: convert block/elevator.c to use kobject_init/add_ng() 17 years ago
Adrian Bunk 2fdd82bd88 block: let elv_register() return void 17 years ago
Uwe Kleine-König dbe7f76dd6 fix typo "insted" -> "instead" 18 years ago
Jens Axboe bf2de6f5a4 block: Initial support for data-less (or empty) barrier support 18 years ago
Jens Axboe a0cd128542 block: add end_queued_request() and end_dequeued_request() helpers 18 years ago
Greg Kroah-Hartman 19c38de88a kobjects: fix up improper use of the kobject name field 18 years ago
Jens Axboe 165125e1e4 [BLOCK] Get rid of request_queue_t typedef 18 years ago