summaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2013-09-06block: expect errors from bdrv_co_is_allocatedPaolo Bonzini3-5/+7
2013-09-06block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinctionPaolo Bonzini3-7/+7
2013-09-06block: make bdrv_co_is_allocated staticPaolo Bonzini3-5/+5
2013-09-06cow: do not call bdrv_co_is_allocatedPaolo Bonzini1-1/+1
2013-09-06cow: make writes go at a less indecent speedPaolo Bonzini1-3/+16
2013-09-06cow: make reads go at a decent speedPaolo Bonzini1-22/+32
2013-09-06block: make bdrv_delete() staticFam Zheng13-21/+21
2013-09-06iscsi: use bdrv_new() instead of stack structureFam Zheng1-7/+9
2013-09-06vvfat: use bdrv_new() to allocate BlockDriverStateFam Zheng1-1/+1
2013-09-06w32: Fix access to host devices (regression)Stefan Weil1-7/+29
2013-09-06block: Add iops_size to do the iops accounting for a given io size.Benoît Canet1-0/+3
2013-09-06block: Add support for throttling burst max in QMP and the command line.Benoît Canet1-0/+26
2013-09-06block: Enable the new throttling code in the block layer.Benoît Canet1-12/+9
2013-09-03Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori10-162/+759
2013-09-02qcow2_check: Mark image consistentMax Reitz1-1/+5
2013-09-02qcow2-refcount: Repair shared refcount blocksMax Reitz2-2/+147
2013-09-01curl: qemu_bh_new() can never return NULLStefan Hajnoczi1-6/+0
2013-09-01misc: Fix some typos in names and commentsStefan Weil1-1/+1
2013-08-30qcow2-refcount: Repair OFLAG_COPIED errorsMax Reitz3-8/+55
2013-08-30qcow2-refcount: Move OFLAG_COPIED checksMax Reitz1-33/+82
2013-08-30qcow2: Employ metadata overlap checksMax Reitz4-0/+86
2013-08-30qcow2: Metadata overlap checksMax Reitz2-0/+211
2013-08-30qcow2: Add corrupt bitMax Reitz2-1/+53
2013-08-30qcow2-refcount: Snapshot update for zero clustersMax Reitz1-17/+35
2013-08-30gluster: Abort on AIO completion failureBharata B Rao1-13/+2
2013-08-30block: Remove old raw driverKevin Wolf1-192/+0
2013-08-30switch raw block driver from "raw.o" to "raw_bsd.o"Laszlo Ersek2-35/+45
2013-08-30raw_bsd: register bdrv_rawLaszlo Ersek1-5/+33
2013-08-30raw_bsd: add raw_create_optionsLaszlo Ersek1-1/+12
2013-08-30raw_bsd: introduce "special members"Laszlo Ersek1-0/+23
2013-08-30raw_bsd: add raw_create()Laszlo Ersek1-0/+4
2013-08-30raw_bsd: emit debug events in bdrv_co_readv() and bdrv_co_writev()Laszlo Ersek1-0/+2
2013-08-30add skeleton for BSD licensed "raw" BlockDriverLaszlo Ersek1-0/+108
2013-08-30block/qcow2.h: Avoid "1LL << 63" (shifts into sign bit)Peter Maydell1-3/+3
2013-08-30qcow2: Change default for new images to compat=1.1Kevin Wolf1-1/+3
2013-08-22win32-aio: drop win32_aio_flush_cb()Stefan Hajnoczi1-9/+1
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh3-15/+15
2013-08-22aio / timers: convert block_job_sleep_ns and co_sleep_ns to new APIAlex Bligh4-6/+6
2013-08-22vmdk: support vmfs filesPaolo Bonzini1-2/+3
2013-08-22vmdk: support vmfsSparse filesFam Zheng1-8/+9
2013-08-22vmdk: fix L1 and L2 table size in vmdk3 openFam Zheng1-8/+8
2013-08-22vmdk: Move l1_size check into vmdk_add_extent()Fam Zheng1-8/+8
2013-08-22block: Introduce bs->zero_beyond_eofAsias He1-0/+3
2013-08-21qcow2: Change default for new images to compat=1.1Kevin Wolf1-1/+1
2013-08-19aio: drop io_flush argumentStefan Hajnoczi8-34/+25
2013-08-19block/ssh: drop return_true()Stefan Hajnoczi1-9/+1
2013-08-19block/sheepdog: drop have_co_req() and aio_flush_request()Stefan Hajnoczi1-20/+5
2013-08-19block/rbd: drop qemu_rbd_aio_flush_cb()Stefan Hajnoczi1-13/+1
2013-08-19block/nbd: drop nbd_have_request()Stefan Hajnoczi1-10/+3
2013-08-19block/linux-aio: drop qemu_laio_completion_cb()Stefan Hajnoczi1-15/+2