summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: fix virt_boundary handling in blk_validate_limitsChristoph Hellwig2024-02-211-10/+10
* block: pass a queue_limits argument to blk_alloc_diskChristoph Hellwig2024-02-191-5/+6
* block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig2024-02-131-2/+3
* block: pass a queue_limits argument to blk_mq_init_queueChristoph Hellwig2024-02-132-14/+9
* block: pass a queue_limits argument to blk_alloc_queueChristoph Hellwig2024-02-134-14/+26
* block: use queue_limits_commit_update in queue_discard_max_storeChristoph Hellwig2024-02-131-3/+10
* block: add a max_user_discard_sectors queue limitChristoph Hellwig2024-02-132-12/+23
* block: use queue_limits_commit_update in queue_max_sectors_storeChristoph Hellwig2024-02-131-25/+12
* block: add an API to atomically update queue limitsChristoph Hellwig2024-02-133-37/+194
* block: decouple blk_set_stacking_limits from blk_set_default_limitsChristoph Hellwig2024-02-131-4/+9
* block: refactor disk_update_readaheadChristoph Hellwig2024-02-131-9/+12
* block: support PI at non-zero offset within metadataKanchan Joshi2024-02-123-14/+40
* block: refactor guard helpersKanchan Joshi2024-02-121-10/+10
* block: remove gfp_flags from blkdev_zone_mgmtJohannes Thumshirn2024-02-121-11/+8
* block: Simplify the allocation of slab cachesKunwu Chan2024-02-081-2/+1
* block: optimise in irq bio put cachingPavel Begunkov2024-02-081-11/+12
* block: extend bio caching to task contextPavel Begunkov2024-02-081-1/+2
* blk-throttle: Eliminate redundant checks for data directionTang Yizhou2024-02-051-2/+2
* block: update cached timestamp post schedule/preemptionJens Axboe2024-02-052-1/+5
* block: cache current nsec time in struct blk_plugJens Axboe2024-02-052-1/+14
* block: add blk_time_get_ns() and blk_time_get() helpersJens Axboe2024-02-0510-45/+56
* block: move cgroup time handling code into blk.hJens Axboe2024-02-052-0/+43
* blk-mq: special case cached requests lessChristoph Hellwig2024-02-051-19/+22
* blk-mq: introduce a blk_mq_peek_cached_request helperChristoph Hellwig2024-02-051-30/+33
* blk-mq: move blk_mq_attempt_bio_merge out blk_mq_get_new_requestsChristoph Hellwig2024-02-051-10/+11
* block: Fix where bio IO priority gets setHongyu Jin2024-02-012-10/+10
* block: Fix WARNING in _copy_from_iterChristian A. Ehrhardt2024-01-231-3/+10
* block: Move checking GENHD_FL_NO_PART to bdev_add_partition()Li Lingfeng2024-01-222-2/+5
* Merge tag 'for-6.8/block-2024-01-18' of git://git.kernel.dk/linuxLinus Torvalds2024-01-188-62/+44
|\
| * blk-mq: Remove the hctx 'run' debugfs attributeBart Van Assche2024-01-172-20/+0
| * block: bio-integrity: fix kcalloc() arguments orderDmitry Antipov2024-01-161-1/+1
| * block: Correct a documentation comment in blk-cgroup.cNicky Chorley2024-01-151-1/+1
| * block: ensure we hold a queue reference when using queue limitsJens Axboe2024-01-121-6/+10
| * blk-mq: rename blk_mq_can_use_cached_rqChristoph Hellwig2024-01-121-3/+6
| * block: print symbolic error name instead of error codeChristian Heusel2024-01-121-2/+2
| * blk-mq: fix IO hang from sbitmap wakeup raceMing Lei2024-01-121-0/+16
| * block: fix partial zone append completion handling in req_bio_endio()Damien Le Moal2024-01-101-2/+7
| * block/iocost: silence warning on 'last_period' potentially being unusedJens Axboe2024-01-101-1/+1
| * block: move __get_task_ioprio() into header fileJens Axboe2024-01-081-26/+0
* | Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-1117-185/+320
|\|
| * block: Treat sequential write preferred zone type as invalidDamien Le Moal2024-01-081-1/+1
| * block: remove disk_clear_zonedChristoph Hellwig2024-01-081-21/+0
| * blk-cgroup: fix rcu lockdep warning in blkg_lookup()Ming Lei2024-01-041-1/+2
| * blk-cgroup: don't use removal safe list iteratorsDaniel Vacek2024-01-041-2/+2
| * block: floor the discard granularity to the physical block sizeChristoph Hellwig2024-01-041-0/+3
| * block: default the discard granularity to sector sizeChristoph Hellwig2023-12-291-1/+4
| * block: remove two comments in bio_split_discardChristoph Hellwig2023-12-291-5/+1
| * block: rename and document BLK_DEF_MAX_SECTORSChristoph Hellwig2023-12-272-2/+2
| * blk-wbt: remove the separate write cache trackingChristoph Hellwig2023-12-263-18/+2
| * block: reject invalid operation in submit_bio_noacctChristoph Hellwig2023-12-261-5/+21