summaryrefslogtreecommitdiff
path: root/block/blk-settings.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-09block: Validate logical block size in blk_validate_limits()John Garry1-0/+4
2024-07-01block: don't reduce max_sectors based on io_optChristoph Hellwig1-1/+1
2024-07-01block: remove a duplicate io_min check in blk_validate_limitsChristoph Hellwig1-2/+1
2024-06-26block: move dma_pad_mask into queue_limitsChristoph Hellwig1-17/+0
2024-06-26block: remove disk_update_readaheadChristoph Hellwig1-7/+1
2024-06-26block: conding style fixup for blk_queue_max_guaranteed_bioChristoph Hellwig1-2/+1
2024-06-26block: rename BLK_FEAT_MISALIGNEDChristoph Hellwig1-9/+9
2024-06-21block: Fix blk_validate_atomic_write_limits() build for arm32John Garry1-2/+1
2024-06-20block: Add core atomic write supportJohn Garry1-0/+88
2024-06-20Merge branch 'for-6.11/block-limits' into for-6.11/blockJens Axboe1-24/+10
2024-06-20block: move the raid_partial_stripes_expensive flag into the features fieldChristoph Hellwig1-4/+0
2024-06-20block: remove the discard_alignment flagChristoph Hellwig1-10/+0
2024-06-20block: move the misaligned flag into the features fieldChristoph Hellwig1-10/+10
2024-06-19Merge branch 'for-6.11/block-limits' into for-6.11/blockJens Axboe1-28/+18
2024-06-19block: move the bounce flag into the features fieldChristoph Hellwig1-1/+0
2024-06-19block: move the zoned flag into the features fieldChristoph Hellwig1-3/+2
2024-06-19block: move the poll flag to queue_limitsChristoph Hellwig1-4/+6
2024-06-19block: move the nowait flag to queue_limitsChristoph Hellwig1-0/+9
2024-06-19block: move cache control settings out of queue->flagsChristoph Hellwig1-24/+5
2024-06-16block: Drop locking annotation for limits_lockJohn Garry1-1/+0
2024-06-15block: Improve checks on zone resource limitsDamien Le Moal1-0/+8
2024-06-14block: move integrity information into queue_limitsChristoph Hellwig1-6/+112
2024-06-14block: add special APIs for run-time disabling of discard and friendsChristoph Hellwig1-41/+0
2024-06-14block: remove unused queue limits APIChristoph Hellwig1-190/+0
2024-06-14block: take io_opt and io_min into account for max_sectorsChristoph Hellwig1-0/+7
2024-05-28block: check for max_hw_sectors underflowHannes Reinecke1-2/+6
2024-05-28block: stack max_user_sectorsChristoph Hellwig1-0/+2
2024-05-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-245/+0
2024-05-13Merge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linuxLinus Torvalds1-27/+19
2024-05-06block: set default max segment size in case of virt_boundaryMing Lei1-1/+4
2024-04-17block: Remove elevator required featuresDamien Le Moal1-16/+0
2024-04-17block: Allow zero value of max_zone_append_sectors queue limitDamien Le Moal1-11/+19
2024-04-12scsi: block: Remove now unused queue limits helpersChristoph Hellwig1-245/+0
2024-04-07block: allow device to have both virt_boundary_mask and max segment sizeMing Lei1-10/+6
2024-03-26block: don't reject too large max_user_sectors in blk_validate_limitsChristoph Hellwig1-2/+1
2024-03-14block: fix mismatched kerneldoc function nameJiapeng Chong1-1/+1
2024-03-11Revert "dm: use queue_limits_set"Linus Torvalds1-1/+1
2024-03-06block: remove disk_stack_limitsChristoph Hellwig1-24/+0
2024-03-01dm: use queue_limits_setChristoph Hellwig1-1/+1
2024-03-01block: add a queue_limits_stack_bdev helperChristoph Hellwig1-0/+25
2024-03-01block: add a queue_limits_set helperChristoph Hellwig1-0/+18
2024-02-22block: Clear zone limits for a non-zoned stacked queueDamien Le Moal1-0/+4
2024-02-21block: fix virt_boundary handling in blk_validate_limitsChristoph Hellwig1-10/+10
2024-02-13block: add a max_user_discard_sectors queue limitChristoph Hellwig1-3/+15
2024-02-13block: add an API to atomically update queue limitsChristoph Hellwig1-36/+192
2024-02-13block: decouple blk_set_stacking_limits from blk_set_default_limitsChristoph Hellwig1-4/+9
2024-02-13block: refactor disk_update_readaheadChristoph Hellwig1-9/+12
2024-01-04block: floor the discard granularity to the physical block sizeChristoph Hellwig1-0/+3
2023-12-29block: default the discard granularity to sector sizeChristoph Hellwig1-1/+4
2023-12-27block: rename and document BLK_DEF_MAX_SECTORSChristoph Hellwig1-1/+1