summaryrefslogtreecommitdiffstats
path: root/block (follow)
Commit message (Expand)AuthorAgeFilesLines
* block, bfq: record how many queues have pending requestsYu Kuai2022-11-013-2/+21
* block, bfq: support to track if bfqq has pending requestsYu Kuai2022-11-013-2/+25
* blk-mq: remove redundant call to blk_freeze_queue_start in blk_mq_destroy_queueJinlong Chen2022-10-311-1/+1
* blk-mq: move queue_is_mq out of blk_mq_cancel_work_syncJinlong Chen2022-10-312-8/+8
* blk-mq: avoid double ->queue_rq() because of early timeoutDavid Jeffery2022-10-311-12/+44
* block: Micro-optimize get_max_segment_size()Bart Van Assche2022-10-251-4/+11
* block: Constify most queue limits pointersBart Van Assche2022-10-254-22/+26
* block: remove bio_start_io_acct_timeChristoph Hellwig2022-10-251-12/+0
* blk-mq: move the call to blk_put_queue out of blk_mq_destroy_queueChristoph Hellwig2022-10-252-3/+3
* block: fix up elevator_type refcountingJinlong Chen2022-10-243-3/+10
* block: check for an unchanged elevator earlier in __elevator_changeJinlong Chen2022-10-241-6/+3
* block: sanitize the elevator name before passing it to __elevator_changeChristoph Hellwig2022-10-241-8/+7
* block: add proper helpers for elevator_type module refcount managementChristoph Hellwig2022-10-243-16/+19
* blk-wbt: don't enable throttling if default elevator is bfqYu Kuai2022-10-243-4/+12
* elevator: add new field flags in struct elevator_queueYu Kuai2022-10-242-5/+5
* blk-wbt: don't show valid wbt_lat_usec in sysfs while wbt is disabledYu Kuai2022-10-243-0/+16
* blk-wbt: make enable_state more accurateYu Kuai2022-10-242-6/+13
* blk-wbt: remove unnecessary check in wbt_enable_default()Yu Kuai2022-10-241-1/+1
* elevator: remove redundant code in elv_unregister_queue()Yu Kuai2022-10-241-2/+0
* blk-iocost: read 'ioc->params' inside 'ioc->lock' in ioc_timer_fn()Yu Kuai2022-10-241-2/+4
* blk-iocost: prevent configuration update concurrent with io throttlingYu Kuai2022-10-241-2/+24
* blk-iocost: don't release 'ioc->lock' while updating paramsYu Kuai2022-10-241-5/+2
* blk-iocost: disable writeback throttlingYu Kuai2022-10-241-0/+2
* Merge tag 'block-6.1-2022-10-20' of git://git.kernel.dk/linuxLinus Torvalds2022-10-223-7/+6
|\
| * bio: safeguard REQ_ALLOC_CACHE bio putPavel Begunkov2022-10-201-1/+1
| * block, bfq: remove unused variable for bfq_queueYuwei Guan2022-10-201-4/+0
| * blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping()Yu Kuai2022-10-171-2/+5
* | Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-10-171-1/+1
|\ \
| * | treewide: use get_random_bytes() when possibleJason A. Donenfeld2022-10-121-1/+1
* | | Merge tag 'block-6.1-2022-10-13' of git://git.kernel.dk/linuxLinus Torvalds2022-10-143-3/+9
|\ \ \ | |/ / |/| / | |/
| * Merge branch 'for-6.1/block' into block-6.1Jens Axboe2022-10-103-3/+9
| |\
| | * block: fix leaking minors of hidden disksChristoph Hellwig2022-10-101-0/+7
| | * blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()Yu Kuai2022-10-091-2/+1
| | * block: Remove the repeat word 'can'Deming Wang2022-10-061-1/+1
* | | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-112-0/+9
|\ \ \
| * | | block: kmsan: skip bio block merging logic for KMSANAlexander Potapenko2022-10-031-0/+2
| * | | kmsan: disable physical page merging in biovecAlexander Potapenko2022-10-031-0/+7
* | | | Merge tag 'cgroup-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2022-10-101-2/+2
|\ \ \ \ | |_|/ / |/| | |
| * | | Merge branch 'for-6.0-fixes' into for-6.1Tejun Heo2022-09-231-23/+4
| |\| |
| * | | cgroup: Homogenize cgroup_get_from_id() return valueMichal Koutný2022-08-261-2/+2
* | | | Merge tag 'for-6.1/passthrough-2022-10-04' of git://git.kernel.dk/linuxLinus Torvalds2022-10-073-38/+230
|\ \ \ \
| * | | | block: extend functionality to map bvec iteratorKanchan Joshi2022-09-301-4/+71
| * | | | block: factor out blk_rq_map_bio_alloc helperKanchan Joshi2022-09-301-11/+22
| * | | | block: rename bio_map_put to blk_mq_map_bio_putAnuj Gupta2022-09-301-3/+3
| * | | | block: add blk_rq_map_user_ioAnuj Gupta2022-09-301-0/+36
| * | | | block: allow end_io based requests in the completion batch handlingJens Axboe2022-09-301-2/+11
| * | | | block: change request end_io handler to pass back a return valueJens Axboe2022-09-302-8/+16
| * | | | block: enable batched allocation for blk_mq_alloc_request()Jens Axboe2022-09-301-9/+71
| * | | | block: kill deprecated BUG_ON() in the flush handlingJens Axboe2022-09-301-1/+0
| * | | | Merge branch 'for-6.1/io_uring' into for-6.1/passthroughJens Axboe2022-09-301-1/+2
| |\ \ \ \