qemuValidateDomainDeviceDefDiskTransient: Validate that qemu doesn't terminate early
qemuValidateDomainDeviceDefDiskTransient: Validate that qemu doesn't terminate early

Setup of a disk with <transient shareBacking='yes'/> option issues a
reset of qemu. In cases when QEMU didn't yet support the 'set-action'
QMP libvirt would in certain cases setup the commandline without
'-no-shutdown' which caused qemu to exit during startup. Forbid this
specific scenario.

Signed-off-by: Masayoshi Mizuma <d5fddbc10d7d0c19347bebdeca1e9c9f92c33d10@jp.fujitsu.com>
Reviewed-by: Peter Krempa <2cf5c04c61aa466e4a47bfedc747d17279c72ffc@redhat.com>

nertpinx/libvirt,olafhering/libvirt,nertpinx/libvirt,crobinso/libvirt,nertpinx/libvirt,crobinso/libvirt,nertpinx/libvirt,zippy2/libvirt,nertpinx/libvirt,olafhering/libvirt,jfehlig/libvirt,jfehlig/libvirt,libvirt/libvirt,zippy2/libvirt,olafhering/libvirt,zippy2/libvirt,jfehlig/libvirt,libvirt/libvirt,libvirt/libvirt,jfehlig/libvirt,libvirt/libvirt,crobinso/libvirt,crobinso/libvirt,zippy2/libvirt,olafhering/libvirt