aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2019-02-28block: fix NULL pointer dereference in register_diskGravatar zhengbin 1-4/+6
2019-02-28blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->mapGravatar Dongli Zhang 1-7/+7
2019-02-27block: optimize blk_bio_segment_split for single-page bvecGravatar Ming Lei 1-3/+9
2019-02-27block: optimize __blk_segment_map_sg() for single-page bvecGravatar Ming Lei 1-2/+7
2019-02-27block: introduce bvec_nth_page()Gravatar Ming Lei 1-1/+1
2019-02-21block: bounce: make sure that bvec table is updatedGravatar Ming Lei 1-2/+6
2019-02-19block: avoid to READ fields of null bioGravatar Ming Lei 1-1/+3
2019-02-15Merge tag 'v5.0-rc6' into for-5.1/blockGravatar Jens Axboe 5-11/+57
2019-02-15block: kill BLK_MQ_F_SG_MERGEGravatar Ming Lei 1-1/+0
2019-02-15block: kill QUEUE_FLAG_NO_SG_MERGEGravatar Ming Lei 3-29/+6
2019-02-15block: enable multipage bvecsGravatar Ming Lei 1-7/+15
2019-02-15block: allow bio_for_each_segment_all() to iterate over multi-page bvecGravatar Ming Lei 2-11/+22
2019-02-15block: use bio_for_each_bvec() to map sgGravatar Ming Lei 1-20/+50
2019-02-15block: use bio_for_each_bvec() to compute multi-page bvec countGravatar Ming Lei 1-20/+83
2019-02-15block: don't use bio->bi_vcnt to figure out segment numberGravatar Ming Lei 1-7/+1
2019-02-11block: avoid setting none scheduler if it's already noneGravatar Aleksei Zakharov 1-1/+4
2019-02-11block: avoid setting wbt_lat_usec to current valueGravatar Aleksei Zakharov 1-0/+3
2019-02-10blk-sysfs: Rework documention of __blk_release_queueGravatar Marcos Paulo de Souza 1-12/+7
2019-02-10blk-cgroup: Fix doc related to blkcg_exit_queueGravatar Marcos Paulo de Souza 1-1/+1
2019-02-09block: kill QUEUE_FLAG_FLUSH_NQGravatar Jens Axboe 2-10/+0
2019-02-09Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 2-9/+48
2019-02-08block: avoid setting nr_requests to current valueGravatar Aleksei Zakharov 1-0/+3
2019-02-08blk-mq: remove duplicated definition of blk_mq_freeze_queueGravatar Liu Bo 1-1/+0
2019-02-08Blk-iolatency: warn on negative inflight IO counterGravatar Liu Bo 1-1/+3
2019-02-08blk-iolatency: fix IO hang due to negative inflight counterGravatar Liu Bo 1-7/+45
2019-02-08Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-0/+3
2019-02-01blk-mq: save default hctx into ctx->hctxs for not-supported typeGravatar Jianchao Wang 2-9/+13
2019-02-01blk-mq: save queue mapping result into ctx directlyGravatar Jianchao Wang 5-8/+9
2019-01-31block, bfq: fix in-service-queue check for queue mergingGravatar Paolo Valente 2-1/+7
2019-01-31block, bfq: do not overcharge writes in asymmetric scenariosGravatar Paolo Valente 1-1/+2
2019-01-31block, bfq: port commit "cfq-iosched: improve hw_tag detection"Gravatar Paolo Valente 1-0/+13
2019-01-31block, bfq: reduce threshold for detecting command queueingGravatar Paolo Valente 1-2/+2
2019-01-31block, bfq: fix queue removal from weights treeGravatar Paolo Valente 2-7/+16
2019-01-31block, bfq: fix sequential rq detection in rate estimationGravatar Paolo Valente 1-5/+7
2019-01-31block, bfq: unconditionally plug I/O in asymmetric scenariosGravatar Paolo Valente 1-181/+165
2019-01-31block, bfq: do not plug I/O of in-service queue when harmfulGravatar Paolo Valente 1-14/+17
2019-01-31block, bfq: split function bfq_better_to_idleGravatar Paolo Valente 1-73/+82
2019-01-31block, bfq: consider also ioprio classes in symmetry detectionGravatar Paolo Valente 3-47/+59
2019-01-31block, bfq: remove case of redirected bic from insert_requestGravatar Paolo Valente 1-2/+0
2019-01-31block, bfq: make sure queue budgets are not below service receivedGravatar Paolo Valente 1-2/+4
2019-01-31block, bfq: avoid selecting a queue w/o budgetGravatar Paolo Valente 1-1/+9
2019-01-31block, bfq: do not consider interactive queues in srt filteringGravatar Paolo Valente 1-10/+29
2019-01-31blk-mq: protect debugfs_create_files() from failuresGravatar Greg Kroah-Hartman 1-0/+3
2019-01-30blk-mq: fix a hung issue when fsyncGravatar Jianchao Wang 1-1/+1
2019-01-30block: pass no-op callback to INIT_WORK().Gravatar Tetsuo Handa 1-1/+5
2019-01-27Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED"Gravatar Jens Axboe 2-11/+10
2019-01-24blk-wbt: Declare local functions staticGravatar Bart Van Assche 1-2/+2
2019-01-24blk-mq: fix the cmd_flag_name arrayGravatar Jianchao Wang 1-1/+2
2019-01-22block: cover another queue enter recursion via BIO_QUEUE_ENTEREDGravatar Ming Lei 2-10/+11
2019-01-17block: Cleanup license noticeGravatar Thomas Gleixner 1-2/+0