summaryrefslogtreecommitdiff
path: root/block.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-17block: add discard supportChristoph Hellwig1-0/+11
2010-12-17bdrv_img_create() use proper errno return valuesJes Sorensen1-13/+10
2010-12-17Prevent creating an image with the same filename as backing fileJes Sorensen1-4/+11
2010-12-17qemu-img.c: Re-factor img_create()Jes Sorensen1-0/+141
2010-12-17block: Fix the use of protocols in backing filesStefan Hajnoczi1-3/+11
2010-12-17block: Introduce path_has_protocol() functionStefan Hajnoczi1-28/+36
2010-12-14block: Make bdrv_create_file() ':' handling consistentStefan Hajnoczi1-1/+1
2010-11-21block: set sector dirty on AIO write completionMarcelo Tosatti1-1/+41
2010-11-21block: fix shift in dirty bitmap calculationMarcelo Tosatti1-6/+6
2010-11-04block: Allow bdrv_flush to return errorsKevin Wolf1-4/+17
2010-10-22Copy snapshots out of QCOW2 diskedison1-0/+16
2010-10-09trace: Trace bdrv_aio_{readv,writev}Stefan Hajnoczi1-0/+4
2010-09-09trace: Trace virtio-blk, multiwrite, and paio_submitStefan Hajnoczi1-0/+8
2010-09-08Revert "Make default invocation of block drivers safer (v3)"Anthony Liguori1-4/+0
2010-08-30block: Fix image re-open in bdrv_commitKevin Wolf1-4/+9
2010-08-03block: Change bdrv_eject() not to drop the imageMarkus Armbruster1-3/+4
2010-08-03block: Fix bdrv_has_zero_initKevin Wolf1-4/+2
2010-08-03block: Change bdrv_commit to handle multiple sectors at onceKevin Wolf1-18/+19
2010-07-26Fix -snapshot deleting images on disk changeBlue Swirl1-0/+5
2010-07-26block: Use error codes from lower levels for error messageStefan Weil1-8/+19
2010-07-15Make default invocation of block drivers safer (v3)Anthony Liguori1-0/+4
2010-07-06qcow2/vdi: Change check to distinguish error casesKevin Wolf1-2/+1
2010-07-06qemu-img check: Distinguish different kinds of errorsKevin Wolf1-3/+7
2010-07-02block: Handle multiwrite errors only when all requests have completedKevin Wolf1-4/+1
2010-07-02block: Fix early failure in multiwriteKevin Wolf1-6/+29
2010-07-02block: Fix virtual media change for if=noneMarkus Armbruster1-0/+8
2010-07-02block: Clean up bdrv_snapshots()Markus Armbruster1-5/+4
2010-07-02savevm: Survive hot-unplug of snapshot deviceMarkus Armbruster1-0/+26
2010-07-02block: Catch attempt to attach multiple devices to a blockdevMarkus Armbruster1-0/+22
2010-07-02Don't reset bs->is_temporary in bdrv_open_commonRyan Harper1-1/+0
2010-07-02block: allow filenames with colons again for host devicesChristoph Hellwig1-11/+18
2010-06-22block: Add bdrv_(p)write_syncKevin Wolf1-0/+37
2010-06-15block: fix a warning and possible truncationBlue Swirl1-1/+2
2010-06-15block: New bdrv_next()Markus Armbruster1-0/+8
2010-06-15block: Decouple block device "commit all" from DriveInfoMarkus Armbruster1-0/+9
2010-06-15block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster1-0/+12
2010-06-15savevm: Really verify if a drive supports snapshotsMiguel Di Ciurcio Filho1-0/+17
2010-06-04block: call the snapshot handlers of the protocol driversMORITA Kazutaka1-18/+43
2010-06-04close all the block drivers before the qemu process exitsMORITA Kazutaka1-0/+9
2010-06-04block: Assume raw for drives without mediaKevin Wolf1-2/+2
2010-06-04Cleanup: Be consistent and use BDRV_SECTOR_SIZE instead of 512Jes Sorensen1-6/+7
2010-06-04Cleanup: bdrv_open() no need to shift total_size just to shift back.Jes Sorensen1-2/+2
2010-06-03Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori1-6/+7
2010-06-01Monitor: Drop QMP documentation from codeLuiz Capitulino1-69/+0
2010-05-28block: Add missing bdrv_delete() for SG_IO BlockDriver in find_image_format()Nicholas A. Bellinger1-1/+3
2010-05-28add support for protocol driver create_optionsMORITA Kazutaka1-4/+3
2010-05-28block: Fix multiwrite with overlapping requestsKevin Wolf1-1/+1
2010-05-26Add cache=unsafe parameter to -driveAlexander Graf1-0/+29
2010-05-21block: Add SG_IO device check in refresh_total_sectors()Nicholas Bellinger1-0/+4
2010-05-21block: Make find_image_format() return 'raw' BlockDriver for SG_IO devicesNicholas Bellinger1-0/+5