Age | Commit message (Expand) | Author | Files | Lines |
2012-10-11 | Merge commit 'b4ae3cfa57b8c1bdbbd7b7d420971e9171203ade' into upstream-merge | Marcelo Tosatti | 1 | -1/+0 |
2012-10-11 | Merge commit 'c9159fe9aa9abe24115ea4d16127179e9cb07e22' into upstream-merge | Marcelo Tosatti | 1 | -4/+9 |
2012-10-11 | Merge commit '92aa5c6d77ac29574c1717bcf57827fa1e586f31' into upstream-merge | Marcelo Tosatti | 1 | -25/+113 |
2012-10-11 | Merge commit 'f430694188293f99a316bfa375b7cc17d23a06ed' into upstream-merge | Marcelo Tosatti | 1 | -0/+2 |
2012-10-05 | cleanup useless return sentence | Amos Kong | 1 | -1/+0 |
2012-09-28 | stream: add on-error argument | Paolo Bonzini | 1 | -3/+8 |
2012-09-28 | iostatus: change is_read to a bool | Paolo Bonzini | 1 | -1/+1 |
2012-09-28 | iostatus: move BlockdevOnError declaration to QAPI | Paolo Bonzini | 1 | -7/+7 |
2012-09-28 | qmp: add block-job-pause and block-job-resume | Paolo Bonzini | 1 | -2/+33 |
2012-09-28 | block: add support for job pause/resume | Paolo Bonzini | 1 | -0/+4 |
2012-09-28 | block: add block_job_query | Paolo Bonzini | 1 | -13/+2 |
2012-09-28 | block: move job APIs to separate files | Paolo Bonzini | 1 | -0/+1 |
2012-09-28 | qerror/block: introduce QERR_BLOCK_JOB_NOT_ACTIVE | Paolo Bonzini | 1 | -2/+2 |
2012-09-28 | QAPI: add command for live block commit, 'block-commit' | Jeff Cody | 1 | -0/+58 |
2012-09-28 | blockdev: rename block_stream_cb to a generic block_job_cb | Jeff Cody | 1 | -3/+3 |
2012-09-28 | block: after creating a live snapshot, make old image read-only | Jeff Cody | 1 | -0/+5 |
2012-09-24 | blockdev: preserve readonly and snapshot states across media changes | Kevin Shanahan | 1 | -0/+2 |
2012-08-16 | Merge commit '5a4d701acde890a5ca134236424ece45545f70c7' into upstream-merge | Marcelo Tosatti | 1 | -0/+1 |
2012-08-10 | blockdev: flip default cache mode from writethrough to writeback | Paolo Bonzini | 1 | -0/+1 |
2012-08-05 | Merge commit '0f66998ff6d5d2133b9b08471a44e13b11119e50' into upstream-merge | Avi Kivity | 1 | -5/+5 |
2012-08-02 | Support 'help' as a synonym for '?' in command line options | Peter Maydell | 1 | -5/+5 |
2012-07-19 | Merge commit '504972922da9b562f15e13544d3efca84b46b8fd' into upstream-merge | Marcelo Tosatti | 1 | -18/+10 |
2012-07-17 | blockdev: Don't limit DriveInfo serial to 20 characters | Markus Armbruster | 1 | -3/+1 |
2012-07-17 | blockdev: Drop redundant CHS validation for if=ide | Markus Armbruster | 1 | -3/+3 |
2012-07-17 | block: Geometry and translation hints are now useless, purge them | Markus Armbruster | 1 | -12/+2 |
2012-07-17 | blockdev: Save geometry in DriveInfo | Markus Armbruster | 1 | -0/+4 |
2012-07-11 | Merge remote-tracking branch 'upstream' | Avi Kivity | 1 | -0/+4 |
2012-07-09 | blockdev: warn when copy_on_read=on and readonly=on | Stefan Hajnoczi | 1 | -0/+4 |
2012-07-05 | Merge commit '71ea2e016131a9fcde6f1ffd3e0e34a64c21f593' into upstream-merge | Marcelo Tosatti | 1 | -5/+2 |
2012-06-15 | block: Simplify how drive_init() computes default ID | Markus Armbruster | 1 | -5/+2 |
2012-06-12 | Merge commit '5e8861a0361d8d39ab69fe557294471c28c49c8b' into upstream-merge | Marcelo Tosatti | 1 | -1/+1 |
2012-06-04 | qemu-option: qemu_opts_create(): use error_set() | Luiz Capitulino | 1 | -1/+1 |
2012-05-15 | Merge commit '76ee152a86d5f2533443ce4d2be6fe253cfb3c45' into upstream-merge | Marcelo Tosatti | 1 | -3/+6 |
2012-05-10 | block: fail live snapshot if disk has no medium | Paolo Bonzini | 1 | -3/+6 |
2012-05-06 | Merge commit 'b3c83a2265261594d0a24507a17ad2f5c83eea81' into upstream-merge | Avi Kivity | 1 | -16/+10 |
2012-05-06 | Merge commit 'b3c09bde4842f1b157bc4431135aad4f2031e312' into upstream-merge | Avi Kivity | 1 | -0/+4 |
2012-05-06 | Merge commit '12bde0eed6b740787bca2c998a838b20c556d0ec' into upstream-merge | Avi Kivity | 1 | -2/+6 |
2012-04-27 | block: add 'speed' optional parameter to block-stream | Stefan Hajnoczi | 1 | -2/+4 |
2012-04-27 | block: change block-job-set-speed argument from 'value' to 'speed' | Stefan Hajnoczi | 1 | -2/+2 |
2012-04-27 | block: use Error mechanism instead of -errno for block_job_set_speed() | Stefan Hajnoczi | 1 | -3/+1 |
2012-04-27 | block: use Error mechanism instead of -errno for block_job_create() | Stefan Hajnoczi | 1 | -11/+5 |
2012-04-10 | Merge commit '9e4dd565b46749d5e6d5cf87bfd84f1917c68319' into queues/qemu-merge | Jan Kiszka | 1 | -108/+84 |
2012-04-05 | blockdev: open images with BDRV_O_INCOMING on incoming live migration | BenoƮt Canet | 1 | -0/+4 |
2012-04-05 | block: cancel jobs when a device is ready to go away | Paolo Bonzini | 1 | -0/+3 |
2012-04-05 | ide: Change serial number strncpy() to pstrcpy() | Floris Bos | 1 | -2/+3 |
2012-03-12 | qmp: convert blockdev-snapshot-sync to a wrapper around transactions | Paolo Bonzini | 1 | -62/+23 |
2012-03-12 | add mode field to blockdev-snapshot-sync transaction item | Paolo Bonzini | 1 | -9/+16 |
2012-03-12 | rename blockdev-group-snapshot-sync | Paolo Bonzini | 1 | -37/+41 |
2012-03-12 | use QSIMPLEQ_FOREACH_SAFE when freeing list elements | Paolo Bonzini | 1 | -2/+2 |
2012-03-12 | block: handle -EBUSY in bdrv_commit_all() | Stefan Hajnoczi | 1 | -3/+6 |
2012-03-12 | Group snapshot: Fix format name for backing file | Paolo Bonzini | 1 | -1/+2 |
2012-03-07 | Merge commit 'e32605062cd62c2a958ad28a6ad7de4eeab12027' into upstream-merge | Marcelo Tosatti | 1 | -0/+131 |
2012-02-29 | qapi: Introduce blockdev-group-snapshot-sync command | Jeff Cody | 1 | -0/+131 |
2012-02-29 | Merge commit 'cbc5b5f3aabb2579dd1aa88612dd6842de485079' into upstream-merge | Avi Kivity | 1 | -1/+2 |
2012-02-22 | blockdev: allow read-only pflash devices | Jordan Justen | 1 | -1/+2 |
2012-02-11 | Merge commit 'a3d4a1b0479414fc4d59368a0635640979a9e4d2' into upstream-merge | Marcelo Tosatti | 1 | -1/+6 |
2012-02-03 | Fix build breakage from last commit. | Anthony Liguori | 1 | -0/+1 |
2012-02-03 | s390x: fix -drive in the absence of aliases | Anthony Liguori | 1 | -1/+5 |
2012-01-27 | Merge commit '32fea4025bfb80f2dbc5c3ce415703af28d85f63' into queues/qemu-merge | Jan Kiszka | 1 | -1/+198 |
2012-01-26 | block: add support for partial streaming | Marcelo Tosatti | 1 | -4/+7 |
2012-01-26 | blockdev: make image streaming safe across hotplug | Stefan Hajnoczi | 1 | -0/+38 |
2012-01-26 | qmp: add query-block-jobs | Stefan Hajnoczi | 1 | -0/+33 |
2012-01-26 | qmp: add block_job_cancel command | Stefan Hajnoczi | 1 | -1/+18 |
2012-01-26 | qmp: add block_job_set_speed command | Stefan Hajnoczi | 1 | -0/+25 |
2012-01-26 | qmp: add block_stream command | Stefan Hajnoczi | 1 | -0/+67 |
2012-01-26 | Merge commit '3d402831de14d9e23ed8efcfdf81b01a53472fe2' into upstream-merge | Avi Kivity | 1 | -69/+86 |
2012-01-26 | block: check bdrv_in_use() before blockdev operations | Stefan Hajnoczi | 1 | -1/+15 |
2012-01-18 | block: use proper qerrors in qmp_block_resize | Stefan Hajnoczi | 1 | -8/+18 |
2012-01-18 | qapi: Convert block_set_io_throttle | Luiz Capitulino | 1 | -33/+14 |
2012-01-18 | qapi: Convert change | Luiz Capitulino | 1 | -16/+38 |
2012-01-18 | qapi: Convert eject | Luiz Capitulino | 1 | -15/+5 |
2012-01-18 | block: eject_device(): Use error_set() | Luiz Capitulino | 1 | -8/+22 |
2011-12-25 | Merge commit '85ed303bfe1f67a4c18ffe51916e73cffd7d9e9b' into upstream-merge | Avi Kivity | 1 | -55/+34 |
2011-12-11 | Merge commit '217bfb445b54db618a30f3a39170bebd9fd9dbf2' into upstream-merge | Avi Kivity | 1 | -2/+2 |
2011-12-11 | Merge commit 'fb0490f69feb96b7e92457f176dc834ff0b00b09' into upstream-merge | Avi Kivity | 1 | -0/+65 |
2011-12-11 | Merge commit '0563e191516289c9d2f282a8c50f2eecef2fa773' into upstream-merge | Avi Kivity | 1 | -0/+44 |
2011-12-06 | qapi: Convert blockdev_snapshot_sync | Luiz Capitulino | 1 | -32/+17 |
2011-12-06 | qapi: Convert block_resize | Luiz Capitulino | 1 | -11/+7 |
2011-12-06 | qapi: Convert block_passwd | Luiz Capitulino | 1 | -12/+10 |
2011-12-05 | block: convert qemu_aio_flush() calls to bdrv_drain_all() | Stefan Hajnoczi | 1 | -2/+2 |
2011-12-05 | block: add -drive copy-on-read=on|off | Stefan Hajnoczi | 1 | -0/+6 |
2011-12-05 | block: add the blockio limits command line support | Zhi Yong Wu | 1 | -0/+44 |
2011-12-05 | hmp/qmp: add block_set_io_throttle | Zhi Yong Wu | 1 | -0/+59 |
2011-11-13 | Merge commit '74d33d5ce4d70125fa7ff476145276a44372e9d5' into upstream-merge | Avi Kivity | 1 | -4/+6 |
2011-11-11 | block: add eject request callback | Paolo Bonzini | 1 | -4/+6 |
2011-10-10 | qemu-kvm: Deprecate drive parameter boot=on|off | Jan Kiszka | 1 | -0/+6 |
2011-10-07 | qemu-kvm: Remove extboot support | Jan Kiszka | 1 | -13/+0 |
2011-09-26 | Merge commit '63467ddb616f3c94e1c689adce2817f138b80ffd' into upstream-merge | Avi Kivity | 1 | -7/+3 |
2011-09-26 | Merge commit '36b586284e678da28df3af9fd0907d2b16f9311c' into upstream-merge | Avi Kivity | 1 | -3/+2 |
2011-09-12 | ide/atapi scsi-disk: Make monitor eject -f, then change work | Markus Armbruster | 1 | -1/+2 |
2011-09-12 | block: Drop BlockDriverState member removable | Markus Armbruster | 1 | -5/+0 |
2011-09-12 | block: Clean up remaining users of "removable" | Markus Armbruster | 1 | -1/+1 |
2011-09-12 | block: Drop medium lock tracking, ask device models instead | Markus Armbruster | 1 | -1/+1 |
2011-09-06 | block: Attach non-qdev devices as well | Markus Armbruster | 1 | -3/+2 |
2011-09-04 | Merge commit '12d4536f7d911b6d87a766ad7300482ea663cea2' into upstream-merge | Avi Kivity | 1 | -12/+3 |
2011-08-23 | Merge commit '7267c0947d7e8ae5dff7bafd932c3bc285f43e5c' into upstream-merge | Marcelo Tosatti | 1 | -7/+7 |
2011-08-23 | block: parse cache mode flags in a single place | Stefan Hajnoczi | 1 | -12/+3 |
2011-08-20 | Use glib memory allocation and free functions | Anthony Liguori | 1 | -7/+7 |
2011-08-20 | Remove qemu_malloc/qemu_free | Anthony Liguori | 0 | -0/+0 |
2011-08-10 | Merge commit 'b195043003d90ea4027ea01cc7a6c974ac915108' into upstream-merge | Avi Kivity | 1 | -10/+7 |
2011-08-01 | blockdev: Make eject fail for non-removable drives even with -f | Markus Armbruster | 1 | -10/+7 |
2011-07-27 | Merge commit 'e18df14185e817ba735bce57ecdef9a55fb3d093' into upstream-merge | Avi Kivity | 1 | -2/+2 |
2011-07-21 | QMP: add snapshot-blkdev-sync command | Jes Sorensen | 1 | -2/+2 |
2011-07-19 | Merge commit '03ff09580ef6cbc4a893b6e3e6bbff33180ec70a' into upstream-merge | Marcelo Tosatti | 1 | -9/+5 |
2011-07-05 | block: drive_init(): Improve CHS setting error message | Luiz Capitulino | 1 | -1/+1 |
2011-07-05 | block: drive_init(): Simplify interface type setting | Luiz Capitulino | 1 | -8/+4 |
2011-06-28 | Merge commit 'c24a9c6ef946ec1b5b280061d4f7b579aaac6707' into upstream-merge | Avi Kivity | 1 | -1/+1 |
2011-06-24 | blockdev: Put space after comma in error message | Markus Armbruster | 1 | -1/+1 |
2011-06-09 | Merge commit '924f766af9be3ff036a419fc85ed740aa01f8eac' into upstream-merge | Avi Kivity | 1 | -1/+1 |
2011-06-08 | block: clarify the meaning of BDRV_O_NOCACHE | Christoph Hellwig | 1 | -1/+1 |
2011-06-02 | Merge commit '578c7b2ca8ee9e97fa8693b1a83d517e8e3f962e' into upstream-merge | Marcelo Tosatti | 1 | -2/+3 |
2011-05-19 | block: Remove type hint, it's guest matter, doesn't belong here | Markus Armbruster | 1 | -2/+2 |
2011-05-19 | blockdev: Store -drive option media in DriveInfo | Markus Armbruster | 1 | -0/+1 |
2011-04-15 | Merge commit '23910d3f669d46073b403876e30a7314599633af' into upstream-merge | Marcelo Tosatti | 1 | -18/+9 |
2011-04-14 | Merge commit 'b784421ce4cc860315f4ec31bbc3d67e91984074' into upstream-merge | Marcelo Tosatti | 1 | -6/+17 |
2011-04-07 | Do not delete BlockDriverState when deleting the drive | Ryan Harper | 1 | -17/+8 |
2011-04-04 | virtio: use generic name when possible | Alexander Graf | 1 | -1/+1 |
2011-03-15 | Improve error handling in do_snapshot_blkdev() | Jes Sorensen | 1 | -6/+17 |
2011-02-16 | Merge commit '79f2b6fcdb7c06cdce6eccc796f5651f3efb843e' into upstream-merge | Marcelo Tosatti | 1 | -2/+10 |
2011-02-13 | Merge commit '6c5f738daec123020d32543fe90a6633a4f6643e' into upstream-merge | Avi Kivity | 1 | -2/+20 |
2011-02-10 | blockdev: Plug memory leak in drive_init() error paths | Markus Armbruster | 1 | -2/+9 |
2011-02-10 | blockdev: Plug memory leak in drive_uninit() | Markus Armbruster | 1 | -0/+1 |
2011-02-07 | block: enable in_use flag | Marcelo Tosatti | 1 | -0/+4 |
2011-02-07 | blockdev: add refcount to DriveInfo | Marcelo Tosatti | 1 | -2/+16 |
2011-02-02 | Merge commit 'f487d6278f75f84378833b8c3a67443346d639dc' into upstream-merge | Marcelo Tosatti | 1 | -93/+161 |
2011-01-31 | blockdev: Fix drive_add for drives without media | Markus Armbruster | 1 | -6/+2 |
2011-01-31 | blockdev: Replace drive_add()'s fmt, ... by optstr parameter | Markus Armbruster | 1 | -7/+1 |
2011-01-31 | blockdev: Reject multiple definitions for the same drive | Markus Armbruster | 1 | -2/+3 |
2011-01-31 | blockdev: New drive_get_by_index() | Markus Armbruster | 1 | -0/+7 |
2011-01-31 | blockdev: Factor drive_index_to_{bus,unit}_id out of drive_init() | Markus Armbruster | 1 | -8/+14 |
2011-01-31 | blockdev: Make drive_add() take explicit type, index parameters | Markus Armbruster | 1 | -3/+17 |
2011-01-31 | blockdev: Fix regression in -drive if=scsi,index=N | Markus Armbruster | 1 | -2/+16 |
2011-01-31 | blockdev: Put BlockInterfaceType names and max_devs in tables | Markus Armbruster | 1 | -30/+21 |
2011-01-31 | blockdev: New drive_get_next(), replacing qdev_init_bdrv() | Markus Armbruster | 1 | -0/+10 |
2011-01-31 | block: add block_resize monitor command | Christoph Hellwig | 1 | -0/+30 |
2011-01-24 | blockdev: Fix drive_del not to crash when drive is not in use | Markus Armbruster | 1 | -7/+9 |
2011-01-24 | blockdev: Make drive_init() use error_report() | Markus Armbruster | 1 | -31/+28 |
2011-01-24 | blockdev: Fix error message for invalid -drive CHS | Markus Armbruster | 1 | -3/+3 |
2011-01-24 | do_snapshot_blkdev() error on missing snapshot_file argument | Jes Sorensen | 1 | -0/+6 |
2011-01-06 | Merge commit 'e024e881bb1a8b5085026589360d26ed97acdd64' into upstream-merge | Marcelo Tosatti | 1 | -2/+66 |
2011-01-06 | Merge commit '2507c12ab026b2286b0a47035c629f3d568c96f4' into upstream-merge | Marcelo Tosatti | 1 | -0/+39 |
2010-12-17 | Introduce do_snapshot_blkdev() and monitor command to handle it. | Jes Sorensen | 1 | -0/+62 |
2010-12-17 | blockdev: check dinfo ptr before using | Ryan Harper | 1 | -2/+4 |
2010-11-24 | Implement drive_del to decouple block removal from device removal | Ryan Harper | 1 | -0/+39 |
2010-11-14 | Merge remote branch 'upstream' into upstream-merge | Avi Kivity | 1 | -3/+3 |
2010-11-04 | scsi-disk: Implement rerror option | Kevin Wolf | 1 | -3/+3 |
2010-08-26 | Merge commit '3329f07b7a8b919d4a5641611beb0671a2c381a2' into upstream-merge | Marcelo Tosatti | 1 | -2/+2 |
2010-08-22 | QemuOpts: make most qemu_*_opts static | Gerd Hoffmann | 1 | -2/+2 |
2010-08-22 | compile -fsdev and -virtfs cmd line options unconditionally. | Gerd Hoffmann | 0 | -0/+0 |
2010-08-02 | Merge remote branch 'upstream' into next | Avi Kivity | 1 | -0/+1 |
2010-07-26 | Fix -snapshot deleting images on disk change | Blue Swirl | 1 | -0/+1 |
2010-07-13 | Merge commit '498238687fd3a2bf3efb32694732f88ceac72e99' into upstream-merge | Marcelo Tosatti | 1 | -1/+1 |
2010-07-13 | Merge commit 'd17b5288d91c935cc8795fa0620721da0a3865e1' into upstream-merge | Marcelo Tosatti | 1 | -18/+29 |
2010-07-06 | blockdev: Clean up how readonly persists across virtual media change | Markus Armbruster | 1 | -1/+1 |
2010-07-06 | Merge remote branch 'kwolf/for-anthony' into staging | Anthony Liguori | 1 | -17/+28 |
2010-07-05 | block: Restore extboot functionality after mismerge | Stefan Hajnoczi | 1 | -0/+11 |
2010-07-04 | Merge commit '758e8e38eb582e3dc87fd55a1d234c25108a7b7f' into upstream-merge | Marcelo Tosatti | 1 | -12/+10 |
2010-07-02 | blockdev: drive_get_by_id() is no longer used, remove | Markus Armbruster | 1 | -12/+0 |
2010-07-02 | blockdev: Clean up automatic drive deletion | Markus Armbruster | 1 | -0/+23 |
2010-07-02 | blockdev: New drive_get_by_blockdev() | Markus Armbruster | 1 | -0/+12 |
2010-07-02 | blockdev: Remove drive_get_serial() | Markus Armbruster | 1 | -12/+0 |
2010-07-01 | Monitor: handle optional '-' arg as a bool | Luiz Capitulino | 1 | -1/+1 |
2010-06-22 | monitor: allow device to be ejected if no disk is inserted | Eduardo Habkost | 1 | -12/+10 |
2010-06-21 | Merge commit 'c9b62a7ee14f51c9fa473a5bbefe264c904613ee' into upstream-merge | Avi Kivity | 1 | -25/+14 |
2010-06-21 | Merge commit 'a4673e276248ada38f40d39191a197e7e35d3f8b' into upstream-merge | Avi Kivity | 1 | -1/+1 |
2010-06-21 | Merge commit '666daa68234b5b1758652633cab07d5ca6046a5b' into upstream-merge | Avi Kivity | 1 | -0/+602 |
2010-06-15 | blockdev: Give drives internal linkage | Markus Armbruster | 1 | -1/+1 |
2010-06-15 | Correct definitions for FD_CMD_SAVE and FD_CMD_RESTORE | Jes Sorensen | 0 | -0/+0 |
2010-06-15 | monitor: Make "commit FOO" complain when FOO doesn't exist | Markus Armbruster | 1 | -2/+4 |
2010-06-15 | block: Decouple block device "commit all" from DriveInfo | Markus Armbruster | 1 | -8/+8 |
2010-06-15 | block: Move error actions from DriveInfo to BlockDriverState | Markus Armbruster | 1 | -15/+2 |
2010-06-15 | Fix regression for "-drive file=" | Markus Armbruster | 1 | -1/+1 |
2010-06-04 | block: Fix serial number assignment | Luiz Capitulino | 1 | -1/+1 |
2010-06-04 | blockdev: Collect block device code in new blockdev.c | Markus Armbruster | 1 | -0/+600 |