summaryrefslogtreecommitdiffstats
path: root/include/linux/blk_types.h
Commit message (Expand)AuthorAgeFilesLines
* block: remove bio_set_op_attrsChristoph Hellwig2022-12-071-7/+0
* block: remove PSI accounting from the bio layerChristoph Hellwig2022-09-201-1/+0
* blk-throttle: fix that io throttle can only work for single bioYu Kuai2022-09-121-1/+1
* block: Introduce the type blk_opf_tBart Van Assche2022-07-141-46/+51
* block: Change the type of req_op() and bio_op() into enum req_opBart Van Assche2022-07-141-2/+4
* block: Use enum req_op where appropriateBart Van Assche2022-07-141-1/+1
* treewide: Rename enum req_opf into enum req_opBart Van Assche2022-07-141-8/+8
* Merge tag 'for-5.19/block-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds2022-06-031-0/+4
|\
| * block: document BLK_STS_AGAIN usageHannes Reinecke2022-05-271-0/+4
* | Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-231-1/+1
|\ \ | |/ |/|
| * block: turn bdev->bd_openers into an atomic_tChristoph Hellwig2022-04-181-1/+1
* | block: Fix the bio.bi_opf commentBart Van Assche2022-05-121-3/+2
* | block: reorder the REQ_ flagsChristoph Hellwig2022-05-121-7/+8
|/
* block: allow using the per-cpu bio cache from bio_alloc_biosetMike Snitzer2022-04-171-1/+2
* dm: fix dm_io and dm_target_io flags race condition on AlphaMikulas Patocka2022-04-011-0/+2
* Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-261-1/+0
|\
| * block: remove the per-bio/request write hintChristoph Hellwig2022-03-071-1/+0
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2022-03-241-2/+0
|\ \
| * | scsi: block: Remove REQ_OP_WRITE_SAME supportChristoph Hellwig2022-02-221-2/+0
* | | block: fix rq-qos breakage from skipping rq_qos_done_bio()Tejun Heo2022-03-141-1/+2
| |/ |/|
* | block: introduce BLK_STS_OFFLINESong Liu2022-02-031-0/+7
|/
* block: cache inode size in bdevJens Axboe2021-10-181-0/+1
* block: move the SECTOR_SIZE related definitions to blk_types.hChristoph Hellwig2021-10-181-0/+17
* block: cache request queue in bdevPavel Begunkov2021-10-181-0/+1
* block: switch polling to be bio basedChristoph Hellwig2021-10-181-7/+5
* block: rename REQ_HIPRI to REQ_POLLEDChristoph Hellwig2021-10-181-2/+2
* blk-mq: remove blk_qc_t_validChristoph Hellwig2021-10-181-5/+0
* blk-mq: remove blk_qc_t_to_tag and blk_qc_t_is_internalChristoph Hellwig2021-10-181-10/+0
* blk-mq: factor out a blk_qc_to_hctx helperChristoph Hellwig2021-10-181-5/+0
* block: move struct request to blk-mq.hChristoph Hellwig2021-10-181-2/+0
* Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2021-08-311-0/+1
|\
| * block: fix argument type of bio_trim()Chaitanya Kulkarni2021-08-231-0/+1
* | Merge tag 'io_uring-bio-cache.5-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-0/+1
|\ \
| * | bio: add allocation cache abstractionJens Axboe2021-08-231-0/+1
| |/
* | block: remove the bd_bdi in struct block_deviceChristoph Hellwig2021-08-091-1/+0
* | block: look up holders by bdevChristoph Hellwig2021-08-091-3/+0
* | block: make the block holder code optionalChristoph Hellwig2021-08-091-1/+1
|/
* Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/linux-blockLinus Torvalds2021-07-091-3/+0
|\
| * block: remove REQ_OP_SCSI_{IN,OUT}Christoph Hellwig2021-06-301-3/+0
* | Merge tag 'for-5.14/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-06-301-0/+1
|\ \ | |/ |/|
| * block: introduce BIO_ZONE_WRITE_LOCKED bio flagDamien Le Moal2021-06-041-0/+1
* | block: move bd_part_count to struct gendiskChristoph Hellwig2021-06-011-3/+0
* | block: move bd_mutex to struct gendiskChristoph Hellwig2021-06-011-1/+0
|/
* block: use bi_max_vecs to find the bvec poolChristoph Hellwig2021-02-081-28/+1
* block: do not reassig ->bi_bdev when partition remappingChristoph Hellwig2021-01-241-0/+1
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-2/+1
* block: merge struct block_device and struct hd_structChristoph Hellwig2020-12-011-2/+6
* block: allocate struct hd_struct as part of struct bdev_inodeChristoph Hellwig2020-12-011-1/+1
* block: move the policy field to struct block_deviceChristoph Hellwig2020-12-011-0/+1
* block: move make_it_fail to struct block_deviceChristoph Hellwig2020-12-011-0/+3