- 22ed8a9 blk-iolatency: deal with small samples by Josef Bacik · 6 years ago
- 9f60511 blk-iolatency: deal with nr_requests == 1 by Josef Bacik · 6 years ago
- ff4cee0 blk-iolatency: use q->nr_requests directly by Josef Bacik · 6 years ago
- f0a0cdd kyber: fix integer overflow of latency targets on 32-bit by Omar Sandoval · 6 years ago
- fef912b block: genhd: add 'groups' argument to device_add_disk by Hannes Reinecke · 6 years ago
- 6c3b7af kyber: add tracepoints by Omar Sandoval · 6 years ago
- 6e25cb0 kyber: implement improved heuristics by Omar Sandoval · 6 years ago
- fa2a1f6 kyber: don't make domain token sbitmap larger than necessary by Omar Sandoval · 6 years ago
- f8232f2 block: export blk_stat_enable_accounting() by Omar Sandoval · 6 years ago
- ed88660 block: move call of scheduler's ->completed_request() hook by Omar Sandoval · 6 years ago
- 986d413 blk-mq: Enable support for runtime power management by Bart Van Assche · 6 years ago
- 7cedffe block: Make blk_get_request() block for non-PM requests while suspended by Bart Van Assche · 6 years ago
- bdd6316 block: Allow unfreezing of a queue while requests are in progress by Bart Van Assche · 6 years ago
- 0d25bd0 block: Schedule runtime resume earlier by Bart Van Assche · 6 years ago
- 154b00d block: Split blk_pm_add_request() and blk_pm_put_request() by Bart Van Assche · 6 years ago
- cd84a62 block, scsi: Change the preempt-only flag into a counter by Bart Van Assche · 6 years ago
- bca6b06 block: Move power management code into a new source file by Bart Van Assche · 6 years ago
- c39ae60 block: remove ARCH_BIOVEC_PHYS_MERGEABLE by Christoph Hellwig · 6 years ago
- 6e76846 block: remove bvec_to_phys by Christoph Hellwig · 6 years ago
- 3dccdae block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable by Christoph Hellwig · 6 years ago
- 0e25339 block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page by Christoph Hellwig · 6 years ago
- 6a9f5f2 block: simplify BIOVEC_PHYS_MERGEABLE by Christoph Hellwig · 6 years ago
- 27ca1d4 block: move req_gap_back_merge to blk.h by Christoph Hellwig · 6 years ago
- e990700 block: move req_gap_{back,front}_merge to blk-merge.c by Christoph Hellwig · 6 years ago
- 43b729b block: move integrity_req_gap_{back,front}_merge to blk.h by Christoph Hellwig · 6 years ago
- c7b1bf5 blk-mq: Document the functions that iterate over requests by Bart Van Assche · 6 years ago
- 101246e blkcg: rename blkg_try_get to blkg_tryget by Dennis Zhou (Facebook) · 6 years ago
- b3b9f24 blkcg: change blkg reference counting to use percpu_ref by Dennis Zhou (Facebook) · 6 years ago
- f0fcb3e blkcg: remove additional reference to the css by Dennis Zhou (Facebook) · 6 years ago
- c839e7a blkcg: remove bio->bi_css and instead use bio->bi_blkg by Dennis Zhou (Facebook) · 6 years ago
- 74b7c02 blkcg: associate a blkg for pages being evicted by swap by Dennis Zhou (Facebook) · 6 years ago
- 5bf9a1f blkcg: consolidate bio_issue_init to be a part of core by Dennis Zhou (Facebook) · 6 years ago
- a7b39b4 blkcg: always associate a bio with a blkg by Dennis Zhou (Facebook) · 6 years ago
- 07b05bc blkcg: convert blkg_lookup_create to find closest blkg by Dennis Zhou (Facebook) · 6 years ago
- 49f4c2d blkcg: update blkg_lookup_create to do locking by Dennis Zhou (Facebook) · 6 years ago
- 27e6fa9 blkcg: fix ref count issue with bio_blkcg using task_css by Dennis Zhou (Facebook) · 6 years ago
- 9ff0125 Blk-throttle: update to use rbtree with leftmost node cached by Liu Bo · 6 years ago
- 576ed91 block: use bio_add_page in bio_iov_iter_get_pages by Christoph Hellwig · 6 years ago
- c8765de blok, bfq: do not plug I/O if all queues are weight-raised by Paolo Valente · 6 years ago
- d0edc24 block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash by Paolo Valente · 6 years ago
- cbeb869 block, bfq: correctly charge and reset entity service in all cases by Paolo Valente · 6 years ago
- f8c0d7b blk-iolatency: remove set but not used variables 'changed' and 'blkiolat' by YueHaibing · 6 years ago
- 7759eb2 block: remove bio_rewind_iter() by Ming Lei · 6 years ago
- d5274b3 block: bfq: swap puts in bfqg_and_blkg_put by Konstantin Khlebnikov · 6 years ago
- 8b2ded1 block: don't warn when doing fsync on read-only devices by Mikulas Patocka · 6 years ago
- 3111885 blkcg: use tryget logic when associating a blkg with a bio by Dennis Zhou (Facebook) · 6 years ago
- 59b5771 blkcg: delay blkg destruction until after writeback has finished by Dennis Zhou (Facebook) · 6 years ago
- 6b06546 Revert "blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()" by Dennis Zhou (Facebook) · 6 years ago
- db19395 block: bsg: move atomic_t ref_count variable to refcount API by John Pittman · 6 years ago
- 62d2a19 block: remove unnecessary condition check by Chengguang Xu · 6 years ago
- b0a84be blk-wbt: remove dead code by Jens Axboe · 6 years ago
- 38cfb5a blk-wbt: improve waking of tasks by Jens Axboe · 6 years ago
- 061a542 blk-wbt: abstract out end IO completion handler by Jens Axboe · 6 years ago
- c125311 blk-wbt: don't maintain inflight counts if disabled by Jens Axboe · 6 years ago
- c45e6a0 blk-wbt: fix has-sleeper queueing check by Jens Axboe · 6 years ago
- b788209 blk-wbt: use wq_has_sleeper() for wq active check by Jens Axboe · 6 years ago
- ffa358d blk-wbt: move disable check into get_limit() by Jens Axboe · 6 years ago
- 5bed49a Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- f5bbbbe blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter by Jianchao Wang · 6 years ago
- d48ece2 blk-mq: init hctx sched after update ctx and hctx mapping by Jianchao Wang · 6 years ago
- fcedba4 block: remove duplicate initialization by Chaitanya Kulkarni · 6 years ago
- 599d067 block: change return type to bool by Chengguang Xu · 6 years ago
- fc8ebd0 block, bfq: return nbytes and not zero from struct cftype .write() method by Maciej S. Szmigiero · 6 years ago
- f812164 block, bfq: improve code of bfq_bfqq_charge_time by Paolo Valente · 6 years ago
- d580108 block, bfq: reduce write overcharge by Paolo Valente · 6 years ago
- e02a0aa2 block, bfq: always update the budget of an entity when needed by Paolo Valente · 6 years ago
- 8a511ba block, bfq: readd missing reset of parent-entity service by Paolo Valente · 6 years ago
- 73ba2fb Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- df60f6e blk-wbt: fix IO hang in wbt_wait() by Ming Lei · 6 years ago
- b089cfd block: don't warn for flush on read-only device by Jens Axboe · 6 years ago
- b86d865 blkcg: Make blkg_root_lookup() work for queues in bypass mode by Bart Van Assche · 6 years ago
- 991f61f Blk-throttle: reduce tail io latency when iops limit is enforced by Liu Bo · 6 years ago
- 24ecc35 block: Ensure that a request queue is dissociated from the cgroup controller by Bart Van Assche · 6 years ago
- 4cf6324 block: Introduce blk_exit_queue() by Bart Van Assche · 6 years ago
- d263ed9 blk-mq: count the hctx as active before allocating tag by Jianchao Wang · 6 years ago
- d6c02a9 block: bvec_nr_vecs() returns value for wrong slab by Greg Edwards · 6 years ago
- f7ecb1b cfq: Suppress compiler warnings about comparisons by Bart Van Assche · 6 years ago
- 9b4f434 cfq: Annotate fall-through in a switch statement by Bart Van Assche · 6 years ago
- 2887e41 blk-wbt: Avoid lock contention and thundering herd issue in wbt_wait by Anchal Agarwal · 6 years ago
- 05b9ba4 Merge tag 'v4.18-rc6' into for-4.19/block2 by Jens Axboe · 6 years ago
- a32e236 Partially revert "block: fail op_is_write() requests to read-only partitions" by Linus Torvalds · 6 years ago
- 71abe04 Merge tag 'for-linus-20180803' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 2d5ba0e blk-mq: fix blk_mq_tagset_busy_iter by Ming Lei · 6 years ago
- 75d6e17 blk-mq: fix updating tags depth by Ming Lei · 6 years ago
- b233f12 block: really disable runtime-pm for blk-mq by Ming Lei · 6 years ago
- c480bcf block: make iolatency avg_lat exponentially decay by Dennis Zhou (Facebook) · 6 years ago
- cc7ecc25 blk-cgroup: hold the queue ref during throttling by Josef Bacik · 6 years ago
- 52a1199 blk-iolatency: fix blkg leak in timer_fn by Josef Bacik · 6 years ago
- 4725549 block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path by zhong jiang · 6 years ago
- 54648cf block: blk_init_allocated_queue() set q->fq as NULL in the fail case by xiao jin · 6 years ago
- 10c41dd block: move dif_prepare/dif_complete functions to block layer by Max Gurtovoy · 6 years ago
- eb181a8 Merge tag 'for-linus-20180727' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- d43fdae partitions/aix: append null character to print data from disk by Mauricio Faria de Oliveira · 6 years ago
- 14cb2c8 partitions/aix: fix usage of uninitialized lv_info and lvname structures by Mauricio Faria de Oliveira · 6 years ago
- 5151842 block: reset bi_iter.bi_done after splitting bio by Greg Edwards · 6 years ago
- 359f642 block: move bio_integrity_{intervals,bytes} into blkdev.h by Greg Edwards · 6 years ago
- 17d51b1 block: bio_iov_iter_get_pages: pin more pages for multi-segment IOs by Martin Wilck · 6 years ago
- b403ea2 block: bio_iov_iter_get_pages: fix size of last iovec by Martin Wilck · 6 years ago
- 42c9cdf block: allow max_discard_segments to be stacked by Mike Snitzer · 6 years ago
- c55183c block: unexport bio_clone_bioset by Christoph Hellwig · 6 years ago