mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-01 01:33:20 +00:00
sandbox: Rename constrainHypervisor
constrainHypervisor -> constrainHypervisorVCPUs Document and rename function. Signed-off-by: Jose Carlos Venegas Munoz <jose.carlos.venegas.munoz@intel.com>
This commit is contained in:
parent
caac68c09f
commit
6fdbef4ff5
@ -1887,7 +1887,7 @@ func (s *Sandbox) cgroupsUpdate() error {
|
|||||||
return fmt.Errorf("Could not load cgroup %v: %v", s.state.CgroupPath, err)
|
return fmt.Errorf("Could not load cgroup %v: %v", s.state.CgroupPath, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := s.constrainHypervisor(cgroup); err != nil {
|
if err := s.constrainHypervisorVCPUs(cgroup); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1940,11 +1940,10 @@ func (s *Sandbox) cgroupsDelete() error {
|
|||||||
return noConstraintsCgroup.Delete()
|
return noConstraintsCgroup.Delete()
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Sandbox) constrainHypervisor(cgroup cgroups.Cgroup) error {
|
func (s *Sandbox) constrainHypervisorVCPUs(cgroup cgroups.Cgroup) error {
|
||||||
pids := s.hypervisor.getPids()
|
pids := s.hypervisor.getPids()
|
||||||
if len(pids) == 0 || pids[0] == 0 {
|
if len(pids) == 0 || pids[0] == 0 {
|
||||||
return fmt.Errorf("Invalid hypervisor PID: %+v", pids)
|
return fmt.Errorf("Invalid hypervisor PID: %+v", pids)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Move hypervisor into cgroups without constraints,
|
// Move hypervisor into cgroups without constraints,
|
||||||
|
Loading…
Reference in New Issue
Block a user