summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds2024-05-1329-1641/+1959
|\
| * blk-throttle: delay initialization until configurationYu Kuai2024-05-094-53/+88
| * blk-throttle: remove CONFIG_BLK_DEV_THROTTLING_LOWYu Kuai2024-05-097-905/+42
| * block: fix that util can be greater than 100%Yu Kuai2024-05-091-10/+2
| * block: support to account io_ticks preciselyYu Kuai2024-05-095-5/+13
| * block: add plug while submitting IOYu Kuai2024-05-091-0/+6
| * blk-lib: check for kill signal in ioctl BLKDISCARDChristoph Hellwig2024-05-071-3/+30
| * block: add a bio_await_chain helperKeith Busch2024-05-072-0/+21
| * block: add a blk_alloc_discard_bio helperChristoph Hellwig2024-05-071-21/+29
| * block: add a bio_chain_and_submit helperChristoph Hellwig2024-05-071-8/+19
| * block: move discard checks into the ioctl handlerChristoph Hellwig2024-05-072-15/+5
| * block: remove the discard_granularity check in __blkdev_issue_discardChristoph Hellwig2024-05-071-7/+0
| * block/ioctl: prefer different overflow checkJustin Stitt2024-05-071-1/+1
| * block: fix and simplify blkdevparts= cmdline parsingINAGAKI Hiroshi2024-05-031-37/+12
| * block: refine the EOF check in blkdev_iomap_beginChristoph Hellwig2024-05-031-1/+1
| * block: add a partscan sysfs attribute for disksChristoph Hellwig2024-05-031-0/+8
| * block: add a disk_has_partscan helperChristoph Hellwig2024-05-032-9/+3
| * block: Cleanup blk_revalidate_zone_cb()Damien Le Moal2024-05-011-52/+77
| * block: Simplify zone write plug BIO abortDamien Le Moal2024-05-011-8/+7
| * block: Simplify blk_zone_write_plug_bio_endio()Damien Le Moal2024-05-011-2/+1
| * block: Improve zone write request completion handlingDamien Le Moal2024-05-013-13/+12
| * block: Improve blk_zone_write_plug_bio_merged()Damien Le Moal2024-05-011-2/+7
| * block: Fix handling of non-empty flush write requests to zonesDamien Le Moal2024-05-013-9/+13
| * block: Fix flush request sector restoreDamien Le Moal2024-05-011-1/+2
| * block: Do not remove zone write plugs still in useDamien Le Moal2024-05-011-8/+31
| * block: Unhash a zone write plug only if neededDamien Le Moal2024-05-011-23/+32
| * block: Hold a reference on zone write plugs to schedule submissionDamien Le Moal2024-05-011-5/+21
| * block: Fix reference counting for zone write plugs in error stateDamien Le Moal2024-05-011-26/+49
| * block: Fix zone write plug initialization from blk_revalidate_zone_cb()Damien Le Moal2024-05-011-3/+4
| * block: Exclude conventional zones when faking max open limitDamien Le Moal2024-05-011-10/+28
| * block: check if zone_wplugs_hash exists in queue_zone_wplugs_showJohannes Thumshirn2024-04-251-0/+3
| * block: use a per disk workqueue for zone write pluggingDamien Le Moal2024-04-231-8/+24
| * block/mq-deadline: Remove some unused functionsJiapeng Chong2024-04-191-28/+0
| * block: Do not special-case plugging of zone write operationsDamien Le Moal2024-04-174-45/+2
| * block: Do not force select mq-deadline with CONFIG_BLK_DEV_ZONEDDamien Le Moal2024-04-171-1/+0
| * block: Remove zone write lockingDamien Le Moal2024-04-172-64/+3
| * block: Replace zone_wlock debugfs entry with zone_wplugs entryDamien Le Moal2024-04-173-10/+27
| * block: Move zone related debugfs attribute to blk-zoned.cDamien Le Moal2024-04-175-28/+21
| * block: Do not check zone type in blk_check_zone_append()Damien Le Moal2024-04-171-2/+1
| * block: Remove elevator required featuresDamien Le Moal2024-04-173-58/+5
| * block: mq-deadline: Remove support for zone write lockingDamien Le Moal2024-04-171-170/+6
| * block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal2024-04-171-14/+7
| * block: Remove BLK_STS_ZONE_RESOURCEDamien Le Moal2024-04-171-26/+0
| * block: Allow BIO-based drivers to use blk_revalidate_disk_zones()Damien Le Moal2024-04-171-6/+24
| * block: Implement zone append emulationDamien Le Moal2024-04-173-15/+66
| * block: Allow zero value of max_zone_append_sectors queue limitDamien Le Moal2024-04-174-14/+22
| * block: Fake max open zones limit when there is no limitDamien Le Moal2024-04-171-6/+35
| * block: Introduce zone write pluggingDamien Le Moal2024-04-176-10/+1181
| * block: Remember zone capacity when revalidating zonesDamien Le Moal2024-04-171-0/+26
| * block: Allow using bio_attempt_back_merge() internallyDamien Le Moal2024-04-172-7/+9