summaryrefslogtreecommitdiffstats
path: root/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: Fix open_flags in bdrv_reopen()Kevin Wolf2014-04-301-1/+4
* Revert "block: another bdrv_append fix"Kevin Wolf2014-04-301-1/+0Star
* block: Unlink temporary files in raw-posix/win32Kevin Wolf2014-04-301-26/+10Star
* block: Remove BDRV_O_COPY_ON_READ for bs->fileKevin Wolf2014-04-301-1/+1
* block: Create bdrv_backing_flags()Kevin Wolf2014-04-301-6/+17
* block: Create bdrv_inherited_flags()Kevin Wolf2014-04-301-2/+26
* block: Ignore duplicate or NULL format_name in bdrv_iterate_formatJeff Cody2014-04-291-1/+16
* Use error_is_set() only when necessary (again)Markus Armbruster2014-04-251-1/+1
* block: Prevent coroutine stack overflow when recursing in bdrv_open_backing_f...Benoît Canet2014-04-251-15/+18
* block: Catch duplicate IDs in bdrv_new()Kevin Wolf2014-04-221-0/+11
* block: Add errp to bdrv_new()Kevin Wolf2014-04-221-3/+3
* block: Remove -errno return value from bdrv_assign_node_nameKevin Wolf2014-04-221-12/+11Star
* block: Handle error of bdrv_getlength in bdrv_create_dirty_bitmapFam Zheng2014-04-221-2/+9
* block: Check bdrv_getlength() return value in bdrv_make_zero()Kevin Wolf2014-04-221-1/+7
* block: Catch integer overflow in bdrv_rw_co()Kevin Wolf2014-04-221-0/+4
* block: Limit size to INT_MAX in bdrv_check_byte_request()Kevin Wolf2014-04-221-0/+4
* block: Fix nb_sectors check in bdrv_check_byte_request()Kevin Wolf2014-04-221-1/+1
* block: Check bdrv_getlength() return value in bdrv_append_temp_snapshot()Kevin Wolf2014-04-041-1/+6
* block: Fix snapshot=on for protocol parsed from filenameKevin Wolf2014-04-041-70/+78
* block: Don't parse 'filename' optionKevin Wolf2014-04-041-4/+4
* block: Limit request size (CVE-2014-0143)Kevin Wolf2014-04-011-0/+4
* block: Add error handling to bdrv_invalidate_cache()Kevin Wolf2014-03-191-6/+22
* blockdev: Refuse to open encrypted image unless pausedMarkus Armbruster2014-03-141-1/+8
* block: Unlink temporary fileMax Reitz2014-03-131-1/+1
* block: Rewrite the snapshot authorization mechanism for block filters.Benoît Canet2014-03-131-26/+21Star
* block: bs->drv may be NULL in bdrv_debug_resume()Max Reitz2014-03-131-1/+1
* block: Update image size in bdrv_invalidate_cache()Kevin Wolf2014-03-131-1/+9
* block: Fix error path segfault in bdrv_open()Kevin Wolf2014-03-061-0/+1
* block: Keep "filename" option after parsingMax Reitz2014-03-061-1/+6
* block: make bdrv_swap rebuild the bs graph node list field.Benoît Canet2014-03-061-5/+19
* block: Fix bs->request_alignment assertion for bs->sg=1Kevin Wolf2014-03-051-1/+1
* block: use /var/tmp instead of /tmp for -snapshotAmit Shah2014-02-281-2/+3
* block: Remove bdrv_open_image()'s force_raw optionMax Reitz2014-02-211-23/+4Star
* block: Reuse success path from bdrv_open()Max Reitz2014-02-211-34/+29Star
* block: Handle bs->options in bdrv_open() onlyMax Reitz2014-02-211-23/+15Star
* block: Remove bdrv_new() from bdrv_file_open()Max Reitz2014-02-211-11/+13
* block: Reuse reference handling from bdrv_open()Max Reitz2014-02-211-25/+7Star
* block: Make bdrv_file_open() staticMax Reitz2014-02-211-5/+11
* block: Add reference parameter to bdrv_open()Max Reitz2014-02-211-7/+37
* block: Change BDS parameter of bdrv_open() to **Max Reitz2014-02-211-24/+40
* block: Fix bdrv_is_first_non_filter()Kevin Wolf2014-02-211-5/+1Star
* Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into stagingPeter Maydell2014-02-201-8/+8
|\
| * Use error_is_set() only when necessaryMarkus Armbruster2014-02-171-8/+8
* | block: Open by reference will try device then node_name.Benoît Canet2014-02-141-2/+8
* | block: Relax bdrv_lookup_bs constraints.Benoît Canet2014-02-141-15/+11Star
|/
* block: Fix 32 bit truncation in mark_request_serialising()Kevin Wolf2014-02-091-3/+3
* block: Don't call ROUND_UP with negative valuesKevin Wolf2014-02-091-2/+2
* block: bdrv_aligned_pwritev: Assert overlap rangeKevin Wolf2014-02-091-0/+2
* block: Fix memory leaks in bdrv_co_do_pwritev()Kevin Wolf2014-02-091-2/+2
* block: Fail gracefully with missing filenameKevin Wolf2014-02-091-5/+6