aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2018-07-12file-posix: specify expected filetypesJohn Snow1-8/+31
2018-07-10Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell16-149/+311
2018-07-10block: Use common write req handling in truncateFam Zheng1-20/+35
2018-07-10block: Fix bdrv_co_truncate overlap checkFam Zheng1-1/+2
2018-07-10block: Use common req handling in copy offloadingFam Zheng1-14/+10
2018-07-10block: Use common req handling for discardFam Zheng1-10/+23
2018-07-10block: Fix handling of image enlarging writeFam Zheng1-3/+7
2018-07-10block: Extract common write req handlingFam Zheng1-34/+57
2018-07-10block: Use uint64_t for BdrvTrackedRequest byte fieldsFam Zheng1-3/+5
2018-07-10block: Use BdrvChild to discardFam Zheng10-18/+18
2018-07-10block: Add copy offloading trace pointsFam Zheng4-0/+15
2018-07-10block: Prefix file driver trace points with "file_"Fam Zheng3-4/+4
2018-07-10Revert "block: Remove deprecated -drive option serial"Cornelia Huck1-0/+1
2018-07-10block/blklogwrites: Make sure the log sector size is not too smallAri Sundholm1-1/+4
2018-07-10block/backup: fix fleecing scheme: use serialized writesVladimir Sementsov-Ogievskiy1-6/+14
2018-07-10block: add BDRV_REQ_SERIALISING flagVladimir Sementsov-Ogievskiy1-1/+27
2018-07-10block: split flags in copy_rangeVladimir Sementsov-Ogievskiy7-52/+75
2018-07-10block/io: fix copy_rangeVladimir Sementsov-Ogievskiy1-15/+27
2018-07-10block: Fix copy-on-read crash with partial final clusterKevin Wolf1-0/+6
2018-07-10block: Poll after drain on attaching a nodeKevin Wolf1-6/+20
2018-07-09qcow2: add overlap check for bitmap directoryVladimir Sementsov-Ogievskiy4-30/+54
2018-07-09vmdk: Fix possible segfault with non-VMDK backingMax Reitz1-0/+6
2018-07-09raw: Drop superfluous semicolonFam Zheng1-1/+1
2018-07-09qcow2: Drop unreachable breakFam Zheng1-1/+0
2018-07-09file-posix: Fix fd_open check in raw_co_copy_range_toFam Zheng1-1/+1
2018-07-09qcow2: Drop unused cluster_dataFam Zheng1-2/+0
2018-07-05Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell6-33/+679
2018-07-05file-posix: Unlock FD after creationMax Reitz1-3/+14
2018-07-05file-posix: Fix creation lockingMax Reitz1-2/+2
2018-07-05block/blklogwrites: Add an option for the update interval of the log superblockAri Sundholm1-2/+18
2018-07-05block/blklogwrites: Add an option for appending to an old logAri Sundholm1-14/+133
2018-07-05block/blklogwrites: Change log_sector_size from int64_t to uint64_tAri Sundholm1-5/+3
2018-07-05block/crypto: Fix memory leak in create error pathKevin Wolf1-1/+1
2018-07-05block: Add blklogwritesAapo Vienamo2-0/+415
2018-07-05qcow2: add compress threadsVladimir Sementsov-Ogievskiy2-1/+64
2018-07-05qcow2: refactor data compressionVladimir Sementsov-Ogievskiy1-27/+51
2018-07-04dirty-bitmap: fix double lock on bitmap enablingVladimir Sementsov-Ogievskiy1-1/+2
2018-07-04block/dirty-bitmap: add bdrv_enable_dirty_bitmap_lockedVladimir Sementsov-Ogievskiy1-2/+7
2018-07-03Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell3-57/+129
2018-07-03Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-07-02' into st...Peter Maydell4-3/+13
2018-07-02backup: Use copy offloadingFam Zheng2-41/+110
2018-07-02block: Honour BDRV_REQ_NO_SERIALISING in copy rangeFam Zheng1-2/+4
2018-07-02block: Fix parameter checking in bdrv_co_copy_range_internalFam Zheng1-14/+15
2018-07-02nbd/client: Add x-dirty-bitmap to query bitmap from serverEric Blake3-2/+12
2018-07-02iscsi: Avoid potential for get_status overflowEric Blake1-1/+1
2018-07-02vdi: Use definitions from "qemu/units.h"Philippe Mathieu-Daudé1-4/+3
2018-06-29block: Remove unused sector-based vectored I/OEric Blake1-36/+0
2018-06-29vhdx: Switch to byte-based callsEric Blake1-6/+6
2018-06-29replication: Switch to byte-based callsEric Blake1-6/+8
2018-06-29qcow: Switch to a byte-based driverEric Blake1-15/+20