Fix handling of disk backing stores with cgroups
Fix handling of disk backing stores with cgroups

The cgroups ACL code was only allowing the primary disk image.
It is possible to chain images together, so we need to search
for backing stores and add them to the ACL too. Since the ACL
only handles block devices, we ignore the EINVAL we get from
plain files. In addition it was missing code to teardown the
cgroup when hot-unplugging a disk

* src/qemu/qemu_driver.c: Allow backing stores in cgroup ACLs
  and add missing teardown code in unplug path

siboulet/libvirt-openvz,libvirt/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,fabianfreyer/libvirt,emaste/libvirt,dumbbell/libvirt,wiedi/libvirt,rbu/libvirt,rmarwaha/libvirt1,crobinso/libvirt,jeckersb/libvirt,jardasgit/libvirt,elmarco/libvirt,rmarwaha/libvirt1,jfehlig/libvirt,jeckersb/libvirt,crobinso/libvirt,shugaoye/libvirt,iam-TJ/libvirt,agx/libvirt,rbu/libvirt,andreabolognani/libvirt,novel/fbsd-libvirt,taget/libvirt,siboulet/libvirt-openvz,emaste/libvirt,danwent/libvirt-ovs,bjzhang/libvirt,bjzhang/libvirt,wiedi/libvirt,jeckersb/libvirt,wiedi/libvirt,crobinso/libvirt,rmarwaha/libvirt1,emaste/libvirt,amery/libvirt-vserver,shugaoye/libvirt,fabianfreyer/libvirt,usc-isi/libvirt,nertpinx/libvirt,zhlcindy/libvirt-1.1.4-maintain,trainstack/libvirt,fabianfreyer/libvirt,leilihh/libvirt,jfehlig/libvirt,cbosdo/libvirt,soulxu/libvirt-xuhj,jardasgit/libvirt,bjzhang/libvirt,leilihh/libvirt,cbosdo/libvirt,datto/libvirt,zippy2/libvirt,danwent/libvirt-ovs,agx/libvirt,rbu/libvirt,taget/libvirt,zippy2/libvirt,jeckersb/libvirt,cbosdo/libvirt,taget/libvirt,VenkatDatta/libvirt,datto/libvirt,warewolf/libvirt,rlaager/libvirt,foomango/libvirt,zhlcindy/libvirt-1.1.4-maintain,trainstack/libvirt,leilihh/libvirt,amery/libvirt-vserver,zippy2/libvirt,wiedi/libvirt,trainstack/libvirt,rmarwaha/libvirt1,iam-TJ/libvirt,taget/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,dumbbell/libvirt,fabianfreyer/libvirt,leilihh/libvirt,amery/libvirt-vserver,jfehlig/libvirt,taget/libvirt,rmarwaha/libvirt,wiedi/libvirt,siboulet/libvirt-openvz,wiedi/libvirt,amery/libvirt-vserver,iam-TJ/libvirt,cbosdo/libvirt,andreabolognani/libvirt,nertpinx/libvirt,eskultety/libvirt,shugaoye/libvirt,rmarwaha/libvirt,andreabolognani/libvirt,emaste/libvirt,danwent/libvirt-ovs,VenkatDatta/libvirt,VenkatDatta/libvirt,rmarwaha/libvirt1,jardasgit/libvirt,eskultety/libvirt,VenkatDatta/libvirt,olafhering/libvirt,warewolf/libvirt,amery/libvirt-vserver,dumbbell/libvirt,leilihh/libvirt,rbu/libvirt,shugaoye/libvirt,foomango/libvirt,bjzhang/libvirt,usc-isi/libvirt,novel/fbsd-libvirt,soulxu/libvirt-xuhj,novel/fbsd-libvirt,nertpinx/libvirt,usc-isi/libvirt,emaste/libvirt,novel/fbsd-libvirt,zhlcindy/libvirt-1.1.4-maintain,eskultety/libvirt,danwent/libvirt-ovs,leilihh/libvirt,soulxu/libvirt-xuhj,kantai/libvirt-vfork,iam-TJ/libvirt,warewolf/libvirt,emaste/libvirt,rmarwaha/libvirt,kantai/libvirt-vfork,dumbbell/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,foomango/libvirt,shugaoye/libvirt,zippy2/libvirt,rmarwaha/libvirt,nertpinx/libvirt,zhlcindy/libvirt-1.1.4-maintain,datto/libvirt,jardasgit/libvirt,rmarwaha/libvirt1,bjzhang/libvirt,rlaager/libvirt,libvirt/libvirt,soulxu/libvirt-xuhj,VenkatDatta/libvirt,warewolf/libvirt,datto/libvirt,trainstack/libvirt,datto/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,kantai/libvirt-vfork,warewolf/libvirt,jeckersb/libvirt,emaste/libvirt,dumbbell/libvirt,rmarwaha/libvirt,rbu/libvirt,foomango/libvirt,siboulet/libvirt-openvz,iam-TJ/libvirt,kantai/libvirt-vfork,siboulet/libvirt-openvz,elmarco/libvirt,iam-TJ/libvirt,jeckersb/libvirt,trainstack/libvirt,iam-TJ/libvirt,dumbbell/libvirt,foomango/libvirt,elmarco/libvirt,fabianfreyer/libvirt,novel/fbsd-libvirt,libvirt/libvirt,olafhering/libvirt,jardasgit/libvirt,elmarco/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,andreabolognani/libvirt,libvirt/libvirt,novel/fbsd-libvirt,olafhering/libvirt,warewolf/libvirt,novel/fbsd-libvirt,cbosdo/libvirt,soulxu/libvirt-xuhj,olafhering/libvirt,jeckersb/libvirt,danwent/libvirt-ovs,trainstack/libvirt,eskultety/libvirt,agx/libvirt,nertpinx/libvirt,crobinso/libvirt,kantai/libvirt-vfork,eskultety/libvirt,usc-isi/libvirt,wiedi/libvirt,elmarco/libvirt,novel/fbsd-libvirt,trainstack/libvirt,novel/fbsd-libvirt,warewolf/libvirt,andreabolognani/libvirt,rlaager/libvirt,zhlcindy/libvirt-1.1.4-maintain,agx/libvirt,usc-isi/libvirt,rmarwaha/libvirt,rlaager/libvirt,jfehlig/libvirt,rlaager/libvirt,agx/libvirt