summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: prevent snapshot mode $TMPDIR symlink attackJim Meyering2012-05-301-13/+24
* qemu-img: make "info" backing file output correct and easier to usePaolo Bonzini2012-05-101-8/+11
* block: move field reset from bdrv_open_common to bdrv_closePaolo Bonzini2012-05-101-7/+6
* block: protect path_has_protocol from filenames with colonsPaolo Bonzini2012-05-101-1/+6
* block: simplify path_is_absolutePaolo Bonzini2012-05-101-11/+4
* block: wait for job callback in block_job_cancel_syncPaolo Bonzini2012-05-101-2/+34
* block: add block_job_sleep_nsPaolo Bonzini2012-05-101-0/+11
* block: fully delete bs->file when closingPaolo Bonzini2012-05-101-4/+2
* block: do not reuse the backing file across bdrv_close/bdrv_openPaolo Bonzini2012-05-101-0/+2
* block: another bdrv_append fixPaolo Bonzini2012-05-101-0/+1
* block: fix snapshot on QEDPaolo Bonzini2012-05-101-0/+10
* block: fix allocation size for dirty bitmapPaolo Bonzini2012-05-101-5/+7
* block: open backing file as read-only when probing for sizePaolo Bonzini2012-05-101-1/+6
* block: update in-memory backing file and formatPaolo Bonzini2012-05-101-2/+9
* block: push bdrv_change_backing_file error checking up from driversPaolo Bonzini2012-05-101-0/+5
* block: add the support to drain throttled requestsZhi Yong Wu2012-05-101-1/+20
* block: make bdrv_create adopt coroutineZhi Yong Wu2012-05-071-2/+42
* block: add 'speed' optional parameter to block-streamStefan Hajnoczi2012-04-271-2/+16
* block: change block-job-set-speed argument from 'value' to 'speed'Stefan Hajnoczi2012-04-271-3/+3
* block: use Error mechanism instead of -errno for block_job_set_speed()Stefan Hajnoczi2012-04-271-7/+10
* block: use Error mechanism instead of -errno for block_job_create()Stefan Hajnoczi2012-04-271-1/+3
* qcow2: Zero write supportKevin Wolf2012-04-201-3/+11
* qemu-img: let 'qemu-img convert' flush dataLiu Yuan2012-04-201-0/+1
* block: Drain requests in bdrv_closeKevin Wolf2012-04-191-0/+2
* block: add a function to clear incoming live migration flagsBenoît Canet2012-04-051-0/+9
* block: bdrv_append() fixesJeff Cody2012-04-051-2/+11
* block: set job->speed in block_set_speedPaolo Bonzini2012-04-051-1/+7
* block: fix streaming/closing racePaolo Bonzini2012-04-051-0/+16
* block: disable I/O throttling on sync apiZhi Yong Wu2012-04-051-0/+20
* block: push recursive flushing up from driversPaolo Bonzini2012-04-051-8/+14
* block: handle -EBUSY in bdrv_commit_all()Stefan Hajnoczi2012-03-121-2/+6
* qapi: Introduce blockdev-group-snapshot-sync commandJeff Cody2012-02-291-0/+81
* block: drop aio_multiwrite in BlockDriverPaolo Bonzini2012-02-291-20/+3
* block: add a transfer rate for floppy typesHervé Poussineau2012-02-291-35/+39
* qmp: add DEVICE_TRAY_MOVED eventLuiz Capitulino2012-02-221-0/+24
* block: bdrv_eject(): Make eject_flag a real boolLuiz Capitulino2012-02-221-1/+1
* block: Rename bdrv_mon_event() & BlockMonEventActionLuiz Capitulino2012-02-221-29/+29
* block: perform zero-detection during copy-on-readStefan Hajnoczi2012-02-091-3/+11
* block: add .bdrv_co_write_zeroes() interfaceStefan Hajnoczi2012-02-091-6/+47
* block: add bdrv_find_backing_imageMarcelo Tosatti2012-01-261-0/+18
* block: add BlockJob interface for long-running operationsStefan Hajnoczi2012-01-261-0/+48
* block: make copy-on-read a per-request flagStefan Hajnoczi2012-01-261-11/+38
* block: check bdrv_in_use() before blockdev operationsStefan Hajnoczi2012-01-261-0/+4
* block: avoid useless checks on acb->bhPaolo Bonzini2011-12-151-3/+1
* block: simplify failure handling for bdrv_aio_multiwritePaolo Bonzini2011-12-151-26/+2
* block: bdrv_aio_* do not return NULLPaolo Bonzini2011-12-151-23/+1
* block: convert qemu_aio_flush() calls to bdrv_drain_all()Stefan Hajnoczi2011-12-051-0/+19
* block: wait_for_overlapping_requests() deadlock detectionStefan Hajnoczi2011-12-051-0/+8
* block: implement bdrv_co_is_allocated() boundary casesStefan Hajnoczi2011-12-051-8/+18
* block: core copy-on-read logicStefan Hajnoczi2011-12-051-0/+72
OpenPOWER on IntegriCloud