aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2018-09-25block: Use a single global AioWaitKevin Wolf2-12/+6
2018-09-25block: Remove aio_poll() in bdrv_drain_poll variantsKevin Wolf1-8/+0
2018-09-25block-backend: Decrease in_flight only after callbackKevin Wolf1-1/+1
2018-09-25block-backend: Fix potential double blk_delete()Kevin Wolf1-1/+8
2018-09-25block-backend: Add .drained_poll callbackKevin Wolf1-0/+9
2018-09-25block: Add missing locking in bdrv_co_drain_bh_cb()Kevin Wolf1-0/+15
2018-09-25block/linux-aio: acquire AioContext before qemu_laio_process_completionsSergio Lopez1-1/+1
2018-09-25block/stream: refactor stream to use job callbacksJohn Snow1-8/+15
2018-09-25block/mirror: conservative mirror_exit refactorJohn Snow1-11/+33
2018-09-25block/mirror: don't install backing chain on abortJohn Snow1-1/+1
2018-09-25block/commit: refactor commit to use job callbacksJohn Snow1-41/+51
2018-09-25block/stream: add block job creation flagsJohn Snow1-2/+3
2018-09-25block/mirror: add block job creation flagsJohn Snow1-2/+3
2018-09-25block/commit: add block job creation flagsJohn Snow1-2/+3
2018-09-24curl: Make sslverify=off disable host as well as peer verification.Richard W.M. Jones1-0/+2
2018-09-24block/rbd: Attempt to parse legacy filenamesJeff Cody1-2/+52
2018-09-24block/rbd: pull out qemu_rbd_convert_optionsJeff Cody1-12/+24
2018-09-24Merge remote-tracking branch 'remotes/xanclic/tags/pull-block-2018-08-31-v2' ...Peter Maydell5-121/+76
2018-08-31block/backup: make function variables consistently namedJohn Snow1-31/+31
2018-08-31jobs: utilize job_exit shimJohn Snow3-42/+10
2018-08-31block/mirror: utilize job_exit shimJohn Snow1-18/+11
2018-08-31block/commit: utilize job_exit shimJohn Snow1-17/+5
2018-08-31jobs: canonize Error objectJohn Snow5-7/+6
2018-08-31jobs: change start callback to run callbackJohn Snow5-16/+23
2018-08-28qapi: Drop qapi_event_send_FOO()'s Error ** argumentPeter Xu4-10/+7
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