Commit Graph

240 Commits (a65e7bfcd74e4c0939f235d2bf9f48ddb3a57991)

Author SHA1 Message Date
Jens Axboe 018e044689 block: get rid of queue-private command filter 16 years ago
Martin K. Petersen e475bba2fd block: Introduce helper to reset queue limits to default values 16 years ago
Kiyoshi Ueda b0fd271d5f block: add request clone interface (v2) 16 years ago
Jens Axboe 9df1bb9b51 Revert "block: Fix bounce limit setting in DM" 16 years ago
Bartlomiej Zolnierkiewicz db429e9ec0 partitions: add ->set_capacity block device method 16 years ago
Martin K. Petersen a05c0205ba block: Fix bounce limit setting in DM 16 years ago
Martin K. Petersen c72758f337 block: Export I/O topology for block devices and partitions 16 years ago
Martin K. Petersen 025146e13b block: Move queue limits to an embedded struct 16 years ago
Martin K. Petersen ae03bf639a block: Use accessor functions for queue limits 16 years ago
Martin K. Petersen e1defc4ff0 block: Do away with the notion of hardsect_size 16 years ago
Jens Axboe 0a7ae2ff0d block: change the tag sync vs async restriction logic 16 years ago
Boaz Harrosh a411f4bbb8 block: Un-export blk_rq_append_bio 16 years ago
Boaz Harrosh 79eb63e9e5 block: Add blk_make_request(), takes bio, returns a request 16 years ago
FUJITA Tomonori b1f744937f block: move completion related functions back to blk-core.c 16 years ago
FUJITA Tomonori 1822952ba2 block: let blk_end_request_all handle bidi requests 16 years ago
Tejun Heo 9934c8c045 block: implement and enforce request peek/start/fetch 16 years ago
Tejun Heo a2dec7b363 block: hide request sector and data_len 16 years ago
Tejun Heo 2e46e8b27a block: drop request->hard_* and *nr_sectors 16 years ago
Tejun Heo 5b93629b45 block: implement blk_rq_pos/[cur_]sectors() and convert obvious ones 16 years ago
Tejun Heo c3a4d78c58 block: add rq->resid_len 16 years ago
Borislav Petkov 96c1674397 ide-cd: fix REQ_QUIET tests in cdrom_decode_status 16 years ago
Tejun Heo 9fd8d0e1bc block: make blk_end_request_cur() return bool 16 years ago
Tejun Heo 731ec497e5 block: kill rq->data 16 years ago
Tejun Heo f06d9a2b52 block: replace end_request() with [__]blk_end_request_cur() 16 years ago
Tejun Heo 40cbbb781d block: implement and use [__]blk_end_request_all() 16 years ago
Tejun Heo 2e60e02297 block: clean up request completion API 16 years ago
Tejun Heo 0b302d5aa7 block: kill blk_end_request_callback() 16 years ago
Tejun Heo 5efccd17ce block: reorder request completion functions 16 years ago
Tejun Heo a7f5579234 block: kill blk_start_queueing() 16 years ago
Jerome Marchand 42dad7647a block: simplify I/O stat accounting 16 years ago
Jens Axboe 2385327725 block: remove unused REQ_UNPLUG 16 years ago
Jens Axboe aeb6fafb8f block: Add flag for telling the IO schedulers NOT to anticipate more IO 16 years ago
Jens Axboe 1faa16d228 block: change the request allocation/congestion logic to be sync/async based 16 years ago
Jens Axboe 1e42807918 block: reduce stack footprint of blk_recount_segments() 16 years ago
Jens Axboe 0648e10d71 block: fix inconsistent parenthesisation of QUEUE_FLAG_DEFAULT 16 years ago
Jens Axboe bc58ba9468 block: add sysfs file for controlling io stats accounting 16 years ago
Jens Axboe 213d9417fe block: seperate bio/request unplug and sync bits 16 years ago
FUJITA Tomonori 97ae77a1cd [SCSI] block: make blk_rq_map_user take a NULL user-space buffer for WRITE 16 years ago
FUJITA Tomonori 56c451f4b5 [SCSI] block: fix the partial mappings with struct rq_map_data 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 f671620e7d block: make every barrier action optional 16 years ago
Tejun Heo 313e42999d block: reorganize QUEUE_ORDERED_* constants 16 years ago
Cheng Renquan 64d01dc9e1 block: use cancel_work_sync() instead of kblockd_flush_work() 16 years ago
Fernando Luis Vázquez Cao 88e740f165 block: add queue flag for paravirt frontend drivers 16 years ago
Linus Torvalds f2f1fa78a1 Enforce a minimum SG_IO timeout 16 years ago
Milan Broz 0e435ac26e block: fix setting of max_segment_size and seg_boundary mask 16 years ago
Tejun Heo 53a08807c0 block: internal dequeue shouldn't start timer 16 years ago
Al Viro 90b8f2824c [PATCH] end of methods switch: remove the old ones 17 years ago