summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2021-03-09' into st...Peter Maydell2021-03-111-1/+1
|\
| * blockjob: return status from block_job_set_speed()Vladimir Sementsov-Ogievskiy2021-03-081-1/+1
* | Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell2021-03-101-2/+86
|\ \
| * | hw/block/nvme: support Identify NS Attached Controller ListMinwoo Im2021-03-091-0/+1
| * | hw/block/nvme: support changed namespace asynchronous eventMinwoo Im2021-03-091-0/+7
| * | hw/block/nvme: support namespace attachment commandMinwoo Im2021-03-091-0/+6
| * | hw/block/nvme: report non-mdts command size limit for dsmGollu Appalanaidu2021-03-091-0/+11
| * | hw/block/nvme: add broadcast nsid support flush commandGollu Appalanaidu2021-03-091-0/+8
| * | nvme: updated shared header for copy commandKlaus Jensen2021-03-091-2/+45
| * | hw/block/nvme: add NMIC enum value for Identify NamespaceMinwoo Im2021-03-091-0/+4
| * | hw/block/nvme: add CMIC enum value for Identify ControllerMinwoo Im2021-03-091-0/+4
| |/
* / qcow2-bitmap: make bytes_covered_by_bitmap_cluster() publicVladimir Sementsov-Ogievskiy2021-03-081-0/+2
|/
* block: add bdrv_co_delete_file_noerrMaxim Levitsky2021-02-151-0/+1
* Merge remote-tracking branch 'remotes/ericb/tags/pull-bitmaps-2021-02-12' int...Peter Maydell2021-02-131-6/+6
|\
| * block: return status from bdrv_append and friendsVladimir Sementsov-Ogievskiy2021-02-121-6/+6
* | block: add new BlockDriver handler: bdrv_cancel_in_flightVladimir Sementsov-Ogievskiy2021-02-122-0/+12
|/
* Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into ...Peter Maydell2021-02-091-34/+308
|\
| * hw/block/nvme: bump to v1.4Klaus Jensen2021-02-081-1/+2
| * hw/block/nvme: move cmb logic to v1.4Padmakar Kalghatgi2021-02-081-12/+97
| * hw/block/nvme: rename PMR/CMB shift/mask fieldsKlaus Jensen2021-02-081-9/+9
| * hw/block/nvme: indicate CMB support through controller capabilities registerAndrzej Jakowski2021-02-081-3/+7
| * hw/block/nvme: trigger async event during injecting smart warningzhenwei pi2021-02-081-0/+1
| * hw/block/nvme: add smart_critical_warning propertyzhenwei pi2021-02-081-0/+1
| * nvme: introduce bit 5 for critical warningzhenwei pi2021-02-081-0/+1
| * hw/block/nvme: enum style fixKlaus Jensen2021-02-081-2/+2
| * nvme: Make ZNS-related definitionsDmitry Fomichev2021-02-081-1/+113
| * hw/block/nvme: Support allocated CNS command variantsNiklas Cassel2021-02-081-8/+12
| * hw/block/nvme: Add support for Namespace TypesNiklas Cassel2021-02-081-14/+50
| * hw/block/nvme: Add Commands Supported and Effects logDmitry Fomichev2021-02-081-0/+19
| * nvme: add namespace I/O optimization fields to shared headerKlaus Jensen2021-02-081-1/+6
| * hw/block/nvme: add dulbe supportKlaus Jensen2021-02-081-0/+5
* | block: rename and alter bdrv_all_find_snapshot semanticsDaniel P. Berrangé2021-02-081-3/+3
* | block: allow specifying name of block device for vmstate storageDaniel P. Berrangé2021-02-081-1/+2
* | block: add ability to specify list of blockdevs during snapshotDaniel P. Berrangé2021-02-081-6/+16
* | block: push error reporting into bdrv_all_*_snapshot functionsDaniel P. Berrangé2021-02-081-8/+6Star
|/
* nbd: make nbd_read* return -EIO on errorRoman Kagan2021-02-031-3/+4
* block/io: use int64_t bytes in copy_rangeVladimir Sementsov-Ogievskiy2021-02-032-9/+9
* block/io: support int64_t bytes in read/write wrappersVladimir Sementsov-Ogievskiy2021-02-032-7/+8
* block/io: support int64_t bytes in bdrv_co_p{read,write}v_part()Vladimir Sementsov-Ogievskiy2021-02-031-2/+2
* block: use int64_t as bytes type in tracked requestsEric Blake2021-02-031-2/+2
* block/throttle-groups: throttle_group_co_io_limits_intercept(): 64bit bytesVladimir Sementsov-Ogievskiy2021-02-031-1/+1
* block: refactor bdrv_check_request: add errpVladimir Sementsov-Ogievskiy2021-02-031-1/+1
* block/block-copy: drop unused argument of block_copy()Vladimir Sementsov-Ogievskiy2021-01-261-1/+1
* block/block-copy: drop unused block_copy_set_progress_callback()Vladimir Sementsov-Ogievskiy2021-01-261-6/+0Star
* blockjob: add set_speed to BlockJobDriverVladimir Sementsov-Ogievskiy2021-01-261-0/+2
* block/block-copy: add block_copy_cancelVladimir Sementsov-Ogievskiy2021-01-261-0/+13
* block/block-copy: add ratelimit to block-copyVladimir Sementsov-Ogievskiy2021-01-261-1/+4
* block/block-copy: add max_chunk and max_workers parametersVladimir Sementsov-Ogievskiy2021-01-261-0/+6
* block/block-copy: implement block_copy_asyncVladimir Sementsov-Ogievskiy2021-01-261-0/+29
* qapi: backup: add perf.use-copy-range parameterVladimir Sementsov-Ogievskiy2021-01-262-1/+4