qemu: Use transactions from security driver
qemu: Use transactions from security driver

So far if qemu is spawned under separate mount namespace in order
to relabel everything it needs an access to the security driver
to run in that namespace too. This has a very nasty down side -
it is being run in a separate process, so any internal state
transition is NOT reflected in the daemon. This can lead to many
sleepless nights. Therefore, use the transaction APIs so that
libvirt developers can sleep tight again.

Signed-off-by: Michal Privoznik <83d82aaba2eed257f4814b0c239c260c4caaadf0@redhat.com>

nertpinx/libvirt,crobinso/libvirt,jfehlig/libvirt,nertpinx/libvirt,jardasgit/libvirt,olafhering/libvirt,taget/libvirt,zippy2/libvirt,andreabolognani/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,olafhering/libvirt,eskultety/libvirt,crobinso/libvirt,eskultety/libvirt,datto/libvirt,taget/libvirt,olafhering/libvirt,jardasgit/libvirt,jfehlig/libvirt,fabianfreyer/libvirt,eskultety/libvirt,libvirt/libvirt,libvirt/libvirt,nertpinx/libvirt,datto/libvirt,datto/libvirt,zippy2/libvirt,andreabolognani/libvirt,zippy2/libvirt,andreabolognani/libvirt,datto/libvirt,eskultety/libvirt,fabianfreyer/libvirt,libvirt/libvirt,nertpinx/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,jardasgit/libvirt,libvirt/libvirt,crobinso/libvirt,olafhering/libvirt,jfehlig/libvirt,jfehlig/libvirt,taget/libvirt,taget/libvirt,jardasgit/libvirt,eskultety/libvirt,crobinso/libvirt,fabianfreyer/libvirt,taget/libvirt,datto/libvirt,fabianfreyer/libvirt,VenkatDatta/libvirt,andreabolognani/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,zippy2/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt