summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* blk-mq: make sure active queue usage is held for bio_integrity_prep()Christoph Hellwig2023-11-281-37/+38
* blk-core: use pr_warn_ratelimited() in bio_check_ro()Yu Kuai2023-11-201-2/+2
* blk-throttle: check for overflow in calculate_bytes_allowedKhazhismel Kumykov2023-11-021-0/+6
* block: Don't invalidate pagecache for invalid falloc modesSarthak Kukreti2023-10-191-5/+16
* blk-mq: fix tags UAF when shrinking q->nr_hw_queuesChengming Zhou2023-09-231-6/+7
* blk-mq: prealloc tags when increase tagset nr_hw_queuesChengming Zhou2023-09-231-0/+10
* blk-mq: fix tags leak when shrink nr_hw_queuesChengming Zhou2023-09-231-1/+5
* blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()Yu Kuai2023-09-191-8/+13
* blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()Yu Kuai2023-09-191-45/+41
* block: don't add or resize partition on the disk with GENHD_FL_NO_PARTLi Lingfeng2023-09-131-0/+2
* block: fix pin count management when merging same-page segmentsChristoph Hellwig2023-09-131-4/+3
* blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before ...Tejun Heo2023-09-131-14/+18
* bio-integrity: create multi-page bvecs in bio_integrity_add_page()Jinyoung Choi2023-09-131-7/+24
* block: make bvec_try_merge_hw_page() non-staticJinyoung Choi2023-09-132-1/+5
* block: don't pass a bio to bio_try_merge_hw_segChristoph Hellwig2023-09-131-9/+7
* block: move the bi_size update out of __bio_try_merge_pageChristoph Hellwig2023-09-131-37/+20
* block: move the bi_size overflow check in __bio_try_merge_pageChristoph Hellwig2023-09-131-4/+5
* block: move the bi_vcnt check out of __bio_try_merge_pageChristoph Hellwig2023-09-131-23/+22
* block: move the BIO_CLONED checks out of __bio_try_merge_pageChristoph Hellwig2023-09-131-3/+6
* block/mq-deadline: use correct way to throttling write requestsZhiguo Niu2023-09-131-1/+2
* blk-flush: fix rq->flush.seq for post-flush requestsChengming Zhou2023-09-131-1/+1
* block: don't allow enabling a cache on devices that don't support itChristoph Hellwig2023-09-132-6/+12
* block: cleanup queue_wc_storeChristoph Hellwig2023-09-131-11/+3
* Merge tag 'block-6.5-2023-08-19' of git://git.kernel.dk/linuxLinus Torvalds2023-08-194-16/+48
|\
| * blk-mq: release scheduler resource when request completesChengming Zhou2023-08-192-3/+23
| * blk-crypto: dynamically allocate fallback profileSweet Tea Dorminy2023-08-181-13/+23
| * blk-cgroup: hold queue_lock when removing blkg->q_nodeMing Lei2023-08-181-0/+2
* | Merge tag 'block-6.5-2023-08-11' of git://git.kernel.dk/linuxLinus Torvalds2023-08-113-11/+7
|\|
| * blk-iocost: fix queue stats accountingChengming Zhou2023-08-091-2/+3
| * block: don't make REQ_POLLED imply REQ_NOWAITJens Axboe2023-08-091-3/+4
| * block: get rid of unused plug->nowait flagJens Axboe2023-08-081-6/+0
* | Merge tag 'block-6.5-2023-07-21' of git://git.kernel.dk/linuxLinus Torvalds2023-07-223-3/+13
|\|
| * blk-iocost: skip empty flush bio in iocostChengming Zhou2023-07-201-0/+4
| * blk-mq: Fix stall due to recursive flush plugRoss Lagerwall2023-07-142-3/+9
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2023-07-141-36/+50
|\ \ | |/ |/|
| * Merge branch '6.5/scsi-staging' into 6.5/scsi-fixesMartin K. Petersen2023-07-111-36/+50
| |\
| | * scsi: block: Improve checks in blk_revalidate_disk_zones()Damien Le Moal2023-07-051-36/+50
* | | block: queue data commands from the flush state machine at the headChristoph Hellwig2023-07-141-1/+1
* | | blk-mq: fix start_time_ns and alloc_time_ns for pre-allocated rqChengming Zhou2023-07-131-17/+30
* | | block/mq-deadline: Fix a bug in deadline_from_pos()Bart Van Assche2023-07-121-1/+1
* | | blk-crypto: use dynamic lock class for blk_crypto_profile::lockEric Biggers2023-07-051-2/+10
* | | block/partition: fix signedness issue for Amiga partitionsMichael Schmitz2023-07-051-1/+1
|/ /
* | Merge tag 'block-6.5-2023-07-03' of git://git.kernel.dk/linuxLinus Torvalds2023-07-038-143/+160
|\ \
| * | block: add request polling helperKeith Busch2023-06-281-16/+32
| * | Merge branch 'for-6.5/block-late' into block-6.5Jens Axboe2023-06-288-127/+128
| |\ \
| | * | blk-sysfs: add a new attr_group for blk_mqYu Kuai2023-06-261-11/+31
| | * | blk-iocost: move wbt_enable/disable_default() out of spinlockYu Kuai2023-06-261-2/+5
| | * | blk-wbt: cleanup rwb_enabled() and wbt_disabled()Yu Kuai2023-06-261-3/+2
| | * | blk-wbt: remove dead code to handle wbt enable/disable with io inflightYu Kuai2023-06-261-16/+0
| | * | blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT is disabledYu Kuai2023-06-262-88/+74