| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | qcow2: Add subcluster support to handle_alloc_space() | Alberto Garcia | 2020-08-25 | 1 | -4/+5 |
* | qcow2: Clear the L2 bitmap when allocating a compressed cluster | Alberto Garcia | 2020-08-25 | 1 | -0/+3 |
* | qcow2: Update L2 bitmap in qcow2_alloc_cluster_link_l2() | Alberto Garcia | 2020-08-25 | 1 | -0/+18 |
* | qcow2: Add subcluster support to check_refcounts_l2() | Alberto Garcia | 2020-08-25 | 1 | -5/+11 |
* | qcow2: Add subcluster support to discard_in_l2_slice() | Alberto Garcia | 2020-08-25 | 1 | -29/+23 |
* | qcow2: Add subcluster support to zero_in_l2_slice() | Alberto Garcia | 2020-08-25 | 1 | -18/+20 |
* | qcow2: Add subcluster support to qcow2_get_host_offset() | Alberto Garcia | 2020-08-25 | 2 | -96/+92 |
* | qcow2: Add subcluster support to calculate_l2_meta() | Alberto Garcia | 2020-08-25 | 1 | -34/+133 |
* | qcow2: Handle QCOW2_SUBCLUSTER_UNALLOCATED_ALLOC | Alberto Garcia | 2020-08-25 | 1 | -3/+9 |
* | qcow2: Replace QCOW2_CLUSTER_* with QCOW2_SUBCLUSTER_* | Alberto Garcia | 2020-08-25 | 3 | -40/+42 |
* | qcow2: Add cluster type parameter to qcow2_get_host_offset() | Alberto Garcia | 2020-08-25 | 3 | -20/+31 |
* | qcow2: Add qcow2_cluster_is_allocated() | Alberto Garcia | 2020-08-25 | 1 | -0/+6 |
* | qcow2: Add qcow2_get_subcluster_range_type() | Alberto Garcia | 2020-08-25 | 1 | -0/+51 |
* | qcow2: Add QCow2SubclusterType and qcow2_get_subcluster_type() | Alberto Garcia | 2020-08-25 | 1 | -1/+125 |
* | qcow2: Update get/set_l2_entry() and add get/set_l2_bitmap() | Alberto Garcia | 2020-08-25 | 1 | -0/+21 |
* | qcow2: Add l2_entry_size() | Alberto Garcia | 2020-08-25 | 4 | -16/+27 |
* | qcow2: Add offset_into_subcluster() and size_to_subclusters() | Alberto Garcia | 2020-08-25 | 1 | -0/+10 |
* | qcow2: Add offset_to_sc_index() | Alberto Garcia | 2020-08-25 | 1 | -0/+5 |
* | qcow2: Add subcluster-related fields to BDRVQcow2State | Alberto Garcia | 2020-08-25 | 2 | -0/+10 |
* | qcow2: Add dummy has_subclusters() function | Alberto Garcia | 2020-08-25 | 1 | -0/+6 |
* | qcow2: Add get_l2_entry() and set_l2_entry() | Alberto Garcia | 2020-08-25 | 3 | -38/+54 |
* | qcow2: Process QCOW2_CLUSTER_ZERO_ALLOC clusters in handle_copied() | Alberto Garcia | 2020-08-25 | 1 | -113/+139 |
* | qcow2: Split cluster_needs_cow() out of count_cow_clusters() | Alberto Garcia | 2020-08-25 | 1 | -15/+19 |
* | qcow2: Add calculate_l2_meta() | Alberto Garcia | 2020-08-25 | 1 | -24/+53 |
* | qcow2: Convert qcow2_get_cluster_offset() into qcow2_get_host_offset() | Alberto Garcia | 2020-08-25 | 3 | -37/+32 |
* | qcow2: Make Qcow2AioTask store the full host offset | Alberto Garcia | 2020-08-25 | 2 | -37/+34 |
* | meson: convert block | Marc-André Lureau | 2020-08-21 | 4 | -77/+117 |
* | trace: switch position of headers to what Meson requires | Paolo Bonzini | 2020-08-21 | 1 | -0/+1 |
* | block/block-copy: always align copied region to cluster size | Stefan Reiter | 2020-08-10 | 1 | -0/+3 |
* | qcow2-cluster: Fix integer left shift error in qcow2_alloc_cluster_link_l2() | Tuguoyi | 2020-08-05 | 1 | -1/+1 |
* | qcow2: Release read-only bitmaps when inactivated | Max Reitz | 2020-08-03 | 1 | -4/+19 |
* | Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2020-07-28' into st... | Peter Maydell | 2020-07-28 | 2 | -33/+97 |
|\ |
|
| * | block/nbd: nbd_co_reconnect_loop(): don't sleep if drained | Vladimir Sementsov-Ogievskiy | 2020-07-28 | 1 | -5/+6 |
| * | block/nbd: on shutdown terminate connection attempt | Vladimir Sementsov-Ogievskiy | 2020-07-28 | 1 | -4/+11 |
| * | block/nbd: allow drain during reconnect attempt | Vladimir Sementsov-Ogievskiy | 2020-07-28 | 1 | -0/+14 |
| * | block/nbd: split nbd_establish_connection out of nbd_client_connect | Vladimir Sementsov-Ogievskiy | 2020-07-28 | 2 | -26/+38 |
| * | block: nbd: Fix convert qcow2 compressed to nbd | Nir Soffer | 2020-07-28 | 1 | -0/+30 |
* | | Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-07-28' in... | Peter Maydell | 2020-07-28 | 1 | -4/+6 |
|\ \ |
|
| * | | block: Fix bdrv_aligned_p*v() for qiov_offset != 0 | Max Reitz | 2020-07-28 | 1 | -4/+6 |
| |/ |
|
* | | Merge remote-tracking branch 'remotes/ericb/tags/pull-bitmaps-2020-07-27' int... | Peter Maydell | 2020-07-28 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | qcow2: Fix capitalization of header extension constant. | Andrey Shinkevich | 2020-07-27 | 1 | -1/+1 |
* | | block/amend: Check whether the node exists | Max Reitz | 2020-07-27 | 1 | -1/+5 |
|/ |
|
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging | Peter Maydell | 2020-07-21 | 2 | -2/+13 |
|\ |
|
| * | qcow2: Implement v2 zero writes with discard if possible | Kevin Wolf | 2020-07-21 | 1 | -1/+8 |
| * | file-posix: Handle `EINVAL` fallocate return value | Antoine Damhet | 2020-07-21 | 1 | -1/+5 |
* | | Merge remote-tracking branch 'remotes/armbru/tags/pull-qom-2020-07-21' into s... | Peter Maydell | 2020-07-21 | 1 | -1/+1 |
|\ \ |
|
| * | | qom: Change object_get_canonical_path_component() not to malloc | Markus Armbruster | 2020-07-21 | 1 | -1/+1 |
| |/ |
|
* | | block: fix bdrv_aio_cancel() for ENOMEDIUM requests | Stefan Hajnoczi | 2020-07-21 | 1 | -0/+8 |
* | | block/crypto: disallow write sharing by default | Maxim Levitsky | 2020-07-21 | 1 | -1/+1 |
|/ |
|
* | file-posix: Fix leaked fd in raw_open_common() error path | Kevin Wolf | 2020-07-17 | 1 | -0/+3 |