Commit Graph

41 Commits (68d93184352f2e723f135b0a9bad93b58f9d120b)

Author SHA1 Message Date
Jens Axboe 5e84ea3a9c block: attempt to merge with existing requests on plug flush 14 years ago
Jens Axboe 7eaceaccab block: remove per-queue plugging 14 years ago
Tejun Heo ae1b153962 block: reimplement FLUSH/FUA to support merge 14 years ago
Tejun Heo 414b4ff5ee block: add REQ_FLUSH_SEQ 14 years ago
Jens Axboe f253b86b4a Revert "block: fix accounting bug on cross partition merges" 15 years ago
Yasuaki Ishimatsu 7681bfeecc block: fix accounting bug on cross partition merges 15 years ago
Martin K. Petersen 13f05c8d8e block/scsi: Provide a limit on the number of integrity segments 15 years ago
Tejun Heo 4fed947cb3 block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests 15 years ago
Tejun Heo dd4c133f38 block: rename barrier/ordered to flush 15 years ago
Tejun Heo 28e7d18452 block: drop barrier ordering by queue draining 15 years ago
Tejun Heo dd831006d5 block: misc cleanups in barrier code 15 years ago
Brian King be14eb6191 block: Range check cpu in blk_cpu_to_group 15 years ago
Christoph Hellwig 33659ebbae block: remove wrappers for request type/flags 15 years ago
Tejun Heo 80a761fd33 block: implement mixed merge of different failfast requests 16 years ago
Kiyoshi Ueda 3c4198e874 block: fix no diskstat problem 16 years ago
Boaz Harrosh a411f4bbb8 block: Un-export blk_rq_append_bio 16 years ago
Tejun Heo 9934c8c045 block: implement and enforce request peek/start/fetch 16 years ago
Tejun Heo 2e46e8b27a block: drop request->hard_* and *nr_sectors 16 years ago
Jens Axboe c69d48540c block: include discard requests in IO accounting 16 years ago
Jens Axboe c2553b5844 block: make blk_do_io_stat() do the full "is this rq accountable" checks 16 years ago
Tejun Heo 158dbda006 block: reorganize request fetching functions 16 years ago
Jerome Marchand 42dad7647a block: simplify I/O stat accounting 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
Rusty Russell c69fc56de1 cpumask: use topology_core_cpumask/topology_thread_cpumask instead of cpu_core_map/cpu_sibling_map 16 years ago
Jens Axboe fb8ec18c31 block: fix oops in blk_queue_io_stat() 16 years ago
Rusty Russell be4d638c15 cpumask: Replace cpu_coregroup_map with cpu_coregroup_mask 16 years ago
Jens Axboe f73e2d13a1 block: remove __generic_unplug_device() from exports 17 years ago
Jens Axboe 581d4e28d9 block: add fault injection mechanism for faking request timeouts 17 years ago
Jens Axboe 242f9dcb8b block: unify request timeout handling 17 years ago
Jens Axboe c7c22e4d5c block: add support for IO CPU affinity 17 years ago
Martin K. Petersen 7ba1ba12ee block: Block layer data integrity support 17 years ago
FUJITA Tomonori 2a4aa30c5f block: rename and export rq_init() 17 years ago
Adrian Bunk ff88972c85 proper prototype for blk_dev_init() 17 years ago
Jens Axboe d6d4819696 block: ll_rw_blk.c split, add blk-merge.c 17 years ago
Jens Axboe 86db1e2977 block: continue ll_rw_blk.c splitup 17 years ago
Jens Axboe 8324aa91d1 block: split tag and sysfs handling from blk-core.c 17 years ago