- a3761c3 block: do not leak memory in bio_copy_user_iov() by Jérôme Glisse · 6 years ago
- 1b8f21b7 blk-mq: introduce blk_mq_complete_request_sync() by Ming Lei · 6 years ago
- eed47d1 block, bfq: fix use after free in bfq_bfqq_expire by Paolo Valente · 6 years ago
- fd9c40f block: Revert v5.0 blk_mq_request_issue_directly() changes by Bart Van Assche · 6 years ago
- bcc816d blk-mq: do not reset plug->rq_count before the list is sorted by Dongli Zhang · 6 years ago
- ff3b74b blk-mq: add trace block plug and unplug for multiple queues by Yufen Yu · 6 years ago
- b9a1ff5 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx by Shenghui Wang · 6 years ago
- 42b1bd3 block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y by Konstantin Khlebnikov · 6 years ago
- e861857 blk-mq: fix sbitmap ws_active for shared tags by Jens Axboe · 6 years ago
- 85fae29 blk-mq: update comment for blk_mq_hctx_has_pending() by Yufen Yu · 6 years ago
- 13f0638 blk-mq: use blk_mq_put_driver_tag() to put tag by Yufen Yu · 6 years ago
- 1bdd3db Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 537d71b blkcg: Fix kernel-doc warnings by Bart Van Assche · 6 years ago
- 373e915 blk-iolatency: #include "blk.h" by Bart Van Assche · 6 years ago
- e6c9871 block: Unexport blk_mq_add_to_requeue_list() by Bart Van Assche · 6 years ago
- 29ece8b block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value by Yufen Yu · 6 years ago
- 399254a block: add BIO_NO_PAGE_REF flag by Jens Axboe · 6 years ago
- 684b732 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART by Yufen Yu · 6 years ago
- 11efae3 Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- b542023 mm: refactor readahead defines in mm.h by Nikolay Borisov · 6 years ago
- 92fff53 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
- 38e7571 Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 80201fe Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 05b700b block: fix segment calculation for passthrough IO by Ming Lei · 6 years ago
- aaeee62 block: fix updating bio's front segment size by Ming Lei · 6 years ago
- dfc76d1 block: Replace function name in string with __func__ by Keyur Patel · 6 years ago
- 4d7c1d3 block: fix NULL pointer dereference in register_disk by zhengbin · 6 years ago
- 7d76f85 blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map by Dongli Zhang · 6 years ago
- 6d0c48a block: implement bio helper to add iter bvec pages to bio by Jens Axboe · 6 years ago
- bbcbbd5 block: optimize blk_bio_segment_split for single-page bvec by Ming Lei · 6 years ago
- 48d7727 block: optimize __blk_segment_map_sg() for single-page bvec by Ming Lei · 6 years ago
- 4d63306 block: introduce bvec_nth_page() by Ming Lei · 6 years ago
- 8f4e80d block: bounce: make sure that bvec table is updated by Ming Lei · 6 years ago
- 49b1f22 block: avoid to READ fields of null bio by Ming Lei · 6 years ago
- 24f0a48 Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 6fb845f Merge tag 'v5.0-rc6' into for-5.1/block by Jens Axboe · 6 years ago
- 56d18f6 block: kill BLK_MQ_F_SG_MERGE by Ming Lei · 6 years ago
- 2705c93 block: kill QUEUE_FLAG_NO_SG_MERGE by Ming Lei · 6 years ago
- 07173c3 block: enable multipage bvecs by Ming Lei · 6 years ago
- 6dc4f10 block: allow bio_for_each_segment_all() to iterate over multi-page bvec by Ming Lei · 6 years ago
- 862e5a5 block: use bio_for_each_bvec() to map sg by Ming Lei · 6 years ago
- dcebd75 block: use bio_for_each_bvec() to compute multi-page bvec count by Ming Lei · 6 years ago
- 1a67356 block: don't use bio->bi_vcnt to figure out segment number by Ming Lei · 6 years ago
- aef1897 blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue by Jianchao Wang · 6 years ago
- fbd7212 block: avoid setting none scheduler if it's already none by Aleksei Zakharov · 6 years ago
- b7143fe block: avoid setting wbt_lat_usec to current value by Aleksei Zakharov · 6 years ago
- 1e93642 blk-sysfs: Rework documention of __blk_release_queue by Marcos Paulo de Souza · 6 years ago
- 7585d50 blk-cgroup: Fix doc related to blkcg_exit_queue by Marcos Paulo de Souza · 6 years ago
- d11a399 block: kill QUEUE_FLAG_FLUSH_NQ by Jens Axboe · 6 years ago
- e5a8a11 Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- e5fa814 block: avoid setting nr_requests to current value by Aleksei Zakharov · 6 years ago
- 2698484 blk-mq: remove duplicated definition of blk_mq_freeze_queue by Liu Bo · 6 years ago
- 391f552 Blk-iolatency: warn on negative inflight IO counter by Liu Bo · 6 years ago
- 8c772a9 blk-iolatency: fix IO hang due to negative inflight counter by Liu Bo · 6 years ago
- 8c8e62c Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 6 years ago
- 8b3238c scsi: block: remove bidi support by Christoph Hellwig · 6 years ago
- 69ed175 scsi: block: remove req->special by Christoph Hellwig · 6 years ago
- 972248e scsi: bsg-lib: handle bidi requests without block layer help by Christoph Hellwig · 6 years ago
- ccf3209 scsi: bsg: refactor bsg_ioctl by Christoph Hellwig · 6 years ago
- bb94aea blk-mq: save default hctx into ctx->hctxs for not-supported type by Jianchao Wang · 6 years ago
- 8ccdf4a blk-mq: save queue mapping result into ctx directly by Jianchao Wang · 6 years ago
- 058fdec block, bfq: fix in-service-queue check for queue merging by Paolo Valente · 6 years ago
- 02a6d78 block, bfq: do not overcharge writes in asymmetric scenarios by Paolo Valente · 6 years ago
- b3c3498 block, bfq: port commit "cfq-iosched: improve hw_tag detection" by Paolo Valente · 6 years ago
- a3c9256 block, bfq: reduce threshold for detecting command queueing by Paolo Valente · 6 years ago
- 9dee8b3 block, bfq: fix queue removal from weights tree by Paolo Valente · 6 years ago
- d87447d block, bfq: fix sequential rq detection in rate estimation by Paolo Valente · 6 years ago
- 530c4cb block, bfq: unconditionally plug I/O in asymmetric scenarios by Paolo Valente · 6 years ago
- ac8b0cb block, bfq: do not plug I/O of in-service queue when harmful by Paolo Valente · 6 years ago
- 05c2f5c block, bfq: split function bfq_better_to_idle by Paolo Valente · 6 years ago
- 73d5811 block, bfq: consider also ioprio classes in symmetry detection by Paolo Valente · 6 years ago
- 03e565e block, bfq: remove case of redirected bic from insert_request by Paolo Valente · 6 years ago
- f3218ad block, bfq: make sure queue budgets are not below service received by Paolo Valente · 6 years ago
- 218cb89 block, bfq: avoid selecting a queue w/o budget by Paolo Valente · 6 years ago
- 20cd324 block, bfq: do not consider interactive queues in srt filtering by Paolo Valente · 6 years ago
- 36991ca blk-mq: protect debugfs_create_files() from failures by Greg Kroah-Hartman · 6 years ago
- 85bd6e6 blk-mq: fix a hung issue when fsync by Jianchao Wang · 6 years ago
- 2e3c18d block: pass no-op callback to INIT_WORK(). by Tetsuo Handa · 6 years ago
- 947b7ac Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" by Jens Axboe · 6 years ago
- c83f536 blk-wbt: Declare local functions static by Bart Van Assche · 6 years ago
- 1c26010 blk-mq: fix the cmd_flag_name array by Jianchao Wang · 6 years ago
- 698cef1 block: cover another queue enter recursion via BIO_QUEUE_ENTERED by Ming Lei · 6 years ago
- 38197ca block: Cleanup license notice by Thomas Gleixner · 6 years ago
- 7809167 block: don't lose track of REQ_INTEGRITY flag by Ming Lei · 6 years ago
- 5bf8590 block, bfq: fix comments on __bfq_deactivate_entity by Paolo Valente · 6 years ago
- 649d496 block: fix kerneldoc comment for blk_attempt_plug_merge() by Jonathan Corbet · 6 years ago
- 4040585 block: clarify documentation for blk_{start|finish}_plug by Jeff Moyer · 6 years ago
- 77d0b19 Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 769e470 Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
- 938edb8 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 6 years ago
- 0e9da3f Merge tag 'for-4.21/block-20181221' of git://git.kernel.dk/linux-block by Linus Torvalds · 6 years ago
- 2e5b2d7 bsg: deprecate BIDI support in bsg by Christoph Hellwig · 6 years ago
- 6b45053 blkcg: remove unused __blkg_release_rcu() by Dennis Zhou · 6 years ago
- 6ab2187 blkcg: clean up blkg_tryget_closest() by Dennis Zhou · 6 years ago
- 8636a1f treewide: surround Kconfig file paths with double quotes by Masahiro Yamada · 6 years ago
- 00203ba kyber: use sbitmap add_wait_queue/list_del wait helpers by Jens Axboe · 6 years ago
- 3a762de block: save irq state in blkg_lookup_create() by Ming Lei · 6 years ago
- 3841746 scsi: block: remove the cluster flag by Christoph Hellwig · 6 years ago
- 7b7ab78 block: make request_to_qc_t public by Sagi Grimberg · 6 years ago
- cd19181 blk-mq: enable IO poll if .nr_queues of type poll > 0 by Ming Lei · 6 years ago