Age | Commit message (Expand) | Author | Files | Lines |
2019-02-11 | qcow2: Add list of bitmaps to ImageInfoSpecificQCow2 | Andrey Shinkevich | 3 | -1/+88 |
2019-02-11 | bdrv_query_image_info Error parameter added | Andrey Shinkevich | 4 | -10/+19 |
2019-02-04 | block/nbd-client: rename read_reply_co to connection_co | Vladimir Sementsov-Ogievskiy | 2 | -14/+14 |
2019-02-04 | block/nbd-client: don't check ioc | Vladimir Sementsov-Ogievskiy | 1 | -11/+5 |
2019-02-04 | block/nbd-client: fix nbd_reply_chunk_iter_receive | Vladimir Sementsov-Ogievskiy | 1 | -1/+1 |
2019-02-04 | block/nbd-client: split connection from initialization | Vladimir Sementsov-Ogievskiy | 1 | -9/+24 |
2019-02-04 | block/nbd: move connection code from block/nbd to block/nbd-client | Vladimir Sementsov-Ogievskiy | 3 | -41/+39 |
2019-02-04 | block/nbd-client: split channel errors from export errors | Vladimir Sementsov-Ogievskiy | 1 | -36/+47 |
2019-02-04 | nbd: generalize usage of nbd_read | Vladimir Sementsov-Ogievskiy | 1 | -3/+2 |
2019-02-01 | block: Eliminate the S_1KiB, S_2KiB, ... macros | Markus Armbruster | 2 | -6/+7 |
2019-02-01 | block: Remove blk_attach_dev_legacy() / legacy_dev code | Thomas Huth | 1 | -45/+9 |
2019-02-01 | uuid: Make qemu_uuid_bswap() take and return a QemuUUID | Peter Maydell | 1 | -8/+8 |
2019-02-01 | block/vdi: Don't take address of fields in packed structs | Peter Maydell | 1 | -13/+25 |
2019-02-01 | block/vpc: Don't take address of fields in packed structs | Peter Maydell | 1 | -1/+3 |
2019-02-01 | vmdk: Reject excess extents in blockdev-create | Kevin Wolf | 1 | -5/+24 |
2019-02-01 | vmdk: Implement .bdrv_co_create callback | Fam Zheng | 1 | -127/+321 |
2019-02-01 | vmdk: Refactor vmdk_create_extent | Fam Zheng | 1 | -26/+43 |
2019-02-01 | block: Fix hangs in synchronous APIs with iothreads | Kevin Wolf | 6 | -1/+16 |
2019-02-01 | block: Replace qdict_put() by qdict_put_obj() where appropriate | Markus Armbruster | 1 | -3/+2 |
2019-02-01 | qcow2: Assert that refcount block offsets fit in the refcount table | Alberto Garcia | 1 | -0/+3 |
2019-02-01 | mirror: Block the source BlockDriverState in mirror_start_job() | Alberto Garcia | 1 | -0/+8 |
2019-02-01 | mirror: Release the dirty bitmap if mirror_start_job() fails | Alberto Garcia | 1 | -0/+3 |
2019-01-31 | block/sheepdog: Convert from DPRINTF() macro to trace events | Laurent Vivier | 2 | -30/+31 |
2019-01-31 | block/file-posix: Convert from DPRINTF() macro to trace events | Laurent Vivier | 2 | -19/+13 |
2019-01-31 | block/curl: Convert from DPRINTF() macro to trace events | Laurent Vivier | 2 | -21/+17 |
2019-01-31 | block/ssh: Convert from DPRINTF() macro to trace events | Laurent Vivier | 2 | -29/+34 |
2019-01-31 | qapi: add x-debug-query-block-graph | Vladimir Sementsov-Ogievskiy | 1 | -0/+5 |
2019-01-24 | throttle-groups: fix restart coroutine iothread race | Stefan Hajnoczi | 1 | -0/+9 |
2019-01-22 | Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-21' into st... | Peter Maydell | 1 | -4/+5 |
2019-01-22 | block: Work-around a bug in libiscsi 1.9.0 when used in gnu99 mode | Thomas Huth | 1 | -0/+2 |
2019-01-21 | nbd/client: Change signature of nbd_negotiate_simple_meta_context() | Eric Blake | 1 | -2/+2 |
2019-01-21 | nbd/client: Move export name into NBDExportInfo | Eric Blake | 1 | -2/+3 |
2019-01-18 | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging | Peter Maydell | 1 | -1/+1 |
2019-01-17 | block/sheepdog: Use QEMU_NONSTRING for non NUL-terminated arrays | Philippe Mathieu-Daudé | 1 | -1/+1 |
2019-01-15 | Revert "hbitmap: Add @advance param to hbitmap_iter_next()" | Vladimir Sementsov-Ogievskiy | 2 | -2/+2 |
2019-01-15 | Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area" | Vladimir Sementsov-Ogievskiy | 1 | -55/+0 |
2019-01-15 | block/mirror: fix and improve do_sync_target_write | Vladimir Sementsov-Ogievskiy | 1 | -9/+8 |
2019-01-15 | dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area | Vladimir Sementsov-Ogievskiy | 1 | -0/+6 |
2019-01-15 | dirty-bitmap: improve bdrv_dirty_bitmap_next_zero | Vladimir Sementsov-Ogievskiy | 2 | -3/+5 |
2019-01-14 | block/dirty-bitmap: remove assertion from restore | John Snow | 1 | -1/+0 |
2019-01-11 | avoid TABs in files that only contain a few | Paolo Bonzini | 6 | -20/+20 |
2019-01-11 | qemu/queue.h: leave head structs anonymous unless necessary | Paolo Bonzini | 6 | -10/+11 |
2019-01-11 | block/iscsi: cancel libiscsi task when ABORT TASK TMF completes | Stefan Hajnoczi | 1 | -2/+14 |
2019-01-11 | block/iscsi: fix ioctl cancel use-after-free | Stefan Hajnoczi | 1 | -3/+18 |
2019-01-11 | block/iscsi: take iscsilun->mutex in iscsi_timed_check_events() | Stefan Hajnoczi | 1 | -0/+4 |
2019-01-11 | block/iscsi: drop unused IscsiAIOCB->buf field | Stefan Hajnoczi | 1 | -8/+0 |
2019-01-09 | block/nvme: optimize the performance of nvme driver based on vfio-pci | Li Feng | 1 | -10/+6 |
2019-01-07 | Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-01-05' into st... | Peter Maydell | 2 | -4/+23 |
2019-01-04 | block/nbd-client: use traces instead of noisy error_report_err | Vladimir Sementsov-Ogievskiy | 2 | -4/+23 |
2019-01-04 | dmg: don't skip zero chunk | yuchenlin | 1 | -7/+12 |