aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2014-09-12qcow2: Add falloc and full preallocation optionHu Tao1-10/+53
2014-09-12raw-posix: Add falloc and full preallocation optionHu Tao1-19/+73
2014-09-12qapi: introduce PreallocMode and new PreallocModes full and falloc.Hu Tao1-10/+18
2014-09-12block: don't convert file size to sector sizeHu Tao5-23/+22
2014-09-12block: round up file size to nearest sectorHu Tao17-23/+36
2014-09-10block/archipelago: Implement bdrv_truncate()Chrysostomos Nanakos1-2/+61
2014-09-10block: Make the block accounting functions operate on BlockAcctStatsBenoît Canet1-13/+10
2014-09-10block: rename BlockAcctType members to start with BLOCK_ instead of BDRV_Benoît Canet2-10/+10
2014-09-10block: Extract the block accounting codeBenoît Canet2-0/+58
2014-09-10block: Extract the BlockAcctStats structureBenoît Canet1-9/+10
2014-09-10Fix improper usage of cpu_to_be32 in vpcXiaodong Gong1-4/+4
2014-09-08vmdk: fix buf leak in vmdk_parse_extents()Stefan Hajnoczi1-1/+1
2014-09-08vmdk: fix vmdk_parse_extents() extent_file leaksStefan Hajnoczi1-0/+2
2014-09-08block/archipelago: Use QEMU atomic builtinsChrysostomos Nanakos1-53/+23
2014-09-02curl: The macro that you have to uncomment to get debugging is DEBUG_CURL.Richard W.M. Jones1-1/+1
2014-08-29quorum: Fix leak of opts in quorum_openFam Zheng1-1/+2
2014-08-29blkverify: Fix leak of opts in blkverify_openFam Zheng1-0/+1
2014-08-29nfs: Fix leak of opts in nfs_file_openFam Zheng1-3/+7
2014-08-29curl: Don't deref NULL pointer in call to aio_poll.Richard W.M. Jones1-4/+4
2014-08-29curl: Allow a cookie or cookies to be sent with http/https requests.Richard W.M. Jones1-0/+16
2014-08-29linux-aio: avoid deadlock in nested aio_poll() callsStefan Hajnoczi1-16/+55
2014-08-29sheepdog: fix a core dump while do auto-reconnectingLiu Yuan1-1/+1
2014-08-29aio-win32: add support for socketsPaolo Bonzini1-2/+0
2014-08-29block/quorum: add simple read pattern supportLiu Yuan1-48/+129
2014-08-29sheepdog: improve error handling for a case of failed lockHitoshi Mitake1-0/+2
2014-08-29sheepdog: adopting protocol update for VDI lockingHitoshi Mitake1-1/+7
2014-08-29block.curl: adding 'timeout' optionDaniel Henrique Barboza1-1/+12
2014-08-28mirror: fix uninitialized variable delay_ns warningsStefan Hajnoczi1-3/+1
2014-08-22vmdk: Use bdrv_nb_sectors() where sectors, not bytes are wantedMarkus Armbruster1-6/+5
2014-08-22blkdebug: Delete BH in bdrv_aio_cancelFam Zheng1-0/+4
2014-08-22raw-posix: fix O_DIRECT short readsStefan Hajnoczi1-0/+9
2014-08-22block/iscsi: fix memory corruption on iscsi resizePeter Lieven1-1/+2
2014-08-21block/vvfat.c: remove debugging code to reinit stderr if NULLMichael Tokarev1-9/+0
2014-08-20quorum: Implement bdrv_refresh_filename()Max Reitz1-0/+39
2014-08-20nbd: Implement bdrv_refresh_filename()Max Reitz1-0/+36
2014-08-20blkverify: Implement bdrv_refresh_filename()Max Reitz1-0/+29
2014-08-20blkdebug: Implement bdrv_refresh_filename()Max Reitz1-0/+97
2014-08-20qcow2: Add runtime options for cache sizesMax Reitz2-11/+103
2014-08-20qcow2: Use g_try_new0() for cache arrayMax Reitz1-4/+9
2014-08-20qcow2: Constant cache size in bytesMax Reitz2-4/+21
2014-08-20block: Drop some superfluous casts from void *Markus Armbruster2-5/+5
2014-08-20block: Use g_new() & friends to avoid multiplying sizesMarkus Armbruster6-7/+6
2014-08-20block: Use g_new() & friends where that makes obvious senseMarkus Armbruster15-32/+31
2014-08-15qcow2: fix new_blocks double-free in alloc_refcount_block()Stefan Hajnoczi1-0/+1
2014-08-15parallels: 2TB+ parallels images supportDenis V. Lunev1-5/+20
2014-08-15parallels: split check for parallels format in parallels_openDenis V. Lunev1-5/+8
2014-08-15parallels: replace tabs with spaces in block/parallels.cDenis V. Lunev1-5/+5
2014-08-15parallels: extend parallels format header with actual data valuesDenis V. Lunev1-3/+5
2014-08-15blkdebug: report errors on flush tooPaolo Bonzini1-0/+20
2014-08-15qcow2: Catch !*host_offset for data allocationMax Reitz1-0/+11