summaryrefslogtreecommitdiffstats
path: root/blockdev.c
Commit message (Expand)AuthorAgeFilesLines
* Do not delete BlockDriverState when deleting the driveRyan Harper2011-04-071-17/+8
* virtio: use generic name when possibleAlexander Graf2011-04-041-1/+1
* Improve error handling in do_snapshot_blkdev()Jes Sorensen2011-03-151-6/+17
* blockdev: Plug memory leak in drive_init() error pathsMarkus Armbruster2011-02-101-2/+9
* blockdev: Plug memory leak in drive_uninit()Markus Armbruster2011-02-101-0/+1
* block: enable in_use flagMarcelo Tosatti2011-02-071-0/+4
* blockdev: add refcount to DriveInfoMarcelo Tosatti2011-02-071-2/+16
* blockdev: Fix drive_add for drives without mediaMarkus Armbruster2011-01-311-6/+2
* blockdev: Replace drive_add()'s fmt, ... by optstr parameterMarkus Armbruster2011-01-311-7/+1
* blockdev: Reject multiple definitions for the same driveMarkus Armbruster2011-01-311-2/+3
* blockdev: New drive_get_by_index()Markus Armbruster2011-01-311-0/+7
* blockdev: Factor drive_index_to_{bus,unit}_id out of drive_init()Markus Armbruster2011-01-311-8/+14
* blockdev: Make drive_add() take explicit type, index parametersMarkus Armbruster2011-01-311-3/+17
* blockdev: Fix regression in -drive if=scsi,index=NMarkus Armbruster2011-01-311-2/+16
* blockdev: Put BlockInterfaceType names and max_devs in tablesMarkus Armbruster2011-01-311-30/+21
* blockdev: New drive_get_next(), replacing qdev_init_bdrv()Markus Armbruster2011-01-311-0/+10
* block: add block_resize monitor commandChristoph Hellwig2011-01-311-0/+30
* blockdev: Fix drive_del not to crash when drive is not in useMarkus Armbruster2011-01-241-7/+9
* blockdev: Make drive_init() use error_report()Markus Armbruster2011-01-241-31/+28
* blockdev: Fix error message for invalid -drive CHSMarkus Armbruster2011-01-241-3/+3
* do_snapshot_blkdev() error on missing snapshot_file argumentJes Sorensen2011-01-241-0/+6
* Introduce do_snapshot_blkdev() and monitor command to handle it.Jes Sorensen2010-12-171-0/+62
* blockdev: check dinfo ptr before usingRyan Harper2010-12-171-2/+4
* Implement drive_del to decouple block removal from device removalRyan Harper2010-11-241-0/+39
* scsi-disk: Implement rerror optionKevin Wolf2010-11-041-3/+3
* QemuOpts: make most qemu_*_opts staticGerd Hoffmann2010-08-221-2/+2
* Fix -snapshot deleting images on disk changeBlue Swirl2010-07-261-0/+1
* blockdev: Clean up how readonly persists across virtual media changeMarkus Armbruster2010-07-061-1/+1
* Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori2010-07-061-17/+28
|\
| * blockdev: drive_get_by_id() is no longer used, removeMarkus Armbruster2010-07-021-12/+0
| * blockdev: Clean up automatic drive deletionMarkus Armbruster2010-07-021-0/+23
| * blockdev: New drive_get_by_blockdev()Markus Armbruster2010-07-021-0/+12
| * blockdev: Remove drive_get_serial()Markus Armbruster2010-07-021-12/+0
* | Monitor: handle optional '-' arg as a boolLuiz Capitulino2010-07-011-1/+1
|/
* monitor: allow device to be ejected if no disk is insertedEduardo Habkost2010-06-221-12/+10
* blockdev: Give drives internal linkageMarkus Armbruster2010-06-151-1/+1
* monitor: Make "commit FOO" complain when FOO doesn't existMarkus Armbruster2010-06-151-2/+4
* block: Decouple block device "commit all" from DriveInfoMarkus Armbruster2010-06-151-8/+8
* block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster2010-06-151-15/+2
* Fix regression for "-drive file="Markus Armbruster2010-06-151-1/+1
* block: Fix serial number assignmentLuiz Capitulino2010-06-041-1/+1
* blockdev: Collect block device code in new blockdev.cMarkus Armbruster2010-06-041-0/+600
OpenPOWER on IntegriCloud