From 7c425950edfb78387abab18f6dc59234edbd4816 Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Mon, 18 Jul 2022 13:51:28 +0800 Subject: [PATCH] fix(host): fix set cgroup unmarshal cpuset Signed-off-by: wanyaoqi --- pkg/hostman/guestman/qemu-kvm.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/hostman/guestman/qemu-kvm.go b/pkg/hostman/guestman/qemu-kvm.go index b241ed6e2c..04e7902b13 100644 --- a/pkg/hostman/guestman/qemu-kvm.go +++ b/pkg/hostman/guestman/qemu-kvm.go @@ -1705,7 +1705,7 @@ func (s *SKVMGuestInstance) setCgroupCPUSet() { var input *api.ServerCPUSetInput if s.Desc.Contains("metadata", api.VM_METADATA_CGROUP_CPUSET) { input = new(api.ServerCPUSetInput) - err := s.Desc.Unmarshal(s.Desc, "metadata", api.VM_METADATA_CGROUP_CPUSET) + err := s.Desc.Unmarshal(input, "metadata", api.VM_METADATA_CGROUP_CPUSET) if err != nil { log.Errorf("Unmarshal %s to ServerCPUSetInput failed: %s", api.VM_METADATA_CGROUP_CPUSET, err) return