- ae42c31 Merge tag 'for-5.12/block-ipi-2021-02-21' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
- 325b764 Merge tag 'for-5.12/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm by Linus Torvalds · 3 years, 10 months ago
- 1947248 Merge tag 'mmc-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc by Linus Torvalds · 3 years, 10 months ago
- 582cd91 Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 10 months ago
- f9ab491 blk-mq: Use llist_head for blk_cpu_done by Sebastian Andrzej Siewior · 4 years ago
- 0a2efaf blk-mq: Always complete remote completions requests in softirq by Sebastian Andrzej Siewior · 4 years ago
- 9355a9e dm: support key eviction from keyslot managers of underlying devices by Satya Tangirala · 4 years ago
- d3b17a2 block/keyslot-manager: Introduce functions for device mapper support by Satya Tangirala · 4 years ago
- 7bdcc48 block/keyslot-manager: Introduce passthrough keyslot manager by Satya Tangirala · 4 years ago
- 508aebb block: introduce blk_queue_clear_zone_settings() by Damien Le Moal · 4 years ago
- a805a4f block: introduce zone_write_granularity limit by Damien Le Moal · 4 years ago
- eafc63a block: use blk_queue_set_zoned in add_partition() by Damien Le Moal · 4 years ago
- ae29333 block: add bio_add_zone_append_page by Johannes Thumshirn · 3 years, 11 months ago
- 7a800a2 block: use bi_max_vecs to find the bvec pool by Christoph Hellwig · 3 years, 11 months ago
- 977be01 block: mark the bio as cloned in bio_iov_bvec_set by Christoph Hellwig · 3 years, 11 months ago
- ed97ce5 block: set BIO_NO_PAGE_REF in bio_iov_bvec_set by Christoph Hellwig · 3 years, 11 months ago
- 8600451 block: remove a layer of indentation in bio_iov_iter_get_pages by Christoph Hellwig · 3 years, 11 months ago
- 0f2e6ab block: turn the nr_iovecs argument to bio_alloc* into an unsigned short by Christoph Hellwig · 3 years, 11 months ago
- de76fd8 block: remove the 1 and 4 vec bvec_slabs entries by Christoph Hellwig · 3 years, 11 months ago
- f007a3d block: streamline bvec_alloc by Christoph Hellwig · 3 years, 11 months ago
- f2c3eb9 block: factor out a bvec_alloc_gfp helper by Christoph Hellwig · 3 years, 11 months ago
- 6ac0b71 block: move struct biovec_slab to bio.c by Christoph Hellwig · 3 years, 11 months ago
- dc0b8a57 block: reuse BIO_INLINE_VECS for integrity bvecs by Christoph Hellwig · 3 years, 11 months ago
- eec7918 Merge tag 'block-5.11-2021-02-05' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years, 11 months ago
- 388c705b bfq-iosched: Revert "bfq: Fix computation of shallow depth" by Lin Feng · 4 years ago
- 8358c28 block: fix memory leak of bvec by Ming Lei · 3 years, 11 months ago
- 5851d3b block/keyslot-manager: introduce devm_blk_ksm_init() by Eric Biggers · 4 years ago
- 2ba1c4d Merge tag 'block-5.11-2021-01-29' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- f7bf5e2 block: drop removed argument from kernel-doc of blk_execute_rq() by Lukas Bulwahn · 4 years ago
- 7f31bee block: remove typo in kernel-doc of set_disk_ro() by Lukas Bulwahn · 4 years ago
- 6b4eeba blk-cgroup: Remove obsolete macro by Baolin Wang · 4 years ago
- 0fe3772 block: fix bd_size_lock use by Damien Le Moal · 4 years ago
- 6c635ca blk-cgroup: Use cond_resched() when destroy blkgs by Baolin Wang · 4 years ago
- c6bf3f0 block: use an on-stack bio in blkdev_issue_flush by Christoph Hellwig · 4 years ago
- 3175199 block: split bio_kmalloc from bio_alloc_bioset by Christoph Hellwig · 4 years ago
- 4eb1d68 blk-crypto: use bio_kmalloc in blk_crypto_clone_bio by Christoph Hellwig · 4 years ago
- 7684fbd bfq: Use only idle IO periods for think time calculations by Jan Kara · 4 years, 7 months ago
- 28c6def bfq: Use 'ttime' local variable by Jan Kara · 4 years, 7 months ago
- 41e76c8 bfq: Avoid false bfq queue merging by Jan Kara · 4 years, 7 months ago
- 49d1822 blkcg: delete redundant get/put operations for queue by Chunguang Xu · 4 years ago
- 482e302 blk: wbt: remove unused parameter from wbt_should_throttle by Lei Chen · 4 years ago
- 46bbf65 block: inherit BIO_REMAPPED when cloning bios by Christoph Hellwig · 4 years ago
- a5bf0a9 bfq: bfq_check_waker() should be static by Jens Axboe · 4 years ago
- 71217df block, bfq: make waker-queue detection more robust by Paolo Valente · 4 years ago
- 5a5436b block, bfq: save also injection state on queue merging by Paolo Valente · 4 years ago
- e673914 block, bfq: save also weight-raised service on queue merging by Paolo Valente · 4 years ago
- d1f600f block, bfq: fix switch back from soft-rt weitgh-raising by Paolo Valente · 4 years ago
- 7f1995c block, bfq: re-evaluate convenience of I/O plugging on rq arrivals by Paolo Valente · 4 years ago
- eb2fd80 block, bfq: replace mechanism for evaluating I/O intensity by Paolo Valente · 4 years ago
- 3a905c3 block: skip bio_check_eod for partition-remapped bios by Christoph Hellwig · 4 years ago
- c42bca9 bio: don't copy bvec for direct IO by Pavel Begunkov · 4 years ago
- 0cf41e5 block/psi: remove PSI annotations from direct IO by Pavel Begunkov · 4 years ago
- 684da76 block: remove unnecessary argument from blk_execute_rq by Guoqing Jiang · 4 years ago
- 8eeed0b block: remove unnecessary argument from blk_execute_rq_nowait by Guoqing Jiang · 4 years ago
- 0f7b4bc bsg: free the request before return error code by Pan Bian · 4 years ago
- ef49d40 block: Fix an error handling in add_partition by Dinghao Liu · 4 years ago
- 2569063 blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue by Ming Lei · 4 years ago
- eec716a block: move three bvec helpers declaration into private helper by Ming Lei · 4 years ago
- baa2c7c block: set .bi_max_vecs as actual allocated vector number by Ming Lei · 4 years ago
- 9f180e3 block: don't allocate inline bvecs if this bioset needn't bvecs by Ming Lei · 4 years ago
- c495a17 block: don't pass BIOSET_NEED_BVECS for q->bio_split by Ming Lei · 4 years ago
- 49d1ec8 block: manage bio slab cache by xarray by Ming Lei · 4 years ago
- 1a23e06 bfq: don't duplicate code for different paths by huhai · 4 years ago
- b6e68ee blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues by Jan Kara · 4 years ago
- 5ac83c6 Revert "blk-mq, elevator: Count requests per hctx to improve performance" by Jan Kara · 4 years ago
- 2391d13 block, bfq: do not expire a queue when it is the only busy one by Paolo Valente · 4 years ago
- 3c33769 block, bfq: avoid spurious switches to soft_rt of interactive queues by Paolo Valente · 4 years ago
- 91b896f block, bfq: do not raise non-default weights by Paolo Valente · 4 years ago
- ab1fb47 block, bfq: increase time window for waker detection by Paolo Valente · 4 years ago
- d4fc364 block, bfq: set next_rq to waker_bfqq->next_rq in waker injection by Jia Cheng Hu · 4 years ago
- b5f74ec block, bfq: use half slice_idle as a threshold to check short ttime by Paolo Valente · 4 years ago
- a33df75 block: use an xarray for disk->part_tbl by Christoph Hellwig · 4 years ago
- 0470dd9 block: remove DISK_PITER_REVERSE by Christoph Hellwig · 4 years ago
- bc359d0 block: add a disk_uevent helper by Christoph Hellwig · 4 years ago
- 0b6e522 blk-mq: use ->bi_bdev for I/O accounting by Christoph Hellwig · 4 years ago
- 99dfc43 block: use ->bi_bdev for bio based I/O accounting by Christoph Hellwig · 4 years ago
- 30c5d34 block: do not reassig ->bi_bdev when partition remapping by Christoph Hellwig · 4 years ago
- 2f9f622 block: simplify submit_bio_checks a bit by Christoph Hellwig · 4 years ago
- 309dca30 block: store a block_device pointer in struct bio by Christoph Hellwig · 4 years ago
- 947139b block: propagate BLKROSET on the whole device to all partitions by Christoph Hellwig · 4 years ago
- 52f019d block: add a hard-readonly flag to struct gendisk by Christoph Hellwig · 4 years ago
- 6f0d968 block: remove the NULL bdev check in bdev_read_only by Christoph Hellwig · 4 years ago
- ed41fd0 Merge tag 'block-5.11-2021-01-10' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- 02f938e blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED by John Garry · 4 years ago
- aebf5db block: fix use-after-free in disk_part_iter_next by Ming Lei · 4 years ago
- 6d4d273 bfq: Fix computation of shallow depth by Jan Kara · 4 years, 1 month ago
- d16baa3 blk-iocost: fix NULL iocg deref from racing against initialization by Tejun Heo · 4 years ago
- eda809ae Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 4 years ago
- dc30432 block: add debugfs stanza for QUEUE_FLAG_NOWAIT by Andres Freund · 4 years ago
- 7b51e70 block: update some copyrights by Christoph Hellwig · 4 years, 1 month ago
- 7142518 blk-mq: Don't complete on a remote CPU in force threaded mode by Sebastian Andrzej Siewior · 4 years, 1 month ago
- 76efc1c blk-iocost: Add iocg idle state tracepoint by Baolin Wang · 4 years, 1 month ago
- e6582cb blk-mq: Remove 'running from the wrong CPU' warning by Daniel Wagner · 4 years, 1 month ago
- 60f7c50 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 4 years ago
- 69f637c Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- ac7ac46 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel.dk/linux-block by Linus Torvalds · 4 years ago
- adb35e8 Merge tag 'sched-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years ago
- fa94ba8 blk-mq: fix msec comment from micro to milli seconds by Minwoo Im · 4 years, 1 month ago
- d220a21 blk-mq: update arg in comment of blk_mq_map_queue by Minwoo Im · 4 years, 1 month ago
- 91cdf26 blk-mq: add helper allocating tagset->tags by Minwoo Im · 4 years, 1 month ago