From 06bf8101debe879447d0ef3a7a5b84cb11fa5acf Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 2 Jun 2024 11:58:29 +0200 Subject: executor: remove noshmem mode All OSes we have now support shmem. Support for Fuchia/Starnix/Windows wasn't implemented, but generally they support shared memory. Remove all of the complexity and code associated with noshmem mode. If/when we revive these OSes, it's easier to properly implement shmem mode for them. --- pkg/runtest/run_test.go | 1 - 1 file changed, 1 deletion(-) (limited to 'pkg/runtest') diff --git a/pkg/runtest/run_test.go b/pkg/runtest/run_test.go index fb3f8b8e9..8ccfb3ef6 100644 --- a/pkg/runtest/run_test.go +++ b/pkg/runtest/run_test.go @@ -107,7 +107,6 @@ func test(t *testing.T, sysTarget *targets.Target) { func runTest(req *queue.Request, executor string) *queue.Result { cfg := new(ipc.Config) sysTarget := targets.Get(req.Prog.Target.OS, req.Prog.Target.Arch) - cfg.UseShmem = sysTarget.ExecutorUsesShmem cfg.UseForkServer = sysTarget.ExecutorUsesForkServer cfg.Timeouts = sysTarget.Timeouts(1) cfg.Executor = executor -- cgit mrf-deployment