summaryrefslogtreecommitdiffstats
path: root/include/linux/blk_types.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxLinus Torvalds2024-03-111-42/+0
|\
| * block: move cgroup time handling code into blk.hJens Axboe2024-02-051-42/+0
* | block, fs: Restore the per-bio/request data lifetime fieldsBart Van Assche2024-02-061-0/+2
|/
* Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-111-4/+4
|\
| * block: reject invalid operation in submit_bio_noacctChristoph Hellwig2023-12-261-4/+4
* | Merge tag 'vfs-6.8.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-01-081-5/+3
|\ \
| * | block: Add config option to not allow writing to mounted devicesJan Kara2023-11-181-0/+1
| * | super: remove bd_fsfreeze_sbChristian Brauner2023-11-181-5/+2
| * | bdev: implement freeze and thaw holder operationsChristian Brauner2023-11-181-1/+1
| |/
* | block: warn once for each partition in bio_check_ro()Yu Kuai2023-11-281-0/+1
* | block: move .bd_inode into 1st cacheline of block_deviceMing Lei2023-11-281-1/+2
|/
* fs, block: remove bdev->bd_superChristoph Hellwig2023-08-091-1/+0
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2023-06-301-2/+8
|\
| * Merge patch series "Add Command Duration Limits support"Martin K. Petersen2023-05-221-0/+6
| |\
| | * scsi: block: Introduce BLK_STS_DURATION_LIMITDamien Le Moal2023-05-221-0/+6
| * | Merge patch series "Use block pr_ops in LIO"Martin K. Petersen2023-05-221-2/+2
| |\ \ | | |/ | |/|
| | * block: Rename BLK_STS_NEXUS to BLK_STS_RESV_CONFLICTMike Christie2023-04-111-2/+2
* | | block: remove BIO_PAGE_REFFEDChristoph Hellwig2023-06-161-1/+0
* | | block: introduce holder opsChristoph Hellwig2023-06-051-0/+2
* | | block: Add BIO_PAGE_PINNED and associated infrastructureDavid Howells2023-05-241-0/+1
* | | block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logicChristoph Hellwig2023-05-241-1/+1
|/ /
* | Merge tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linuxLinus Torvalds2023-04-261-8/+13
|\ \
| * | block: store bdev->bd_disk->fops->submit_bio state in bdevJens Axboe2023-04-161-0/+1
| * | block: re-arrange the struct block_device fields for better layoutJens Axboe2023-04-161-8/+12
| |/
* / btrfs, block: move REQ_CGROUP_PUNT to btrfsChristoph Hellwig2023-04-171-13/+5
|/
* 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