mirror of
git://git.proxmox.com/git/qemu-server.git
synced 2025-01-03 01:17:58 +03:00
d0b587533c
On a hybrid cgroup system, the /proc/<PID>/cgroup file looks like > 13:pids:/qemu.slice/110.scope > 12:perf_event:/ > 11:devices:/qemu.slice > 10:misc:/ > 9:hugetlb:/ > 8:freezer:/ > 7:cpu,cpuacct:/qemu.slice/110.scope > 6:memory:/qemu.slice/110.scope > 5:rdma:/ > 4:cpuset:/ > 3:blkio:/qemu.slice > 2:net_cls,net_prio:/ > 1:name=systemd:/qemu.slice/110.scope > 0::/qemu.slice/110.scope but the order doesn't seem to be deterministic, so it can happen that an entry like '11:devices:/qemu.slice' is the first to match the '/qemu.slice' part, which previously made the code expect to find the VMID. To improve detection, as a first step, match the trailing slash too. Reported in the community forum: https://forum.proxmox.com/threads/129320/post-571654 Signed-off-by: Fiona Ebner <f.ebner@proxmox.com> |
||
---|---|---|
debian | ||
PVE | ||
qemu-configs | ||
qmeventd | ||
test | ||
vm-network-scripts | ||
.gitignore | ||
bootsplash.jpg | ||
bootsplash.xcf | ||
Makefile | ||
modules-load.conf | ||
qm | ||
qmextract | ||
qmrestore |