balena-os / balena-engine

Moby-based Container Engine for Embedded, IoT, and Edge uses
https://www.balena.io
Apache License 2.0
695 stars 67 forks source link

Investigate behavior during push/pull #206

Open robertgzr opened 4 years ago

robertgzr commented 4 years ago

We often see issues with the host system when the engine is pushing/pulling images.

annotated logs of the balenaOS health check with a parallel pull [on a pi zero w]:

Jan 17 17:40:24 9b5a549 balenad[17593]: time="2020-01-17T17:40:24.851930231Z" level=debug msg="Calling POST /v1.39/containers/create"
Jan 17 17:40:24 9b5a549 balenad[17593]: time="2020-01-17T17:40:24.868936231Z" level=debug msg="form data: {\"AttachStderr\":true,\"AttachStdin\":false,\"AttachStdout\":true,\"Cmd\":null,\"Domainname\":\"\",\"Entrypoint\":null,\"Env\":[],\"HostConfig\":{\"AutoRemove\":true,\"Binds\":null,\"BlkioDeviceReadBps\":null,\"BlkioDeviceReadIOps\":null,\"BlkioDeviceWriteBps\":null,\"BlkioDeviceWriteIOps\":null,\"BlkioWeight\":0,\"BlkioWeightDevice\":[],\"CapAdd\":null,\"CapDrop\":null,\"Cgroup\":\"\",\"CgroupParent\":\"\",\"ConsoleSize\":[0,0],\"ContainerIDEnv\":\"\",\"ContainerIDFile\":\"\",\"CpuCount\":0,\"CpuPercent\":0,\"CpuPeriod\":0,\"CpuQuota\":0,\"CpuRealtimePeriod\":0,\"CpuRealtimeRuntime\":0,\"CpuShares\":0,\"CpusetCpus\":\"\",\"CpusetMems\":\"\",\"DeviceCgroupRules\":null,\"Devices\":[],\"DiskQuota\":0,\"Dns\":[],\"DnsOptions\":[],\"DnsSearch\":[],\"ExtraHosts\":null,\"GroupAdd\":null,\"IOMaximumBandwidth\":0,\"IOMaximumIOps\":0,\"IpcMode\":\"\",\"Isolation\":\"\",\"KernelMemory\":0,\"Links\":null,\"LogConfig\":{\"Config\":{},\"Type\":\"none\"},\"MaskedPaths\":null,\"Memory\":0,\"MemoryReservation\":0,\"MemorySwap\":0,\"MemorySwappiness\":-1,\"NanoCpus\":0,\"NetworkMode\":\"none\",\"OomKillDisable\":false,\"OomScoreAdj\":0,\"PidMode\":\"\",\"PidsLimit\":0,\"PortBindings\":{},\"Privileged\":false,\"PublishAllPorts\":false,\"ReadonlyPaths\":null,\"ReadonlyRootfs\":false,\"RestartPolicy\":{\"MaximumRetryCount\":0,\"Name\":\"no\"},\"SecurityOpt\":null,\"ShmSize\":0,\"UTSMode\":\"\",\"Ulimits\":null,\"UsernsMode\":\"\",\"VolumeDriver\":\"\",\"VolumesFrom\":null},\"Hostname\":\"\",\"Image\":\"balena-healthcheck-image\",\"Labels\":{},\"NetworkingConfig\":{\"EndpointsConfig\":{}},\"OnBuild\":null,\"OpenStdin\":false,\"StdinOnce\":false,\"Tty\":false,\"User\":\"\",\"Volumes\":{},\"WorkingDir\":\"\"}"
Jan 17 17:40:25 9b5a549 balenad[17593]: time="2020-01-17T17:40:25.702270231Z" level=debug msg="Calling GET /_ping"
Jan 17 17:40:25 9b5a549 balenad[17593]: time="2020-01-17T17:40:25.802634231Z" level=debug msg="container mounted via layerStore: &{/var/lib/docker/aufs/mnt/4b0a78f6c3c71b445ae1303b438689d322109327223830ad5e44982735840bbb 0x2741638 0x2741638}"
Jan 17 17:40:25 9b5a549 balenad[17593]: time="2020-01-17T17:40:25.816131231Z" level=debug msg="Calling GET /v1.39/images/json?filters=%7B%22reference%22%3A%7B%22balena%2Frpi-supervisor%22%3Atrue%7D%7D"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.132276231Z" level=debug msg="Calling POST /v1.39/containers/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7/attach?stderr=1&stdout=1&stream=1"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.168323231Z" level=debug msg="attach: stdout: begin"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.171853231Z" level=debug msg="attach: stderr: begin"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.178336231Z" level=debug msg="Calling POST /v1.39/containers/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7/wait?condition=removed"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.255244231Z" level=debug msg="Calling POST /v1.39/containers/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7/start"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.272530231Z" level=debug msg="container mounted via layerStore: &{/var/lib/docker/aufs/mnt/4b0a78f6c3c71b445ae1303b438689d322109327223830ad5e44982735840bbb 0x2741638 0x2741638}"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.427853231Z" level=debug msg="EnableService 984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7 START"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.433520231Z" level=debug msg="EnableService 984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7 DONE"
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.492207231Z" level=debug msg="bundle dir created" bundle=/var/run/balena-engine/containerd/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7 module=libcontainerd namespace=moby root=/var/lib/docker/aufs/mnt/4b0a78f6c3c71b445ae1303b438689d322109327223830ad5e44982735840bbb
Jan 17 17:40:26 9b5a549 balenad[17593]: time="2020-01-17T17:40:26.727204231Z" level=debug msg="event published" ns=moby topic=/containers/create type=containerd.events.ContainerCreate
Jan 17 17:40:27 9b5a549 balenad[17593]: time="2020-01-17T17:40:27.528420231Z" level=info msg="shim balena-engine-containerd-shim started" address=/containerd-shim/c9dafab8f8fff07556f8d8b742b21eb0405f8698ae9b6dd57ef6f1143acb8803.sock debug=true pid=23307
Jan 17 17:40:29 9b5a549 balenad[17593]: time="2020-01-17T17:40:29.271817231Z" level=debug msg="registering ttrpc server"
Jan 17 17:40:29 9b5a549 balenad[17593]: time="2020-01-17T17:40:29.291134231Z" level=debug msg="serving api on unix socket" socket="[inherited from parent]"
// [8s] setting up shim
Jan 17 17:40:37 9b5a549 balenad[17593]: time="2020-01-17T17:40:37.659221231Z" level=debug msg="sandbox set key processing took 2.683072s for container 984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7"
// [3s] setting up network sandbox
Jan 17 17:40:38 9b5a549 balenad[17593]: time="2020-01-17T17:40:38.335213231Z" level=debug msg="event published" ns=moby topic=/tasks/create type=containerd.events.TaskCreate
Jan 17 17:40:38 9b5a549 balenad[17593]: time="2020-01-17T17:40:38.497291231Z" level=debug msg=event module=libcontainerd namespace=moby topic=/tasks/create
Jan 17 17:40:42 9b5a549 balenad[17593]: time="2020-01-17T17:40:42.162983231Z" level=debug msg="event published" ns=moby topic=/tasks/start type=containerd.events.TaskStart
Jan 17 17:40:42 9b5a549 balenad[17593]: time="2020-01-17T17:40:42.216617231Z" level=debug msg=event module=libcontainerd namespace=moby topic=/tasks/start
Jan 17 17:40:44 9b5a549 balenad[17593]: time="2020-01-17T17:40:44.463416231Z" level=debug msg="Calling GET /containers/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7/json"
Jan 17 17:40:46 9b5a549 balenad[17593]: time="2020-01-17T17:40:46.472109231Z" level=debug msg="event published" ns=moby topic=/tasks/exit type=containerd.events.TaskExit
Jan 17 17:40:46 9b5a549 balenad[17593]: time="2020-01-17T17:40:46.534822231Z" level=debug msg=event module=libcontainerd namespace=moby topic=/tasks/exit
// [9s] running hello world
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.592927231Z" level=info msg="shim reaped" id=984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.622285231Z" level=debug msg="event published" ns=moby topic=/tasks/delete type=containerd.events.TaskDelete
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.669616231Z" level=debug msg=event module=libcontainerd namespace=moby topic=/tasks/delete
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.670926231Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.826829231Z" level=debug msg="attach: stdout: end"
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.828276231Z" level=debug msg="attach: stderr: end"
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.829498231Z" level=debug msg="attach done"
Jan 17 17:40:53 9b5a549 balenad[17593]: time="2020-01-17T17:40:53.887486231Z" level=debug msg="Calling GET /containers/984b0fb799994f9fc342ce694dbcf107a969dbbbbf66bcce00b3e6f07d22ece7/json"
Jan 17 17:40:54 9b5a549 balenad[17593]: time="2020-01-17T17:40:54.523521231Z" level=debug msg="event published" ns=moby topic=/containers/delete type=containerd.events.ContainerDelete
// [1s] teardown

comparing the container execution times of docker vs containerd seems to indicate a performance penality of ~10s most likely as a result of the grpc calls between engine and containerd.

desc balena-engine balena-engine-containerd balena-runc
idle device ~13s ~8s ~2.5s
background pull ~32s ~20s ~5s

previous efforts

internal conversation

jellyfish-bot commented 4 years ago

[roman-mazur] This issue has attached support thread https://jel.ly.fish/#/109ba44e-95d9-4566-a48b-1554f3c75e9e

robertgzr commented 4 years ago

ran some tests where disk usage is disabled (via https://github.com/balena-os/balena-engine/commit/c764e39cf511fd83ddca136fd6bf579180a67908)

in the following reports idle refers to a device not running any containers beside the balena-supervisor, and running:

$ balena run --rm --log-driver none --network none balena-healthcheck-image > /dev/null

while busy means the device was simultaneously pulling an image with an artificially bloated single 2.09 gigabyte layer.

logs

optained via ctr -a /var/run/balena-engine/containerd/balena-engine-containerd.sock events

event stream [idle] total=12s ``` 2020-04-23 13:32:31.803701156 +0000 UTC moby /containers/create {"id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","runtime":{"name":"io.containerd.runtime.v1.linux","options":{"type_url":"containerd.linux.runc.RuncOptions","value":"ChJiYWxlbmEtZW5naW5lLXJ1bmMSIy92YXIvcnVuL2JhbGVuYS1lbmdpbmUvcnVudGltZS1ydW5jIAE="}}} // 5s 2020-04-23 13:32:36.347864156 +0000 UTC moby /tasks/create {"container_id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","bundle":"/var/run/balena-engine/containerd/daemon/io.containerd.runtime.v1.linux/moby/007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","io":{"stdout":"/var/run/balena-engine/containerd/007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb/init-stdout","stderr":"/var/run/balena-engine/containerd/007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb/init-stderr"},"pid":8207} 2020-04-23 13:32:38.390969156 +0000 UTC moby /tasks/start {"container_id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","pid":8207} 2020-04-23 13:32:40.135821156 +0000 UTC moby /tasks/exit {"container_id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","pid":8207,"exited_at":"2020-04-23T13:32:38.387138156Z"} // 3s 2020-04-23 13:32:43.248274156 +0000 UTC moby /tasks/delete {"container_id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb","pid":8207,"exited_at":"2020-04-23T13:32:38.387138156Z"} 2020-04-23 13:32:43.521233156 +0000 UTC moby /containers/delete {"id":"007ecc0d766a98769abae05802ec96c1d716c86d6e4c8a1ad00526dd6e9f8dfb"} ```
events stream [busy] total=36s ``` 2020-04-23 13:35:15.415347156 +0000 UTC moby /containers/create {"id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","runtime":{"name":"io.containerd.runtime.v1.linux","options":{"type_url":"containerd.linux.runc.RuncOptions","value":"ChJiYWxlbmEtZW5naW5lLXJ1bmMSIy92YXIvcnVuL2JhbGVuYS1lbmdpbmUvcnVudGltZS1ydW5jIAE="}}} // 13s 2020-04-23 13:35:28.131814156 +0000 UTC moby /tasks/create {"container_id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","bundle":"/var/run/balena-engine/containerd/daemon/io.containerd.runtime.v1.linux/moby/0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","io":{"stdout":"/var/run/balena-engine/containerd/0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3/init-stdout","stderr":"/var/run/balena-engine/containerd/0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3/init-stderr"},"pid":8377} 2020-04-23 13:35:30.932100156 +0000 UTC moby /tasks/exec-started {"container_id":"12990d0101b76f57012feddf5535459ad7110576ba800dc0ad18ce37e65828f1","exec_id":"ae2f399ecc9c635759c08bcae275a6de9c5a825073b3d9d4be2fdbe01b4d2248","pid":8424} 2020-04-23 13:35:34.670404156 +0000 UTC moby /tasks/exit {"container_id":"12990d0101b76f57012feddf5535459ad7110576ba800dc0ad18ce37e65828f1","id":"ae2f399ecc9c635759c08bcae275a6de9c5a825073b3d9d4be2fdbe01b4d2248","pid":8424,"exited_at":"2020-04-23T13:35:31.253505156Z"} 2020-04-23 13:35:35.989096156 +0000 UTC moby /tasks/start {"container_id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","pid":8377} 2020-04-23 13:35:39.473958156 +0000 UTC moby /tasks/exit {"container_id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","pid":8377,"exited_at":"2020-04-23T13:35:35.984382156Z"} // 11s 2020-04-23 13:35:50.534021156 +0000 UTC moby /tasks/delete {"container_id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3","pid":8377,"exited_at":"2020-04-23T13:35:35.984382156Z"} 2020-04-23 13:35:51.176293156 +0000 UTC moby /containers/delete {"id":"0f0e2714bbae7623b41de38274d4b44d7d3d4cfbf4ca24bdfd4987f367a68ff3"} ```

heap profiling

engine heap [busy] ``` ~ ❱ go tool pprof --alloc_space :2375/debug/pprof/heap Fetching profile over HTTP from http://192.168.1.203:2375/debug/pprof/heap Saved profile in /home/robert/pprof/pprof.balena-engine.alloc_objects.alloc_space.inuse_objects.inuse_space.006.pb.gz File: balena-engine Build ID: 72b5c97eabeb6df2d814d255e5daa4256dcea45b Type: alloc_space Time: Apr 23, 2020 at 4:02pm (CEST) Entering interactive mode (type "help" for commands, "o" for options) (pprof) top Showing nodes accounting for 87.18MB, 50.18% of 173.75MB total Dropped 177 nodes (cum <= 0.87MB) Showing top 10 nodes out of 336 flat flat% sum% cum cum% 26.82MB 15.44% 15.44% 33.82MB 19.47% io.copyBuffer 11.46MB 6.59% 22.03% 18.57MB 10.69% compress/flate.NewWriter 9.25MB 5.32% 27.36% 55.29MB 31.82% github.com/docker/docker/vendor/github.com/vbatts/tar-split/tar/asm.NewInputTarStream.func1 9.07MB 5.22% 32.57% 9.07MB 5.22% os.(*File).readdirnames 6.58MB 3.79% 36.36% 6.58MB 3.79% github.com/docker/docker/vendor/github.com/gogo/protobuf/types.(*Any).Unmarshal 6.50MB 3.74% 40.11% 6.50MB 3.74% compress/flate.(*huffmanDecoder).init 5.53MB 3.18% 43.29% 5.53MB 3.18% bytes.makeSlice 4.28MB 2.46% 45.75% 4.28MB 2.46% compress/flate.(*compressor).initDeflate 4.13MB 2.37% 48.13% 4.13MB 2.37% github.com/docker/docker/pkg/pools.newBufferPoolWithSize.func1 3.57MB 2.05% 50.18% 3.57MB 2.05% github.com/docker/docker/vendor/google.golang.org/grpc.(*parser).recvMsg ```
containerd heap [busy] (same as idle, containerd doesn't do anything during pull) ``` ~ ❱ go tool pprof --alloc_space ./pprof/pprof.balena-engine-containerd.heap.002.pb.gz File: balena-engine Build ID: 72b5c97eabeb6df2d814d255e5daa4256dcea45b Type: alloc_space Time: Apr 23, 2020 at 4:12pm (CEST) Entering interactive mode (type "help" for commands, "o" for options) (pprof) top Showing nodes accounting for 34.80MB, 55.43% of 62.78MB total Showing top 10 nodes out of 211 flat flat% sum% cum cum% 13.75MB 21.90% 21.90% 13.75MB 21.90% github.com/docker/docker/vendor/github.com/gogo/protobuf/types.(*Any).Unmarshal 3.50MB 5.58% 27.48% 3.50MB 5.58% github.com/docker/docker/vendor/golang.org/x/net/http2.(*Framer).readMetaFrame.func1 2.66MB 4.24% 31.71% 2.66MB 4.24% github.com/docker/docker/vendor/google.golang.org/grpc/internal/transport.newBufWriter 2.50MB 3.98% 35.69% 10MB 15.93% github.com/docker/docker/vendor/google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders 2.50MB 3.98% 39.68% 2.50MB 3.98% context.(*cancelCtx).Done 2.06MB 3.29% 42.96% 2.06MB 3.29% io.copyBuffer 2.05MB 3.26% 46.23% 2.05MB 3.26% regexp.(*bitState).reset 2.01MB 3.21% 49.44% 2.51MB 4.01% github.com/docker/docker/vendor/google.golang.org/grpc/internal/transport.(*http2Server).Write 2MB 3.19% 52.62% 2MB 3.19% github.com/docker/docker/vendor/google.golang.org/grpc/internal/transport.newWriteQuota 1.76MB 2.81% 55.43% 4.17MB 6.65% compress/flate.NewWriter ```

containerd traces

# on device
$ ctr pprof -d /var/run/balena-engine/containerd/balena-engine-containerd-debug.sock trace -s {20,50}s > pprof.trace.pb.gz

# on dev machine
$ go tool trace ./pprof.trace.pb.gz

strace shim

# buid a static copy of strace for device
# replace shim symlink with a wrapper

$ cat /usr/bin/balena-engine-containerd-shim
#!/bin/sh
tmp=$(mktemp --tmpdir containerd-shim-XXXXX.strace.out)
/mnt/data/strace -o "${tmp}" /mnt/data/balena-engine-containerd-shim $@
strace containerd-shim [idle] ``` execve("/mnt/data/balena-engine-containerd-shim", ["/mnt/data/balena-engine-containe"..., "-namespace", "moby", "-workdir", "/var/lib/docker/containerd/daemo"..., "-address", "/var/run/balena-engine/container"..., "-containerd-binary", "/usr/bin/balena-engine", "-containerd-binary-argv0", "balena-engine-containerd", "-runtime-root", "/var/run/balena-engine/runtime-r"..., "-systemd-cgroup", "-debug"], [/* 12 vars */]) = 0 brk(0) = 0x3156000 uname({sysname="Linux", nodename="a545d06", ...}) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6fb7000 close(4) = 0 openat(AT_FDCWD, "/lib/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\\_\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=96172, ...}) = 0 mmap2(NULL, 168144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6f5f000 mprotect(0xb6f75000, 65536, PROT_NONE) = 0 mmap2(0xb6f85000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x16000) = 0xb6f85000 mmap2(0xb6f87000, 4304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f87000 close(4) = 0 openat(AT_FDCWD, "/lib/libsystemd.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\310\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=670632, ...}) = 0 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb5000 mmap2(NULL, 737000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6eab000 mprotect(0xb6f4c000, 65536, PROT_NONE) = 0 mmap2(0xb6f5c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa1000) = 0xb6f5c000 close(4) = 0 openat(AT_FDCWD, "/lib/tls/v6l/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/v6l/vfp", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/v6l/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/v6l", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/vfp", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/v6l/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/v6l/vfp", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/v6l/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/v6l", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/vfp", 0xbecc8f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\255\1\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=1248060, ...}) = 0 mmap2(NULL, 1316816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d69000 mprotect(0xb6e95000, 65536, PROT_NONE) = 0 mmap2(0xb6ea5000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x12c000) = 0xb6ea5000 mmap2(0xb6ea9000, 6096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6ea9000 close(4) = 0 openat(AT_FDCWD, "/lib/src/basic/tls/v6l/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/v6l/vfp", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/v6l/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/v6l", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/vfp", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/v6l/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/v6l/vfp", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/v6l/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/v6l", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/vfp", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic", 0xbecc8f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\34\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=26260, ...}) = 0 mmap2(NULL, 90344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d52000 mprotect(0xb6d58000, 61440, PROT_NONE) = 0 mmap2(0xb6d67000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5000) = 0xb6d67000 close(4) = 0 openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\310#\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=132436, ...}) = 0 mmap2(NULL, 196616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d21000 mprotect(0xb6d41000, 61440, PROT_NONE) = 0 mmap2(0xb6d50000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1f000) = 0xb6d50000 close(4) = 0 openat(AT_FDCWD, "/lib/libcap.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0$\20\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=17840, ...}) = 0 mmap2(NULL, 82080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d0c000 mprotect(0xb6d10000, 61440, PROT_NONE) = 0 mmap2(0xb6d1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0xb6d1f000 close(4) = 0 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6fb3000 set_tls(0xb6fb34d0, 0xb6fb3c40, 0xb6fba000, 0xb6fb34d0, 0xb6fba000) = 0 mprotect(0xb6ea5000, 8192, PROT_READ) = 0 mprotect(0xb6d1f000, 4096, PROT_READ) = 0 mprotect(0xb6f85000, 4096, PROT_READ) = 0 mprotect(0xb6d50000, 4096, PROT_READ) = 0 mprotect(0xb6d67000, 4096, PROT_READ) = 0 mprotect(0xb6f5c000, 8192, PROT_READ) = 0 mprotect(0x24a7000, 4096, PROT_READ) = 0 mprotect(0xb6fb9000, 4096, PROT_READ) = 0 munmap(0xb6fb7000, 7112) = 0 set_tid_address(0xb6fb3078) = 14751 set_robust_list(0xb6fb3080, 12) = 0 rt_sigaction(SIGRTMIN, {0xb6f648f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d98a70}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6f649b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d98a70}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 sched_getaffinity(0, 8192, {1}) = 4 mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ccc000 mmap2(NULL, 270663680, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6aac000 brk(0) = 0x3156000 mmap2(0x3400000, 541065216, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3400000 clock_gettime(CLOCK_MONOTONIC, {14088, 899811508}) = 0 mmap2(0x3400000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3400000 mmap2(0xa6aac000, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa6aac000 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6a9c000 clock_gettime(CLOCK_MONOTONIC, {14088, 901616508}) = 0 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6a8c000 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 911641508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 912024508}) = 0 sigaltstack(NULL, {ss_sp=0, ss_flags=SS_DISABLE, ss_size=0}) = 0 sigaltstack({ss_sp=0x3402000, ss_flags=0, ss_size=32768}, NULL) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 gettid() = 14751 clock_gettime(CLOCK_MONOTONIC, {14088, 913998508}) = 0 rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGHUP, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGILL, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTRAP, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGABRT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGBUS, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGFPE, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR1, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSEGV, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR2, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPIPE, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGALRM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTKFLT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGURG, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGURG, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXCPU, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGVTALRM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPROF, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGWINCH, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGIO, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGIO, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPWR, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSYS, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRTMIN, NULL, {0xb6f648f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d98a70}, 8) = 0 rt_sigaction(SIGRTMIN, NULL, {0xb6f648f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d98a70}, 8) = 0 rt_sigaction(SIGRTMIN, {0xb6f648f8, [], SA_RESTORER|SA_SIGINFO|SA_ONSTACK, 0xb6d98a70}, NULL, 8) = 0 rt_sigaction(SIGRT_1, NULL, {0xb6f649b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d98a70}, 8) = 0 rt_sigaction(SIGRT_1, NULL, {0xb6f649b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d98a70}, 8) = 0 rt_sigaction(SIGRT_1, {0xb6f649b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6d98a70}, NULL, 8) = 0 rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_2, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_3, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_4, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_5, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_6, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_7, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_8, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_9, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_10, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_11, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_12, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_13, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_14, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_15, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_16, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_17, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_18, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_19, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_20, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_21, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_22, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_23, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_24, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_25, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_26, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_27, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_28, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_29, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_30, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_31, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_32, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 944447508}) = 0 brk(0) = 0x3156000 brk(0x3177000) = 0x3177000 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa628b000 mprotect(0xa628c000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa6a8af18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa6a8b448, tls=0xa6a8b8a0, child_tidptr=0xa6a8b448) = 14752 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 947455508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa5a8a000 mprotect(0xa5a8b000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa6289f18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa628a448, tls=0xa628a8a0, child_tidptr=0xa628a448) = 14753 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 949329508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 949596508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 950476508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa50ff000 mprotect(0xa5100000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa58fef18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa58ff448, tls=0xa58ff8a0, child_tidptr=0xa58ff448) = 14754 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 954536508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa46ff000 mprotect(0xa4700000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa4efef18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa4eff448, tls=0xa4eff8a0, child_tidptr=0xa4eff448) = 14755 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 962124508}) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/balena-engine", 128) = 22 fcntl(0, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa5a4a000 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) clock_gettime(CLOCK_REALTIME, {1587659017, 771579156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 972371508}) = 0 mmap2(NULL, 719996, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa504f000 openat(AT_FDCWD, "/proc/cpuinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_create1(EPOLL_CLOEXEC) = 5 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "processor\t: 0\nmodel name\t: ARMv6"..., 4096) = 331 epoll_ctl(5, EPOLL_CTL_DEL, 4, 345edb8) = 0 close(4) = 0 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_REALTIME, {1587659017, 791027156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14088, 991816508}) = 0 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 capget({0 /* _LINUX_CAPABILITY_VERSION_??? */, 0}, NULL) = 0 openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "37\n", 11) = 3 epoll_ctl(5, EPOLL_CTL_DEL, 4, 350bec4) = 0 close(4) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 26147508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 27926508}) = 0 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345466c, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/proc/self/uid_map", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3587e30) = -1 EPERM (Operation not permitted) read(4, " 0 0 4294967295"..., 4096) = 33 close(4) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 getpid() = 14751 fstatat64(AT_FDCWD, "/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "cpu 277038 0 75517 1022112 2988"..., 4096) = 603 read(4, "", 3493) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 4, 3587724) = 0 close(4) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 getrandom("\37\263&P", 4, GRND_NONBLOCK) = 4 clock_gettime(CLOCK_REALTIME, {1587659017, 935600156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 136348508}) = 0 getrandom("kD=\233", 4, GRND_NONBLOCK) = 4 clock_gettime(CLOCK_REALTIME, {1587659017, 938238156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 139006508}) = 0 getuid32() = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3587d40) = -1 EPERM (Operation not permitted) read(4, "root:x:0:0:root:/home/root:/bin/"..., 4096) = 1017 read(4, "", 3079) = 0 close(4) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 fstatat64(AT_FDCWD, "/usr/local/sbin/unpigz", 0x36921d8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/local/bin/unpigz", 0x3692268, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/sbin/unpigz", 0x36922f8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/bin/unpigz", 0x3692388, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/sbin/unpigz", 0x3692418, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/bin/unpigz", 0x36924a8, 0) = -1 ENOENT (No such file or directory) clock_gettime(CLOCK_REALTIME, {1587659017, 961748156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 162535508}) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 getuid32() = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0 read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 513 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6fb7000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_compat.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0P\17\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=26208, ...}) = 0 mmap2(NULL, 91584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa5a33000 mprotect(0xa5a39000, 61440, PROT_NONE) = 0 mmap2(0xa5a48000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5000) = 0xa5a48000 close(4) = 0 mprotect(0xa5a48000, 4096, PROT_READ) = 0 munmap(0xb6fb7000, 7112) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6fb7000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/v6l/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/v6l/vfp", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/v6l/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/v6l", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/vfp", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/v6l/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/v6l/vfp", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/v6l/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/v6l", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/vfp", 0xbecc90c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 munmap(0xb6fb7000, 7112) = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 mmap2(NULL, 1017, PROT_READ, MAP_SHARED, 4, 0) = 0xb6fb8000 _llseek(4, 1017, [1017], SEEK_SET) = 0 munmap(0xb6fb8000, 1017) = 0 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 mmap2(NULL, 1017, PROT_READ, MAP_SHARED, 4, 0) = 0xb6fb8000 _llseek(4, 1017, [1017], SEEK_SET) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 munmap(0xb6fb8000, 1017) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6fb7000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_ato.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<\4\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=5352, ...}) = 0 mmap2(NULL, 69640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa5a21000 mprotect(0xa5a22000, 61440, PROT_NONE) = 0 mmap2(0xa5a31000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xa5a31000 close(4) = 0 mprotect(0xa5a31000, 4096, PROT_READ) = 0 munmap(0xb6fb7000, 7112) = 0 openat(AT_FDCWD, "/etc/libnss-ato.conf", O_RDONLY) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=35, ...}) = 0 read(4, "root:x:0:0:root:/home/root:/bin/"..., 1024) = 35 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = -1 EPERM (Operation not permitted) futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 epoll_ctl(5, EPOLL_CTL_DEL, 4, 3587e00) = -1 EPERM (Operation not permitted) read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 513 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3587d58) = -1 EPERM (Operation not permitted) fstat64(4, {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 read(4, "# we use dnsmasq at 127.0.0.2 so"..., 65536) = 178 read(4, "", 65358) = 0 read(4, "", 65536) = 0 uname({sysname="Linux", nodename="a545d06", ...}) = 0 close(4) = 0 fstatat64(AT_FDCWD, "/etc/mdns.allow", 0x3692ec8, 0) = -1 ENOENT (No such file or directory) prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024*1024, rlim_max=1024*1024}) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 stat64("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 openat(AT_FDCWD, "/etc/host.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 read(4, "order hosts,bind\nmulti on\n", 1024) = 26 read(4, "", 1024) = 0 close(4) = 0 futex(0xb6ea9d1c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 read(4, "# we use dnsmasq at 127.0.0.2 so"..., 1024) = 178 read(4, "", 1024) = 0 close(4) = 0 uname({sysname="Linux", nodename="a545d06", ...}) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6fb7000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_files.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\37\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=38272, ...}) = 0 mmap2(NULL, 127524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa5a01000 mprotect(0xa5a0a000, 61440, PROT_NONE) = 0 mmap2(0xa5a19000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8000) = 0xa5a19000 mmap2(0xa5a1b000, 21028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa5a1b000 close(4) = 0 mprotect(0xa5a19000, 4096, PROT_READ) = 0 munmap(0xb6fb7000, 7112) = 0 openat(AT_FDCWD, "/etc/hosts", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(4, "127.0.0.1\tlocalhost.localdomain\t"..., 1024) = 237 _llseek(4, 0, [237], SEEK_CUR) = 0 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/gai.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) futex(0xb6ea8f5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 socket(PF_NETLINK, SOCK_RAW|SOCK_CLOEXEC, NETLINK_ROUTE) = 4 bind(4, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(4, {sa_family=AF_NETLINK, pid=14751, groups=00000000}, [12]) = 0 gettimeofday({1587659018, 52168}, NULL) = 0 sendto(4, "\24\0\0\0\26\0\1\3\n\301\241^\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"L\0\0\0\24\0\2\0\n\301\241^\2379\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 608 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"H\0\0\0\24\0\2\0\n\301\241^\2379\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 288 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\n\301\241^\2379\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(4) = 0 socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC, IPPROTO_IP) = 4 connect(4, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 getsockname(4, {sa_family=AF_INET, sin_port=htons(59746), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 close(4) = 0 socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC, IPPROTO_IP) = 4 connect(4, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0 getsockname(4, {sa_family=AF_INET6, sin6_port=htons(50373), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 mmap2(0x3800000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3800000 mmap2(0xa6aed000, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa6aed000 clock_gettime(CLOCK_MONOTONIC, {14089, 338220508}) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14089, 378467508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 379122508}) = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14089, 379811508}) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14089, 384593508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 444993508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 445366508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa3efe000 mprotect(0xa3eff000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa46fdf18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa46fe448, tls=0xa46fe8a0, child_tidptr=0xa46fe448) = 14756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa503f000 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14089, 656763508}) = 0 futex(0x345448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x251aba0, FUTEX_WAKE_PRIVATE, 1) = 1 getrandom("\374C\365Z\263\377W\t", 8, 0) = 8 clock_gettime(CLOCK_REALTIME, {1587659018, 457975156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 658729508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659018, 466253156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 667195508}) = 0 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_REALTIME, {1587659018, 468213156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 668993508}) = 0 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 uname({sysname="Linux", nodename="a545d06", ...}) = 0 clock_gettime(CLOCK_REALTIME, {1587659018, 474680156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 675452508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659018, 475258156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 676020508}) = 0 socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 setsockopt(4, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0 connect(4, {sa_family=AF_LOCAL, sun_path="/run/systemd/journal/socket"}, 30) = 0 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066440, u64=2779066440}}) = 0 getsockname(4, {sa_family=AF_LOCAL, NULL}, [2]) = 0 getpeername(4, {sa_family=AF_LOCAL, sun_path="/run/systemd/journal/socket"}, [30]) = 0 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 fstatat64(AT_FDCWD, "/usr/local/sbin/nvidia-container-runtime-hook", 0x34a0ec8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/local/bin/nvidia-container-runtime-hook", 0x34a0f58, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/sbin/nvidia-container-runtime-hook", 0x34a0fe8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/bin/nvidia-container-runtime-hook", 0x34a1078, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/sbin/nvidia-container-runtime-hook", 0x34a1108, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/bin/nvidia-container-runtime-hook", 0x34a1198, 0) = -1 ENOENT (No such file or directory) getuid32() = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066308, u64=2779066308}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 6, 388fd4c) = -1 EPERM (Operation not permitted) read(6, "root:x:0:0:root:/home/root:/bin/"..., 4096) = 1017 read(6, "", 3079) = 0 close(6) = 0 openat(AT_FDCWD, "/proc/cpuinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066308, u64=2779066308}}) = 0 fcntl(6, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(6, "processor\t: 0\nmodel name\t: ARMv6"..., 4096) = 331 read(6, "", 3765) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 6, 388fe68) = 0 close(6) = 0 openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779066308, u64=2779066308}}) = 0 fcntl(6, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(6, "647 537 0:17 / / ro,relatime mas"..., 4096) = 4088 read(6, "806 647 179:5 /root-overlay/etc/"..., 4096) = 1812 read(6, "", 2284) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 6, 388fe14) = 0 close(6) = 0 openat(AT_FDCWD, "/sys/kernel/mm/hugepages", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518798, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 758002508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 758277508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 761257508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 761561508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 761845508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 768668508}) = 0 futex(0x348484c, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 779278508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 779566508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 783791508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 799199508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 799553508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 799847508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 800368508}) = 0 futex(0x348484c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 809947508}) = 0 prctl(PR_SET_CHILD_SUBREAPER, 1) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 810915508}) = 0 futex(0x348484c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 842163508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 843040508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 865389508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 865857508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 866135508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 890387508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 890720508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 891395508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 911747508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 912065508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 912600508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 932126508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 932451508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 932991508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 961322508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 961817508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 962415508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 978669508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 980186508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 980889508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 993059508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 993381508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14089, 996550508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 20448508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 20775508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 21047508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 37215508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 37616508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 38162508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 54406508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 54736508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 55276508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 78286508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 78608508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 78874508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 85780508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 86216508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 86514508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 86774508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 87130508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659018, 886881156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 87636508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 88297508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 88794508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 89105508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 89443508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 89750508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 90192508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 94911508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 95360508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 95661508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14090, 95977508}) = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14090, 96621508}) = 0 futex(0x3454a2c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14090, 101934508}) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_REALTIME, {1587659022, 693697156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14093, 894715508}) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, {ru_utime={1, 499455}, ru_stime={0, 373165}, ...}) = 14760 wait4(-1, 0x3577bac, WNOHANG, 0x3577bf0) = 0 futex(0x3454a2c, FUTEX_WAKE_PRIVATE, 1) = 1 waitid(P_PID, 14760, 0x3463a8c, WEXITED|WNOWAIT, NULL) = -1 ECHILD (No child process) futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 read(13, 0x3888000, 32768) = -1 EAGAIN (Resource temporarily unavailable) futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 openat(AT_FDCWD, "/var/run/balena-engine/containerd/daemon/io.containerd.runtime.v1.linux/moby/84fa68657681978cac7d0bfaf37f51012bbd4f4ff6472b41c7839970e1505050/config.json", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 23 epoll_ctl(5, EPOLL_CTL_ADD, 23, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779064988, u64=2779064988}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 23, 3897be0) = -1 EPERM (Operation not permitted) fstat64(23, {st_mode=S_IFREG|0644, st_size=3835, ...}) = 0 read(23, "{\"ociVersion\":\"1.0.1-dev\",\"proce"..., 4347) = 3835 read(23, "", 512) = 0 close(23) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14772, si_uid=0, si_status=0, si_utime=74, si_stime=14} --- futex(0x2528e90, FUTEX_WAKE_PRIVATE, 1) = 1 rt_sigreturn() = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_REALTIME, {1587659024, 768406156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 969354508}) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, {ru_utime={0, 770205}, ru_stime={0, 120031}, ...}) = 14804 wait4(-1, 0x3577bac, WNOHANG, 0x3577bf0) = -1 ECHILD (No child process) futex(0x3484dec, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3484dec, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518798, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 990639508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 991195508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 991632508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 992061508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14095, 994301508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 1130508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 1428508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 2081508}) = 0 read(12, "\0\0\0r\0\0\0\7\1\0\n%containerd.runtime.l"..., 4096) = 124 clock_gettime(CLOCK_MONOTONIC, {14096, 3674508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 4014508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 4295508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 4601508}) = 0 fcntl(14, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) fcntl(14, F_SETFL, O_RDONLY) = 0 fcntl(18, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) fcntl(18, F_SETFL, O_WRONLY) = 0 fcntl(18, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(18, F_SETFL, O_WRONLY) = 0 pipe2([19, 20], O_CLOEXEC) = 0 getpid() = 14751 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 clone(child_stack=0, flags=SIGCHLD) = 14814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 close(20) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 31220508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 31535508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 31921508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 32383508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 32928508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 33301508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 33595508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 33859508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 34121508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 165345508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 165667508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 165961508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 166510508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 196224508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 196965508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 198437508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 214934508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 215883508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 217354508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 235011508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 235333508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 235874508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 258656508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 258980508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 259528508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 398288508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 398608508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 399150508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 420181508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 420574508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 421114508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 445539508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 445865508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 448793508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 460403508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 460726508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 461272508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 480176508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 480555508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 481097508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 492862508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 493377508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 496563508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 496861508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 497240508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659025, 296995156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 497750508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 498268508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 498741508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 499069508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 499394508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 499814508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 500330508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 500641508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14096, 500930508}) = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14096, 501554508}) = 0 futex(0x3454a2c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14096, 506490508}) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14814, si_uid=0, si_status=0, si_utime=50, si_stime=14} --- futex(0x2528e90, FUTEX_WAKE_PRIVATE, 1) = 1 rt_sigreturn() = 38898524 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) waitid(P_PID, 14814, 0x3463d0c, WEXITED|WNOWAIT, NULL) = -1 ECHILD (No child process) futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 openat(AT_FDCWD, "/var/run/balena-engine/containerd/daemon/io.containerd.runtime.v1.linux/moby/84fa68657681978cac7d0bfaf37f51012bbd4f4ff6472b41c7839970e1505050/config.json", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 epoll_ctl(5, EPOLL_CTL_ADD, 3, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2779065120, u64=2779065120}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 3, 341fbe0) = -1 EPERM (Operation not permitted) fstat64(3, {st_mode=S_IFREG|0644, st_size=3835, ...}) = 0 read(3, "{\"ociVersion\":\"1.0.1-dev\",\"proce"..., 4347) = 3835 read(3, "", 512) = 0 close(3) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 epoll_wait(5, {{EPOLLOUT, {u32=2779065384, u64=2779065384}}}, 128, 0) = 1 epoll_wait(5, {{EPOLLIN, {u32=2779065120, u64=2779065120}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14098, 792253508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 read(14, "{\n \"ociVersion\": \"1.0.1-dev\",\n "..., 512) = 462 read(14, 0x38881ce, 1074) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLHUP, {u32=2779065120, u64=2779065120}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14098, 810393508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 read(14, "", 1074) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 14, 357ff20) = 0 close(14) = 0 epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLIN|EPOLLOUT, {u32=2779065912, u64=2779065912}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14098, 832205508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 read(12, "\0\0\0r\0\0\0\v\1\0\n%containerd.runtime.l"..., 4096) = 124 futex(0x3454a2c, FUTEX_WAKE_PRIVATE, 1) = 1 read(12, 0x3947000, 4096) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(5, {{EPOLLOUT, {u32=2779065384, u64=2779065384}}}, 128, 0) = 1 epoll_wait(5, {{EPOLLIN, {u32=2779065120, u64=2779065120}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14099, 672098508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 read(14, "{\n \"ociVersion\": \"1.0.1-dev\",\n "..., 1536) = 462 read(14, 0x38881ce, 1074) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLHUP, {u32=2779065120, u64=2779065120}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14099, 691161508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 read(14, "", 1074) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 14, 3680f20) = 0 close(14) = 0 epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLOUT, {u32=2779065912, u64=2779065912}}}, 128, -1) = 1 epoll_wait(5, {{EPOLLIN|EPOLLOUT, {u32=2779065912, u64=2779065912}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14099, 709215508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 read(12, "\0\0\0/\0\0\0\r\1\0\n%containerd.runtime.l"..., 4096) = 57 futex(0x3484dec, FUTEX_WAKE_PRIVATE, 1) = 1 read(12, 0x3947000, 4096) = -1 EAGAIN (Resource temporarily unavailable) epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLHUP, {u32=2779065120, u64=2779065120}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14100, 460856508}) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 read(14, "", 1536) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 14, 3680f20) = 0 close(14) = 0 epoll_wait(5, {}, 128, 0) = 0 epoll_wait(5, {{EPOLLIN|EPOLLOUT, {u32=2779065912, u64=2779065912}}}, 128, -1) = 1 clock_gettime(CLOCK_MONOTONIC, {14100, 472390508}) = 0 read(12, "\0\0\0001\0\0\0\17\1\0\n%containerd.runtime.l"..., 4096) = 59 read(12, +++ killed by SIGKILL +++ ```
strace containerd-shim [busy] ``` execve("/mnt/data/balena-engine-containerd-shim", ["/mnt/data/balena-engine-containe"..., "-namespace", "moby", "-workdir", "/var/lib/docker/containerd/daemo"..., "-address", "/var/run/balena-engine/container"..., "-containerd-binary", "/usr/bin/balena-engine", "-containerd-binary-argv0", "balena-engine-containerd", "-runtime-root", "/var/run/balena-engine/runtime-r"..., "-systemd-cgroup", "-debug"], [/* 12 vars */]) = 0 brk(0) = 0x2d4c000 uname({sysname="Linux", nodename="a545d06", ...}) = 0 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f91000 close(4) = 0 openat(AT_FDCWD, "/lib/libpthread.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\\_\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=96172, ...}) = 0 mmap2(NULL, 168144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6f39000 mprotect(0xb6f4f000, 65536, PROT_NONE) = 0 mmap2(0xb6f5f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x16000) = 0xb6f5f000 mmap2(0xb6f61000, 4304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f61000 close(4) = 0 openat(AT_FDCWD, "/lib/libsystemd.so.0", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\240\310\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=670632, ...}) = 0 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f8f000 mmap2(NULL, 737000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6e85000 mprotect(0xb6f26000, 65536, PROT_NONE) = 0 mmap2(0xb6f36000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa1000) = 0xb6f36000 close(4) = 0 openat(AT_FDCWD, "/lib/tls/v6l/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/v6l/vfp", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/v6l/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/v6l", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls/vfp", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/tls/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/tls", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/v6l/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/v6l/vfp", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/v6l/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/v6l", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/vfp/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/vfp", 0xbebe2f90) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\255\1\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=1248060, ...}) = 0 mmap2(NULL, 1316816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d43000 mprotect(0xb6e6f000, 65536, PROT_NONE) = 0 mmap2(0xb6e7f000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x12c000) = 0xb6e7f000 mmap2(0xb6e83000, 6096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6e83000 close(4) = 0 openat(AT_FDCWD, "/lib/src/basic/tls/v6l/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/v6l/vfp", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/v6l/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/v6l", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls/vfp", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/tls/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/tls", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/v6l/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/v6l/vfp", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/v6l/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/v6l", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/vfp/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic/vfp", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/src/basic/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/lib/src/basic", 0xbebe2f70) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/librt.so.1", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\340\34\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=26260, ...}) = 0 mmap2(NULL, 90344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6d2c000 mprotect(0xb6d32000, 61440, PROT_NONE) = 0 mmap2(0xb6d41000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5000) = 0xb6d41000 close(4) = 0 openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\310#\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=132436, ...}) = 0 mmap2(NULL, 196616, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6cfb000 mprotect(0xb6d1b000, 61440, PROT_NONE) = 0 mmap2(0xb6d2a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1f000) = 0xb6d2a000 close(4) = 0 openat(AT_FDCWD, "/lib/libcap.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0$\20\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=17840, ...}) = 0 mmap2(NULL, 82080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb6ce6000 mprotect(0xb6cea000, 61440, PROT_NONE) = 0 mmap2(0xb6cf9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3000) = 0xb6cf9000 close(4) = 0 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f8d000 set_tls(0xb6f8d4d0, 0xb6f8dc40, 0xb6f94000, 0xb6f8d4d0, 0xb6f94000) = 0 mprotect(0xb6e7f000, 8192, PROT_READ) = 0 mprotect(0xb6cf9000, 4096, PROT_READ) = 0 mprotect(0xb6f5f000, 4096, PROT_READ) = 0 mprotect(0xb6d2a000, 4096, PROT_READ) = 0 mprotect(0xb6d41000, 4096, PROT_READ) = 0 mprotect(0xb6f36000, 8192, PROT_READ) = 0 mprotect(0x24a7000, 4096, PROT_READ) = 0 mprotect(0xb6f93000, 4096, PROT_READ) = 0 munmap(0xb6f91000, 7112) = 0 set_tid_address(0xb6f8d078) = 15029 set_robust_list(0xb6f8d080, 12) = 0 rt_sigaction(SIGRTMIN, {0xb6f3e8f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d72a70}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6f3e9b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d72a70}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 sched_getaffinity(0, 8192, {1}) = 4 mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ca6000 mmap2(NULL, 270663680, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6a86000 brk(0) = 0x2d4c000 mmap2(0x3000000, 541065216, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3000000 clock_gettime(CLOCK_MONOTONIC, {14215, 202799508}) = 0 mmap2(0x3000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3000000 mmap2(0xa6a86000, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa6a86000 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6a76000 clock_gettime(CLOCK_MONOTONIC, {14215, 204495508}) = 0 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa6a66000 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 221425508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 222818508}) = 0 sigaltstack(NULL, {ss_sp=0, ss_flags=SS_DISABLE, ss_size=0}) = 0 sigaltstack({ss_sp=0x3002000, ss_flags=0, ss_size=32768}, NULL) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 gettid() = 15029 clock_gettime(CLOCK_MONOTONIC, {14215, 231516508}) = 0 rt_sigaction(SIGHUP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGHUP, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGILL, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGILL, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGTRAP, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTRAP, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGABRT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGABRT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGBUS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGBUS, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGFPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGFPE, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR1, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSEGV, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSEGV, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGUSR2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGUSR2, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPIPE, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGALRM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGTERM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSTKFLT, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSTKFLT, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGURG, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGURG, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGXCPU, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXCPU, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGXFSZ, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGXFSZ, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGVTALRM, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGVTALRM, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPROF, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPROF, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGWINCH, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGWINCH, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGIO, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGIO, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGPWR, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGPWR, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGSYS, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGSYS, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRTMIN, NULL, {0xb6f3e8f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d72a70}, 8) = 0 rt_sigaction(SIGRTMIN, NULL, {0xb6f3e8f8, [], SA_RESTORER|SA_SIGINFO, 0xb6d72a70}, 8) = 0 rt_sigaction(SIGRTMIN, {0xb6f3e8f8, [], SA_RESTORER|SA_SIGINFO|SA_ONSTACK, 0xb6d72a70}, NULL, 8) = 0 rt_sigaction(SIGRT_1, NULL, {0xb6f3e9b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d72a70}, 8) = 0 rt_sigaction(SIGRT_1, NULL, {0xb6f3e9b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0xb6d72a70}, 8) = 0 rt_sigaction(SIGRT_1, {0xb6f3e9b4, [], SA_RESTORER|SA_RESTART|SA_SIGINFO|SA_ONSTACK, 0xb6d72a70}, NULL, 8) = 0 rt_sigaction(SIGRT_2, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_2, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_3, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_3, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_4, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_4, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_5, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_5, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_6, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_6, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_7, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_7, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_8, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_8, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_9, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_9, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_10, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_10, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_11, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_11, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_12, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_12, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_13, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_13, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_14, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_14, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_15, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_15, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_16, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_16, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_17, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_17, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_18, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_18, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_19, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_19, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_20, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_20, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_21, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_21, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_22, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_22, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_23, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_23, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_24, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_24, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_25, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_25, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_26, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_26, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_27, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_27, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_28, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_28, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_29, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_29, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_30, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_30, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_31, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_31, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 rt_sigaction(SIGRT_32, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGRT_32, {0x72cfc, ~[], SA_RESTART|SA_SIGINFO|SA_ONSTACK}, NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 306961508}) = 0 brk(0) = 0x2d4c000 brk(0x2d6d000) = 0x2d6d000 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa6265000 mprotect(0xa6266000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa6a64f18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa6a65448, tls=0xa6a658a0, child_tidptr=0xa6a65448) = 15030 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 310273508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa5a64000 mprotect(0xa5a65000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa6263f18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa6264448, tls=0xa62648a0, child_tidptr=0xa6264448) = 15031 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 318571508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 318957508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 319430508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa4eff000 mprotect(0xa4f00000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa56fef18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa56ff448, tls=0xa56ff8a0, child_tidptr=0xa56ff448) = 15032 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14215, 325223508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa46fe000 mprotect(0xa46ff000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa4efdf18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa4efe448, tls=0xa4efe8a0, child_tidptr=0xa4efe448) = 15033 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 333857508}) = 0 readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/balena-engine", 128) = 22 fcntl(0, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 mmap2(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa5a24000 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_REALTIME, {1587659144, 149722156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 350614508}) = 0 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/proc/cpuinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_create1(EPOLL_CLOEXEC) = 5 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "processor\t: 0\nmodel name\t: ARMv6"..., 4096) = 331 epoll_ctl(5, EPOLL_CTL_DEL, 4, 305edb8) = 0 close(4) = 0 clock_gettime(CLOCK_REALTIME, {1587659144, 192110156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 392994508}) = 0 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 capget({0 /* _LINUX_CAPABILITY_VERSION_??? */, 0}, NULL) = 0 openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "37\n", 11) = 3 epoll_ctl(5, EPOLL_CTL_DEL, 4, 3107ec4) = 0 close(4) = 0 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14215, 480227508}) = 0 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14215, 482744508}) = 0 mmap2(NULL, 719996, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa5850000 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305466c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/proc/self/uid_map", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3183e30) = -1 EPERM (Operation not permitted) read(4, " 0 0 4294967295"..., 4096) = 33 close(4) = 0 getpid() = 15029 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 fstatat64(AT_FDCWD, "/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 openat(AT_FDCWD, "/proc/stat", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = 0 fcntl(4, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(4, "cpu 280748 0 76578 1029648 3015"..., 4096) = 603 read(4, "", 3493) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 4, 3183724) = 0 close(4) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 getrandom("\217\177\2169", 4, GRND_NONBLOCK) = 4 clock_gettime(CLOCK_REALTIME, {1587659144, 574817156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 775569508}) = 0 getrandom("\252\362\1t", 4, GRND_NONBLOCK) = 4 clock_gettime(CLOCK_REALTIME, {1587659144, 577437156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 780431508}) = 0 getuid32() = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3183d40) = -1 EPERM (Operation not permitted) read(4, "root:x:0:0:root:/home/root:/bin/"..., 4096) = 1017 read(4, "", 3079) = 0 close(4) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 fstatat64(AT_FDCWD, "/usr/local/sbin/unpigz", 0x32901d8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/local/bin/unpigz", 0x3290268, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/sbin/unpigz", 0x32902f8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/bin/unpigz", 0x3290388, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/sbin/unpigz", 0x3290418, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/bin/unpigz", 0x32904a8, 0) = -1 ENOENT (No such file or directory) clock_gettime(CLOCK_REALTIME, {1587659144, 636652156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14215, 837514508}) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 getuid32() = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0 read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 513 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f91000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_compat.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0P\17\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=26208, ...}) = 0 mmap2(NULL, 91584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa5a0d000 mprotect(0xa5a13000, 61440, PROT_NONE) = 0 mmap2(0xa5a22000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x5000) = 0xa5a22000 close(4) = 0 mprotect(0xa5a22000, 4096, PROT_READ) = 0 munmap(0xb6f91000, 7112) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f91000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/v6l/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/v6l/vfp", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/v6l/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/v6l", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls/vfp", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/tls/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/tls", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/v6l/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/v6l/vfp", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/v6l/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/v6l", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/vfp/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib/vfp", 0xbebe30c0) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/libnss_nis.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0 munmap(0xb6f91000, 7112) = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 mmap2(NULL, 1017, PROT_READ, MAP_SHARED, 4, 0) = 0xb6f92000 _llseek(4, 1017, [1017], SEEK_SET) = 0 munmap(0xb6f92000, 1017) = 0 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 mmap2(NULL, 1017, PROT_READ, MAP_SHARED, 4, 0) = 0xb6f92000 _llseek(4, 1017, [1017], SEEK_SET) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=1017, ...}) = 0 munmap(0xb6f92000, 1017) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f91000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_ato.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0<\4\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0644, st_size=5352, ...}) = 0 mmap2(NULL, 69640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa583e000 mprotect(0xa583f000, 61440, PROT_NONE) = 0 mmap2(0xa584e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0) = 0xa584e000 close(4) = 0 mprotect(0xa584e000, 4096, PROT_READ) = 0 munmap(0xb6f91000, 7112) = 0 openat(AT_FDCWD, "/etc/libnss-ato.conf", O_RDONLY) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=35, ...}) = 0 read(4, "root:x:0:0:root:/home/root:/bin/"..., 1024) = 35 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = -1 EPERM (Operation not permitted) futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 epoll_ctl(5, EPOLL_CTL_DEL, 4, 3183e00) = -1 EPERM (Operation not permitted) read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 513 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 4, 3183d58) = -1 EPERM (Operation not permitted) fstat64(4, {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 read(4, "# we use dnsmasq at 127.0.0.2 so"..., 65536) = 178 read(4, "", 65358) = 0 read(4, "", 65536) = 0 uname({sysname="Linux", nodename="a545d06", ...}) = 0 close(4) = 0 fstatat64(AT_FDCWD, "/etc/mdns.allow", 0x3290d18, 0) = -1 ENOENT (No such file or directory) prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024*1024, rlim_max=1024*1024}) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 connect(4, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) close(4) = 0 stat64("/etc/resolv.conf", {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 openat(AT_FDCWD, "/etc/host.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 read(4, "order hosts,bind\nmulti on\n", 1024) = 26 read(4, "", 1024) = 0 close(4) = 0 futex(0xb6e83d1c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=178, ...}) = 0 read(4, "# we use dnsmasq at 127.0.0.2 so"..., 1024) = 178 read(4, "", 1024) = 0 close(4) = 0 uname({sysname="Linux", nodename="a545d06", ...}) = 0 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 fstat64(4, {st_mode=S_IFREG|0644, st_size=7112, ...}) = 0 mmap2(NULL, 7112, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb6f91000 close(4) = 0 openat(AT_FDCWD, "/lib/libnss_files.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 4 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\360\37\0\0004\0\0\0"..., 512) = 512 fstat64(4, {st_mode=S_IFREG|0755, st_size=38272, ...}) = 0 mmap2(NULL, 127524, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xa581e000 mprotect(0xa5827000, 61440, PROT_NONE) = 0 mmap2(0xa5836000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8000) = 0xa5836000 mmap2(0xa5838000, 21028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa5838000 close(4) = 0 mprotect(0xa5836000, 4096, PROT_READ) = 0 munmap(0xb6f91000, 7112) = 0 openat(AT_FDCWD, "/etc/hosts", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=237, ...}) = 0 read(4, "127.0.0.1\tlocalhost.localdomain\t"..., 1024) = 237 _llseek(4, 0, [237], SEEK_CUR) = 0 read(4, "", 1024) = 0 close(4) = 0 openat(AT_FDCWD, "/etc/gai.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) futex(0xb6e82f5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 socket(PF_NETLINK, SOCK_RAW|SOCK_CLOEXEC, NETLINK_ROUTE) = 4 bind(4, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 getsockname(4, {sa_family=AF_NETLINK, pid=15029, groups=00000000}, [12]) = 0 gettimeofday({1587659144, 774214}, NULL) = 0 sendto(4, "\24\0\0\0\26\0\1\3\210\301\241^\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"L\0\0\0\24\0\2\0\210\301\241^\265:\0\0\2\10\200\376\1\0\0\0\10\0\1\0\177\0\0\1"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 608 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"H\0\0\0\24\0\2\0\210\301\241^\265:\0\0\n\200\200\376\1\0\0\0\24\0\1\0\0\0\0\0"..., 4096}], msg_controllen=0, msg_flags=0}, 0) = 288 recvmsg(4, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0\210\301\241^\265:\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 20 close(4) = 0 socket(PF_INET, SOCK_DGRAM|SOCK_CLOEXEC, IPPROTO_IP) = 4 connect(4, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 getsockname(4, {sa_family=AF_INET, sin_port=htons(55693), sin_addr=inet_addr("127.0.0.1")}, [16]) = 0 close(4) = 0 socket(PF_INET6, SOCK_DGRAM|SOCK_CLOEXEC, IPPROTO_IP) = 4 connect(4, {sa_family=AF_INET6, sin6_port=htons(0), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0 getsockname(4, {sa_family=AF_INET6, sin6_port=htons(49375), inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0 close(4) = 0 futex(0x25187a0, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 mmap2(0x3400000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3400000 mmap2(0xa6ac7000, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xa6ac7000 clock_gettime(CLOCK_MONOTONIC, {14216, 199484508}) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14216, 315085508}) = 0 epoll_wait(5, {}, 128, 0) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 316334508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 319965508}) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14216, 324838508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 458953508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 459437508}) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 mmap2(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xa3efd000 mprotect(0xa3efe000, 8388608, PROT_READ|PROT_WRITE) = 0 clone(child_stack=0xa46fcf18, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xa46fd448, tls=0xa46fd8a0, child_tidptr=0xa46fd448) = 15034 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 mmap2(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa580e000 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_MONOTONIC, {14216, 870744508}) = 0 futex(0x305448c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x251aba0, FUTEX_WAKE_PRIVATE, 1) = 1 getrandom("@\240\205,\255\302\304{", 8, 0) = 8 clock_gettime(CLOCK_REALTIME, {1587659145, 672867156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 873659508}) = 0 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 clock_gettime(CLOCK_REALTIME, {1587659145, 709721156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 910608508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659145, 711310156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 912091508}) = 0 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 uname({sysname="Linux", nodename="a545d06", ...}) = 0 clock_gettime(CLOCK_REALTIME, {1587659145, 722336156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 923108508}) = 0 clock_gettime(CLOCK_REALTIME, {1587659145, 722911156}) = 0 clock_gettime(CLOCK_MONOTONIC, {14216, 923674508}) = 0 socket(PF_LOCAL, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 setsockopt(4, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0 connect(4, {sa_family=AF_LOCAL, sun_path="/run/systemd/journal/socket"}, 30) = 0 epoll_ctl(5, EPOLL_CTL_ADD, 4, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894272, u64=2778894272}}) = 0 getsockname(4, {sa_family=AF_LOCAL, NULL}, [2]) = 0 getpeername(4, {sa_family=AF_LOCAL, sun_path="/run/systemd/journal/socket"}, [30]) = 0 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 fstatat64(AT_FDCWD, "/usr/local/sbin/nvidia-container-runtime-hook", 0x309e4a8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/local/bin/nvidia-container-runtime-hook", 0x309e658, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/sbin/nvidia-container-runtime-hook", 0x309e6e8, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/usr/bin/nvidia-container-runtime-hook", 0x309e778, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/sbin/nvidia-container-runtime-hook", 0x309ea48, 0) = -1 ENOENT (No such file or directory) fstatat64(AT_FDCWD, "/bin/nvidia-container-runtime-hook", 0x309ead8, 0) = -1 ENOENT (No such file or directory) getuid32() = 0 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894140, u64=2778894140}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 6, 348fd4c) = -1 EPERM (Operation not permitted) read(6, "root:x:0:0:root:/home/root:/bin/"..., 4096) = 1017 read(6, "", 3079) = 0 close(6) = 0 openat(AT_FDCWD, "/proc/cpuinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894140, u64=2778894140}}) = 0 fcntl(6, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(6, "processor\t: 0\nmodel name\t: ARMv6"..., 4096) = 331 read(6, "", 3765) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 6, 348fe68) = 0 close(6) = 0 openat(AT_FDCWD, "/proc/self/mountinfo", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 6 epoll_ctl(5, EPOLL_CTL_ADD, 6, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778894140, u64=2778894140}}) = 0 fcntl(6, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fcntl(6, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 read(6, "647 537 0:17 / / ro,relatime mas"..., 4096) = 4088 read(6, "806 647 179:5 /root-overlay/etc/"..., 4096) = 1812 read(6, "", 2284) = 0 epoll_ctl(5, EPOLL_CTL_DEL, 6, 348fe14) = 0 close(6) = 0 openat(AT_FDCWD, "/sys/kernel/mm/hugepages", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x3084a2c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518798, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 88433508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 89236508}) = 0 futex(0x308484c, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 98006508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 101183508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 103692508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 105657508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 106043508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 106355508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 106664508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 106920508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 107184508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 107492508}) = 0 futex(0x308484c, FUTEX_WAKE_PRIVATE, 1) = 0 sched_yield() = 0 futex(0x2518708, FUTEX_WAKE_PRIVATE, 1) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 141694508}) = 0 prctl(PR_SET_CHILD_SUBREAPER, 1) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 142508508}) = 0 futex(0x308484c, FUTEX_WAKE_PRIVATE, 1) = 1 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 760818508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 761153508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 761499508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 761859508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 762197508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 762500508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 762825508}) = 0 nanosleep({0, 3000}, NULL) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 763859508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 765619508}) = 0 futex(0x25187ac, FUTEX_WAKE_PRIVATE, 1) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 776642508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 777033508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 777309508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 777579508}) = 0 clock_gettime(CLOCK_MONOTONIC, {14217, 777845508}) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 openat(AT_FDCWD, "config.json", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 17 epoll_ctl(5, EPOLL_CTL_ADD, 17, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=2778893216, u64=2778893216}}) = -1 EPERM (Operation not permitted) epoll_ctl(5, EPOLL_CTL_DEL, 17, 3063be0) = -1 EPERM (Operation not permitted) fstat64(17, {st_mode=S_IFREG|0644, st_size=3835, ...}) = 0 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15049, si_uid=0, si_status=0, si_utime=82, si_stime=22} --- futex(0x2528e90, FUTEX_WAKE_PRIVATE, 1) = 1 rt_sigreturn() = 38898524 futex(0x2518b5c, FUTEX_WAIT_PRIVATE, 0, NULL +++ killed by SIGKILL +++ ```

cpu profiling

# on device
$ ctr -a <addr> pprof -d <debug-addr> profile -s {20,50}s > profile.pb.gz

# on dev machine
$ go tool pprof -http=:8080 profile.pb.gz

raw traces/profiles are here

jellyfish-bot commented 4 years ago

[gelbal] This issue has attached support thread https://jel.ly.fish/#/fb8929e2-e043-4205-8545-46ba00e49e4c