summaryrefslogtreecommitdiffstats
path: root/include/linux/blkdev.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2022-12-131-26/+6
|\
| * block: remove devnode callback from struct block_device_operationsGreg Kroah-Hartman2022-12-031-1/+0
| * block: untangle request_queue refcounting from sysfsChristoph Hellwig2022-11-301-4/+2
| * block: remove delayed holder registrationChristoph Hellwig2022-11-161-5/+0
| * blk-mq: add tagset quiesce interfaceChao Leng2022-11-021-0/+3
| * blk-mq: move the srcu_struct used for quiescing to the tagsetChristoph Hellwig2022-11-021-9/+0
| * block: simplify blksize_bits() implementationDawei Li2022-10-311-6/+1
| * block: remove bio_start_io_acct_timeChristoph Hellwig2022-10-251-1/+0
* | block: make blk_set_default_limits() privateKeith Busch2022-11-161-1/+0
* | block: make dma_alignment a stacking queue_limitKeith Busch2022-11-161-7/+8
|/
* Merge branch 'for-6.1/block' into block-6.1Jens Axboe2022-10-101-3/+3
|\
| * block: avoid sign extend problem with default queue flags maskBrian Foster2022-10-101-3/+3
* | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2022-10-071-1/+14
|\|
| * block: adapt blk_mq_plug() to not plug for writes that require a zone lockPankaj Raghav2022-09-291-0/+9
| * block: replace blk_queue_nowait with bdev_nowaitChristoph Hellwig2022-09-271-1/+5
* | vfs: support STATX_DIOALIGN on block devicesEric Biggers2022-09-111-0/+4
|/
* Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-041-2/+3
|\
| * block: move ->bio_split to the gendiskChristoph Hellwig2022-08-021-1/+2
| * block: change the blk_queue_split calling conventionChristoph Hellwig2022-08-021-1/+1
* | Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-08-031-0/+5
|\ \ | |/ |/|
| * block: add bdev_max_segments() helperNaohiro Aota2022-07-251-0/+5
* | block: Use the new blk_opf_t typeBart Van Assche2022-07-141-1/+1
* | block: Change the type of the last .rw_page() argumentBart Van Assche2022-07-141-1/+1
* | block: Use enum req_op where appropriateBart Van Assche2022-07-141-3/+3
* | treewide: Rename enum req_opf into enum req_opBart Van Assche2022-07-141-1/+1
* | block: remove bdevnameChristoph Hellwig2022-07-141-1/+0
* | block: move zone related fields to struct gendiskChristoph Hellwig2022-07-061-49/+42
* | block: remove blk_queue_zone_sectorsChristoph Hellwig2022-07-061-8/+3
* | block: replace blkdev_nr_zones with bdev_nr_zonesChristoph Hellwig2022-07-061-2/+2
* | block: pass a gendisk to blk_queue_max_open_zones and blk_queue_max_active_zonesChristoph Hellwig2022-07-061-4/+4
* | block: remove queue_max_open_zones and queue_max_active_zonesChristoph Hellwig2022-07-061-27/+10
* | block: pass a gendisk to blk_queue_set_zonedChristoph Hellwig2022-07-061-1/+1
* | block: remove a superflous ifdef in blkdev.hChristoph Hellwig2022-07-061-3/+0
* | block: move ->ia_ranges from the request_queue to the gendiskChristoph Hellwig2022-06-291-6/+6
* | block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-1/+0
* | block: simplify disk shutdownChristoph Hellwig2022-06-281-3/+1
* | block: remove QUEUE_FLAG_DEADChristoph Hellwig2022-06-281-2/+0
* | block: move blk_queue_get_max_sectors to blk.hChristoph Hellwig2022-06-271-13/+0
* | block: fold blk_max_size_offset into get_max_io_sizeChristoph Hellwig2022-06-271-19/+0
* | block: factor out a chunk_size_left helperChristoph Hellwig2022-06-271-6/+13
* | block: relax direct io memory alignmentKeith Busch2022-06-271-0/+5
* | block: introduce bdev_iter_is_aligned helperKeith Busch2022-06-271-0/+7
* | block: introduce bdev_dma_alignment helperKeith Busch2022-06-271-0/+5
|/
* block: remove queue from struct blk_independent_access_rangeDamien Le Moal2022-06-191-1/+0
* block: serialize all debugfs operations using q->debugfs_mutexChristoph Hellwig2022-06-171-4/+4
* blk-mq: avoid to touch q->elevator without any protectionMing Lei2022-06-161-2/+2
* Merge tag 'for-5.19/drivers-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds2022-06-031-0/+1
|\
| * block, loop: support partitions without scanningChristoph Hellwig2022-05-271-0/+1
* | Merge tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-05-241-0/+1
|\ \
| * | block: add sync_blockdev_range()Yuezhang Mo2022-05-231-0/+1