| Commit message (Expand) | Author | Age | Files | Lines |
* | error: Eliminate error_propagate() with Coccinelle, part 2 | Markus Armbruster | 2020-07-10 | 1 | -2/+1 |
* | qemu-option: Use returned bool to check for failure | Markus Armbruster | 2020-07-10 | 1 | -2/+1 |
* | block: Use bdrv_default_perms() | Max Reitz | 2020-05-18 | 1 | -1/+1 |
* | block: Make filter drivers use child_of_bds | Max Reitz | 2020-05-18 | 1 | -1/+3 |
* | block: Switch child_format users to child_of_bds | Max Reitz | 2020-05-18 | 1 | -2/+2 |
* | block: Add BdrvChildRole to BdrvChild | Max Reitz | 2020-05-18 | 1 | -2/+2 |
* | block: Remove bdrv_recurse_is_first_non_filter() | Max Reitz | 2020-02-18 | 1 | -15/+0 |
* | blkverify: Implement .bdrv_recurse_can_replace() | Max Reitz | 2020-02-18 | 1 | -0/+15 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | block: Purify .bdrv_refresh_filename() | Max Reitz | 2019-02-25 | 1 | -15/+1 |
* | blkverify: Make bdrv_dirname() return NULL | Max Reitz | 2019-02-25 | 1 | -0/+10 |
* | block: Use children list in bdrv_refresh_filename | Max Reitz | 2019-02-25 | 1 | -3/+0 |
* | qstring: Move qstring_from_substr()'s @end one to the right | Markus Armbruster | 2018-07-28 | 1 | -1/+1 |
* | block: Support BDRV_REQ_WRITE_UNCHANGED in filters | Max Reitz | 2018-05-15 | 1 | -0/+3 |
* | qobject: Modify qobject_ref() to return obj | Marc-André Lureau | 2018-05-04 | 1 | -4/+4 |
* | qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF | Marc-André Lureau | 2018-05-04 | 1 | -2/+2 |
* | Move include qemu/option.h from qemu-common.h to actual users | Markus Armbruster | 2018-02-09 | 1 | -0/+1 |
* | blkverify: Catch bs->exact_filename overflow | Max Reitz | 2017-06-26 | 1 | -4/+8 |
* | qobject: Use simpler QDict/QList scalar insertion macros | Eric Blake | 2017-05-09 | 1 | -3/+3 |
* | qobject: Drop useless QObject casts | Eric Blake | 2017-05-08 | 1 | -4/+3 |
* | block: Do not unref bs->file on error in BD's open | Max Reitz | 2017-04-27 | 1 | -3/+0 |
* | block: Request child permissions in filter drivers | Kevin Wolf | 2017-02-28 | 1 | -0/+1 |
* | blkverify: Implement bdrv_co_preadv/pwritev/flush | Kevin Wolf | 2017-01-09 | 1 | -105/+96 |
* | block: use aio_bh_schedule_oneshot | Paolo Bonzini | 2016-10-07 | 1 | -6/+2 |
* | block: Convert bdrv_aio_writev() to BdrvChild | Kevin Wolf | 2016-07-05 | 1 | -2/+2 |
* | block: Convert bdrv_aio_readv() to BdrvChild | Kevin Wolf | 2016-07-05 | 1 | -2/+2 |
* | block: Propagate AioContext change to all children | Max Reitz | 2016-05-19 | 1 | -19/+0 |
* | util: move declarations out of qemu-common.h | Veronia Bahaa | 2016-03-22 | 1 | -0/+1 |
* | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 2016-03-22 | 1 | -0/+1 |
* | block: Clean up includes | Peter Maydell | 2016-01-20 | 1 | -1/+1 |
* | block: Pass driver-specific options to .bdrv_refresh_filename() | Kevin Wolf | 2015-12-18 | 1 | -1/+1 |
* | blkverify: Fix BDS leak in .bdrv_open error path | Kevin Wolf | 2015-10-16 | 1 | -0/+3 |
* | block: Convert bs->file to BdrvChild | Kevin Wolf | 2015-10-16 | 1 | -14/+19 |
* | blkverify: Convert s->test_file to BdrvChild | Kevin Wolf | 2015-10-16 | 1 | -20/+21 |
* | block: Move flag inheritance to bdrv_open_inherit() | Kevin Wolf | 2015-06-12 | 1 | -2/+2 |
* | block: Rename BlockDriverCompletionFunc to BlockCompletionFunc | Markus Armbruster | 2014-10-20 | 1 | -4/+4 |
* | block: Rename BlockDriverAIOCB* to BlockAIOCB* | Markus Armbruster | 2014-10-20 | 1 | -6/+6 |
* | block: Rename qemu_aio_release -> qemu_aio_unref | Fam Zheng | 2014-09-22 | 1 | -1/+1 |
* | blkverify: Drop blkverify_aiocb_info.cancel | Fam Zheng | 2014-09-22 | 1 | -19/+0 |
* | blkverify: Fix leak of opts in blkverify_open | Fam Zheng | 2014-08-29 | 1 | -0/+1 |
* | blkverify: Implement bdrv_refresh_filename() | Max Reitz | 2014-08-20 | 1 | -0/+29 |
* | blkverify: implement .bdrv_detach/attach_aio_context() | Stefan Hajnoczi | 2014-06-04 | 1 | -13/+34 |
* | block: Rewrite the snapshot authorization mechanism for block filters. | Benoît Canet | 2014-03-13 | 1 | -1/+16 |
* | blkverify: Extract qemu_iovec_clone() and qemu_iovec_compare() from blkverify. | Benoît Canet | 2014-02-21 | 1 | -106/+2 |
* | block: Remove bdrv_open_image()'s force_raw option | Max Reitz | 2014-02-21 | 1 | -2/+2 |
* | block: Change BDS parameter of bdrv_open() to ** | Max Reitz | 2014-02-21 | 1 | -0/+2 |
* | Use error_is_set() only when necessary | Markus Armbruster | 2014-02-17 | 1 | -1/+1 |
* | block: Create authorizations mechanism for external snapshot and resize. | Benoît Canet | 2014-01-24 | 1 | -1/+1 |
* | blkverify: Don't require protocol filename | Max Reitz | 2014-01-22 | 1 | -1/+3 |
* | blkverify: Allow command-line configuration | Max Reitz | 2014-01-22 | 1 | -20/+5 |