summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* aio / timers: Switch entire codebase to the new timer APIAlex Bligh2013-08-221-7/+7
* block: Produce zeros when protocols reading beyond end of fileMORITA Kazutaka2013-08-221-1/+29
* block: Introduce bs->zero_beyond_eofAsias He2013-08-221-0/+2
* block: stop relying on io_flush() in bdrv_drain_all()Stefan Hajnoczi2013-08-191-10/+35
* block: ensure bdrv_drain_all() works during bdrv_delete()Stefan Hajnoczi2013-08-191-2/+2
* block: Repair the throttling code.BenoƮt Canet2013-07-291-4/+3Star
* block: Allow "driver" option on the top levelKevin Wolf2013-07-261-0/+7
* block: fix bdrv_read_unthrottled()Peter Lieven2013-07-191-1/+1
* block: add bdrv_write_zeroes()Peter Lieven2013-07-191-8/+19
* block: Add return value for bdrv_flush_all()Kevin Wolf2013-07-151-2/+8
* block: Don't parse protocol from file.filenameKevin Wolf2013-07-151-5/+12
* block: fix bdrv_flush() ordering in bdrv_close()Stefan Hajnoczi2013-07-051-2/+3
* block: change default of .has_zero_init to 0Peter Lieven2013-06-281-1/+7
* block: add bdrv_add_before_write_notifier()Stefan Hajnoczi2013-06-281-11/+12
* block: Always enable discard on the protocol levelKevin Wolf2013-06-241-1/+1
* block: bdrv_reopen_prepare(): don't use QERR_OPEN_FILE_FAILEDLuiz Capitulino2013-06-171-2/+2
* blkdebug: Add BLKDBG_FLUSH_TO_OS/DISK eventsKevin Wolf2013-06-061-4/+4
* block: move qmp and info dump related code to block/qapi.cWenchao Xia2013-06-041-185/+0Star
* block: move snapshot code in block.c to block/snapshot.cWenchao Xia2013-06-041-100/+0Star
* block: drop bs_snapshots global variableStefan Hajnoczi2013-06-041-28/+0Star
* block: add block driver read only whitelistFam Zheng2013-06-041-16/+27
* block: Add hint to -EFBIG error messageKevin Wolf2013-05-141-2/+6
* block: Fix build with tracing enabledKevin Wolf2013-04-221-7/+7
* block: Allow overriding backing.file.filenameKevin Wolf2013-04-221-1/+3
* block: Remove filename parameter from .bdrv_file_open()Kevin Wolf2013-04-221-6/+2Star
* block: Enable filename optionKevin Wolf2013-04-221-4/+27
* block: Add driver-specific options for backing filesKevin Wolf2013-04-221-4/+23
* block: Fail gracefully when using a format driver on protocol levelKevin Wolf2013-04-221-0/+7
* block: Introduce bdrv_pwritev() for qcow2_save_vmstateKevin Wolf2013-04-151-22/+58
* block: Introduce bdrv_writev_vmstateKevin Wolf2013-04-151-5/+20
* block: clean up I/O throttling wait_time codeStefan Hajnoczi2013-04-051-3/+3
* block: drop duplicated slice extension codeStefan Hajnoczi2013-04-051-4/+1Star
* block: keep I/O throttling slice time constantStefan Hajnoczi2013-04-051-10/+9Star
* block: fix I/O throttling accounting blind spotStefan Hajnoczi2013-04-051-11/+10Star
* block: Fix direct use of protocols as driver for bdrv_open()Kevin Wolf2013-03-281-11/+15
* block: Allow omitting the file name when using driver-specific optionsKevin Wolf2013-03-221-8/+41
* block: Rename variable to avoid shadowingKevin Wolf2013-03-221-7/+9
* block: Introduce .bdrv_parse_filename callbackKevin Wolf2013-03-221-0/+11
* block: Pass bdrv_file_open() options to block driversKevin Wolf2013-03-221-7/+56
* block: Add options QDict to bdrv_file_open() prototypesKevin Wolf2013-03-221-3/+11
* Revert "block: complete all IOs before .bdrv_truncate"Peter Lieven2013-03-221-4/+0Star
* block: fix BDRV_O_SNAPSHOT protocol detectionStefan Hajnoczi2013-03-191-5/+1Star
* block: add bdrv_get_aio_context()Stefan Hajnoczi2013-03-151-0/+6
* block: Add options QDict to bdrv_open_common()Kevin Wolf2013-03-151-6/+26
* block: Add options QDict to bdrv_open() prototypeKevin Wolf2013-03-151-12/+35
* block: Add options QDict to .bdrv_open()Kevin Wolf2013-03-151-2/+2
* block: for HMP commit() operations on 'all', skip non-COW drivesJeff Cody2013-03-041-3/+5
* block: implement BDRV_O_UNMAPPaolo Bonzini2013-02-221-0/+25
* block: complete all IOs before .bdrv_truncatePeter Lieven2013-02-221-0/+4
* qemu-img: Add "Quiet mode" optionMiroslav Rezanina2013-02-221-5/+7