qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/19] qcow2: Add basic version 3 support


From: Kevin Wolf
Subject: [Qemu-devel] [PATCH 00/19] qcow2: Add basic version 3 support
Date: Thu, 12 Apr 2012 17:01:01 +0200

In this submission, the TODO items that the RFC still had should all be cleaned
up now. The parts of the spec and the code that refer to not yet implemented
features are moved to two RFC patches at the end of the series, which are not
meant to be applied at this point. I think the rest can be merged very soon.

Kevin Wolf (18):
  Specification for qcow2 version 3
  qcow2: Save disk size in snapshot header
  qcow2: Ignore reserved bits in get_cluster_offset
  qcow2: Ignore reserved bits in count_contiguous_clusters()
  qcow2: Fail write_compressed when overwriting data
  qcow2: Ignore reserved bits in L1/L2 entries
  qcow2: Refactor qcow2_free_any_clusters
  qcow2: Simplify count_cow_clusters
  qcow2: Ignore reserved bits in refcount table entries
  qcow2: Ignore reserved bits in check_refcounts
  qcow2: Version 3 images
  qcow2: Support reading zero clusters
  qcow2: Support for feature table header extension
  qemu-iotests: Test backing file COW with zero clusters
  qcow2: Zero write support
  qemu-iotests: Add -o and make v3 the default for qcow2
  [RFC] Possible qcow2 specification extensions
  [RFC] Add feature table entries for new flags

Paolo Bonzini (1):
  qemu-iotests: add a simple test for write_zeroes

 block.c                      |   14 ++-
 block/qcow2-cluster.c        |  224 ++++++++++++++++++++++++++----------
 block/qcow2-refcount.c       |  156 ++++++++++++++-----------
 block/qcow2-snapshot.c       |   16 +++
 block/qcow2.c                |  260 ++++++++++++++++++++++++++++++++++++++----
 block/qcow2.h                |   59 ++++++++++-
 block_int.h                  |    1 +
 docs/specs/qcow2.txt         |  142 +++++++++++++++++++----
 tests/qemu-iotests/033       |   73 ++++++++++++
 tests/qemu-iotests/033.out   |   29 +++++
 tests/qemu-iotests/034       |  113 ++++++++++++++++++
 tests/qemu-iotests/034.out   |   81 +++++++++++++
 tests/qemu-iotests/check     |    6 +-
 tests/qemu-iotests/common    |   17 +++
 tests/qemu-iotests/common.rc |   34 +++++-
 tests/qemu-iotests/group     |    2 +
 16 files changed, 1043 insertions(+), 184 deletions(-)
 create mode 100755 tests/qemu-iotests/033
 create mode 100644 tests/qemu-iotests/033.out
 create mode 100755 tests/qemu-iotests/034
 create mode 100644 tests/qemu-iotests/034.out

-- 
1.7.6.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]