summaryrefslogtreecommitdiff
path: root/block/blk-zoned.c
AgeCommit message (Expand)Author
2024-12-10block: get wp_offset by bdev_offset_from_zone_startLongPing Wei
2024-12-10block: Prevent potential deadlocks in zone write plug error recoveryDamien Le Moal
2024-12-10dm: Fix dm-zoned-reclaim zone write pointer alignmentDamien Le Moal
2024-12-10block: Ignore REQ_NOWAIT for zone reset and zone finish operationsDamien Le Moal
2024-12-10block: Use a zone write plug BIO work for REQ_NOWAIT BIOsDamien Le Moal
2024-11-26block: Prevent potential deadlock in blk_revalidate_disk_zones()Damien Le Moal
2024-11-07block: Add a public bdev_zone_is_seq() helperDamien Le Moal
2024-11-07block: RCU protect disk->conv_zones_bitmapDamien Le Moal
2024-11-07block: Switch to using refcount_t for zone write plugsDamien Le Moal
2024-11-04block: remove the max_zone_append_sectors check in blk_revalidate_disk_zonesChristoph Hellwig
2024-07-15Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linuxLinus Torvalds
2024-07-05block: Remove blk_alloc_zone_bitmap()Damien Le Moal
2024-07-05block: Remove REQ_OP_ZONE_RESET_ALL emulationDamien Le Moal
2024-06-21block: Define bdev_nr_zones() as an inline functionDamien Le Moal
2024-06-15block: Improve checks on zone resource limitsDamien Le Moal
2024-06-12block: Optimize disk zone resource cleanupDamien Le Moal
2024-05-30block: Fix zone write plugging handling of devices with a runt zoneDamien Le Moal
2024-05-30block: Fix validation of zoned device with a runt zoneDamien Le Moal
2024-05-21Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2024-05-21Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2024-05-03use ->bd_mapping instead of ->bd_inode->i_mappingAl 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: 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-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-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: Simplify blk_revalidate_disk_zones() interfaceDamien 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-02-22block: Do not include rbtree.h in blk-zoned.cDamien Le Moal
2024-02-12block: remove gfp_flags from blkdev_zone_mgmtJohannes Thumshirn
2024-01-08block: Treat sequential write preferred zone type as invalidDamien Le Moal
2024-01-08block: remove disk_clear_zonedChristoph Hellwig
2023-12-20block: export disk_clear_zoned()Jens Axboe