aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2017-06-20Merge remote-tracking branch 'remotes/famz/tags/docker-and-block-pull-request...Peter Maydell9-94/+267
2017-06-20Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-4/+4
2017-06-16block: make accounting thread-safePaolo Bonzini1-0/+16
2017-06-16block: split BlockAcctStats creation and setupPaolo Bonzini2-5/+9
2017-06-16block: introduce block_account_one_ioPaolo Bonzini1-29/+22
2017-06-16block: protect modification of dirty bitmaps with a mutexPaolo Bonzini2-11/+68
2017-06-16block: introduce dirty_bitmap_mutexPaolo Bonzini2-2/+45
2017-06-16block: protect tracked_requests and flush_queue with reqs_lockPaolo Bonzini1-2/+14
2017-06-16block: access write_gen with atomicsPaolo Bonzini1-3/+3
2017-06-16block: use Stat64 for wr_highest_offsetPaolo Bonzini2-4/+2
2017-06-16throttle-groups: protect throttled requests with a CoMutexPaolo Bonzini2-2/+11
2017-06-16throttle-groups: do not use qemu_co_enter_nextPaolo Bonzini1-5/+37
2017-06-16throttle-groups: only start one coroutine from drained_beginPaolo Bonzini1-20/+25
2017-06-16block: access io_plugged with atomic opsPaolo Bonzini1-2/+2
2017-06-16block: access wakeup with atomic opsPaolo Bonzini3-3/+7
2017-06-16block: access serialising_in_flight with atomic opsPaolo Bonzini1-3/+3
2017-06-16block: access io_limits_disabled with atomic opsPaolo Bonzini2-3/+3
2017-06-16block: access quiesce_counter with atomic opsPaolo Bonzini1-2/+2
2017-06-16block: access copy_on_read with atomic opsPaolo Bonzini1-4/+4
2017-06-15nbd: rename read_sync and friendsVladimir Sementsov-Ogievskiy1-4/+4
2017-06-14block/iscsi: enable filename option and parsingJeff Cody1-1/+21
2017-06-14block/rbd: enable filename option and parsingJeff Cody1-1/+21
2017-06-13Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell1-2/+1
2017-06-12Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell3-1/+9
2017-06-09block/gluster.c: Handle qdict_array_entries() failurePeter Maydell1-2/+1
2017-06-09block/qcow.c: Fix memory leak in qcow_create()Peter Maydell1-0/+1
2017-06-09commit: Fix use after free in completionKevin Wolf1-0/+7
2017-06-09block: Fix anonymous BBs in blk_root_inactivate()Kevin Wolf1-1/+1
2017-06-07nbd: make it thread-safe, fix qcow2 over nbdPaolo Bonzini1-21/+9
2017-06-06nbd/client.c: use errp instead of LOGVladimir Sementsov-Ogievskiy1-1/+6
2017-06-06nbd: add errp parameter to nbd_wr_syncv()Vladimir Sementsov-Ogievskiy1-2/+2
2017-06-02gluster: add support for PREALLOC_MODE_FALLOCNiels de Vos1-36/+40
2017-05-30Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi6-30/+16
2017-05-29block/file-*: *_parse_filename() and colonsMax Reitz2-24/+5
2017-05-29block: Tweak error message related to qemu-img amendEric Blake1-1/+2
2017-05-29qcow2: remove extra local_error variableAlberto Garcia1-3/+2
2017-05-29mirror: Drop permissions on s->target on completionKevin Wolf1-1/+6
2017-05-26stream: fix crash in stream_start() when block_job_create() failsAlberto Garcia1-1/+1
2017-05-24block/gluster: glfs_lseek() workaroundJeff Cody1-2/+16
2017-05-24blockjob: introduce block_job_pause/resume_allPaolo Bonzini1-16/+3
2017-05-24blockjob: introduce block_job_early_failPaolo Bonzini3-3/+3
2017-05-18migration: migration.h was not neededJuan Quintela1-1/+0
2017-05-18Merge remote-tracking branch 'quintela/tags/migration/20170517' into stagingStefan Hajnoczi6-6/+6
2017-05-17Merge remote-tracking branch 'jtc/tags/block-pull-request' into stagingStefan Hajnoczi1-97/+144
2017-05-17migration: Create migration/blocker.hJuan Quintela6-6/+6
2017-05-16curl: do not do aio_poll when waiting for a free CURLStatePaolo Bonzini1-1/+15
2017-05-16curl: convert readv to coroutinesPaolo Bonzini1-56/+38
2017-05-16curl: convert CURLAIOCB to byte valuesPaolo Bonzini1-22/+22
2017-05-16curl: split curl_find_state/curl_init_statePaolo Bonzini1-22/+30
2017-05-16block/win32: fix 'ret not initialized' warningGerd Hoffmann1-0/+1