Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The fsnotify.WRITE and fsnotify.CHMOD events are generated when a file is changed in arm architecture #421

Closed
cyclinder opened this issue Jan 19, 2022 · 22 comments
Labels
bug help-wanted linux need-feedback Requires feedback to be actionable

Comments

@cyclinder
Copy link

cyclinder commented Jan 19, 2022

Before reporting an issue, please ensure you are using the latest release of fsnotify, and please
search for existing issue to avoid duplicates.

Describe the bug

issue: https://github.com/kubernetes/kubernetes/issues/103500

Under ARM64 environment, POD log parameter is the wireless cycle of log after Follow.

I looked at the kubelet source code and found that kubelet watch for changes to the container log file via fsnotify and outputs the new log to the terminal when new logs are generated.

https://github.com/kubernetes/kubernetes/blob/fbffe056dd03bd9c746e8819ad22043d640a4489/pkg/kubelet/kuberuntime/logs/logs.go#L438-L454

My guess is that fsnotify reported the events that did not meet expectations, causing the kubelet to re-read the entire log file each time (original log + new log), so what we see in the terminal is that the log keeps polling for a refresh.

and I extracted the key code from the kubelet and verified the issue on the arm64 architecture, but the same code works fine on amd64.

on arm64, fsnotify intermittently reports CHMOD event events, even if there are no new changes to this file, as shown below:

I0119 16:28:57.247735  904671 main.go:416] fsnotify.Chmod
I0119 16:28:57.754465  904671 main.go:404] fsnotify.Write
I0119 16:28:59.720545  904671 main.go:416] fsnotify.Chmod
I0119 16:28:59.779180  904671 main.go:416] fsnotify.Chmod
I0119 16:29:00.435542  904671 main.go:416] fsnotify.Chmod
I0119 16:29:00.493033  904671 main.go:416] fsnotify.Chmod
I0119 16:29:02.203653  904671 main.go:416] fsnotify.Chmod
I0119 16:29:02.259917  904671 main.go:416] fsnotify.Chmod
I0119 16:29:07.215793  904671 main.go:416] fsnotify.Chmod
I0119 16:29:07.276046  904671 main.go:416] fsnotify.Chmod
I0119 16:29:10.485498  904671 main.go:416] fsnotify.Chmod
I0119 16:29:10.545103  904671 main.go:416] fsnotify.Chmod
I0119 16:29:10.604148  904671 main.go:416] fsnotify.Chmod

on amd64, it work well:

[root@master kubelet]# go run main.go
I0119 16:36:53.251494 2949984 main.go:534] WebServer Starting on 127.0.0.1:18080...
I0119 16:37:12.500778 2949984 main.go:286] success to watch file "/var/lib/docker/containers/bd965f51b1d1a255262e287e0b6a78e322f68c198991b28a7563e21caf28677f/bd965f51b1d1a255262e287e0b6a78e322f68c198991b28a7563e21caf28677f-json.log"
I0119 16:37:18.223509 2949984 main.go:404] fsnotify.Write
I0119 16:37:26.417523 2949984 main.go:404] fsnotify.Write

Can anyone help me? I don't know what's causing this,Thanks!

To Reproduce

wecom-temp-2f08e0a10e1f8406a39e5278f360fa90

Expected behavior
A clear and concise description of what you expected to happen.

When the file changes, fsnotify reports the correct event instead of always reporting the CHMOD event

Which operating system and version are you using?

[root@dce-18-18-10-202 kubelet-fsnotify]# uname -a
Linux dce-18-18-10-202 4.19.90-23.8.v2101.ky10.aarch64 #1 SMP Mon May 17 17:07:38 CST 2021 aarch64 aarch64 aarch64 
GNU/Linux

Additional context
If applicable, add screenshots or a code sample to help explain your problem.

@cyclinder cyclinder changed the title fsnotify event is always CHMOD in arm architecture The fsnotify.WRITE and fsnotify.CHMOD events are generated when a file is changed in arm architecture Jan 19, 2022
@giuseppe
Copy link

giuseppe commented Mar 3, 2022

do you have a reproducer you can share?

@cyclinder
Copy link
Author

@giuseppe please refer to: kubernetes/kubernetes#107634 (comment)

@giuseppe
Copy link

giuseppe commented Mar 3, 2022

could you please strace the command on arm64 to see what happens? If you run just the test() function, does it end up in a loop with CHMOD notifications?

@cyclinder
Copy link
Author

cyclinder commented Mar 3, 2022

go code:

[root@dce-18-18-10-202 fsnotify-test]# ls
123  go.mod  go.sum  main.go
[root@dce-18-18-10-202 fsnotify-test]# cat main.go
package main

import (
	"k8s.io/klog/v2"
	"github.com/fsnotify/fsnotify"
	"flag"
	"time"
)

var fileName = flag.String("file","123","input file name")


func main() {

	flag.Parse()

	watcher, err := fsnotify.NewWatcher()
	if err != nil {
		klog.Fatalf("failed to create fsnotify watcher: %v", err)
	}
	defer watcher.Close()

	if len(*fileName) == 0 {
		klog.Fatal("The file name must be specified")
	}
	if err := watcher.Add(*fileName); err != nil {
		 klog.Errorf("failed to watch file %q: %v", *fileName, err)
	}
	klog.Infof("success to watch file %q",*fileName)

	for {
		select {
		case e := <- watcher.Events:
			switch e.Op {
			case fsnotify.Write:
				klog.Info("fsnotify.Write")
			case fsnotify.Create:
				klog.Info("fsnotify.Create")
			case fsnotify.Rename:
				klog.Info("fsnotify.Rename")
			case fsnotify.Remove:
				klog.Info("fsnotify.Remove")
			case fsnotify.Chmod:
				klog.Info("fsnotify.Chmod")
			default:
				klog.Errorf("Unexpected fsnotify event: %v, retrying...", e)
			}
		case err := <-watcher.Errors:
			klog.Errorf("Fsnotify watch error: %v",err)
		case <-time.After(2 * time.Second):
			klog.Info("file no change, wait 2 second")
		}
	}

}
strace go run main.go:
[root@dce-18-18-10-202 fsnotify-test]# strace go run main.go
execve("/usr/bin/go", ["go", "run", "main.go"], 0xffffe8a56070 /* 28 vars */) = 0
brk(NULL)                               = 0x6570000
faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (no such file or directory)
openat(AT_FDCWD, "/dev/cur_gl", O_RDONLY|O_CLOEXEC) = -1 ENOENT (no such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=98212, ...}) = 0
mmap(NULL, 98212, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfffeacf50000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\08t\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=136544, ...}) = 0
mmap(NULL, 213336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfffeacf10000
mmap(0xfffeacf30000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0xfffeacf30000
close(3)                                = 0
openat(AT_FDCWD, "/dev/cur_gl", O_RDONLY|O_CLOEXEC) = -1 ENOENT (no such file or directory)
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0 A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1531880, ...}) = 0
mmap(NULL, 1596696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xfffeacd80000
mmap(0xfffeacef0000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x160000) = 0xfffeacef0000
close(3)                                = 0
mprotect(0xfffeacef0000, 65536, PROT_READ) = 0
mprotect(0xfffeacf30000, 65536, PROT_READ) = 0
mprotect(0xfffeacfc0000, 65536, PROT_READ) = 0
munmap(0xfffeacf50000, 98212)           = 0
set_tid_address(0xfffeacfd3000)         = 1991077
set_robust_list(0xfffeacfd3010, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0xfffeacf16e98, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0xfffeacf16f68, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL)                               = 0x6570000
brk(0x65a0000)                          = 0x65a0000
sched_getaffinity(0, 8192, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63]) = 128
openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3
read(3, "536870912\n", 20)              = 10
close(3)                                = 0
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeacd40000
mmap(0x4000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4000000000
mmap(0x4000000000, 67108864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4000000000
mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeaad40000
mmap(NULL, 2164736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeaab20000
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeacfb0000
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeacf60000
mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffeacf50000
rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0
sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0
sigaltstack({ss_sp=0x4000002000, ss_flags=0, ss_size=32768}, NULL) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
gettid()                                = 1991077
rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGILL, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGURG, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGIO, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPWR, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {sa_handler=0xfffeacf16e98, sa_mask=[], sa_flags=SA_SIGINFO}, 8) = 0
rt_sigaction(SIGRTMIN, NULL, {sa_handler=0xfffeacf16e98, sa_mask=[], sa_flags=SA_SIGINFO}, 8) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0xfffeacf16e98, sa_mask=[], sa_flags=SA_ONSTACK|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, NULL, {sa_handler=0xfffeacf16f68, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, 8) = 0
rt_sigaction(SIGRT_1, NULL, {sa_handler=0xfffeacf16f68, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0xfffeacf16f68, sa_mask=[], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_2, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_3, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_4, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_5, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_6, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_7, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_8, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_9, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_10, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_11, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_12, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_13, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_14, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_15, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_16, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_17, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_18, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_19, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_20, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_21, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_22, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_23, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_24, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_25, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_26, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_27, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_28, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_29, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_30, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_31, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGRT_32, {sa_handler=0x6b210, sa_mask=~[RTMIN RT_1], sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8454144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffeaa310000
mprotect(0xfffeaa320000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xfffeaab1ead0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xfffeaab1f2a0, tls=0xfffeaab1f8d0, child_tidptr=0xfffeaab1f2a0) = 1991078
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8454144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffea9b00000
mprotect(0xfffea9b10000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xfffeaa30ead0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xfffeaa30f2a0, tls=0xfffeaa30f8d0, child_tidptr=0xfffeaa30f2a0) = 1991079
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8454144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffea8ae0000
mprotect(0xfffea8af0000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xfffea92eead0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xfffea92ef2a0, tls=0xfffea92ef8d0, child_tidptr=0xfffea92ef2a0) = 1991081
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x400004ebc8, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x400006e148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x400006e148, FUTEX_WAKE_PRIVATE, 1) = 1
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8454144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffea82d0000
mprotect(0xfffea82e0000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xfffea8adead0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xfffea8adf2a0, tls=0xfffea8adf8d0, child_tidptr=0xfffea8adf2a0) = 1991082
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/go", 128) = 11
fcntl(0, F_GETFL)                       = 0x402 (flags O_RDWR|O_APPEND)
futex(0x400006e148, FUTEX_WAKE_PRIVATE, 1) = 1
mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffea8290000
fcntl(1, F_GETFL)                       = 0x402 (flags O_RDWR|O_APPEND)
fcntl(2, F_GETFL)                       = 0x402 (flags O_RDWR|O_APPEND)
openat(AT_FDCWD, "/root/.config/go/env", O_RDONLY|O_CLOEXEC) = 3
epoll_create1(EPOLL_CLOEXEC)            = 4
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40000f0688) = -1 EPERM (Operation denied)
fstat(3, {st_mode=S_IFREG|0644, st_size=49, ...}) = 0
read(3, "GO111MODULE=ON\nGOPROXY=https://g"..., 561) = 49
read(3, "", 512)                        = 0
close(3)                                = 0
newfstatat(AT_FDCWD, "/usr/pkg/tool", 0x40001540f8, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/usr", {st_mode=S_IFDIR|0755, st_size=144, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/bin", {st_mode=S_IFDIR|0555, st_size=65536, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/bin/go", {st_mode=S_IFREG|0755, st_size=14357464, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/pkg/tool", 0x40001543f8, 0) = -1 ENOENT (no such file or directory)
futex(0x400004e848, FUTEX_WAKE_PRIVATE, 1) = 1
newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/fsnotify-test", {st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0
newfstatat(AT_FDCWD, "/usr/local/sbin/gccgo", 0x4000154638, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/usr/local/bin/gccgo", 0x40001546f8, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/usr/sbin/gccgo", 0x40001547b8, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/usr/bin/gccgo", 0x4000154878, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/root/bin/gccgo", 0x4000154938, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/root/bin/gccgo", 0x40001549f8, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/usr/local/go", {st_mode=S_IFDIR|0755, st_size=272, ...}, 0) = 0
getpid()                                = 1991077
mkdirat(AT_FDCWD, "/tmp/go-build408507554", 0700) = 0
newfstatat(AT_FDCWD, ".", {st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/fsnotify-test", {st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/fsnotify-test/go.mod", {st_mode=S_IFREG|0644, st_size=104, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root", {st_mode=S_IFDIR|0550, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/fsnotify-test", {st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/tmp", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=240, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build", {st_mode=S_IFDIR|0755, st_size=8192, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/README", {st_mode=S_IFREG|0644, st_size=170, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build", {st_mode=S_IFDIR|0755, st_size=8192, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/00", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/01", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/02", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/03", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/04", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/05", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/06", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/07", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/08", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/09", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0a", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0b", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0c", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0d", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0e", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/0f", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/10", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/11", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/12", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/13", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/14", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/15", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/16", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/17", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/18", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/19", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1a", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1b", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1c", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1d", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1e", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/1f", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/20", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/21", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/22", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/23", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/24", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/25", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/26", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/27", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/28", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/29", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2a", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2b", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2c", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2d", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2e", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/2f", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/30", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/31", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/32", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/33", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/34", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/35", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/36", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/37", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/38", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/39", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3a", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3b", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3c", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3d", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3e", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/3f", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/40", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/41", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/42", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/43", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/44", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/45", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/46", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/47", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/48", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/49", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4a", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4b", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4c", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4d", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4e", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/4f", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/50", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/51", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/52", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/53", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/54", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/55", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/56", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/57", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/58", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/59", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5a", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5b", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5c", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5d", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5e", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/5f", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/60", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/61", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/62", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/63", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/64", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/65", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/66", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/67", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/68", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/69", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6a", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6b", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6c", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6d", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6e", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/6f", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/70", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/71", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/72", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/73", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/74", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/75", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/76", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/77", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/78", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/79", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7a", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7b", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7c", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7d", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7e", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/7f", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/80", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/81", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/82", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/83", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/84", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/85", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/86", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/87", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/88", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/89", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8a", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8b", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8c", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8d", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8e", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/8f", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/90", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/91", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/92", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/93", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/94", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/95", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/96", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/97", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/98", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/99", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9a", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9b", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9c", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9d", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9e", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/9f", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a0", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a1", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a2", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a3", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a4", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a5", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a6", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a7", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a8", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/a9", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/aa", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ab", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ac", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ad", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ae", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/af", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b0", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b1", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b2", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b3", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b4", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b5", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b6", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b7", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b8", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/b9", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ba", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/bb", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/bc", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/bd", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/be", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/bf", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c0", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c1", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c2", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c3", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c4", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c5", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c6", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c7", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c8", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/c9", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ca", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/cb", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/cc", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/cd", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ce", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/cf", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d0", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d1", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d2", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d3", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d4", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d5", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d6", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d7", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d8", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/d9", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/da", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/db", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/dc", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/dd", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/de", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/df", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e0", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e1", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e2", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e3", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e4", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e5", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e6", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e7", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e8", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/e9", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ea", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/eb", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ec", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ed", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ee", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ef", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f0", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f1", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f2", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f3", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f4", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f5", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f6", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f7", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f8", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/f9", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/fa", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/fb", {st_mode=S_IFDIR|0755, st_size=228, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/fc", {st_mode=S_IFDIR|0755, st_size=302, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/fd", {st_mode=S_IFDIR|0755, st_size=154, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/fe", {st_mode=S_IFDIR|0755, st_size=80, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/.cache/go-build/ff", {st_mode=S_IFDIR|0755, st_size=6, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/go/go.mod", 0x40001d1838, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/root/go/src/mod", 0x40001d18f8, 0) = -1 ENOENT (no such file or directory)
newfstatat(AT_FDCWD, "/root/go/pkg/mod", {st_mode=S_IFDIR|0755, st_size=149, ...}, 0) = 0
mkdirat(AT_FDCWD, "/tmp/go-build626392473", 0700) = 0
newfstatat(AT_FDCWD, "main.go", {st_mode=S_IFREG|0644, st_size=1176, ...}, 0) = 0
openat(AT_FDCWD, "/root/fsnotify-test/go.mod", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001c54d8) = -1 EPERM (Operation denied)
fstat(3, {st_mode=S_IFREG|0644, st_size=104, ...}) = 0
read(3, "module fsnotify-test\n\ngo 1.13\n\nr"..., 616) = 104
read(3, "", 512)                        = 0
close(3)                                = 0
newfstatat(AT_FDCWD, "/root", {st_mode=S_IFDIR|0550, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/fsnotify-test", {st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr", {st_mode=S_IFDIR|0755, st_size=144, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local", {st_mode=S_IFDIR|0755, st_size=141, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go", {st_mode=S_IFDIR|0755, st_size=272, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src", {st_mode=S_IFDIR|0755, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0
openat(AT_FDCWD, "main.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dd418) = -1 EPERM (Operation denied)
read(3, "package main\n\nimport (\n\t\"k8s.io/"..., 4096) = 1176
close(3)                                = 0
futex(0x400006e148, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/root/go/pkg/mod/cache/download/k8s.io/klog/v2/@v/v2.40.1.mod", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dc488) = -1 EPERM (Operation denied)
fstat(3, {st_mode=S_IFREG|0644, st_size=71, ...}) = 0
read(3, "module k8s.io/klog/v2\n\ngo 1.13\n\n"..., 583) = 71
read(3, "", 512)                        = 0
close(3)                                = 0
futex(0x40001fc148, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/root/go/pkg/mod/cache/download/github.com/go-logr/logr/@v/v1.2.0.mod", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dc488) = -1 EPERM (Operation denied)
fstat(5, {st_mode=S_IFREG|0644, st_size=40, ...}) = 0
read(5, "module github.com/go-logr/logr\n\n"..., 552) = 40
read(5, "", 512)                        = 0
close(5)                                = 0
futex(0x400004ebc8, FUTEX_WAKE_PRIVATE, 1) = 1
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1", {st_mode=S_IFDIR|0500, st_size=4096, ...}, 0) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/cache/download/k8s.io/klog/v2/@v/v2.40.1.partial", 0x40001ec338, 0) = -1 ENOENT (no such file or directory)
openat(AT_FDCWD, "/root/go/pkg/mod/cache/download/k8s.io/klog/v2/@v/v2.40.1.ziphash", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dc708) = -1 EPERM (Operation denied)
fstat(5, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
read(5, "h1:P4RRucWk/lFOlDdkAr3mc7iWFkgKr"..., 559) = 47
read(5, "", 512)                        = 0
close(5)                                = 0
openat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279192, u64=281469208055256}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dc8e8) = -1 EPERM (Operation denied)
getdents64(6, /* 23 entries */, 8192)   = 776
getdents64(6, /* 0 entries */, 8192)    = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog.go", {st_mode=S_IFREG|0444, st_size=55998, ...}, 0) = 0
close(6)                                = 0
openat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278984, u64=281469208055048}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dcd78) = -1 EPERM (Operation denied)
getdents64(3, /* 23 entries */, 8192)   = 776
getdents64(3, /* 0 entries */, 8192)    = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/.github", {st_mode=S_IFDIR|0555, st_size=77, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/.gitignore", {st_mode=S_IFREG|0444, st_size=215, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/CONTRIBUTING.md", {st_mode=S_IFREG|0444, st_size=1576, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/LICENSE", {st_mode=S_IFREG|0444, st_size=10273, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/OWNERS", {st_mode=S_IFREG|0444, st_size=275, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/README.md", {st_mode=S_IFREG|0444, st_size=4498, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/RELEASE.md", {st_mode=S_IFREG|0444, st_size=508, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/SECURITY.md", {st_mode=S_IFREG|0444, st_size=1069, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/SECURITY_CONTACTS", {st_mode=S_IFREG|0444, st_size=585, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/code-of-conduct.md", {st_mode=S_IFREG|0444, st_size=148, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/go.mod", {st_mode=S_IFREG|0444, st_size=71, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/go.sum", {st_mode=S_IFREG|0444, st_size=165, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/hack", {st_mode=S_IFDIR|0555, st_size=31, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/integration_tests", {st_mode=S_IFDIR|0555, st_size=42, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog.go", {st_mode=S_IFREG|0444, st_size=55998, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog_file.go", {st_mode=S_IFREG|0444, st_size=3693, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog_file_others.go", {st_mode=S_IFREG|0444, st_size=241, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog_file_windows.go", {st_mode=S_IFREG|0444, st_size=717, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog_test.go", {st_mode=S_IFREG|0444, st_size=49104, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog_wrappers_test.go", {st_mode=S_IFREG|0444, st_size=1036, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klogr", {st_mode=S_IFDIR|0555, st_size=82, ...}, AT_SYMLINK_NOFOLLOW) = 0
close(3)                                = 0
openat(AT_FDCWD, "/root/go/pkg/mod/k8s.io/klog/v2@v2.40.1/klog.go", O_RDONLY|O_CLOEXEC) = 10
epoll_ctl(4, EPOLL_CTL_ADD, 10, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 10, 0x40001dcb78) = -1 EPERM (Operation denied)
read(10, "// Go support for leveled logs, "..., 4096) = 4096
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/bytes/buffer.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000484898) = -1 EPERM (Operation denied)
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400029a848, FUTEX_WAKE_PRIVATE, 1) = 1
read(3, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/bytes/buffer_test.go", O_RDONLY|O_CLOEXEC) = 8
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278984, u64=281469208055048}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 8, 0x4000484898) = -1 EPERM (Operation denied)
sched_yield()                           = 0
read(8, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(8)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/bytes/bytes.go", O_RDONLY|O_CLOEXEC) = 10
epoll_ctl(4, EPOLL_CTL_ADD, 10, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 10, 0x4000484898) = -1 EPERM (Operation denied)
read(10, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(10)                               = 0
openat(AT_FDCWD, "/usr/local/go/src/bytes/bytes_test.go", O_RDONLY|O_CLOEXEC) = 10
epoll_ctl(4, EPOLL_CTL_ADD, 10, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400037c148, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
newfstatat(AT_FDCWD, "/usr/local/go/src/internal/bytealg/equal_wasm.s", {st_mode=S_IFREG|0644, st_size=1125, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/internal/bytealg/index_amd64.go", {st_mode=S_IFREG|0644, st_size=617, ...}, AT_SYMLINK_NOFOLLOW) = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x4000442148, FUTEX_WAKE_PRIVATE, 1) = 1
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_aix.go", {st_mode=S_IFREG|0644, st_size=4231, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_aix_ppc64.go", {st_mode=S_IFREG|0644, st_size=3676, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_arm_linux.go", {st_mode=S_IFREG|0644, st_size=2733, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_darwin.go", {st_mode=S_IFREG|0644, st_size=3910, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_darwin_386.go", {st_mode=S_IFREG|0644, st_size=6106, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_darwin_amd64.go", {st_mode=S_IFREG|0644, st_size=6194, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_darwin_arm.go", {st_mode=S_IFREG|0644, st_size=3856, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_darwin_arm64.go", {st_mode=S_IFREG|0644, st_size=3915, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_dragonfly.go", {st_mode=S_IFREG|0644, st_size=2598, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_dragonfly_amd64.go", {st_mode=S_IFREG|0644, st_size=3330, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_freebsd.go", {st_mode=S_IFREG|0644, st_size=3839, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_freebsd_386.go", {st_mode=S_IFREG|0644, st_size=4348, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_freebsd_amd64.go", {st_mode=S_IFREG|0644, st_size=4623, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_freebsd_arm.go", {st_mode=S_IFREG|0644, st_size=3665, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux.go", {st_mode=S_IFREG|0644, st_size=3090, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_386.go", {st_mode=S_IFREG|0644, st_size=3838, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_amd64.go", {st_mode=S_IFREG|0644, st_size=4361, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_arm.go", {st_mode=S_IFREG|0644, st_size=3350, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_arm64.go", {st_mode=S_IFREG|0644, st_size=3264, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_mips64x.go", {st_mode=S_IFREG|0644, st_size=3077, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_mipsx.go", {st_mode=S_IFREG|0644, st_size=3216, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_ppc64.go", {st_mode=S_IFREG|0644, st_size=3325, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_ppc64le.go", {st_mode=S_IFREG|0644, st_size=3325, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_s390x.go", {st_mode=S_IFREG|0644, st_size=2787, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_nacl_386.go", {st_mode=S_IFREG|0644, st_size=870, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_nacl_amd64p32.go", {st_mode=S_IFREG|0644, st_size=1174, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_nacl_arm.go", {st_mode=S_IFREG|0644, st_size=1012, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_netbsd.go", {st_mode=S_IFREG|0644, st_size=2715, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_netbsd_386.go", {st_mode=S_IFREG|0644, st_size=854, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_netbsd_amd64.go", {st_mode=S_IFREG|0644, st_size=1035, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_netbsd_arm.go", {st_mode=S_IFREG|0644, st_size=763, ...}, AT_SYMLINK_NOFOLLOW) = 0
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_openbsd.go", {st_mode=S_IFREG|0644, st_size=2570, ...}, AT_SYMLINK_NOFOLLOW) = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x4000442148, FUTEX_WAKE_PRIVATE, 1) = 1
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_openbsd_386.go", {st_mode=S_IFREG|0644, st_size=2617, ...}, AT_SYMLINK_NOFOLLOW) = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
newfstatat(AT_FDCWD, "/usr/local/go/src/runtime/defs_openbsd_amd64.go", {st_mode=S_IFREG|0644, st_size=2822, ...}, AT_SYMLINK_NOFOLLOW) = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x40003d0148, FUTEX_WAKE_PRIVATE, 1) = 1
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_bsd_test.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dcb78) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 4096) = 1190
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_getwd_bsd.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2018 The Go Authors"..., 4096) = 453
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2015 The Go Authors"..., 4096) = 4096
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux_mips64x.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux_mipsx.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2016 The Go Authors"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux_ppc64x.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_linux_test.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40001dcb78) = -1 EPERM (Operation denied)
read(6, "// Copyright 2015 The Go Authors"..., 4096) = 4096
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_ptrace_test.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dcb78) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 4096) = 752
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_test.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2013 The Go Authors"..., 4096) = 1765
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_unix.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821278776, u64=281469208054840}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40001dcb78) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/syscall_unix_test.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2013 The Go Authors"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/tables_nacljs.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2013 The Go Authors"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/timestruct.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2016 The Go Authors"..., 4096) = 1214
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/types_linux.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Copyright 2009 The Go Authors"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/zerrors_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// mkerrors.sh\n// Code generated"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/zsyscall_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// mksyscall.pl -tags linux,arm6"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/zsysnum_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// mksysnum_linux.pl /usr/includ"..., 4096) = 4096
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/syscall/ztypes_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821279400, u64=281469208055464}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40001dcb78) = -1 EPERM (Operation denied)
read(5, "// Created by cgo -godefs - DO N"..., 4096) = 4096
close(5)                                = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x40003d0148, FUTEX_WAKE_PRIVATE, 1) = 1
nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400037c148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400026a148, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400055a148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400004ebc8, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x40003d0148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x40003d0148, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0x4000374198, FUTEX_WAKE_PRIVATE, 1) = 0
sched_yield()                           = 0
futex(0x40000ce1d8, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4000374198, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0x40000ce1d8, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
sched_yield()                           = 0
futex(0x40000ce1d8, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x40000ce1d8, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4000374198, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
read(30, "compile version go1.13.15\n", 512) = 26
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
read(30, "", 1510)                      = 0
epoll_ctl(4, EPOLL_CTL_DEL, 30, 0x4000500df8) = 0
close(30)                               = 0
futex(0x400004ebc8, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/internal/race/doc.go", O_RDONLY|O_CLOEXEC) = 17
epoll_ctl(4, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423062744, u64=281468809838808}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 17, 0x40004fce08) = -1 EPERM (Operation denied)
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
read(17, "// Copyright 2015 The Go Authors"..., 32768) = 448
read(17, "", 32768)                     = 0
close(17)                               = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/race/norace.go", O_RDONLY|O_CLOEXEC) = 8
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1991121, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 8
epoll_ctl(4, EPOLL_CTL_ADD, 8, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065240, u64=281468809841304}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 8, 0x40004fce08) = -1 EPERM (Operation denied)
read(8, "// Copyright 2015 The Go Authors"..., 32768) = 602
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1991129, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 602
read(8, "", 32768)                      = 0
close(8)                                = 0
sched_yield()                           = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=1991139, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
epoll_pwait(4, [], 128, 0, NULL, 0)     = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa26538, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0x4000442148, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/internal/bytealg/bytealg.go", O_RDONLY|O_CLOEXEC) = 7
epoll_ctl(4, EPOLL_CTL_ADD, 7, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821276280, u64=281469208052344}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 7, 0x40003aae08) = -1 EPERM (Operation denied)
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
read(7, "// Copyright 2018 The Go Authors"..., 32768) = 664
read(7, "", 32768)                      = 0
close(7)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/bytealg/compare_native.go", O_RDONLY|O_CLOEXEC) = 7
epoll_ctl(4, EPOLL_CTL_ADD, 7, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 7, 0x40003aae08) = -1 EPERM (Operation denied)
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
read(7, "// Copyright 2018 The Go Authors"..., 32768) = 583
read(7, "", 32768)                      = 0
close(7)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/bytealg/count_native.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x40003aae08) = -1 EPERM (Operation denied)
futex(0xa1fca0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400029a848, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa3c8a0, FUTEX_WAKE_PRIVATE, 1)  = 1
nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
mmap(NULL, 8454144, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xfffe32fe0000
mprotect(0xfffe32ff0000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0xfffe337eead0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xfffe337ef2a0, tls=0xfffe337ef8d0, child_tidptr=0xfffe337ef2a0) = 1991176
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
nanosleep({tv_sec=0, tv_nsec=3000}, NULL) = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fca0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
openat(AT_FDCWD, "/usr/local/go/src/math/tanh.go", O_RDONLY|O_CLOEXEC) = 5
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
sched_yield()                           = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa3c8a0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x40001fc4c8, FUTEX_WAKE_PRIVATE, 1) = 1
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/cgocallback.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x40003a4e08) = -1 EPERM (Operation denied)
read(5, "// Copyright 2011 The Go Authors"..., 32768) = 317
read(5, "", 32768)                      = 0
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/cgocheck.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 6954
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/chan.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 19845
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/compiler.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2012 The Go Authors"..., 32768) = 413
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/complex.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2010 The Go Authors"..., 32768) = 1629
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/cpuflags.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 650
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/cpuprof.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2011 The Go Authors"..., 32768) = 6805
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/debug.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 1669
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/debuglog.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 32768) = 17487
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/debuglog_off.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 32768) = 356
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/defs_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Created by cgo -cdefs and con"..., 32768) = 3264
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/env_posix.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2012 The Go Authors"..., 32768) = 1869
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/error.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2010 The Go Authors"..., 32768) = 7434
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/extern.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 11480
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/fastlog2.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 1249
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/fastlog2table.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Code generated by mkfastlog2t"..., 32768) = 904
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/float.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 1382
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/hash64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 2750
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/heapdump.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 17389
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/iface.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 15883
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/lfstack.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2012 The Go Authors"..., 32768) = 1809
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/lfstack_64bit.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 2190
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/lock_futex.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2011 The Go Authors"..., 32768) = 5173
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/malloc.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 32768
read(3, "ze + s.base())\n\ts.allocCount++\n\t"..., 32768) = 15906
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/map.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 32768
read(3, "\t\tthrow(\"oldoverflow is not nil\""..., 32768) = 10656
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/map_fast32.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 12510
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/map_fast64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 12699
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/map_faststr.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 14183
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mbarrier.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 12432
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mbitmap.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 32768
read(3, "e == 8 && size == sys.PtrSize {\n"..., 32768) = 32768
read(3, "add1(p)\n\t\t\t\tcount |= int(x&0x7f)"..., 32768) = 3201
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mcache.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 5741
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mcentral.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 7322
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mem_linux.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2010 The Go Authors"..., 32768) = 5744
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mfinal.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 15154
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mfixalloc.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 2787
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgc.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 32768
read(3, "lization avoids saturating the t"..., 32768) = 32768
read(3, "cMarkWorkerMode {\n\t\t\tdefault:\n\t\t"..., 32768) = 9868
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgclarge.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 19891
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcmark.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 32768
read(3, " < stk.stack.hi {\n\t\t\t\t\t\tstk.putP"..., 32768) = 9469
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcscavenge.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 32768) = 15924
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcstack.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 9945
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcsweep.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 15096
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcsweepbuf.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2016 The Go Authors"..., 32768) = 6055
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mgcwork.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 14670
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mheap.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 32768
read(3, "ticular, if a span were freed an"..., 32768) = 32768
read(3, "a.lock. This may temporarily rel"..., 32768) = 789
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mprof.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 24633
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/msan0.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 647
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/msize.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 783
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mstats.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 22924
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/mwbbuf.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 10311
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/netpoll.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2013 The Go Authors"..., 32768) = 14120
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/netpoll_epoll.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2013 The Go Authors"..., 32768) = 2230
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/os_linux.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 11908
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/os_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 1427
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/os_linux_generic.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 916
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/os_nonopenbsd.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 436
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/panic.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 31653
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/plugin.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2016 The Go Authors"..., 32768) = 4262
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/print.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 6120
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/proc.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 32768
read(3, "it != 0 {\n\t\tsched.sysmonwait = 0"..., 32768) = 32768
read(3, "ueues with more than 1 g\n\t\t\tif g"..., 32768) = 32768
read(3, "se {\n\t\t\t\tsched.gFree.stack.push("..., 32768) = 32768
read(3, "P run queues as:\n\t\t\t// [len1 len"..., 32768) = 17032
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/profbuf.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 18698
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/proflabel.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 1552
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/race0.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 2482
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/rdebug.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 553
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/relax_stub.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
epoll_pwait(4, [], 128, 0, NULL, 10616448) = 0
futex(0x40001fc4c8, FUTEX_WAKE_PRIVATE, 1) = 1
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 597
read(3, "", 32768)                      = 0
close(3)                                = 0
futex(0x400037c4c8, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0xa1fcc8, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x400006f648, FUTEX_WAKE_PRIVATE, 1) = 1
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/stubs2.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 849
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/stubs3.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 323
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/stubs_arm64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 32768) = 256
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/stubs_linux.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 646
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/symtab.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 26738
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/sys_arm64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2013 The Go Authors"..., 32768) = 469
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/sys_nonppc64x.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 241
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/time.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 9971
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/timestub.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2017 The Go Authors"..., 32768) = 497
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/timestub2.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 289
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/trace.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 32768
read(3, "eGCSweepStart() {\n\t// Delay the "..., 32768) = 6046
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/traceback.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 32768
read(3, "\t\t// can come back to the regula"..., 32768) = 11502
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/type.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 18140
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/typekind.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 742
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/utf8.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2016 The Go Authors"..., 32768) = 3467
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/vdso_elf64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 2846
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/vdso_linux.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2012 The Go Authors"..., 32768) = 7837
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/vdso_linux_arm64.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 670
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/write_err.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 290
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/asm_ppc64x.h", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 1023
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/funcdata.h", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2013 The Go Authors"..., 32768) = 2418
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/go_tls.h", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 453
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/textflag.h", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2013 The Go Authors"..., 32768) = 1493
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/tls_arm64.h", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 874
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/asm.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 1352
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/asm_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 32768
read(3, "LIT,$0-16\n\tMOVD\tR2, x+0(FP)\n\tMOV"..., 32768) = 785
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/atomic_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 259
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/duff_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Code generated by mkduff.go; "..., 32768) = 5374
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/memclr_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 3560
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/memmove_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 3585
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/rt0_linux_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 2451
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/sys_linux_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2014 The Go Authors"..., 32768) = 12496
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/runtime/tls_arm64.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a4e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2015 The Go Authors"..., 32768) = 1098
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/pkg/linux_arm64/runtime.a", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40003a5088) = -1 EPERM (Operation denied)
pread64(3, "!\n", 8, 0)           = 8
read(3, "!\n__.PKGDEF       0       "..., 1024) = 1024
close(3)                                = 0
futex(0x400037cbc8, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/internal/reflectlite/swapper.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000464e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2016 The Go Authors"..., 32768) = 1973
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/reflectlite/type.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000464e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 23904
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/reflectlite/value.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000464e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 14467
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/internal/reflectlite/asm.s", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000464e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2019 The Go Authors"..., 32768) = 199
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/pkg/linux_arm64/internal/reflectlite.a", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000465088) = -1 EPERM (Operation denied)
pread64(3, "!\n", 8, 0)           = 8
read(3, "!\n__.PKGDEF       0       "..., 1024) = 1024
close(3)                                = 0
futex(0x400037cbc8, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/errors/errors.go", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x4000466e08) = -1 EPERM (Operation denied)
read(5, "// Copyright 2011 The Go Authors"..., 32768) = 2080
read(5, "", 32768)                      = 0
close(5)                                = 0
openat(AT_FDCWD, "/usr/local/go/src/errors/wrap.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000466e08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2018 The Go Authors"..., 32768) = 2835
read(3, "", 32768)                      = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/local/go/pkg/linux_arm64/errors.a", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x4000467088) = -1 EPERM (Operation denied)
pread64(3, "!\n", 8, 0)           = 8
read(3, "!\n__.PKGDEF       0       "..., 1024) = 1024
close(3)                                = 0
futex(0x400037cbc8, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/strconv/atob.go", O_RDONLY|O_CLOEXEC) = 3
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423065032, u64=281468809841096}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 3, 0x40007dae08) = -1 EPERM (Operation denied)
read(3, "// Copyright 2009 The Go Authors"..., 32768) = 974
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0x400037cbc8, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa25fc0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0x400037cbc8, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x400026a848, FUTEX_WAKE_PRIVATE, 1) = 1
sched_yield()                           = 0
futex(0xa284b8, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0x40001fc148, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/local/go/src/context/context.go", O_RDONLY|O_CLOEXEC) = 6
epoll_ctl(4, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2821276280, u64=281469208052344}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 6, 0x4000606e08) = -1 EPERM (Operation denied)
read(6, "// Copyright 2014 The Go Authors"..., 32768) = 16265
read(6, "", 32768)                      = 0
close(6)                                = 0
openat(AT_FDCWD, "/usr/local/go/pkg/linux_arm64/context.a", O_RDONLY|O_CLOEXEC) = 5
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2423063576, u64=281468809839640}}) = -1 EPERM (Operation denied)
epoll_ctl(4, EPOLL_CTL_DEL, 5, 0x4000607088) = -1 EPERM (Operation denied)
pread64(5, "!\n", 8, 0)           = 8
sched_yield()                           = 0
futex(0xa1fbb0, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 0
futex(0xa1fca0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resources temporarily unavailable)
futex(0x4000442148, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0
futex(0xa1fbb0, FUTEX_WAKE_PRIVATE, 1)  = 1
futex(0xa20bc8, FUTEX_WAIT_PRIVATE, 0, NULLI0303 19:50:26.034040 1991232 main.go:29] success to watch file "123"
I0303 19:50:28.034209 1991232 main.go:51] file no change, wait 2 second
I0303 19:50:30.034426 1991232 main.go:51] file no change, wait 2 second
I0303 19:50:32.034577 1991232 main.go:51] file no change, wait 2 second
I0303 19:50:34.034708 1991232 main.go:51] file no change, wait 2 second
when I `echo hello >> 123`, there are two chmod and one write, just see below:
[root@dce-18-18-10-202 fsnotify-test]# go run main.go
I0303 20:02:24.248959 2040300 main.go:29] success to watch file "123"
I0303 20:02:26.249146 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:28.249269 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:30.249411 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:32.249534 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:34.249648 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:36.249764 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:38.249879 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:39.242974 2040300 main.go:44] fsnotify.Chmod
I0303 20:02:39.242996 2040300 main.go:36] fsnotify.Write
I0303 20:02:39.243030 2040300 main.go:44] fsnotify.Chmod
I0303 20:02:41.243125 2040300 main.go:51] file no change, wait 2 second
I0303 20:02:43.243242 2040300 main.go:51] file no change, wait 2 second

@pacoxu

This comment was marked as spam.

@arp242

This comment was marked as outdated.

@cyclinder
Copy link
Author

Thanks @arp242 ,I will try to verify it using the latest fsnotify.

@arp242

This comment was marked as outdated.

@saurori

This comment was marked as off-topic.

@arp242

This comment was marked as off-topic.

@saurori

This comment was marked as off-topic.

@arp242

This comment was marked as off-topic.

@saurori

This comment was marked as off-topic.

@arp242

This comment was marked as off-topic.

@saurori

This comment was marked as off-topic.

@arp242

This comment was marked as off-topic.

@saurori

This comment was marked as off-topic.

@arp242

This comment was marked as off-topic.

@arp242
Copy link
Member

arp242 commented Oct 17, 2022

With #528 the CI now also runs in linux/arm64 and darwin/arm64, where it seems to work fine.

The inotify backend is pretty simple: unlike some other backends we never create our own events and it's little more than a wrapper to convert the events inotify send us to what we want to send on the channel. It might accidentally drop some events or have other issues, but erroneously generating events that weren't reported by the kernel is not something I can see happening.

I can't tell you what is sending these events; maybe kubernetes does something with these files, or something else on your system. I suspect these events are genuine and that something is causing these events to be sent; that this happens on arm64 isn't really all that important. But it's hard to be sure: it could also be a bug somewhere, but if it is, then it's probably in the Linux kernel.

One possibility is that there are still open file descriptors when files get removed (by any process). inotify will immediately generate a IN_ATTRIB event (fsnotify.Chmod), and then a IN_REMOVE (fsnotify.Remove) when the descriptor is closed. Or maybe something else is touching the file like some background process or some such; inotify(7) documents IN_ATTRIB as:

IN_ATTRIB (*)
      Metadata changed—for example, permissions (e.g., chmod(2)),
      timestamps (e.g., utimensat(2)), extended attributes
      (setxattr(2)), link count (since Linux 2.6.25; e.g., for the
      target of link(2) and for unlink(2)), and user/group ID
      (e.g., chown(2)).

So the fsnotify.Chmod event doesn't map exactly to a "chmod" operation, but it's the closest thing we have and there isn't really any way we can do better. Maybe when #114 gets implemented it will be improved, but I haven't looked much at fanotify yet.

This is something kubernetes can handle better though. Looking at kubernetes/kubernetes#107634 it seems it just unconditionally assumes a logfile was recreated on Chmod. In kubernetes/kubernetes#73041 (comment) it was mentioned that "I've seen the Chmod event coming from fsnotify instead of Rename or Create when the log file was replaced with rename(2)", but I can't really reproduce that, and other people mentioned they can't either. And even if I could reproduce it, unconditionally assuming a Chmod event made the file disappear would still be the wrong behaviour IMO.


My suggestion for kubernetes (@giuseppe, @pacoxu) would be to:

  • remove the Chmod event from the kubernetes handling, or handle it a bit smarter somehow. It's not really clear to me what problem having Chmod in there solved in the first place (I wasn't maintaining this in 2019), and it may have been fixed quite a while ago.

  • watch the parent directory the file is in, rather than the file itself. Watching files is kind of tricky for a number of reasons and not something I would recommend doing in most cases. Watching the directory is usually more reliable.

And in general:

  • You can try running inotifywait -m /path/to/file/or/dir and see what that does; I bet that should show the same problem, demonstrating it's not an issue in this library but either because something on your system is doing stuff with those files, or a bug in inotify.

  • Verify fsnotify 1.6.0 still has this issue; it seems kubernetes updated their version in update fsnotify to v1.6.0 kubernetes/kubernetes#113037, but dunno if that's in a release yet (probably not, as it was 3 days ago).

  • The strace you posted earlier just contains the result from the Go compile process; run go build and then strace program.


And finally to @saurori, you're really seeing a different issue. I don't think that's a problem in fsnotify either, but you're using macOS with the kqueue backend which is significantly more complex than inotify (and also shares no code with it), so it certainly could be. As I mentioned before, I can't reproduce it though, either in my macOS VM, or in the CI, so I suspect it may also just be a process doing stuff, but hard to be sure. It might be the Spotlight indexing thing: https://github.com/fsnotify/fsnotify#macos – either way, open a new issue for it if you really think it's a problem in fsnotify and we can investigate further, rather than discussing two issues here.

@arp242 arp242 added the need-feedback Requires feedback to be actionable label Oct 17, 2022
@saurori

This comment was marked as off-topic.

@cyclinder
Copy link
Author

Thanks, @arp242 👍

I think the root cause of this issue is not clear yet, it could be a kernel issue. But in Kubernetes, this can be avoided. So I proposed kubernetes/kubernetes#107634 but the Kubernetes community didn't take it up, they thought it lacked sufficient testing.

So for kubernetes, I agree that more smarter handling of Chmod events is a better choice.

@arp242
Copy link
Member

arp242 commented Oct 30, 2022

I'll close this for now since I don't think this is a problem in fsnotify, to the best of my ability to figure out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug help-wanted linux need-feedback Requires feedback to be actionable
Projects
None yet
Development

No branches or pull requests

6 participants