76 Commits (8301ea444abb49f7b7fb939b09c1e23b22977f30)

Author SHA1 Message Date
Kevin Wolf bde70715b6 commit: Remove overlay_bs 9 years ago
Kevin Wolf 61f09cea01 commit: Support multiple roots above top node 9 years ago
Kevin Wolf e0995dc3da block: Add reopen_queue to bdrv_child_perm() 9 years ago
Manos Pitsidianakis f7cc69b326 block: add default implementations for bdrv_co_get_block_status() 9 years ago
Kevin Wolf d3c8c67469 block: Skip implicit nodes in query-block/blockstats 9 years ago
Kevin Wolf b1e1fa0c3a commit: Add NULL check for overlay_bs 9 years ago
Max Reitz 3a691c50f1 block: Add PreallocMode to blk_truncate() 9 years ago
Eric Blake 51b0a48888 block: Make bdrv_is_allocated_above() byte-based 9 years ago
Eric Blake d6a644bbfe block: Make bdrv_is_allocated() byte-based 9 years ago
Eric Blake 317a6676a2 commit: Switch commit_run() to byte-based 9 years ago
Eric Blake d8a9858408 commit: Switch commit_populate() to byte-based 9 years ago
Eric Blake 5cb1a49e01 trace: Show blockjob actions via bytes, not sectors 9 years ago
Eric Blake f3e4ce4af3 blockjob: Track job ratelimits via bytes, not sectors 9 years ago
Eric Blake d5254033da block: Simplify use of BDRV_BLOCK_RAW 9 years ago
Kevin Wolf 4f78a16fee commit: Fix completion with extra reference 9 years ago
Kevin Wolf 19ebd13ed4 commit: Fix use after free in completion 9 years ago
Paolo Bonzini 05b0d8e3b8 blockjob: introduce block_job_early_fail 9 years ago
Max Reitz ed3d2ec98a block: Add errp to b{lk,drv}_truncate() 10 years ago
Kevin Wolf 0d0676a104 commit: Set commit_top_bs->total_sectors 10 years ago
Kevin Wolf 02be4aeb93 commit: Set commit_top_bs->aio_context 10 years ago
Kevin Wolf dcbf37ce41 commit: Implement .bdrv_refresh_filename 10 years ago
Kevin Wolf 9196565866 commit: Implement bdrv_commit_top.bdrv_co_get_block_status 10 years ago
Fam Zheng b69f00dde4 commit: Don't use error_abort in commit_start 10 years ago
Kevin Wolf b247767aac commit: Fix error handling 10 years ago
Kevin Wolf 12fa4af61f block: Add Error parameter to bdrv_set_backing_hd() 10 years ago
Kevin Wolf 0db832f42e commit: Add filter-node-name to block-commit 10 years ago
Kevin Wolf d3f0675922 commit: Use real permissions for HMP 'commit' 10 years ago
Kevin Wolf 8dfba27977 commit: Use real permissions in commit block job 10 years ago
Kevin Wolf 76d554e20b blockjob: Add permissions to block_job_add_bdrv() 10 years ago
Kevin Wolf c6cc12bfa7 blockjob: Add permissions to block_job_create() 10 years ago
Kevin Wolf d7086422b1 block: Add error parameter to blk_insert_bs() 10 years ago
Kevin Wolf 6d0eb64d5c block: Add permissions to blk_new() 10 years ago
John Snow 5ccac6f186 blockjob: add block_job_start 10 years ago
John Snow a7815a764c blockjob: add .start field 10 years ago
John Snow c87621ea68 blockjobs: split interface into public/private, Part 1 10 years ago
John Snow 8254b6d953 blockjob: centralize QMP event emissions 10 years ago
John Snow f81e0b4532 blockjobs: Allow creating internal jobs 10 years ago
Alberto Garcia 3e4c5122cb block: Block all nodes involved in the block-commit operation 10 years ago
Paolo Bonzini 720150f318 block: prepare bdrv_reopen_multiple to release AioContext 10 years ago
Alberto Garcia 0fe282bb4b commit: Add 'base' to the reopen queue before 'overlay_bs' 10 years ago
Alberto Garcia 4d6f8cbba7 commit: get the overlay node before manipulating the backing chain 10 years ago
Sascha Silbe f14a39ccb9 Improve block job rate limiting for small bandwidth values 10 years ago
Kevin Wolf 1e8fb7f1ee commit: Fix use of error handling policy 10 years ago
Paolo Bonzini 0b8b8753e4 coroutine: move entry argument to qemu_coroutine_create 10 years ago
Alberto Garcia fd62c609ed commit: Add 'job-id' parameter to 'block-commit' 10 years ago
Alberto Garcia 7f0317cfc8 blockjob: Add 'job_id' parameter to block_job_create() 10 years ago
Kevin Wolf f8e2bd538d block: Use BlockBackend for I/O in bdrv_commit() 10 years ago
Kevin Wolf 83fd6dd3e7 block: Move bdrv_commit() to block/commit.c 10 years ago
Alberto Garcia 834fe28ddf block: Create the commit block job before reopening any image 10 years ago
Kevin Wolf 4653456a5f commit: Use BlockBackend for I/O 11 years ago