summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2024-05-02Use bdev_is_paritition() instead of open-coding itAl Viro
2024-05-02make set_blocksize() fail unless block device is opened exclusivepull-set_blocksizeAl Viro
2024-05-02set_blocksize(): switch to passing struct file *Al Viro
2024-05-01block: Cleanup blk_revalidate_zone_cb()Damien Le Moal
2024-05-01block: Simplify zone write plug BIO abortDamien Le Moal
2024-05-01block: Simplify blk_zone_write_plug_bio_endio()Damien Le Moal
2024-05-01block: Improve zone write request completion handlingDamien Le Moal
2024-05-01block: Improve blk_zone_write_plug_bio_merged()Damien Le Moal
2024-05-01block: Fix handling of non-empty flush write requests to zonesDamien Le Moal
2024-05-01block: Fix flush request sector restoreDamien Le Moal
2024-05-01block: Do not remove zone write plugs still in useDamien Le Moal
2024-05-01block: Unhash a zone write plug only if neededDamien Le Moal
2024-05-01block: Hold a reference on zone write plugs to schedule submissionDamien Le Moal
2024-05-01block: Fix reference counting for zone write plugs in error stateDamien Le Moal
2024-05-01block: Fix zone write plug initialization from blk_revalidate_zone_cb()Damien Le Moal
2024-05-01block: Exclude conventional zones when faking max open limitDamien Le Moal
2024-04-26Merge tag 'vfs-6.9-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2024-04-25block/partitions/ldm: convert strncpy() to strscpy()Arnd Bergmann
2024-04-25block: check if zone_wplugs_hash exists in queue_zone_wplugs_showJohannes Thumshirn
2024-04-23block: use a per disk workqueue for zone write pluggingDamien Le Moal
2024-04-20Merge tag 'block-6.9-20240420' of git://git.kernel.dk/linuxLinus Torvalds
2024-04-19block/mq-deadline: Remove some unused functionsJiapeng Chong
2024-04-19blk-iocost: do not WARN if iocg was already offlinedLi Nan
2024-04-18block: propagate partition scanning errors to the BLKRRPART ioctlChristoph Hellwig
2024-04-17block: Do not special-case plugging of zone write operationsDamien Le Moal
2024-04-17block: Do not force select mq-deadline with CONFIG_BLK_DEV_ZONEDDamien Le Moal
2024-04-17block: Remove zone write lockingDamien Le Moal
2024-04-17block: Replace zone_wlock debugfs entry with zone_wplugs entryDamien Le Moal
2024-04-17block: Move zone related debugfs attribute to blk-zoned.cDamien Le Moal
2024-04-17block: Do not check zone type in blk_check_zone_append()Damien Le Moal
2024-04-17block: Remove elevator required featuresDamien Le Moal
2024-04-17block: mq-deadline: Remove support for zone write lockingDamien Le Moal
2024-04-17block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal
2024-04-17block: Remove BLK_STS_ZONE_RESOURCEDamien Le Moal
2024-04-17block: Allow BIO-based drivers to use blk_revalidate_disk_zones()Damien Le Moal
2024-04-17block: Implement zone append emulationDamien Le Moal
2024-04-17block: Allow zero value of max_zone_append_sectors queue limitDamien Le Moal
2024-04-17block: Fake max open zones limit when there is no limitDamien Le Moal
2024-04-17block: Introduce zone write pluggingDamien Le Moal
2024-04-17block: Remember zone capacity when revalidating zonesDamien Le Moal
2024-04-17block: Allow using bio_attempt_back_merge() internallyDamien Le Moal
2024-04-17block: Introduce blk_zone_update_request_bio()Damien Le Moal
2024-04-17block: Remove req_bio_endio()Damien Le Moal
2024-04-17block: Restore sector of flush requestsDamien Le Moal
2024-04-15block: Call blkdev_dio_unaligned() from blkdev_direct_IO()John Garry
2024-04-12Merge tag 'block-6.9-20240412' of git://git.kernel.dk/linuxLinus Torvalds
2024-04-12block: fix that blk_time_get_ns() doesn't update time after scheduleYu Kuai
2024-04-12scsi: block: Remove now unused queue limits helpersChristoph Hellwig
2024-04-11scsi: bsg: Pass queue_limits to bsg_setup_queue()Christoph Hellwig
2024-04-11block: fix module reference leakage from bdev_open_by_dev error pathYu Kuai