]> git.proxmox.com Git - mirror_qemu.git/blobdiff - qapi-schema.json
qcow: convert QCow to use QCryptoBlock for encryption
[mirror_qemu.git] / qapi-schema.json
index 4b50b652d3edfadb92537d6012f22d2e741c377b..37c4b95aadd0b161e2b9ec936ef4fea346d4162a 100644 (file)
 #          offers more flexibility.
 #          (Since 2.10)
 #
+# @return-path: If enabled, migration will use the return path even
+#               for precopy. (since 2.10)
+#
 # Since: 1.2
 ##
 { 'enum': 'MigrationCapability',
   'data': ['xbzrle', 'rdma-pin-all', 'auto-converge', 'zero-blocks',
            'compress', 'events', 'postcopy-ram', 'x-colo', 'release-ram',
-           'block' ] }
+           'block', 'return-path' ] }
 
 ##
 # @MigrationCapabilityStatus:
 ##
 { 'command': 'chardev-remove', 'data': {'id': 'str'} }
 
+##
+# @chardev-send-break:
+#
+# Send a break to a character device
+#
+# @id: the chardev's ID, must exist
+#
+# Returns: Nothing on success
+#
+# Since: 2.10
+#
+# Example:
+#
+# -> { "execute": "chardev-send-break", "arguments": { "id" : "foo" } }
+# <- { "return": {} }
+#
+##
+{ 'command': 'chardev-send-break', 'data': {'id': 'str'} }
+
+
 ##
 # @TpmModel:
 #