]> git.proxmox.com Git - qemu.git/commit - blockdev.c
block: Assert validity of BdrvActionOps
authorMax Reitz <mreitz@redhat.com>
Thu, 12 Sep 2013 12:57:27 +0000 (14:57 +0200)
committerKevin Wolf <kwolf@redhat.com>
Thu, 12 Sep 2013 14:28:36 +0000 (16:28 +0200)
commitaa3fe714f70654da47d9c2659b2d9ee295a9d930
tree1c76f75d3884b81c965fcb01e02d8781370f9551
parent4aa846f25e7cf14c77f699d8c1dfdfeddb091161
block: Assert validity of BdrvActionOps

In qmp_transaction, assert that the BdrvActionOps to be used is actually
valid.

This assertion failing is very improbable, however, it might happen, if
a new TransactionActionKind is introduced "out of order" and the
actions[] array is not updated.

Signed-off-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
blockdev.c