summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
...
* qed: Use a coroutine for need_check_timerKevin Wolf2017-06-261-16/+17
* qed: Simplify request handlingKevin Wolf2017-06-262-82/+22Star
* qed: Use CoQueue for serialising allocationsKevin Wolf2017-06-262-33/+19Star
* qed: Implement .bdrv_co_readv/writevKevin Wolf2017-06-261-55/+42Star
* qed: Remove recursion in qed_aio_next_io()Kevin Wolf2017-06-261-31/+32
* qed: Remove ret argument from qed_aio_next_io()Kevin Wolf2017-06-261-11/+6Star
* qed: Add return value to qed_aio_read/write_data()Kevin Wolf2017-06-262-62/+31Star
* qed: Add return value to qed_aio_write_inplace/alloc()Kevin Wolf2017-06-261-23/+20Star
* qed: Add return value to qed_aio_write_cow()Kevin Wolf2017-06-261-37/+21Star
* qed: Add return value to qed_aio_write_main()Kevin Wolf2017-06-261-25/+30
* qed: Add return value to qed_aio_write_l2_update()Kevin Wolf2017-06-261-17/+26
* qed: Add return value to qed_aio_write_l1_update()Kevin Wolf2017-06-261-10/+9Star
* qed: Inline qed_commit_l2_update()Kevin Wolf2017-06-261-22/+14Star
* qed: Make qed_aio_write_main() synchronousKevin Wolf2017-06-261-42/+19Star
* qed: Make qed_aio_read_data() synchronousKevin Wolf2017-06-261-3/+5
* qed: Remove callback from qed_write_table()Kevin Wolf2017-06-263-45/+22Star
* qed: Remove GenericCBKevin Wolf2017-06-263-45/+1Star
* qed: Make qed_write_table() synchronousKevin Wolf2017-06-261-54/+30Star
* qed: Remove callback from qed_write_header()Kevin Wolf2017-06-261-20/+12Star
* qed: Make qed_write_header() synchronousKevin Wolf2017-06-261-47/+29Star
* qed: Remove callback from qed_copy_from_backing_file()Kevin Wolf2017-06-261-34/+23Star
* qed: Make qed_copy_from_backing_file() synchronousKevin Wolf2017-06-261-49/+29Star
* qed: Make qed_read_backing_file() synchronousKevin Wolf2017-06-261-14/+18
* qed: Remove callback from qed_find_cluster()Kevin Wolf2017-06-263-32/+35
* qed: Remove callback from qed_read_l2_table()Kevin Wolf2017-06-263-76/+36Star
* qed: Remove callback from qed_read_table()Kevin Wolf2017-06-261-54/+25Star
* qed: Make qed_read_table() synchronousKevin Wolf2017-06-261-38/+18Star
* qed: Use bottom half to resume waiting requestsKevin Wolf2017-06-261-3/+10
* qcow2: Use offset_into_cluster() and offset_to_l2_index()Alberto Garcia2017-06-262-3/+3
* qcow2: Merge the writing of the COW regions with the guest dataAlberto Garcia2017-06-263-20/+91
* qcow2: Pass a QEMUIOVector to do_perform_cow_{read,write}()Alberto Garcia2017-06-261-27/+24Star
* qcow2: Allow reading both COW regions with only one requestAlberto Garcia2017-06-261-13/+38
* qcow2: Split do_perform_cow() into _read(), _encrypt() and _write()Alberto Garcia2017-06-261-30/+87
* qcow2: Make perform_cow() call do_perform_cow() twiceAlberto Garcia2017-06-261-14/+22
* qcow2: Use unsigned int for both members of Qcow2COWRegionAlberto Garcia2017-06-262-4/+4
* qcow2: Remove unused Error variable in do_perform_cow()Alberto Garcia2017-06-261-3/+1Star
* throttle: Update throttle-groups.c documentationAlberto Garcia2017-06-261-1/+1
* block: use BDRV_POLL_WHILE() in bdrv_rw_vmstate()Stefan Hajnoczi2017-06-261-3/+1Star
* block: count bdrv_co_rw_vmstate() requestsStefan Hajnoczi2017-06-261-5/+12
* commit: Fix completion with extra referenceKevin Wolf2017-06-261-0/+7
* Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...Peter Maydell2017-06-228-15/+5Star
|\
| * qapi: merge QInt and QFloat in QNumMarc-André Lureau2017-06-208-15/+5Star
* | Merge remote-tracking branch 'remotes/famz/tags/docker-and-block-pull-request...Peter Maydell2017-06-209-94/+267
|\ \
| * | block: make accounting thread-safePaolo Bonzini2017-06-161-0/+16
| * | block: split BlockAcctStats creation and setupPaolo Bonzini2017-06-162-5/+9
| * | block: introduce block_account_one_ioPaolo Bonzini2017-06-161-29/+22Star
| * | block: protect modification of dirty bitmaps with a mutexPaolo Bonzini2017-06-162-11/+68
| * | block: introduce dirty_bitmap_mutexPaolo Bonzini2017-06-162-2/+45
| * | block: protect tracked_requests and flush_queue with reqs_lockPaolo Bonzini2017-06-161-2/+14
| * | block: access write_gen with atomicsPaolo Bonzini2017-06-161-3/+3