Commit Graph

161 Commits (6c2b7072a7035837998da38809f98e4182e4c41c)

Author SHA1 Message Date
Martin K. Petersen 8a78362c4e block: Consolidate phys_segment and hw_segment limits 15 years ago
Akinobu Mita bddd87c7e6 blk-core: use BIO list management functions 15 years ago
Jens Axboe 79da0644a8 Revert "block: improve queue_should_plug() by looking at IO depths" 15 years ago
Ilya Loginov 2d4dc890b5 block: add helpers to run flush_dcache_page() against a bio and a request's pages 15 years ago
Mark McLoughlin 6cafb12dc8 block: silently error unsupported empty barriers too 16 years ago
Nikanth Karthikesan 316d315bff block: Seperate read and write statistics of in_flight requests v2 16 years ago
Jens Axboe 23e018a1b0 block: get rid of kblock_schedule_delayed_work() 16 years ago
Jens Axboe 0f78ab9899 Revert "Seperate read and write statistics of in_flight requests" 16 years ago
Jens Axboe 8e29675555 cfq-iosched: implement slower async initiate and queue ramp up 16 years ago
Jun'ichi Nomura b0da3f0dad Add a tracepoint for block request remapping 16 years ago
Christoph Hellwig 67efc92580 block: allow large discard requests 16 years ago
Christoph Hellwig c15227de13 block: use normal I/O path for discard requests 16 years ago
Jun'ichi Nomura 1a35e0f644 Add a tracepoint for block request remapping 16 years ago
Christoph Hellwig ca80650cfb block: allow large discard requests 16 years ago
Christoph Hellwig 1122a26f2a block: use normal I/O path for discard requests 16 years ago
Nikanth Karthikesan a9327cac44 Seperate read and write statistics of in_flight requests 16 years ago
Minchan Kim 01edede41e block: trace bio queueing trial only when it occurs 16 years ago
Jens Axboe fb1e75389b block: improve queue_should_plug() by looking at IO depths 16 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
Tejun Heo 80a761fd33 block: implement mixed merge of different failfast requests 16 years ago
Tejun Heo a82afdfcb8 block: use the same failfast bits for bio and request 16 years ago
Jens Axboe d993831fa7 writeback: add name to backing_dev_info 16 years ago
Jens Axboe 56ad1740d9 block: make the end_io functions be non-GPL exports 16 years ago
Jens Axboe a4e7d46407 block: always assign default lock to queues 16 years ago
NeilBrown db64f680ba blocK: Restore barrier support for md and probably other virtual devices. 16 years ago
Jens Axboe 018e044689 block: get rid of queue-private command filter 16 years ago
Martin K. Petersen 7878cba9f0 block: Create bip slabs with embedded integrity vectors 16 years ago
Li Zefan e212d6f250 block: remove some includings of blktrace_api.h 16 years ago
Jens Axboe 0989a025d2 block: don't overwrite bdi->state after bdi_init() has been run 16 years ago
Randy Dunlap 8ebf975608 block: fix kernel-doc in recent block/ changes 16 years ago
Kiyoshi Ueda b0fd271d5f block: add request clone interface (v2) 16 years ago
Li Zefan 55782138e4 tracing/events: convert block trace points to TRACE_EVENT() 16 years ago
FUJITA Tomonori dbb66c4be0 block: needs to set the residual length of a bidi request 16 years ago
James Bottomley c143dc903d block: fix an oops on BLKPREP_KILL 16 years ago
James Bottomley ba396a6c10 block: fix oops with block tag queueing 16 years ago
Martin K. Petersen ae03bf639a block: Use accessor functions for queue limits 16 years ago
Jens Axboe 0a7ae2ff0d block: change the tag sync vs async restriction logic 16 years ago
Jens Axboe 53674ac5a9 block: add warning to blk_make_request() 16 years ago
Boaz Harrosh 79eb63e9e5 block: Add blk_make_request(), takes bio, returns a request 16 years ago
Tejun Heo 5f49f63178 block: set rq->resid_len to blk_rq_bytes() on issue 16 years ago
Kazuhisa Ichikawa af498d7fa3 block: fix the bio_vec array index out-of-bounds test 16 years ago
FUJITA Tomonori b1f744937f block: move completion related functions back to blk-core.c 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 83096ebf12 block: convert to pos and nr_sectors accessors 16 years ago
Tejun Heo 5b93629b45 block: implement blk_rq_pos/[cur_]sectors() and convert obvious ones 16 years ago
Alan D. Brunelle 22a7c31a96 blktrace: from-sector redundant in trace_block_remap 16 years ago
Nikanth Karthikesan 9eb55b030c block: catch trying to use more bits than request->cmd_flags has 16 years ago
Jens Axboe c2553b5844 block: make blk_do_io_stat() do the full "is this rq accountable" checks 16 years ago