summaryrefslogtreecommitdiffstats
path: root/block
AgeCommit message (Expand)AuthorLines
2019-03-23Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-blockLinus Torvalds-19/+24
2019-03-20blkcg: Fix kernel-doc warningsBart Van Assche-4/+5
2019-03-20blk-iolatency: #include "blk.h"Bart Van Assche-0/+1
2019-03-20block: Unexport blk_mq_add_to_requeue_list()Bart Van Assche-1/+2
2019-03-20block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpect...Yufen Yu-7/+9
2019-03-18block: add BIO_NO_PAGE_REF flagJens Axboe-19/+24
2019-03-18blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTARTYufen Yu-2/+1
2019-03-16Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-blockLinus Torvalds-7/+8
2019-03-12mm: refactor readahead defines in mm.hNikolay Borisov-2/+1
2019-03-09Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds-133/+106
2019-03-08Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-blockLinus Torvalds-8/+54
2019-03-08Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-blockLinus Torvalds-484/+658
2019-03-06block: fix segment calculation for passthrough IOMing Lei-7/+8
2019-03-02block: fix updating bio's front segment sizeMing Lei-0/+8
2019-02-28block: Replace function name in string with __func__Keyur Patel-4/+4
2019-02-28block: fix NULL pointer dereference in register_diskzhengbin-4/+6
2019-02-28blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->mapDongli Zhang-7/+7
2019-02-28block: implement bio helper to add iter bvec pages to bioJens Axboe-8/+54
2019-02-27block: optimize blk_bio_segment_split for single-page bvecMing Lei-3/+9
2019-02-27block: optimize __blk_segment_map_sg() for single-page bvecMing Lei-2/+7
2019-02-27block: introduce bvec_nth_page()Ming Lei-1/+1
2019-02-21block: bounce: make sure that bvec table is updatedMing Lei-2/+6
2019-02-19block: avoid to READ fields of null bioMing Lei-1/+3
2019-02-15Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-blockLinus Torvalds-2/+10
2019-02-15Merge tag 'v5.0-rc6' into for-5.1/blockJens Axboe-11/+57
2019-02-15block: kill BLK_MQ_F_SG_MERGEMing Lei-1/+0
2019-02-15block: kill QUEUE_FLAG_NO_SG_MERGEMing Lei-29/+6
2019-02-15block: enable multipage bvecsMing Lei-7/+15
2019-02-15block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei-11/+22
2019-02-15block: use bio_for_each_bvec() to map sgMing Lei-20/+50
2019-02-15block: use bio_for_each_bvec() to compute multi-page bvec countMing Lei-20/+83
2019-02-15block: don't use bio->bi_vcnt to figure out segment numberMing Lei-7/+1
2019-02-11blk-mq: insert rq with DONTPREP to hctx dispatch list when requeueJianchao Wang-2/+10
2019-02-11block: avoid setting none scheduler if it's already noneAleksei Zakharov-1/+4
2019-02-11block: avoid setting wbt_lat_usec to current valueAleksei Zakharov-0/+3
2019-02-10blk-sysfs: Rework documention of __blk_release_queueMarcos Paulo de Souza-12/+7
2019-02-10blk-cgroup: Fix doc related to blkcg_exit_queueMarcos Paulo de Souza-1/+1
2019-02-09block: kill QUEUE_FLAG_FLUSH_NQJens Axboe-10/+0
2019-02-09Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-blockLinus Torvalds-9/+48
2019-02-08block: avoid setting nr_requests to current valueAleksei Zakharov-0/+3
2019-02-08blk-mq: remove duplicated definition of blk_mq_freeze_queueLiu Bo-1/+0
2019-02-08Blk-iolatency: warn on negative inflight IO counterLiu Bo-1/+3
2019-02-08blk-iolatency: fix IO hang due to negative inflight counterLiu Bo-7/+45
2019-02-08Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-0/+3
2019-02-05scsi: block: remove bidi supportChristoph Hellwig-4/+0
2019-02-05scsi: block: remove req->specialChristoph Hellwig-1/+0
2019-02-05scsi: bsg-lib: handle bidi requests without block layer helpChristoph Hellwig-60/+52
2019-02-05scsi: bsg: refactor bsg_ioctlChristoph Hellwig-86/+72
2019-02-01blk-mq: save default hctx into ctx->hctxs for not-supported typeJianchao Wang-9/+13
2019-02-01blk-mq: save queue mapping result into ctx directlyJianchao Wang-8/+9