aboutsummaryrefslogtreecommitdiff
path: root/blockdev.c
AgeCommit message (Expand)Author
2011-09-12block: Drop BlockDriverState member removableMarkus Armbruster
2011-09-12block: Clean up remaining users of "removable"Markus Armbruster
2011-09-12block: Drop medium lock tracking, ask device models insteadMarkus Armbruster
2011-09-06block: Attach non-qdev devices as wellMarkus Armbruster
2011-08-23block: parse cache mode flags in a single placeStefan Hajnoczi
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-08-01blockdev: Make eject fail for non-removable drives even with -fMarkus Armbruster
2011-07-21QMP: add snapshot-blkdev-sync commandJes Sorensen
2011-07-05block: drive_init(): Improve CHS setting error messageLuiz Capitulino
2011-07-05block: drive_init(): Simplify interface type settingLuiz Capitulino
2011-06-24blockdev: Put space after comma in error messageMarkus Armbruster
2011-06-08block: clarify the meaning of BDRV_O_NOCACHEChristoph Hellwig
2011-05-19block: Remove type hint, it's guest matter, doesn't belong hereMarkus Armbruster
2011-05-19blockdev: Store -drive option media in DriveInfoMarkus Armbruster
2011-04-07Do not delete BlockDriverState when deleting the driveRyan Harper
2011-04-04virtio: use generic name when possibleAlexander Graf
2011-03-15Improve error handling in do_snapshot_blkdev()Jes Sorensen
2011-02-10blockdev: Plug memory leak in drive_init() error pathsMarkus Armbruster
2011-02-10blockdev: Plug memory leak in drive_uninit()Markus Armbruster
2011-02-07block: enable in_use flagMarcelo Tosatti
2011-02-07blockdev: add refcount to DriveInfoMarcelo Tosatti
2011-01-31blockdev: Fix drive_add for drives without mediaMarkus Armbruster
2011-01-31blockdev: Replace drive_add()'s fmt, ... by optstr parameterMarkus Armbruster
2011-01-31blockdev: Reject multiple definitions for the same driveMarkus Armbruster
2011-01-31blockdev: New drive_get_by_index()Markus Armbruster
2011-01-31blockdev: Factor drive_index_to_{bus,unit}_id out of drive_init()Markus Armbruster
2011-01-31blockdev: Make drive_add() take explicit type, index parametersMarkus Armbruster
2011-01-31blockdev: Fix regression in -drive if=scsi,index=NMarkus Armbruster
2011-01-31blockdev: Put BlockInterfaceType names and max_devs in tablesMarkus Armbruster
2011-01-31blockdev: New drive_get_next(), replacing qdev_init_bdrv()Markus Armbruster
2011-01-31block: add block_resize monitor commandChristoph Hellwig
2011-01-24blockdev: Fix drive_del not to crash when drive is not in useMarkus Armbruster
2011-01-24blockdev: Make drive_init() use error_report()Markus Armbruster
2011-01-24blockdev: Fix error message for invalid -drive CHSMarkus Armbruster
2011-01-24do_snapshot_blkdev() error on missing snapshot_file argumentJes Sorensen
2010-12-17Introduce do_snapshot_blkdev() and monitor command to handle it.Jes Sorensen
2010-12-17blockdev: check dinfo ptr before usingRyan Harper
2010-11-24Implement drive_del to decouple block removal from device removalRyan Harper
2010-11-04scsi-disk: Implement rerror optionKevin Wolf
2010-08-22QemuOpts: make most qemu_*_opts staticGerd Hoffmann
2010-07-26Fix -snapshot deleting images on disk changeBlue Swirl
2010-07-06blockdev: Clean up how readonly persists across virtual media changeMarkus Armbruster
2010-07-06Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori
2010-07-02blockdev: drive_get_by_id() is no longer used, removeMarkus Armbruster
2010-07-02blockdev: Clean up automatic drive deletionMarkus Armbruster
2010-07-02blockdev: New drive_get_by_blockdev()Markus Armbruster
2010-07-02blockdev: Remove drive_get_serial()Markus Armbruster
2010-07-01Monitor: handle optional '-' arg as a boolLuiz Capitulino
2010-06-22monitor: allow device to be ejected if no disk is insertedEduardo Habkost
2010-06-15blockdev: Give drives internal linkageMarkus Armbruster