diff --git a/pkg/sentry/platform/kvm/machine_amd64.go b/pkg/sentry/platform/kvm/machine_amd64.go index 9cb921c24..430f57f6a 100644 --- a/pkg/sentry/platform/kvm/machine_amd64.go +++ b/pkg/sentry/platform/kvm/machine_amd64.go @@ -21,7 +21,6 @@ import ( "fmt" "math/big" "reflect" - "runtime" "runtime/debug" "golang.org/x/sys/unix" @@ -489,10 +488,6 @@ func (m *machine) getMaxVCPU() { } else { m.maxVCPUs = int(maxVCPUs) } - rCPUs := runtime.GOMAXPROCS(0) - if rCPUs < m.maxVCPUs { - m.maxVCPUs = rCPUs - } } func archPhysicalRegions(physicalRegions []physicalRegion) []physicalRegion { diff --git a/test/e2e/integration_test.go b/test/e2e/integration_test.go index ffb6167f5..aa69f893c 100644 --- a/test/e2e/integration_test.go +++ b/test/e2e/integration_test.go @@ -295,7 +295,7 @@ func TestMemLimit(t *testing.T) { d := dockerutil.MakeContainer(ctx, t) defer d.CleanUp(ctx) - allocMemoryKb := 50 * 1024 + allocMemoryKb := 128 * 1024 opts := dockerutil.RunOpts{ Image: "basic/alpine", Memory: allocMemoryKb * 1024, // In bytes.