9decd8f3cc
- qemu: Fix cgroup handling when setting VCPU BW - daemon: fix leak after listing all volumes - Fix iohelper usage with streams opened for read - util: fix virFileOpenAs return value and resulting error logs - iscsi: don't leak portal string when starting a pool - don't mention disk controllers in generic controller errors - conf: don't crash on a tpm device with no backends - qemu: allocate network connections sooner during domain startup - Make detect_scsi_host_caps a function on all architectures - Fix release of resources with lockd plugin - Fix potential use of undefined variable in remote dispatch code - Fix F_DUPFD_CLOEXEC operation args - qemu: fix stupid typos in VFIO cgroup setup/teardown - network: fix network driver startup for qemu:///session - Remove patches that are included in the 1.0.5.1 release 0471637d-cgroups-vcpu-bw.patch, a2214c52-iohelper.patch, ca697e90-CVE-2013-1962.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt?expand=0&rev=266
25 lines
768 B
Diff
25 lines
768 B
Diff
commit 0ced83dcfbb19af1201202e1af0a7073c338aabd
|
|
Author: Daniel P. Berrange <berrange@redhat.com>
|
|
Date: Fri May 3 20:56:50 2013 +0100
|
|
|
|
Escaping leading '.' in cgroup names
|
|
|
|
Escaping a leading '.' with '_' in the cgroup names
|
|
|
|
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
|
|
|
|
Index: libvirt-1.0.5.1/src/util/vircgroup.c
|
|
===================================================================
|
|
--- libvirt-1.0.5.1.orig/src/util/vircgroup.c
|
|
+++ libvirt-1.0.5.1/src/util/vircgroup.c
|
|
@@ -1106,7 +1106,8 @@ static int virCgroupPartitionNeedsEscapi
|
|
if (STRPREFIX(path, "cgroup."))
|
|
return 1;
|
|
|
|
- if (path[0] == '_')
|
|
+ if (path[0] == '_' ||
|
|
+ path[0] == '.')
|
|
return 1;
|
|
|
|
if (!(fp = fopen("/proc/cgroups", "r")))
|