diff --git a/patches/qemu-8.2-vitastor.patch b/patches/qemu-8.2-vitastor.patch index 1d769261..0991f6ca 100644 --- a/patches/qemu-8.2-vitastor.patch +++ b/patches/qemu-8.2-vitastor.patch @@ -71,7 +71,7 @@ index c9baeda639..85e1df5a56 100644 description: 'OpenGL support') option('rdma', type : 'feature', value : 'auto', diff --git a/qapi/block-core.json b/qapi/block-core.json -index ca390c5700..8f11ae9fa5 100644 +index ca390c5700..d2dbaeb279 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -3201,7 +3201,7 @@ @@ -120,7 +120,7 @@ index ca390c5700..8f11ae9fa5 100644 'virtio-blk-vfio-pci': { 'type': 'BlockdevOptionsVirtioBlkVfioPci', 'if': 'CONFIG_BLKIO' }, -@@ -5148,6 +5171,17 @@ +@@ -5148,6 +5171,20 @@ '*cluster-size' : 'size', '*encrypt' : 'RbdEncryptionCreateOptions' } } @@ -129,6 +129,9 @@ index ca390c5700..8f11ae9fa5 100644 +# +# Driver specific image creation options for Vitastor. +# ++# @location: Where to store the new image file. This location cannot ++# point to a snapshot. ++# +# @size: Size of the virtual disk in bytes +## +{ 'struct': 'BlockdevCreateOptionsVitastor', @@ -138,7 +141,7 @@ index ca390c5700..8f11ae9fa5 100644 ## # @BlockdevVmdkSubformat: # -@@ -5370,6 +5404,7 @@ +@@ -5370,6 +5407,7 @@ 'ssh': 'BlockdevCreateOptionsSsh', 'vdi': 'BlockdevCreateOptionsVdi', 'vhdx': 'BlockdevCreateOptionsVhdx', diff --git a/patches/qemu-9.0-vitastor.patch b/patches/qemu-9.0-vitastor.patch index e244e148..c049da4d 100644 --- a/patches/qemu-9.0-vitastor.patch +++ b/patches/qemu-9.0-vitastor.patch @@ -71,7 +71,7 @@ index 0a99a059ec..16dc440118 100644 description: 'OpenGL support') option('rdma', type : 'feature', value : 'auto', diff --git a/qapi/block-core.json b/qapi/block-core.json -index 746d1694c2..fb7aa4423b 100644 +index 746d1694c2..199a146a0b 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -3203,7 +3203,7 @@ @@ -120,7 +120,7 @@ index 746d1694c2..fb7aa4423b 100644 'virtio-blk-vfio-pci': { 'type': 'BlockdevOptionsVirtioBlkVfioPci', 'if': 'CONFIG_BLKIO' }, -@@ -5180,6 +5203,17 @@ +@@ -5180,6 +5203,20 @@ '*cluster-size' : 'size', '*encrypt' : 'RbdEncryptionCreateOptions' } } @@ -129,6 +129,9 @@ index 746d1694c2..fb7aa4423b 100644 +# +# Driver specific image creation options for Vitastor. +# ++# @location: Where to store the new image file. This location cannot ++# point to a snapshot. ++# +# @size: Size of the virtual disk in bytes +## +{ 'struct': 'BlockdevCreateOptionsVitastor', @@ -138,7 +141,7 @@ index 746d1694c2..fb7aa4423b 100644 ## # @BlockdevVmdkSubformat: # -@@ -5402,6 +5436,7 @@ +@@ -5402,6 +5439,7 @@ 'ssh': 'BlockdevCreateOptionsSsh', 'vdi': 'BlockdevCreateOptionsVdi', 'vhdx': 'BlockdevCreateOptionsVhdx',