summaryrefslogtreecommitdiffstats
path: root/block (follow)
Commit message (Expand)AuthorAgeFilesLines
* block: avoid to reuse `hctx` not removed from cpuhp callback listMing Lei2024-12-181-1/+10
* block: Revert "block: Fix potential deadlock while freezing queue and acquiri...Ming Lei2024-12-183-26/+23
* block/bdev: use helper for max block size checkLuis Chamberlain2024-12-181-2/+1
* block: Fix potential deadlock while freezing queue and acquiring sysfs_lockNilay Shroff2024-12-133-23/+26
* block: Fix queue_iostats_passthrough_show()Bart Van Assche2024-12-131-1/+1
* blk-mq: Clean up blk_mq_requeue_work()Bart Van Assche2024-12-131-6/+4
* mq-deadline: Remove a local variableBart Van Assche2024-12-131-4/+1
* blk-iocost: Avoid using clamp() on inuse in __propagate_weights()Nathan Chancellor2024-12-121-1/+8
* block: Make bio_iov_bvec_set() accept pointer to const iov_iterJohn Garry2024-12-122-2/+2
* block: get wp_offset by bdev_offset_from_zone_startLongPing Wei2024-12-101-1/+1
* blk-cgroup: Fix UAF in blkcg_unpin_online()Tejun Heo2024-12-101-1/+5
* block: Prevent potential deadlocks in zone write plug error recoveryDamien Le Moal2024-12-101-247/+61
* dm: Fix dm-zoned-reclaim zone write pointer alignmentDamien Le Moal2024-12-101-23/+118
* block: Ignore REQ_NOWAIT for zone reset and zone finish operationsDamien Le Moal2024-12-101-0/+9
* block: Use a zone write plug BIO work for REQ_NOWAIT BIOsDamien Le Moal2024-12-101-20/+42
* blk-mq: move cpuhp callback registering out of q->sysfs_lockMing Lei2024-12-061-11/+92
* blk-mq: register cpuhp callback after hctx is added to xarray tableMing Lei2024-12-061-8/+7
* Merge tag 'block-6.13-20242901' of git://git.kernel.dk/linuxLinus Torvalds2024-12-0110-77/+204
|\
| * block, bfq: fix bfqq uaf in bfq_limit_depth()Yu Kuai2024-11-291-13/+24
| * block: Don't allow an atomic write be truncated in blkdev_write_iter()John Garry2024-11-271-1/+4
| * mq-deadline: don't call req_get_ioprio from the I/O completion handlerChristoph Hellwig2024-11-261-9/+4
| * block: Prevent potential deadlock in blk_revalidate_disk_zones()Damien Le Moal2024-11-261-4/+10
| * block: Remove extra part pointer NULLify in blk_rq_init()John Garry2024-11-251-1/+0
| * block: req->bio is always set in the merge codeChristoph Hellwig2024-11-201-22/+8
| * block: don't bother checking the data direction for mergesChristoph Hellwig2024-11-201-7/+0
| * block: blk-mq: fix uninit-value in blk_rq_prep_clone and refactorSuraj Sonawane2024-11-201-7/+6
| * Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()"Zach Wade2024-11-202-2/+5
| * block: Support atomic writes limits for stacked devicesJohn Garry2024-11-191-0/+115
| * block: Add extra checks in blk_validate_atomic_write_limits()John Garry2024-11-191-0/+17
| * block: Drop granularity check in queue_limit_discard_alignment()John Garry2024-11-191-2/+0
| * block: fix uaf for flush rq while iterating tagsYu Kuai2024-11-192-10/+5
| * blk-settings: round down io_opt to physical_block_sizeMikulas Patocka2024-11-181-0/+7
* | Merge tag 'for-6.13/block-20241118' of git://git.kernel.dk/linuxLinus Torvalds2024-11-1925-440/+760
|\|
| * block/genhd: use seq_put_decimal_ull for diskstats decimal valuesDavid Wang2024-11-131-34/+29
| * block: don't reorder requests in blk_add_rq_to_plugChristoph Hellwig2024-11-131-2/+2
| * block: add a rq_list typeChristoph Hellwig2024-11-134-26/+24
| * block: export blk_validate_limitsChristoph Hellwig2024-11-131-1/+2
| * block: remove the ioprio field from struct requestChristoph Hellwig2024-11-122-8/+5
| * block: remove the write_hint field from struct requestChristoph Hellwig2024-11-122-8/+10
| * block: pre-calculate max_zone_append_sectorsChristoph Hellwig2024-11-114-31/+18
| * block: lift bio_is_zone_append to bio.hChristoph Hellwig2024-11-111-9/+0
| * block: fix bio_split_rw_at to take zone_write_granularity into accountChristoph Hellwig2024-11-111-1/+9
| * block: take chunk_sectors into account in bio_split_write_zeroesChristoph Hellwig2024-11-111-12/+23
| * block: Handle bio_split() errors in bio_submit_split()John Garry2024-11-111-5/+10
| * block: Error an attempt to split an atomic write in bio_split()John Garry2024-11-111-0/+4
| * block: Rework bio_split() return valueJohn Garry2024-11-112-5/+7
| * block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()Ming Lei2024-11-081-2/+8
| * block: always verify unfreeze lock on the owner taskMing Lei2024-11-083-10/+57
| * block: remove blk_freeze_queue()Ming Lei2024-11-082-22/+1
| * block: Add a public bdev_zone_is_seq() helperDamien Le Moal2024-11-071-15/+2