summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2018-03-19vdi: Implement .bdrv_co_createMax Reitz1-5/+19
2018-03-19vdi: Move file creation to vdi_co_create_optsMax Reitz1-18/+28
2018-03-19vdi: Pull option parsing from vdi_co_createMax Reitz1-14/+77
2018-03-19luks: Catch integer overflow for huge sizesKevin Wolf1-0/+5
2018-03-19luks: Turn invalid assertion into checkKevin Wolf1-1/+4
2018-03-19luks: Support .bdrv_co_createKevin Wolf1-0/+34
2018-03-19luks: Create block_crypto_co_create_generic()Kevin Wolf1-34/+61
2018-03-19luks: Separate image file creation from formattingKevin Wolf1-20/+17
2018-03-19blockjobs: add block-job-finalizeJohn Snow1-0/+1
2018-03-19blockjobs: ensure abort is called for cancelled jobsJohn Snow2-1/+2
2018-03-19blockjobs: add block_job_dismissJohn Snow1-0/+1
2018-03-19blockjobs: add block_job_verb permission tableJohn Snow1-0/+1
2018-03-19blockjobs: add state transition tableJohn Snow1-0/+3
2018-03-19blockjobs: model single jobs as transactionsJohn Snow4-5/+4
2018-03-16Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into ...Peter Maydell1-35/+88
2018-03-16Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-03-13-v2' into...Peter Maydell5-1/+227
2018-03-13dirty-bitmap: add locked stateVladimir Sementsov-Ogievskiy1-0/+16
2018-03-13block/dirty-bitmap: add _locked version of bdrv_reclaim_dirty_bitmapVladimir Sementsov-Ogievskiy1-10/+18
2018-03-13block/dirty-bitmap: fix locking in bdrv_reclaim_dirty_bitmapVladimir Sementsov-Ogievskiy1-32/+53
2018-03-13nbd: BLOCK_STATUS for standard get_block_status function: client partVladimir Sementsov-Ogievskiy3-0/+159
2018-03-13block/nbd-client: save first fatal error in nbd_iter_errorVladimir Sementsov-Ogievskiy1-1/+3
2018-03-13block: let blk_add/remove_aio_context_notifier() tolerate BDS changesStefan Hajnoczi2-0/+65
2018-03-13block/dirty-bitmap: add bdrv_dirty_bitmap_enable_successor()Vladimir Sementsov-Ogievskiy1-0/+8
2018-03-13block: include original filename when reporting invalid URIsDaniel P. Berrangé2-2/+2
2018-03-12Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell24-905/+1517
2018-03-09file-posix: Fix no-op bdrv_truncate() with falloc preallocationKevin Wolf1-5/+9
2018-03-09ssh: Support .bdrv_co_createKevin Wolf1-35/+48
2018-03-09ssh: Pass BlockdevOptionsSsh to connect_to_ssh()Kevin Wolf1-13/+21
2018-03-09ssh: QAPIfy host-key-check optionKevin Wolf1-32/+56
2018-03-09ssh: Use QAPI BlockdevOptionsSsh objectKevin Wolf1-75/+62
2018-03-09sheepdog: Support .bdrv_co_createKevin Wolf1-74/+169
2018-03-09sheepdog: QAPIfy "redundancy" create optionKevin Wolf1-27/+67
2018-03-09nfs: Support .bdrv_co_createKevin Wolf1-16/+60
2018-03-09nfs: Use QAPI options in nfs_client_open()Kevin Wolf1-123/+53
2018-03-09rbd: Use qemu_rbd_connect() in qemu_rbd_do_create()Kevin Wolf1-44/+10
2018-03-09rbd: Assign s->snap/image_name in qemu_rbd_open()Kevin Wolf1-9/+5
2018-03-09rbd: Support .bdrv_co_createKevin Wolf1-50/+100
2018-03-09rbd: Pass BlockdevOptionsRbd to qemu_rbd_connect()Kevin Wolf1-60/+55
2018-03-09rbd: Remove non-schema options from runtime_optsKevin Wolf1-31/+24
2018-03-09rbd: Factor out qemu_rbd_connect()Kevin Wolf1-40/+60
2018-03-09rbd: Fix use after free in qemu_rbd_set_keypairs() error pathKevin Wolf1-1/+2
2018-03-09gluster: Support .bdrv_co_createKevin Wolf1-44/+91
2018-03-09file-win32: Support .bdrv_co_createKevin Wolf1-9/+38
2018-03-09file-posix: Support .bdrv_co_createKevin Wolf1-23/+56
2018-03-09block: x-blockdev-create QMP commandKevin Wolf3-1/+78
2018-03-09qcow2: Use visitor for options in qcow2_create()Kevin Wolf1-140/+78
2018-03-09qcow2: Handle full/falloc preallocation in qcow2_co_create()Kevin Wolf1-9/+19
2018-03-09qcow2: Use QCryptoBlockCreateOptions in qcow2_co_create()Kevin Wolf1-17/+45
2018-03-09qcow2: Use BlockdevRef in qcow2_co_create()Kevin Wolf1-14/+25
2018-03-09qcow2: Pass BlockdevCreateOptions to qcow2_co_create()Kevin Wolf1-38/+151