summaryrefslogtreecommitdiff
path: root/blockdev.c
AgeCommit message (Expand)AuthorFilesLines
2013-08-30Revert "block: Disable driver-specific options for 1.6"Kevin Wolf1-143/+0
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-1/+1
2013-08-22block: better error message for read only format nameFam Zheng1-1/+5
2013-08-14block: Dont ignore previously set bdrv_flagsM. Mohan Kumar1-1/+0
2013-08-09block: Bugfix 'format' and 'snapshot' used in drive optionMike Qiu1-3/+9
2013-08-02block: Disable driver-specific options for 1.6Kevin Wolf1-0/+143
2013-07-27misc: Use g_assert_not_reached for code which is expected to be unreachableStefan Weil1-1/+1
2013-07-26Implement sync modes for drive-backup.Ian Main1-7/+22
2013-07-26blockdev: Split up 'cache' optionKevin Wolf1-10/+47
2013-07-26blockdev: Rename 'readonly' option to 'read-only'Kevin Wolf1-4/+6
2013-07-26blockdev: Rename I/O throttling options for QMPKevin Wolf1-13/+39
2013-07-26block: Allow "driver" option on the top levelKevin Wolf1-10/+10
2013-07-15blockdev: add sync mode to drive-backup QMP commandStefan Hajnoczi1-0/+6
2013-06-28blockdev: add Abort transactionStefan Hajnoczi1-0/+15
2013-06-28blockdev: add DriveBackup transactionStefan Hajnoczi1-0/+49
2013-06-28blockdev: allow BdrvActionOps->commit() to be NULLStefan Hajnoczi1-2/+4
2013-06-28blockdev: rename BlkTransactionStates to singularStefan Hajnoczi1-52/+52
2013-06-28block: add drive-backup QMP commandStefan Hajnoczi1-0/+97
2013-06-28blockdev: use bdrv_getlength() in qmp_drive_mirror()Stefan Hajnoczi1-3/+7
2013-06-28blockdev: drop redundant proto_drv checkStefan Hajnoczi1-15/+0
2013-06-24Revert "block: Disable driver-specific options for 1.5"Kevin Wolf1-114/+4
2013-06-17blockdev: use error_setg_file_open()Luiz Capitulino1-4/+7
2013-06-05blockdev: reset werror/rerror on drive_delStefan Hajnoczi1-0/+4
2013-06-04block: add block driver read only whitelistFam Zheng1-2/+2
2013-05-24blockdev: Rename BlockdevAction -> TransactionActionKevin Wolf1-11/+11
2013-05-24block: make all steps in qmp_transaction() as callbackWenchao Xia1-24/+71
2013-05-24block: package rollback code in qmp_transaction()Wenchao Xia1-3/+8
2013-05-24block: package committing code in qmp_transaction()Wenchao Xia1-7/+12
2013-05-24block: move input parsing code in qmp_transaction()Wenchao Xia1-19/+19
2013-05-24block: package preparation code in qmp_transaction()Wenchao Xia1-62/+77
2013-05-03blockdev: Replace "undefined error" in qmp_block_resizeKevin Wolf1-2/+4
2013-04-26block: Disable driver-specific options for 1.5Kevin Wolf1-4/+114
2013-04-08hw: move headers to include/Paolo Bonzini1-1/+1
2013-04-05block: keep I/O throttling slice time constantStefan Hajnoczi1-1/+0
2013-03-22block: Allow omitting the file name when using driver-specific optionsKevin Wolf1-3/+7
2013-03-22block: complete all IOs before resizing a devicePeter Lieven1-0/+3
2013-03-15blockdev: Fix up copyright and permission noticeMarkus Armbruster1-0/+23
2013-03-15block: Support driver specific options in drive_init()Kevin Wolf1-10/+59
2013-03-15blockdev: Keep a copy of DriveInfo.serialKevin Wolf1-1/+4
2013-03-15block: Add options QDict to bdrv_open() prototypeKevin Wolf1-4/+6
2013-02-22blockdev: add discard suboption to -drivePaolo Bonzini1-0/+11
2013-02-22qemu-img: Add "Quiet mode" optionMiroslav Rezanina1-3/+3
2013-02-22block: refuse negative iops and bps valuesStefan Hajnoczi1-0/+10
2013-02-22block: use Error in do_check_io_limits()Stefan Hajnoczi1-6/+8
2013-01-28Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori1-18/+34
2013-01-25block: Create proper size file for disk mirrorVishvananda Ishaya1-3/+3
2013-01-25block: Add special error code for wrong formatStefan Weil1-2/+7
2013-01-25mirror: add buf-size argument to drive-mirrorPaolo Bonzini1-1/+8
2013-01-25mirror: allow customizing the granularityPaolo Bonzini1-1/+14
2013-01-25mirror: perform COW if the cluster size is bigger than the granularityPaolo Bonzini1-12/+3