From d624500f3877323fae8eb084872c5ef9a8ce3ef9 Mon Sep 17 00:00:00 2001 From: Jamie Liu Date: Thu, 13 Jul 2023 14:00:05 -0700 Subject: pkg/build: don't coverage-instrument gVisor sync package in race builds sync.gateCommit() is also a go:norace function called during runtime.gopark(). --- pkg/build/gvisor.go | 1 + 1 file changed, 1 insertion(+) (limited to 'pkg') diff --git a/pkg/build/gvisor.go b/pkg/build/gvisor.go index f4fc814f8..49d78f2c7 100644 --- a/pkg/build/gvisor.go +++ b/pkg/build/gvisor.go @@ -51,6 +51,7 @@ func (gvisor gvisor) build(params Params) (ImageDetails, error) { // sync/atomic.AddInt32), which will not work. exclusions = append(exclusions, []string{ "//pkg/sleep:sleep", + "//pkg/sync:sync", "//pkg/syncevent:syncevent", }...) } -- cgit mrf-deployment