]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Fix reset of cgroup when detaching USB device from LXC guests
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 4 Feb 2014 17:41:22 +0000 (17:41 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 18 Feb 2014 17:07:47 +0000 (17:07 +0000)
commit14c44afce1f297bd0dfbeb55fc3d89cfdcee2d0a
treee5c29fc6863b4258b8592af52f1f836c059cdb93
parent145c94048e60f729df58ed392fcb6db64eca0e35
Fix reset of cgroup when detaching USB device from LXC guests

When detaching a USB device from an LXC guest we must remove
the device from the cgroup ACL. Unfortunately we were telling
the cgroup code to use the guest /dev path, not the host /dev
path, and the guest device node had already been unlinked.
This was, however, fortunate since the code passed &priv->cgroup
instead of priv->cgroup, so would have crash if the device node
were accessible.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
(cherry picked from commit 2c2bec94d27ccd070bee18a6113b1cfea6d80126)
src/lxc/lxc_driver.c