]> git.proxmox.com Git - mirror_qemu.git/commit - blockdev.c
block: add transactional properties
authorJohn Snow <jsnow@redhat.com>
Thu, 5 Nov 2015 23:13:18 +0000 (18:13 -0500)
committerKevin Wolf <kwolf@redhat.com>
Thu, 12 Nov 2015 15:22:44 +0000 (16:22 +0100)
commit94d16a640a1058653327392e08c6d39eeba1e499
tree5de12a06b8d714ac159a5d9cc3f8922ed4790d93
parent78f51fde88d1925b5ae51ba789339baa9ff72ad1
block: add transactional properties

Add both transactional properties to the QMP transactional interface,
and add the BlockJobTxn that we create as a result of the err-cancel
property to the BlkActionState structure.

[split up from a patch originally by Stefan and Fam. --js]
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Message-id: 1446765200-3054-13-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
blockdev.c
qapi-schema.json
qmp-commands.hx