Age | Commit message (Expand) | Author | Files | Lines |
2017-02-28 | block: Add BDRV_O_RESIZE for blk_new_open() | Kevin Wolf | 1 | -2/+4 |
2017-02-28 | block: Add error parameter to blk_insert_bs() | Kevin Wolf | 1 | -2/+8 |
2017-02-28 | block: Add permissions to blk_new() | Kevin Wolf | 1 | -1/+1 |
2017-02-28 | block: Request child permissions in format drivers | Kevin Wolf | 1 | -0/+1 |
2017-02-24 | block: Attach bs->file only during .bdrv_open() | Kevin Wolf | 1 | -3/+15 |
2017-02-24 | block: Pass BdrvChild to bdrv_truncate() | Kevin Wolf | 1 | -2/+2 |
2017-02-24 | qcow2: Use BB for resizing in qcow2_amend_options() | Kevin Wolf | 1 | -1/+5 |
2017-02-12 | qcow2: Optimize the refcount-block overlap check | Alberto Garcia | 1 | -0/+1 |
2016-12-06 | qcow2: Don't strand clusters near 2G intervals during commit | Eric Blake | 1 | -1/+2 |
2016-11-25 | qcow2: Allow 'cache-clean-interval' in Linux only | Alberto Garcia | 1 | -0/+8 |
2016-11-22 | block: Return -ENOTSUP rather than assert on unaligned discards | Eric Blake | 1 | -0/+5 |
2016-11-22 | qcow2: Inform block layer about discard boundaries | Eric Blake | 1 | -0/+1 |
2016-10-24 | qcow2: Support BDRV_REQ_MAY_UNMAP | Fam Zheng | 1 | -1/+2 |
2016-10-19 | crypto: extend mode as a parameter in qcrypto_cipher_supports() | Gonglei | 1 | -1/+2 |
2016-09-13 | qcow2: avoid memcpy(dst, NULL, len) | Stefan Hajnoczi | 1 | -1/+4 |
2016-09-05 | qcow2: fix iovec size at qcow2_co_pwritev_compressed | Pavel Butsykin | 1 | -1/+1 |
2016-09-05 | qcow2: cleanup qcow2_co_pwritev_compressed to avoid the recursion | Pavel Butsykin | 1 | -17/+7 |
2016-09-05 | qcow2: add qcow2_co_pwritev_compressed | Pavel Butsykin | 1 | -74/+50 |
2016-07-26 | qcow2: do not allocate extra memory | Vladimir Sementsov-Ogievskiy | 1 | -1/+1 |
2016-07-20 | qcow2: Switch .bdrv_co_discard() to byte-based | Eric Blake | 1 | -5/+5 |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini | 1 | -2/+2 |
2016-07-05 | block/qcow2: Don't use cpu_to_*w() | Peter Maydell | 1 | -3/+3 |
2016-07-05 | block: Convert bdrv_co_preadv/pwritev to BdrvChild | Kevin Wolf | 1 | -3/+3 |
2016-07-05 | block: Convert bdrv_pwrite_zeroes() to BdrvChild | Kevin Wolf | 1 | -2/+2 |
2016-07-05 | block: Convert bdrv_pwrite(v/_sync) to BdrvChild | Kevin Wolf | 1 | -7/+7 |
2016-07-05 | block: Convert bdrv_pread(v) to BdrvChild | Kevin Wolf | 1 | -8/+8 |
2016-07-05 | block: Convert bdrv_write() to BdrvChild | Kevin Wolf | 1 | -1/+46 |
2016-07-05 | block: Use bool as appropriate for BDS members | Eric Blake | 1 | -1/+1 |
2016-07-05 | block: Move request_alignment into BlockLimit | Eric Blake | 1 | -1/+1 |
2016-07-05 | qcow2: Set request_alignment during .bdrv_refresh_limits() | Eric Blake | 1 | -3/+4 |
2016-06-20 | error: Remove NULL checks on error_propagate() calls | Eduardo Habkost | 1 | -3/+1 |
2016-06-16 | qcow2: Let vmstate call qcow2_co_preadv/pwrite directly | Kevin Wolf | 1 | -20/+4 |
2016-06-16 | block: Make .bdrv_load_vmstate() vectored | Kevin Wolf | 1 | -3/+3 |
2016-06-16 | block: drop support for using qcow[2] encryption with system emulators | Daniel P. Berrange | 1 | -4/+10 |
2016-06-16 | qcow2: Implement .bdrv_co_pwritev() | Kevin Wolf | 1 | -48/+41 |
2016-06-16 | qcow2: Implement .bdrv_co_preadv() | Kevin Wolf | 1 | -49/+59 |
2016-06-08 | qcow2: avoid extra flushes in qcow2 | Denis V. Lunev | 1 | -2/+2 |
2016-06-08 | qcow2: Convert to bdrv_co_pwrite_zeroes() | Eric Blake | 1 | -18/+19 |
2016-06-08 | block: Switch bdrv_write_zeroes() to byte interface | Eric Blake | 1 | -5/+4 |
2016-06-08 | block: Track write zero limits in bytes | Eric Blake | 1 | -1/+1 |
2016-06-08 | qcow2: Catch more unaligned write_zero into zero cluster | Eric Blake | 1 | -24/+23 |
2016-06-08 | qcow2: add tracepoints for qcow2_co_write_zeroes | Denis V. Lunev | 1 | -0/+5 |
2016-06-08 | qcow2: simplify logic in qcow2_co_write_zeroes | Denis V. Lunev | 1 | -18/+5 |
2016-05-19 | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging | Peter Maydell | 1 | -1/+2 |
2016-05-19 | qcow2: Fix write_zeroes with partially allocated backing file cluster | Kevin Wolf | 1 | -1/+2 |
2016-05-19 | qcow2: fix condition in is_zero_cluster | Denis V. Lunev | 1 | -1/+1 |
2016-05-19 | qemu-common: stop including qemu/bswap.h from qemu-common.h | Paolo Bonzini | 1 | -0/+1 |
2016-05-12 | block: Drop superfluous invalidating bs->file from drivers | Fam Zheng | 1 | -7/+0 |
2016-05-12 | qcow2: improve qcow2_co_write_zeroes() | Denis V. Lunev | 1 | -6/+59 |
2016-05-12 | block: Allow BDRV_REQ_FUA through blk_pwrite() | Eric Blake | 1 | -2/+2 |