summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* qapi: add block latency histogram interfaceVladimir Sementsov-Ogievskiy2018-03-191-0/+41
* block/accounting: introduce latency histogramVladimir Sementsov-Ogievskiy2018-03-191-0/+91
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-199-17/+17
* iscsi: fix iSER compilationPaolo Bonzini2018-03-191-1/+1
* vvfat: Fix inherit_options flagsFam Zheng2018-03-191-1/+1
* block/mirror: change the semantic of 'force' of block-job-cancelLiang Li2018-03-191-6/+4Star
* vpc: Require aligned size in .bdrv_co_createKevin Wolf2018-03-191-31/+82
* vpc: Support .bdrv_co_createKevin Wolf2018-03-191-37/+115
* vhdx: Support .bdrv_co_createKevin Wolf2018-03-191-52/+164
* vdi: Make comments consistent with other driversKevin Wolf2018-03-191-3/+9
* qed: Support .bdrv_co_createKevin Wolf2018-03-191-66/+138
* qcow: Support .bdrv_co_createKevin Wolf2018-03-191-66/+130
* parallels: Support .bdrv_co_createKevin Wolf2018-03-191-48/+151
* vdi: Implement .bdrv_co_createMax Reitz2018-03-191-5/+19
* vdi: Move file creation to vdi_co_create_optsMax Reitz2018-03-191-18/+28
* vdi: Pull option parsing from vdi_co_createMax Reitz2018-03-191-14/+77
* luks: Catch integer overflow for huge sizesKevin Wolf2018-03-191-0/+5
* luks: Turn invalid assertion into checkKevin Wolf2018-03-191-1/+4
* luks: Support .bdrv_co_createKevin Wolf2018-03-191-0/+34
* luks: Create block_crypto_co_create_generic()Kevin Wolf2018-03-191-34/+61
* luks: Separate image file creation from formattingKevin Wolf2018-03-191-20/+17Star
* blockjobs: add block-job-finalizeJohn Snow2018-03-191-0/+1
* blockjobs: ensure abort is called for cancelled jobsJohn Snow2018-03-192-1/+2
* blockjobs: add block_job_dismissJohn Snow2018-03-191-0/+1
* blockjobs: add block_job_verb permission tableJohn Snow2018-03-191-0/+1
* blockjobs: add state transition tableJohn Snow2018-03-191-0/+3
* blockjobs: model single jobs as transactionsJohn Snow2018-03-194-5/+4Star
* Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into ...Peter Maydell2018-03-161-35/+88
|\
| * dirty-bitmap: add locked stateVladimir Sementsov-Ogievskiy2018-03-131-0/+16
| * block/dirty-bitmap: add _locked version of bdrv_reclaim_dirty_bitmapVladimir Sementsov-Ogievskiy2018-03-131-10/+18
| * block/dirty-bitmap: fix locking in bdrv_reclaim_dirty_bitmapVladimir Sementsov-Ogievskiy2018-03-131-32/+53
| * block/dirty-bitmap: add bdrv_dirty_bitmap_enable_successor()Vladimir Sementsov-Ogievskiy2018-03-131-0/+8
* | Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-03-13-v2' into...Peter Maydell2018-03-165-1/+227
|\ \
| * | nbd: BLOCK_STATUS for standard get_block_status function: client partVladimir Sementsov-Ogievskiy2018-03-133-0/+159
| * | block/nbd-client: save first fatal error in nbd_iter_errorVladimir Sementsov-Ogievskiy2018-03-131-1/+3
| * | block: let blk_add/remove_aio_context_notifier() tolerate BDS changesStefan Hajnoczi2018-03-132-0/+65
| |/
* / block: include original filename when reporting invalid URIsDaniel P. Berrangé2018-03-132-2/+2
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-1224-905/+1517
|\
| * file-posix: Fix no-op bdrv_truncate() with falloc preallocationKevin Wolf2018-03-091-5/+9
| * ssh: Support .bdrv_co_createKevin Wolf2018-03-091-35/+48
| * ssh: Pass BlockdevOptionsSsh to connect_to_ssh()Kevin Wolf2018-03-091-13/+21
| * ssh: QAPIfy host-key-check optionKevin Wolf2018-03-091-32/+56
| * ssh: Use QAPI BlockdevOptionsSsh objectKevin Wolf2018-03-091-75/+62Star
| * sheepdog: Support .bdrv_co_createKevin Wolf2018-03-091-74/+169
| * sheepdog: QAPIfy "redundancy" create optionKevin Wolf2018-03-091-27/+67
| * nfs: Support .bdrv_co_createKevin Wolf2018-03-091-16/+60
| * nfs: Use QAPI options in nfs_client_open()Kevin Wolf2018-03-091-123/+53Star
| * rbd: Use qemu_rbd_connect() in qemu_rbd_do_create()Kevin Wolf2018-03-091-44/+10Star
| * rbd: Assign s->snap/image_name in qemu_rbd_open()Kevin Wolf2018-03-091-9/+5Star
| * rbd: Support .bdrv_co_createKevin Wolf2018-03-091-50/+100