aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2018-08-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell11-46/+44
2018-08-15block: drop empty .bdrv_close handlersVladimir Sementsov-Ogievskiy6-32/+0
2018-08-15block: make .bdrv_close optionalVladimir Sementsov-Ogievskiy1-1/+3
2018-08-15mirror: Fail gracefully for source == targetKevin Wolf1-0/+5
2018-08-15block: Remove deprecated -drive option serialKevin Wolf1-1/+0
2018-08-15luks: Allow share-rw=onFam Zheng1-1/+3
2018-08-15throttle-groups: Don't allow timers without throttled requestsAlberto Garcia1-10/+22
2018-08-15throttle-groups: Skip the round-robin if a member is being drainedAlberto Garcia1-0/+9
2018-08-15block/qapi: Fix memory leak in qmp_query_blockstats()Kevin Wolf1-1/+2
2018-08-15nvme: simplify plug/unplugPaolo Bonzini1-10/+10
2018-08-15nvme: Fix nvme_init error handlingFam Zheng1-25/+12
2018-07-30block/qapi: Include anonymous BBs in query-blockstatsKevin Wolf1-1/+5
2018-07-30block/qapi: Add 'qdev' field to query-blockstats resultKevin Wolf1-0/+10
2018-07-30file-posix: Fix write_zeroes with unmap on block devicesKevin Wolf1-15/+44
2018-07-30file-posix: Handle EINTR in preallocation=full writeFam Zheng1-0/+3
2018-07-30qcow2: A grammar fix in conflicting cache sizing error messageLeonid Bloch1-1/+1
2018-07-30qcow: fix a reference leakKONRAD Frederic1-0/+1
2018-07-28qstring: Move qstring_from_substr()'s @end one to the rightMarkus Armbruster3-3/+3
2018-07-24block/file-posix: add bdrv_attach_aio_context callback for host dev and cdromNishanth Aravamudan1-0/+3
2018-07-23block/vvfat: Disable debug message by defaultThomas Huth1-2/+2
2018-07-23block: Fix typos in comments (found by codespell)Stefan Weil4-5/+5
2018-07-19throttle-groups: fix hang when group member leavesStefan Hajnoczi1-0/+4
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