mbox series

[0/2] block/qcow2: QAPI'fy Qcow2DiscardType

Message ID 20230224152019.19278-1-philmd@linaro.org
Headers show
Series block/qcow2: QAPI'fy Qcow2DiscardType | expand

Message

Philippe Mathieu-Daudé Feb. 24, 2023, 3:20 p.m. UTC
QAPI seems designed to maintain such enums,
so convert Qcow2DiscardType to be QAPI generated.
Besides, this is how Qcow2CompressionType is maintained.

Philippe Mathieu-Daudé (2):
  block/qcow2: Rename QCOW2_DISCARD_TYPE enum definitions
  block/qcow2: QAPI'fy Qcow2DiscardType

 block/qcow2-bitmap.c   | 12 ++++++------
 block/qcow2-cluster.c  | 32 ++++++++++++++++----------------
 block/qcow2-refcount.c | 36 ++++++++++++++++++------------------
 block/qcow2-snapshot.c |  8 ++++----
 block/qcow2.c          | 26 +++++++++++++-------------
 block/qcow2.h          | 19 +++++--------------
 qapi/block-core.json   | 10 ++++++++++
 7 files changed, 72 insertions(+), 71 deletions(-)

Comments

Richard Henderson Feb. 24, 2023, 9:26 p.m. UTC | #1
On 2/24/23 05:20, Philippe Mathieu-Daudé wrote:
> QAPI seems designed to maintain such enums,
> so convert Qcow2DiscardType to be QAPI generated.
> Besides, this is how Qcow2CompressionType is maintained.
> 
> Philippe Mathieu-Daudé (2):
>    block/qcow2: Rename QCOW2_DISCARD_TYPE enum definitions
>    block/qcow2: QAPI'fy Qcow2DiscardType

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~