aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/blkdev.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-26Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linuxLinus Torvalds1-5/+19
2025-05-10md: clean up accounting for issued sync IOYu Kuai1-1/+0
2025-05-06block: introduce a write_stream_granularity queue limitChristoph Hellwig1-0/+1
2025-05-06block: introduce max_write_streams queue limitKeith Busch1-0/+9
2025-05-06block: move wbt_enable_default() out of queue freezing from sched ->exit()Ming Lei1-0/+2
2025-05-06block: add new helper for disabling elevator switch when deleting diskMing Lei1-0/+3
2025-05-06block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flagMing Lei1-0/+3
2025-05-05block: remove bounce buffering supportChristoph Hellwig1-4/+1
2025-04-25Merge tag 'block-6.15-20250424' of git://git.kernel.dk/linuxLinus Torvalds1-4/+1
2025-04-24Merge branch 'block-6.15' into for-6.16/blockJens Axboe1-4/+1
2025-04-24block: move blkdev_{get,put} _no_open prototypes out of blkdev.hChristoph Hellwig1-4/+0
2025-04-23block: hoist block size validation code to a separate functionDarrick J. Wong1-0/+1
2025-04-22Merge tag 'for-6.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linuxLinus Torvalds1-22/+45
2025-04-17block: introduce zone capacity helperNaohiro Aota1-22/+45
2025-04-17fs: move the bdex_statx call to vfs_getattr_nosecChristoph Hellwig1-3/+3
2025-03-26Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds1-0/+15
2025-03-24Merge tag 'vfs-6.15-rc1.pagesize' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-1/+7
2025-03-13block: protect debugfs attrs using elevator_lock instead of sysfs_lockNilay Shroff1-3/+3
2025-03-10block: protect hctx attributes/params using q->elevator_lockNilay Shroff1-6/+8
2025-03-10block: protect read_ahead_kb using q->limits_lockNilay Shroff1-0/+3
2025-03-10block: protect wbt_lat_usec using q->elevator_lockNilay Shroff1-2/+2
2025-03-10block: protect nr_requests update using q->elevator_lockNilay Shroff1-4/+6
2025-03-10block: introduce a dedicated lock for protecting queue elevator updatesNilay Shroff1-0/+8
2025-02-25block: Remove zone write plugs when handling native zone append writesDamien Le Moal1-3/+4
2025-02-25block: make segment size limit workable for > 4K PAGE_SIZEMing Lei1-0/+1
2025-02-24block/bdev: lift block size restrictions to 64kLuis Chamberlain1-1/+7
2025-01-29block: get rid of request queue ->sysfs_dir_lockNilay Shroff1-3/+0
2025-01-17block: Add common atomic writes enable flagJohn Garry1-2/+2
2025-01-15block: Ensure start sector is aligned for stacking atomic writesJohn Garry1-9/+12
2025-01-10block: add a queue_limits_commit_update_frozen helperChristoph Hellwig1-0/+2
2025-01-10block: fix docs for freezing of queue limits updatesChristoph Hellwig1-2/+1
2024-12-23block: track queue dying state automatically for modeling queue freeze lockdepMing Lei1-1/+5
2024-12-23block: track disk DEAD state automatically for modeling queue freeze lockdepMing Lei1-0/+2
2024-12-10block: Prevent potential deadlocks in zone write plug error recoveryDamien Le Moal1-2/+0
2024-12-10dm: Fix dm-zoned-reclaim zone write pointer alignmentDamien Le Moal1-0/+3
2024-11-19block: return bool from get_disk_ro and bdev_read_onlyChristoph Hellwig1-2/+2
2024-11-19block: remove a duplicate definition for bdev_read_onlyChristoph Hellwig1-1/+0
2024-11-19block: return bool from blk_rq_alignedChristoph Hellwig1-1/+1
2024-11-19block: return unsigned int from blk_lim_dma_alignment_and_padChristoph Hellwig1-1/+2
2024-11-19block: return unsigned int from queue_dma_alignmentChristoph Hellwig1-1/+1
2024-11-19block: return unsigned int from bdev_io_optChristoph Hellwig1-1/+1
2024-11-19block: Support atomic writes limits for stacked devicesJohn Garry1-0/+4
2024-11-19block: return unsigned int from bdev_io_minChristoph Hellwig1-1/+1
2024-11-15block: make struct rq_list available for !CONFIG_BLOCKJens Axboe1-1/+1
2024-11-13block: add a rq_list typeChristoph Hellwig1-3/+8
2024-11-13block: export blk_validate_limitsChristoph Hellwig1-0/+1
2024-11-11block: pre-calculate max_zone_append_sectorsChristoph Hellwig1-18/+3
2024-11-07block: always verify unfreeze lock on the owner taskMing Lei1-0/+4
2024-11-07block: Add a public bdev_zone_is_seq() helperDamien Le Moal1-0/+27
2024-11-07block: RCU protect disk->conv_zones_bitmapDamien Le Moal1-1/+1