summaryrefslogtreecommitdiffstats
path: root/include/linux/blkdev.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-5/+7
|\
| * block: remove ->rw_pageChristoph Hellwig2023-02-021-5/+7
* | Revert "blk-cgroup: move the cgroup information to struct gendisk"Christoph Hellwig2023-02-141-6/+6
* | blk-cgroup: move the cgroup information to struct gendiskChristoph Hellwig2023-02-031-6/+6
* | blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deacti...Yu Kuai2023-01-291-0/+1
* | block: introduce bdev_zone_no helperPankaj Raghav2023-01-291-0/+5
* | block: add a new helper bdev_{is_zone_start, offset_from_zone_start}Pankaj Raghav2023-01-291-0/+12
* | block: remove superfluous check for request queue in bdev_is_zoned()Pankaj Raghav2023-01-291-6/+1
* | block: save user max_sectors limitKeith Busch2023-01-291-0/+1
* | block: make BLK_DEF_MAX_SECTORS unsignedKeith Busch2023-01-291-1/+2
|/
* Revert "block: remove devnode callback from struct block_device_operations"Jens Axboe2023-01-041-0/+1
* 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