summaryrefslogtreecommitdiffstats
path: root/drivers/block/virtio_blk.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux...Linus Torvalds2021-11-011-2/+2
|\
| * block: remove blk_{get,put}_requestChristoph Hellwig2021-10-291-2/+2
* | virtio-blk: Use blk_validate_block_size() to validate block sizeXie Yongji2021-10-271-2/+10
|/
* Revert "virtio-blk: Add validation for block size in config space"Michael S. Tsirkin2021-10-131-31/+6
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2021-09-111-2/+2
|\
| * virtio-blk: remove unneeded "likely" statementsMax Gurtovoy2021-09-061-2/+2
* | Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-311-8/+8
|\ \ | |/ |/|
| * virtio_blk: add error handling support for add_disk()Luis Chamberlain2021-08-231-1/+6
| * virtio_blk: use bvec_virtChristoph Hellwig2021-08-161-5/+2
* | virtio-blk: Add validation for block size in config spaceXie Yongji2021-08-111-6/+33
|/
* virtio-blk: limit seg_max to a safe valueStefan Hajnoczi2021-07-031-1/+7
* virtio-blk: Fix memory leak among suspend/resume procedureXie Yongji2021-07-031-0/+2
* virtio_blk: cleanups: remove check obsoleted by CONFIG_LBDAF removalSohaib2021-07-031-7/+0
* virtio-blk: use blk_mq_alloc_diskChristoph Hellwig2021-06-111-19/+7
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2021-02-251-4/+7
|\
| * virtio-blk: support per-device queue depthJoseph Qi2021-02-231-4/+7
* | block: remove unnecessary argument from blk_execute_rqGuoqing Jiang2021-01-251-1/+1
|/
* virtio-blk: remove a spurious call to revalidate_disk_sizeChristoph Hellwig2020-11-161-1/+0
* block: remove the update_bdev parameter to set_capacity_revalidate_and_notifyChristoph Hellwig2020-11-161-1/+1
* block: add a new revalidate_disk_size helperChristoph Hellwig2020-09-021-1/+1
* virtio-blk: Use kobj_to_dev() instead of container_of()Tian Tao2020-09-021-1/+1
* block: virtio_blk: fix handling single range discard requestMing Lei2020-08-171-8/+23
* Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-1/+2
|\
| * blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig2020-06-241-1/+2
* | virtio-blk: free vblk-vqs in error path of virtblk_probe()Hou Tao2020-07-011-0/+1
|/
* virtio-blk: handle block_device_operations callbacks after hot unplugStefan Hajnoczi2020-05-021-8/+78
* virtio_blk: add a missing includeMichael S. Tsirkin2020-04-171-0/+1
* Merge tag 'for-5.7/block-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds2020-03-301-4/+1
|\
| * virtio_blk.c: Convert to use set_capacity_revalidate_and_notifyBalbir Singh2020-03-181-4/+1
* | virtio-blk: improve virtqueue error to BLK_STSHalil Pasic2020-03-081-2/+7
* | virtio-blk: fix hw_queue stopped on arbitrary errorHalil Pasic2020-03-081-3/+5
|/
* virtio-blk: remove VIRTIO_BLK_F_SCSI supportChristoph Hellwig2020-02-061-114/+1
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* Merge tag 'v5.1-rc6' into for-5.2/blockJens Axboe2019-04-221-0/+2
|\
| * virtio-blk: limit number of hw queues by nr_cpu_idsDongli Zhang2019-04-101-0/+2
* | virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq_tag_set->mapDongli Zhang2019-04-081-1/+2
|/
* virtio-blk: Consider virtio_max_dma_size() for maximum segment sizeJoerg Roedel2019-03-061-4/+6
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2019-01-031-2/+81
|\
| * virtio_blk: add discard and write zeroes supportChangpeng Liu2018-12-201-2/+81
* | virtio_blk: implement mq_ops->commit_rqs() hookJens Axboe2018-11-291-0/+15
* | blk-mq: abstract out queue mapJens Axboe2018-11-071-1/+1
|/
* virtio-blk: modernize sysfs attribute creationHannes Reinecke2018-09-281-29/+39
* block: genhd: add 'groups' argument to device_add_diskHannes Reinecke2018-09-281-1/+1
* block drivers/block: Use octal not symbolic permissionsJoe Perches2018-05-241-3/+3
* block: sanitize blk_get_request calling conventionsChristoph Hellwig2018-05-141-1/+1
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2018-02-081-17/+15
|\
| * virtio_blk: print capacity at probe timeStefan Hajnoczi2018-02-011-17/+15
* | blk-mq: introduce BLK_STS_DEV_RESOURCEMing Lei2018-01-311-1/+1
|/
* virtio_blk: Fix an SG_IO regressionBart Van Assche2017-10-271-0/+12
* Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-09-071-1/+1
|\