summaryrefslogtreecommitdiff
path: root/include/linux/blkdev.h
AgeCommit message (Expand)Author
2025-04-25Merge tag 'block-6.15-20250424' of git://git.kernel.dk/linuxLinus Torvalds
2025-04-24block: move blkdev_{get,put} _no_open prototypes out of blkdev.hChristoph Hellwig
2025-04-23block: hoist block size validation code to a separate functionDarrick J. Wong
2025-04-22Merge tag 'for-6.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-04-17block: introduce zone capacity helperNaohiro Aota
2025-04-17fs: move the bdex_statx call to vfs_getattr_nosecChristoph Hellwig
2025-03-26Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds
2025-03-24Merge tag 'vfs-6.15-rc1.pagesize' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-03-13block: protect debugfs attrs using elevator_lock instead of sysfs_lockNilay Shroff
2025-03-10block: protect hctx attributes/params using q->elevator_lockNilay Shroff
2025-03-10block: protect read_ahead_kb using q->limits_lockNilay Shroff
2025-03-10block: protect wbt_lat_usec using q->elevator_lockNilay Shroff
2025-03-10block: protect nr_requests update using q->elevator_lockNilay Shroff
2025-03-10block: introduce a dedicated lock for protecting queue elevator updatesNilay Shroff
2025-02-25block: Remove zone write plugs when handling native zone append writesDamien Le Moal
2025-02-25block: make segment size limit workable for > 4K PAGE_SIZEMing Lei
2025-02-24block/bdev: lift block size restrictions to 64kLuis Chamberlain
2025-01-29block: get rid of request queue ->sysfs_dir_lockNilay Shroff
2025-01-17block: Add common atomic writes enable flagJohn Garry
2025-01-15block: Ensure start sector is aligned for stacking atomic writesJohn Garry
2025-01-10block: add a queue_limits_commit_update_frozen helperChristoph Hellwig
2025-01-10block: fix docs for freezing of queue limits updatesChristoph Hellwig
2024-12-23block: track queue dying state automatically for modeling queue freeze lockdepMing Lei
2024-12-23block: track disk DEAD state automatically for modeling queue freeze lockdepMing Lei
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-11-19block: return bool from get_disk_ro and bdev_read_onlyChristoph Hellwig
2024-11-19block: remove a duplicate definition for bdev_read_onlyChristoph Hellwig
2024-11-19block: return bool from blk_rq_alignedChristoph Hellwig
2024-11-19block: return unsigned int from blk_lim_dma_alignment_and_padChristoph Hellwig
2024-11-19block: return unsigned int from queue_dma_alignmentChristoph Hellwig
2024-11-19block: return unsigned int from bdev_io_optChristoph Hellwig
2024-11-19block: Support atomic writes limits for stacked devicesJohn Garry
2024-11-19block: return unsigned int from bdev_io_minChristoph Hellwig
2024-11-15block: make struct rq_list available for !CONFIG_BLOCKJens Axboe
2024-11-13block: add a rq_list typeChristoph Hellwig
2024-11-13block: export blk_validate_limitsChristoph Hellwig
2024-11-11block: pre-calculate max_zone_append_sectorsChristoph Hellwig
2024-11-07block: always verify unfreeze lock on the owner taskMing Lei
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-07Revert "block: pre-calculate max_zone_append_sectors"Jens Axboe
2024-11-04block: pre-calculate max_zone_append_sectorsChristoph Hellwig
2024-10-29block: add a bdev_limits helperChristoph Hellwig
2024-10-26block: model freeze & enter queue as lock for supporting lockdepMing Lei
2024-10-22Merge branch 'for-6.13/block-atomic' into for-6.13/blockJens Axboe
2024-10-22block: enable passthrough command statisticsKeith Busch
2024-10-22block: introduce add_disk_fwnode()Christian Marangi
2024-10-19block: Add bdev atomic write limits helpersJohn Garry
2024-09-20block: Remove unused blk_limits_io_{min,opt}Dr. David Alan Gilbert