summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: Decouple block device "commit all" from DriveInfoMarkus Armbruster2010-06-151-0/+9
* block: Move error actions from DriveInfo to BlockDriverStateMarkus Armbruster2010-06-151-0/+12
* savevm: Really verify if a drive supports snapshotsMiguel Di Ciurcio Filho2010-06-151-0/+17
* block: call the snapshot handlers of the protocol driversMORITA Kazutaka2010-06-041-18/+43
* close all the block drivers before the qemu process exitsMORITA Kazutaka2010-06-041-0/+9
* block: Assume raw for drives without mediaKevin Wolf2010-06-041-2/+2
* Cleanup: Be consistent and use BDRV_SECTOR_SIZE instead of 512Jes Sorensen2010-06-041-6/+7
* Cleanup: bdrv_open() no need to shift total_size just to shift back.Jes Sorensen2010-06-041-2/+2
* Merge remote branch 'kwolf/for-anthony' into stagingAnthony Liguori2010-06-031-6/+7
|\
| * block: Add missing bdrv_delete() for SG_IO BlockDriver in find_image_format()Nicholas A. Bellinger2010-05-281-1/+3
| * add support for protocol driver create_optionsMORITA Kazutaka2010-05-281-4/+3Star
| * block: Fix multiwrite with overlapping requestsKevin Wolf2010-05-281-1/+1
* | Monitor: Drop QMP documentation from codeLuiz Capitulino2010-06-011-69/+0Star
|/
* Add cache=unsafe parameter to -driveAlexander Graf2010-05-261-0/+29
* block: Add SG_IO device check in refresh_total_sectors()Nicholas Bellinger2010-05-211-0/+4
* block: Make find_image_format() return 'raw' BlockDriver for SG_IO devicesNicholas Bellinger2010-05-211-0/+5
* block: fix sector comparism in multiwrite_req_compareChristoph Hellwig2010-05-211-1/+13
* block: Remove special case for vvfatKevin Wolf2010-05-171-5/+0Star
* Fix docs for block stats monitor commandDaniel P. Berrange2010-05-171-12/+11Star
* use qemu_free() instead of free()Bruce Rogers2010-05-171-1/+1
* block: Fix bdrv_commitKevin Wolf2010-05-171-3/+3
* block: Fix protocol detection for Windows devicesKevin Wolf2010-05-171-4/+6
* block: Avoid unchecked casts for AIOCBsKevin Wolf2010-05-171-1/+2
* block: Release allocated options after bdrv_openJan Kiszka2010-05-031-0/+1
* block: Add wr_highest_sector blockstatKevin Wolf2010-05-031-15/+58
* block: Cache total_sectors to reduce bdrv_getlength callsStefan Hajnoczi2010-05-031-5/+38
* block: Set backing_hd to NULL after deleting itStefan Hajnoczi2010-05-031-1/+3
* block: bdrv_has_zero_initKevin Wolf2010-05-031-0/+13
* block: Open the underlying image file in generic codeKevin Wolf2010-05-031-1/+25
* block: Avoid forward declaration of bdrv_open_commonKevin Wolf2010-05-031-74/+71Star
* block: Split bdrv_openKevin Wolf2010-05-031-49/+86
* block: separate raw images from the file protocolChristoph Hellwig2010-05-031-29/+45
* block: Free iovec arrays allocated by multiwrite_merge()Stefan Hajnoczi2010-04-231-0/+3
* block: Convert first_drv to QLISTStefan Hajnoczi2010-04-231-10/+12
* block: Convert bdrv_first to QTAILQStefan Hajnoczi2010-04-231-22/+19Star
* block: Do not export bdrv_firstStefan Hajnoczi2010-04-231-1/+1
* block: get rid of the BDRV_O_FILE flagChristoph Hellwig2010-04-231-8/+11
* Replace calls of old bdrv_openKevin Wolf2010-04-231-15/+9Star
* blkdebug: Add events and rulesKevin Wolf2010-04-231-0/+12
* block: Fix multiwrite memory leak in error caseKevin Wolf2010-04-101-1/+2
* block: Fix error code in multiwrite for immediate failuresKevin Wolf2010-04-101-2/+2
* block: Fix multiwrite error handlingKevin Wolf2010-04-101-1/+1
* Wrong error message in block_passwd commandShahar Havivi2010-03-171-2/+5
* block: more read-only changes, related to backing filesNaphtali Sprei2010-02-191-12/+71
* Monitor: remove unneeded checksLuiz Capitulino2010-02-101-3/+0Star
* block: saner flags filtering in bdrv_open2Christoph Hellwig2010-02-101-7/+14
* block: BLOCK_IO_ERROR QMP eventLuiz Capitulino2010-02-101-0/+29
* Count dirty blocks and expose an API to get dirty countLiran Schour2010-02-091-2/+14
* block: avoid creating too large iovecs in multiwrite_mergeChristoph Hellwig2010-01-271-0/+4
* win32: pair qemu_memalign() with qemu_vfree()Herve Poussineau2010-01-261-1/+1