From 069009f8e39238ec1a67fba6cfb287b9a0cac83e Mon Sep 17 00:00:00 2001 From: Alice Frosi Date: Fri, 24 Mar 2023 10:07:48 +0100 Subject: Re-organize project and add license header --- .gitignore | 4 +- Makefile | 56 +- bpf_dbg.c | 27 - build.c | 33 - common.c | 51 - common.h | 6 - containerfiles/tests/eater/Containerfile | 4 +- cooker/Makefile | 19 - cooker/calls.c | 18 - cooker/calls.h | 23 - cooker/calls/net.c | 174 - cooker/calls/net.h | 11 - cooker/cooker.h | 99 - cooker/emit.c | 27 - cooker/emit.h | 12 - cooker/example.hjson | 67 - cooker/example.hjson.license | 2 - cooker/gluten.c | 44 - cooker/gluten.h | 36 - cooker/main.c | 28 - cooker/parse.c | 237 - cooker/parse.h | 11 - cooker/parson.c | 2080 -- cooker/parson.h | 240 - cooker/util.c | 29 - cooker/util.h | 22 - disasm.c | 276 - disasm.h | 9 - eater.c | 143 - filter.c | 299 - filter.h | 39 - filter/strace.out | 38319 +++++++++++++++++++++++++++++ filter/test-encoded.bpf | 1 + filter/test.bpf | Bin 0 -> 32 bytes gluten.h | 138 - nr_syscalls.sh | 63 - operations.c | 356 - operations.h | 21 - qemu_filter | 10 - scripts/nr_syscalls.sh | 63 + seitan.c | 435 - src/common/common.c | 51 + src/common/common.h | 6 + src/common/gluten.h | 138 + src/cooker/Makefile | 20 + src/cooker/calls.c | 18 + src/cooker/calls.h | 23 + src/cooker/calls/net.c | 174 + src/cooker/calls/net.h | 11 + src/cooker/cooker.h | 99 + src/cooker/emit.c | 27 + src/cooker/emit.h | 12 + src/cooker/example.hjson | 67 + src/cooker/example.hjson.license | 2 + src/cooker/filter.c | 299 + src/cooker/filter.h | 39 + src/cooker/gluten.c | 44 + src/cooker/gluten.h | 36 + src/cooker/main.c | 28 + src/cooker/parse.c | 237 + src/cooker/parse.h | 11 + src/cooker/parson.c | 2080 ++ src/cooker/parson.h | 240 + src/cooker/util.c | 29 + src/cooker/util.h | 22 + src/debug/Makefile | 37 + src/debug/bpf_dbg.c | 32 + src/debug/build.c | 33 + src/debug/disasm.c | 281 + src/debug/disasm.h | 14 + src/eater/Makefile | 22 + src/eater/eater.c | 143 + src/seitan/Makefile | 35 + src/seitan/operations.c | 361 + src/seitan/operations.h | 26 + src/seitan/seitan.c | 435 + transform.sh | 160 - 77 files changed, 43547 insertions(+), 5277 deletions(-) delete mode 100644 bpf_dbg.c delete mode 100644 build.c delete mode 100644 common.c delete mode 100644 common.h delete mode 100644 cooker/Makefile delete mode 100644 cooker/calls.c delete mode 100644 cooker/calls.h delete mode 100644 cooker/calls/net.c delete mode 100644 cooker/calls/net.h delete mode 100644 cooker/cooker.h delete mode 100644 cooker/emit.c delete mode 100644 cooker/emit.h delete mode 100644 cooker/example.hjson delete mode 100644 cooker/example.hjson.license delete mode 100644 cooker/gluten.c delete mode 100644 cooker/gluten.h delete mode 100644 cooker/main.c delete mode 100644 cooker/parse.c delete mode 100644 cooker/parse.h delete mode 100644 cooker/parson.c delete mode 100644 cooker/parson.h delete mode 100644 cooker/util.c delete mode 100644 cooker/util.h delete mode 100644 disasm.c delete mode 100644 disasm.h delete mode 100644 eater.c delete mode 100644 filter.c delete mode 100644 filter.h create mode 100644 filter/strace.out create mode 100644 filter/test-encoded.bpf create mode 100644 filter/test.bpf delete mode 100644 gluten.h delete mode 100755 nr_syscalls.sh delete mode 100644 operations.c delete mode 100644 operations.h delete mode 100644 qemu_filter create mode 100755 scripts/nr_syscalls.sh delete mode 100644 seitan.c create mode 100644 src/common/common.c create mode 100644 src/common/common.h create mode 100644 src/common/gluten.h create mode 100644 src/cooker/Makefile create mode 100644 src/cooker/calls.c create mode 100644 src/cooker/calls.h create mode 100644 src/cooker/calls/net.c create mode 100644 src/cooker/calls/net.h create mode 100644 src/cooker/cooker.h create mode 100644 src/cooker/emit.c create mode 100644 src/cooker/emit.h create mode 100644 src/cooker/example.hjson create mode 100644 src/cooker/example.hjson.license create mode 100644 src/cooker/filter.c create mode 100644 src/cooker/filter.h create mode 100644 src/cooker/gluten.c create mode 100644 src/cooker/gluten.h create mode 100644 src/cooker/main.c create mode 100644 src/cooker/parse.c create mode 100644 src/cooker/parse.h create mode 100644 src/cooker/parson.c create mode 100644 src/cooker/parson.h create mode 100644 src/cooker/util.c create mode 100644 src/cooker/util.h create mode 100644 src/debug/Makefile create mode 100644 src/debug/bpf_dbg.c create mode 100644 src/debug/build.c create mode 100644 src/debug/disasm.c create mode 100644 src/debug/disasm.h create mode 100644 src/eater/Makefile create mode 100644 src/eater/eater.c create mode 100644 src/seitan/Makefile create mode 100644 src/seitan/operations.c create mode 100644 src/seitan/operations.h create mode 100644 src/seitan/seitan.c delete mode 100755 transform.sh diff --git a/.gitignore b/.gitignore index cadfc15..d9917bf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ seitan -seitan-eater +eater +cooker bpf_dbg +build numbers.h tests-utils/test-syscalls tests-utils/test-server diff --git a/Makefile b/Makefile index 4b59853..10d1606 100644 --- a/Makefile +++ b/Makefile @@ -1,50 +1,48 @@ -TARGET := $(shell $(CC) -dumpmachine) -# Get 'uname -m'-like architecture description for target -TARGET_ARCH := $(shell echo $(TARGET) | cut -f1 -d- | tr [A-Z] [a-z]) -TARGET_ARCH := $(shell echo $(TARGET_ARCH) | sed 's/powerpc/ppc/') +# SPDX-License-Identifier: GPL-3.0-or-later +# +# seitan - Syscall Expressive Interpreter, Transformer and Notifier +# +# Copyright 2023 Red Hat GmbH +# Authors: Alice Frosi , Stefano Brivio -AUDIT_ARCH := $(shell echo $(TARGET_ARCH) | tr [a-z] [A-Z] | sed 's/^ARM.*/ARM/') -AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/I[456]86/I386/') -AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPC64/PPC/') -AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPCLE/PPC64LE/') +DIR := $(shell pwd) +OUTDIR ?= $(DIR)/ -CFLAGS += -DSEITAN_AUDIT_ARCH=AUDIT_ARCH_$(AUDIT_ARCH) -CFLAGS += -DTMP_DATA_SIZE=1000 -CFLAGS += -Wall -Wextra -pedantic +export OUTDIR -export CFLAGS +all: cooker eater seitan -all: seitan-eater seitan +cooker: + $(MAKE) -C src/cooker -build: build.c filter.c filter.h numbers.h - $(CC) $(CFLAGS) -o build filter.c build.c +eater: + $(MAKE) -C src/eater -bpf_dbg: disasm.c disasm.h bpf_dbg.c - $(CC) $(CFLAGS) -o bpf_dbg bpf_dbg.c disasm.c +seitan: + $(MAKE) -C src/seitan -seitan-eater: eater.c common.h common.c - $(CC) $(CFLAGS) -o seitan-eater eater.c common.c +debug: + $(MAKE) -C src/debug -seitan: seitan.c transform.h common.h common.c operations.c - $(CC) $(CFLAGS) -o seitan seitan.c common.c operations.c +clean: + $(MAKE) -C src/cooker clean + $(MAKE) -C src/seitan clean + $(MAKE) -C src/eater clean + $(MAKE) -C src/debug clean numbers.h: - ./nr_syscalls.sh + ./scripts/nr_syscalls.sh test-unit: $(MAKE) -C tests/unit -build-test-images: build seitan seitan-eater +# TODO: remove the build binary when cooker is ready +build-test-images: seitan eater $(MAKE) -C tests-utils + $(MAKE) -C debug build ./build test.bpf sudo podman build -t test-seitan -f containerfiles/tests/seitan/Containerfile . sudo podman build -t test-eater -f containerfiles/tests/eater/Containerfile . test-integration: python -m pytest tests/integration/seitan_containers.py - -transform.h: qemu_filter - ./transform.sh qemu_filter - -clean: - rm -f filter.h numbers.h transform.h bpf.out build seitan-eater seitan diff --git a/bpf_dbg.c b/bpf_dbg.c deleted file mode 100644 index 2f109b1..0000000 --- a/bpf_dbg.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include -#include -#include - -#include "disasm.h" - -int main(int argc, char **argv) -{ - struct sock_filter *filter; - size_t fd, n; - - if (argc < 2) { - perror("missing input file"); - exit(EXIT_FAILURE); - } - filter = calloc(SIZE_FILTER, sizeof(struct sock_filter)); - fd = open(argv[1], O_CLOEXEC | O_RDONLY); - - n = read(fd, filter, sizeof(struct sock_filter) * SIZE_FILTER); - close(fd); - printf("Read %ld entries\n", n / sizeof(struct sock_filter)); - bpf_disasm_all(filter, n / sizeof(struct sock_filter)); - free(filter); - return 0; -} diff --git a/build.c b/build.c deleted file mode 100644 index 93ce97b..0000000 --- a/build.c +++ /dev/null @@ -1,33 +0,0 @@ -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include - -#include "filter.h" - -struct bpf_call calls[] = { - { - .name = "connect", - .args = { 0, 111, 0, 0, 0, 0 }, - .check_arg = { false, false, false, false, false, false }, - }, -}; - -int main(int argc, char **argv) -{ - int ret; - if (argc < 2) { - perror("missing input file"); - exit(EXIT_FAILURE); - } - ret = convert_bpf(argv[1], calls, sizeof(calls) / sizeof(calls[0]), - true); - if (ret < 0) { - perror("converting bpf program"); - exit(EXIT_FAILURE); - } - return 0; -} diff --git a/common.c b/common.c deleted file mode 100644 index a8f79a2..0000000 --- a/common.c +++ /dev/null @@ -1,51 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -int find_fd_seccomp_notifier(const char *path) -{ - char entry[2 * PATH_MAX + 1]; - char buf[PATH_MAX + 1]; - struct dirent *dp; - ssize_t nbytes; - struct stat sb; - DIR *dirp; - - if ((dirp = opendir(path)) == NULL) { - fprintf(stderr, "failed reading fds from proc: %s \n", path); - return -1; - } - while ((dp = readdir(dirp)) != NULL) { - snprintf(entry, sizeof(entry), "%s/%s", path, dp->d_name); - if (lstat(entry, &sb) == -1) { - perror("lstat"); - } - /* Skip the entry if it isn't a symbolic link */ - if (!S_ISLNK(sb.st_mode)) - continue; - - nbytes = readlink(entry, buf, PATH_MAX); - if (nbytes == -1) { - perror("readlink"); - } - if (nbytes == PATH_MAX) { - perror("buffer overflow"); - continue; - } - /* - * From man proc: For file descriptors that have no - * corresponding inode (e.g., file descriptors produced by - * bpf(2)..), the entry will be a symbolic link with contents - * of the form: - * anon_inode: - */ - if (strstr(buf, "anon_inode:seccomp notify") != NULL) - return atoi(dp->d_name); - } - fprintf(stderr, "seccomp notifier not found in %s\n", path); - return -1; -} diff --git a/common.h b/common.h deleted file mode 100644 index 487032b..0000000 --- a/common.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef COMMON_H_ -#define COMMON_H_ - -int find_fd_seccomp_notifier(const char *pid); - -#endif diff --git a/containerfiles/tests/eater/Containerfile b/containerfiles/tests/eater/Containerfile index 53e5b1c..acbc61c 100644 --- a/containerfiles/tests/eater/Containerfile +++ b/containerfiles/tests/eater/Containerfile @@ -2,7 +2,7 @@ FROM fedora:37 RUN mkdir -p /var/run/test-filters -COPY ./seitan-eater /usr/bin/seitan-eater +COPY ./eater /usr/bin/eater COPY ./tests-utils/test-syscalls /usr/local/bin/test-syscalls # Filter without syscalls COPY ./test.bpf /var/run/test-filters/test.bpf @@ -11,4 +11,4 @@ COPY ./test.bpf /var/run/test-filters/test.bpf RUN chmod -R 0777 /var/run/test-filters && \ chmod 0777 /var/run/test-filters/* -ENTRYPOINT ["/usr/bin/seitan-eater"] +ENTRYPOINT ["/usr/bin/eater"] diff --git a/cooker/Makefile b/cooker/Makefile deleted file mode 100644 index cd9d925..0000000 --- a/cooker/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# SPDX-License-Identifier: GPL-3.0-or-later -# -# seitan - Syscall Expressive Interpreter, Transformer and Notifier -# -# cooker/Makefile - Makefile for seitan-cooker -# -# Copyright 2023 Red Hat GmbH -# Author: Stefano Brivio - -SRCS := calls.c emit.c gluten.c main.c parse.c parson.c util.c calls/net.c -HEADERS := calls.h cooker.h emit.h gluten.h parse.h parson.h util.h calls/net.h - -cooker: $(SRCS) $(HEADERS) - $(CC) -O0 -g -Wall -Wextra -pedantic -std=c99 -o cooker $(SRCS) - -all: cooker - -clean: - rm -f cooker diff --git a/cooker/calls.c b/cooker/calls.c deleted file mode 100644 index 74b5a06..0000000 --- a/cooker/calls.c +++ /dev/null @@ -1,18 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/calls.c - Known syscall sets - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include "cooker.h" -#include "calls.h" - -#include "calls/net.h" - -struct call *call_sets[] = { - syscalls_net, NULL, -}; diff --git a/cooker/calls.h b/cooker/calls.h deleted file mode 100644 index 5d46e14..0000000 --- a/cooker/calls.h +++ /dev/null @@ -1,23 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef CALLS_H -#define CALLS_H - -/** - * struct call - Description of one known system call - * @number: Number from __NR_ macros, architecture dependent - * @name: Name for use in recipes - * @args: NULL-terminated array of argument descriptions - */ -struct call { - long number; - const char *name; - struct arg *args; -}; - -extern struct call *call_sets[]; - -#endif /* CALLS_H */ diff --git a/cooker/calls/net.c b/cooker/calls/net.c deleted file mode 100644 index c0949cc..0000000 --- a/cooker/calls/net.c +++ /dev/null @@ -1,174 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/calls/net.c - Description of known networking system calls - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -/* -fd = socket(family, type stream/dgram/..., protocol) -fd = connect(fd, addr, addrlen) -fd = accept(fd, addr, addrlen) -n = sendto(fd, buf, len, flags, dst addr, addrlen) -n = recvfrom(fd, buf, len, flags, src addr, addrlen) -n = sendmsg(fd, msg, flags) -n = recvmsg(fd, msg, flags) -e = shutdown(fd, rd/wr/rdwr) -e = bind(fd, addr, addrlen) -e = listen(fd, backlog) -e = getsockname(fd, bound addr, addrlen) -e = getpeername(fd, peer addr, addrlen) -e = socketpair(family, type stream/dgram/..., sockets[2]) -e = setsockopt(fd, level, optname, *optval, optlen) -e = getsockopt(fd, level, optname, *optval, *optlen) -n = recvmmsg(fd, *msgvec, vlen, flags, *timeout) -n = sendmmsg(fd, *msgvec, vlen, flags) -*/ - -#include -#include - -#include -#include -#include -#include - -#include "../cooker.h" -#include "../calls.h" - -static struct arg_num af[] = { - { "unix", AF_UNIX }, - { "ipv4", AF_INET }, - { "ipv6", AF_INET6 }, - { "netlink", AF_NETLINK }, - { "packet", AF_PACKET }, - { "vsock", AF_VSOCK }, - { 0 }, -}; - -static struct arg_num socket_types[] = { - { "stream", SOCK_STREAM }, - { "dgram", SOCK_DGRAM }, - { "seq", SOCK_SEQPACKET }, - { "raw", SOCK_RAW }, - { "packet", SOCK_PACKET }, - { 0 }, -}; - -static struct arg_num socket_flags[] = { - { "nonblock", SOCK_NONBLOCK }, - { "cloexec", SOCK_CLOEXEC }, - { 0 }, -}; - -static struct arg_num protocols[] = { - { "ip", IPPROTO_IP }, - { "icmp", IPPROTO_ICMP }, - { "igmp", IPPROTO_IGMP }, - { "tcp", IPPROTO_TCP }, - { "udp", IPPROTO_UDP }, - { "ipv6", IPPROTO_IPV6 }, - { "gre", IPPROTO_GRE }, - { "esp", IPPROTO_ESP }, - { "ah", IPPROTO_AH }, - { "sctp", IPPROTO_SCTP }, - { "udplite", IPPROTO_UDPLITE }, - { "mpls", IPPROTO_MPLS }, - { "raw", IPPROTO_RAW }, - { "mptcp", IPPROTO_MPTCP }, - { 0 }, -}; - -static struct arg socket_args[] = { - { 0, "family", ARG_INT, 0, { .d_num = af } }, - { 1, "type", ARG_INTMASK, 0, { .d_num = socket_types } }, - { 1, "flags", ARG_INTFLAGS, 0, { .d_num = socket_flags } }, - { 2, "protocol", ARG_INT, 0, { .d_num = protocols } }, - { 0 }, -}; - -static struct arg_struct connect_addr_unix[] = { - { "path", ARG_STRING, - offsetof(struct sockaddr_un, sun_path), - UNIX_PATH_MAX, { 0 } - }, - { 0 }, -}; - -static struct arg_struct connect_addr_ipv4[] = { - { "port", ARG_PORT, - offsetof(struct sockaddr_in, sin_port), - 0, { 0 } - }, - { "addr", ARG_IPV4, - offsetof(struct sockaddr_in, sin_addr), - 0, { 0 } - }, - { 0 }, -}; - -static struct arg_struct connect_addr_ipv6[] = { - { "port", ARG_PORT, - offsetof(struct sockaddr_in6, sin6_port), - 0, { 0 } - }, - { "addr", ARG_IPV6, - offsetof(struct sockaddr_in6, sin6_addr), - 0, { 0 } - }, - { 0 }, -}; - -static struct arg_struct connect_addr_nl[] = { - { "pid", ARG_PID, - offsetof(struct sockaddr_nl, nl_pid), - 0, { 0 } - }, - { "groups", ARG_U32, - offsetof(struct sockaddr_in6, sin6_addr), - 0, { 0 } - }, - { 0 }, -}; - -static struct arg_struct connect_family = { - "family", ARG_INT, - offsetof(struct sockaddr, sa_family), - 0, { .d_num = af } -}; - -static struct arg_select_num connect_addr_select_family[] = { - { AF_UNIX, ARG_STRUCT, { .d_struct = connect_addr_unix } }, - { AF_INET, ARG_STRUCT, { .d_struct = connect_addr_ipv4 } }, - { AF_INET6, ARG_STRUCT, { .d_struct = connect_addr_ipv6 } }, - { AF_NETLINK, ARG_STRUCT, { .d_struct = connect_addr_nl } }, - { 0 }, -}; - -static struct arg_select connect_addr_select = { - &connect_family, { .d_num = connect_addr_select_family } -}; - -static struct arg connect_args[] = { - { 0, "fd", ARG_INT, 0, - { 0 }, - }, - { 0, "path", ARG_FDPATH, 0, - { 0 }, - }, - { 1, "addr", ARG_SELECT, sizeof(struct sockaddr_storage), - { .d_select = &connect_addr_select }, - }, - { 2, "addrlen", ARG_LONG, 0, - { 0 }, - }, -}; - -struct call syscalls_net[] = { - { __NR_connect, "connect", connect_args }, - { __NR_socket, "socket", socket_args }, - { 0 }, -}; diff --git a/cooker/calls/net.h b/cooker/calls/net.h deleted file mode 100644 index 105bf4a..0000000 --- a/cooker/calls/net.h +++ /dev/null @@ -1,11 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef CALLS_NET_H -#define CALLS_NET_H - -extern struct call syscalls_net[]; - -#endif /* CALLS_NET_H */ diff --git a/cooker/cooker.h b/cooker/cooker.h deleted file mode 100644 index 53aa0db..0000000 --- a/cooker/cooker.h +++ /dev/null @@ -1,99 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef COOKER_H -#define COOKER_H - -#include -#include -#include -#include -#include - -#define REFS_MAX 256 -#define CALL_ARGS 6 - -struct arg_num; -struct arg_struct; -struct arg_select; - -union arg_value { - struct arg_num *d_num; - struct arg_struct *d_struct; - struct arg_select *d_select; -}; - -enum arg_type { - ARG_INT, - ARG_INTMASK, - ARG_INTFLAGS, - - ARG_U32, - ARG_U32MASK, - ARG_U32FLAGS, - - ARG_LONG, - ARG_LONGMASK, - ARG_LONGFLAGS, - - ARG_STRING, - - ARG_STRUCT, - ARG_SELECT, - - ARG_PID, - - ARG_PORT, - ARG_IPV4, - ARG_IPV6, - - ARG_FDPATH, - - ARG_TYPE_END, -}; - -#define ARG_TYPE_COUNT (ARG_TYPE_END - 1) - -struct arg_num { - char *name; - long long value; -}; - -struct arg_struct { - char *name; - enum arg_type type; - size_t offset; - - size_t strlen; - - union arg_value desc; -}; - -struct arg_select_num { - long long value; - - enum arg_type type; - union arg_value desc; -}; - -struct arg_select { - struct arg_struct *field; - - union { - struct arg_select_num *d_num; - } desc; -}; - -struct arg { - int pos; - char *name; - - enum arg_type type; - size_t size; - - union arg_value desc; -}; - -#endif /* COOKER_H */ diff --git a/cooker/emit.c b/cooker/emit.c deleted file mode 100644 index a82529c..0000000 --- a/cooker/emit.c +++ /dev/null @@ -1,27 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/emit.c - Generate gluten (bytecode) instructions - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include "cooker.h" -#include "gluten.h" -#include "util.h" - -int emit_nr(struct gluten_ctx *g, long number) -{ - debug(" %i: OP_NR %li, < >", g->ip++, number); - - return 0; -} - -int emit_load(struct gluten_ctx *g, int offset, int index, size_t len) -{ - debug(" %i: OP_LOAD #%i < %i (%lu)", g->ip++, offset, index, len); - - return 0; -} diff --git a/cooker/emit.h b/cooker/emit.h deleted file mode 100644 index 74264b1..0000000 --- a/cooker/emit.h +++ /dev/null @@ -1,12 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef EMIT_H -#define EMIT_H - -int emit_nr(struct gluten_ctx *g, long number); -int emit_load(struct gluten_ctx *g, int offset, int index, size_t len); - -#endif /* EMIT_H */ diff --git a/cooker/example.hjson b/cooker/example.hjson deleted file mode 100644 index 45ed339..0000000 --- a/cooker/example.hjson +++ /dev/null @@ -1,67 +0,0 @@ -[ - { - "match": [ /* qemu-pr-helper and similar */ - { "connect": { "addr": { "family": "unix", "path": "/var/run/pr-helper.sock" }, "fd": { "ref": "fd" } } } - ], - "call": { "connect": { "addr": { "family": "unix", "path": "/var/run/pr-helper.sock" }, "ret": "y" } }, - "inject": { "what": "fd", "new": { "ref": "y" }, "old": { "ref": "fd" }, "return": 0 } - }, - { - "match": [ /* qemu creates a tap interface */ - { "ioctl": { "path": "/dev/net/tun", "request": "TUNSETIFF", "ifr": { "name": "tap0", "flags": "IFF_TUN" } } } - ], - "limit": { "scope": "process", "count": 1 }, - "call": { "ioctl": { "request": "TUNSETIFF", "path": "/dev/net/tun", "ifr": { "name": "tap0", "flags": "IFF_TUN", "ret": "x" } } }, - "return": { "ref": "x" } - }, - { - "match": [ /* CVE-2022-0185-style */ - { "unshare": { "flags": { "has": { "newuser": true, "newnet": false } } } } - ], - "block": { } - }, - { - "match": [ /* passt */ - { "unshare": { "flags": { "has": [ "ipc", "mount", "uts", "pid" ] } } } - ], - "block": { } - }, - { - "match": [ /* Giuseppe's example */ - { "mknod": { "path": { "ref": "path" }, "mode": "c", "major": 1, "minor": { "in": [ 3, 5, 7, 8, 9 ], "ref": "minor" } } } - ], - "context": { "userns": "init", "mountns": "caller" }, - "call": { "mknod": { "path": { "ref": "path" }, "mode": "c", "major": 1, "minor": { "ref": "minor" }, "ret": "x" } }, - "inject": { "what": "fd", "new": { "ref": "x" } }, - "return": { "ref": "x" } - } -] - -/* - * INTFLAGS, LONGFLAGS, U32FLAGS - * - * "field": { "in": [ "ipc", "mount", "uts" ] } - * flags & set - * !!(flags & (ipc | mount | ns)) - * - * "field": { "all": [ "ipc", "mount", "uts" ] } - * flags & set == set - * flags & (ipc | mount | ns) == (ipc | mount | ns) - * - * "field": { "not": [ "ipc", "mount", "uts" ] } - * !(flags & set) - * - * "field": { "ipc": false, "mount": true, "uts": false } - * flags & set == set - * !(flags & ipc) && (flags & mount) && !(flags & utc) - * - * "field": { "ipc" } - * flags == ipc - * - * INTMASK - * value = (target value & known values) - * - * INT, LONG, U32 - * "arg": { "in": [ 0, 1 ] } - * arg == 0 || arg == 1 - */ diff --git a/cooker/example.hjson.license b/cooker/example.hjson.license deleted file mode 100644 index 2e3bd69..0000000 --- a/cooker/example.hjson.license +++ /dev/null @@ -1,2 +0,0 @@ -SPDX-FileCopyrightText: 2023 Red Hat GmbH -SPDX-License-Identifier: GPL-3.0-or-later diff --git a/cooker/gluten.c b/cooker/gluten.c deleted file mode 100644 index 1116e6b..0000000 --- a/cooker/gluten.c +++ /dev/null @@ -1,44 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/gluten.c - gluten (bytecode) file and layout functions - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include "cooker.h" -#include "gluten.h" -#include "util.h" - -#define GLUTEN_INST_SIZE BUFSIZ -#define GLUTEN_DATA_SIZE BUFSIZ - -static char gluten[GLUTEN_INST_SIZE + GLUTEN_DATA_SIZE]; - -static size_t gluten_arg_storage[ARG_TYPE_COUNT] = { - [ARG_INT] = sizeof(int), - [ARG_INTMASK] = sizeof(int), -}; - -int gluten_alloc(struct gluten_ctx *g, size_t size) -{ - debug(" allocating %lu at offset %i", size, g->sp); - if ((g->sp += size) >= GLUTEN_DATA_SIZE) - die("Temporary data size exceeded"); - - return g->sp - size; -} - -int gluten_alloc_type(struct gluten_ctx *g, enum arg_type type) -{ - return gluten_alloc(g, gluten_arg_storage[type]); -} - -int gluten_init(struct gluten_ctx *g) -{ - g->gluten = gluten; - - return 0; -} diff --git a/cooker/gluten.h b/cooker/gluten.h deleted file mode 100644 index 440029d..0000000 --- a/cooker/gluten.h +++ /dev/null @@ -1,36 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef GLUTEN_H -#define GLUTEN_H - -struct gluten_arg_data { - int offset; - size_t len; -}; - -struct gluten_ref_data { - int name; - int offset; - size_t len; -}; - -struct gluten_ctx { - int ip; - int lr; - int sp; - char *gluten; - - struct gluten_arg_data match_dst[CALL_ARGS]; - struct gluten_arg_data call_src[CALL_ARGS]; - - struct gluten_ref_data refs[REFS_MAX]; -}; - -int gluten_alloc(struct gluten_ctx *g, size_t size); -int gluten_alloc_type(struct gluten_ctx *g, enum arg_type type); -int gluten_init(struct gluten_ctx *g); - -#endif /* GLUTEN_H */ diff --git a/cooker/main.c b/cooker/main.c deleted file mode 100644 index 9965cff..0000000 --- a/cooker/main.c +++ /dev/null @@ -1,28 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/main.c - Entry point of seitan-cooker, the gluten (bytecode) generator - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include "cooker.h" -#include "gluten.h" -#include "parse.h" - -int main(int argc, char **argv) -{ - struct gluten_ctx g = { 0 }; - - /* TODO: Options and usage */ - (void)argc; - (void)argv; - - gluten_init(&g); - - parse_file(&g, argv[1]); - - return 0; -} diff --git a/cooker/parse.c b/cooker/parse.c deleted file mode 100644 index 9d8a7be..0000000 --- a/cooker/parse.c +++ /dev/null @@ -1,237 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/parse.c - JSON recipe parsing - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include "parson.h" -#include "calls.h" -#include "cooker.h" -#include "gluten.h" -#include "emit.h" -#include "util.h" - -#include "calls/net.h" - -struct rule_parser { - const char *type; - int (*fn)(struct gluten_ctx *g, JSON_Value *value); -}; - -static int parse_match_load(struct gluten_ctx *g, struct arg *a) -{ - if (!a->size || g->match_dst[a->pos].len) - return 0; - - g->match_dst[a->pos].offset = gluten_alloc(g, a->size); - g->match_dst[a->pos].len = a->size; - - emit_load(g, g->match_dst[a->pos].offset, a->pos, a->size); - - return 0; -} - -static long long parse_match_expr_num(struct arg_num *desc, JSON_Value *value) -{ - const char *s = NULL; - long long n; - - if (desc) { - s = json_value_get_string(value); - for (; desc->name && s && strcmp(s, desc->name); desc++); - if (s && !desc->name) - die(" Invalid value %s", s); - - n = desc->value; - } - - if (!s) { - if (json_value_get_type(value) != JSONNumber) - die(" Invalid value type"); - - n = json_value_get_number(value); - } - - return n; -} - -static int parse_match_key(struct gluten_ctx *g, int index, enum arg_type type, - union arg_value desc, JSON_Value *value) -{ - JSON_Object *tmp; - const char *ref; - - (void)index; - - if (json_value_get_type(value) == JSONObject && - (tmp = json_value_get_object(value)) && - (ref = json_object_get_string(tmp, "ref"))) { - debug(" setting reference '%s'", ref); - gluten_alloc_type(g, type); - value = json_object_get_value(tmp, "value"); - } - - if (!value) - return 0; - - switch (type) { - case ARG_INTFLAGS: - case ARG_LONGFLAGS: - case ARG_U32FLAGS: - /* fetch/combine expr algebra loop */ - case ARG_INTMASK: - /* calculate mask first */ - case ARG_INT: - case ARG_LONG: - case ARG_U32: - parse_match_expr_num(desc.d_num, value); - //emit_cmp(...); - default: - ; - } - - return 0; -} - -static int parse_match_arg(struct gluten_ctx *g, const char *name, - JSON_Value *value, struct arg *a) -{ - debug(" Parsing match argument %s", name); - - parse_match_load(g, a); - parse_match_key(g, a->pos, a->type, a->desc, value); - - return 0; -} - -static int parse_match(struct gluten_ctx *g, JSON_Object *obj, struct arg *args) -{ - unsigned count = 0; - struct arg *a; - - for (a = args; a->name; a++) { - JSON_Value *value; - - if ((value = json_object_get_value(obj, a->name))) { - count++; - parse_match_arg(g, a->name, value, a); - } - } - - if (count != json_object_get_count(obj)) - die(" Stray elements in match"); - - return 0; -} - -static int parse_matches(struct gluten_ctx *g, JSON_Value *value) -{ - JSON_Array *matches = json_value_get_array(value); - unsigned i; - - for (i = 0; i < json_array_get_count(matches); i++) { - JSON_Object *match, *args; - struct call **set, *call; - const char *name; - - g->lr = g->ip; - g->sp = 0; - - match = json_array_get_object(matches, i); - name = json_object_get_name(match, 0); - args = json_object_get_object(match, name); - debug(" Parsing match %i: %s", i, name); - - for (set = call_sets, call = set[0]; *set; call++) { - if (!call->name) { - set++; - continue; - } - - if (!strcmp(name, call->name)) { - debug(" Found handler for %s", name); - emit_nr(g, call->number); - - parse_match(g, args, call->args); - break; - } - } - - if (!*set) - die(" Unknown system call: %s", name); - } - - return 0; -} - -static int parse_call(struct gluten_ctx *g, JSON_Value *value) -{ - (void)g; - (void)value; - return 0; -} - -static int parse_inject(struct gluten_ctx *g, JSON_Value *value) -{ - (void)g; - (void)value; - return 0; -} - -struct rule_parser parsers[] = { - { "match", parse_matches }, - { "call", parse_call }, - { "inject", parse_inject }, - { NULL, NULL }, -}; - -static int parse_block(struct gluten_ctx *g, JSON_Object *block) -{ - unsigned i; - - for (i = 0; i < json_object_get_count(block); i++) { - struct rule_parser *parser; - JSON_Value *rule; - const char *type; - - type = json_object_get_name(block, i); - rule = json_object_get_value(block, type); - - for (parser = parsers; parser->type; parser++) { - if (!strcmp(type, parser->type)) { - parser->fn(g, rule); - break; - } - } - - if (!parser->type) - die(" Invalid rule type: \"%s\"", type); - } - - return 0; -} - -int parse_file(struct gluten_ctx *g, const char *path) -{ - JSON_Array *blocks; - JSON_Value *root; - JSON_Object *obj; - unsigned i; - - root = json_parse_file_with_comments(path); - if (json_value_get_type(root) != JSONArray) - die("Invalid input file %s", path); - - blocks = json_value_get_array(root); - for (i = 0; i < json_array_get_count(blocks); i++) { - obj = json_array_get_object(blocks, i); - debug("Parsing block %i", i); - parse_block(g, obj); - } - - return 0; -} diff --git a/cooker/parse.h b/cooker/parse.h deleted file mode 100644 index cb4a2f2..0000000 --- a/cooker/parse.h +++ /dev/null @@ -1,11 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef PARSE_H -#define PARSE_H - -int parse_file(struct gluten_ctx *g, const char *path); - -#endif /* PARSE_H */ diff --git a/cooker/parson.c b/cooker/parson.c deleted file mode 100644 index a7a844a..0000000 --- a/cooker/parson.c +++ /dev/null @@ -1,2080 +0,0 @@ -/* - SPDX-License-Identifier: MIT - - Parson ( http://kgabis.github.com/parson/ ) - Copyright (c) 2012 - 2019 Krzysztof Gabis - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. -*/ -#ifdef _MSC_VER -#ifndef _CRT_SECURE_NO_WARNINGS -#define _CRT_SECURE_NO_WARNINGS -#endif /* _CRT_SECURE_NO_WARNINGS */ -#endif /* _MSC_VER */ - -#include "parson.h" - -#include -#include -#include -#include -#include -#include - -/* Apparently sscanf is not implemented in some "standard" libraries, so don't use it, if you - * don't have to. */ -#define sscanf THINK_TWICE_ABOUT_USING_SSCANF - -#define STARTING_CAPACITY 16 -#define MAX_NESTING 2048 - -#define FLOAT_FORMAT "%1.17g" /* do not increase precision without incresing NUM_BUF_SIZE */ -#define NUM_BUF_SIZE 64 /* double printed with "%1.17g" shouldn't be longer than 25 bytes so let's be paranoid and use 64 */ - -#define SIZEOF_TOKEN(a) (sizeof(a) - 1) -#define SKIP_CHAR(str) ((*str)++) -#define SKIP_WHITESPACES(str) while (isspace((unsigned char)(**str))) { SKIP_CHAR(str); } -#define MAX(a, b) ((a) > (b) ? (a) : (b)) - -#undef malloc -#undef free - -#if defined(isnan) && defined(isinf) -#define IS_NUMBER_INVALID(x) (isnan((x)) || isinf((x))) -#else -#define IS_NUMBER_INVALID(x) (((x) * 0.0) != 0.0) -#endif - -static JSON_Malloc_Function parson_malloc = malloc; -static JSON_Free_Function parson_free = free; - -static int parson_escape_slashes = 1; - -#define IS_CONT(b) (((unsigned char)(b) & 0xC0) == 0x80) /* is utf-8 continuation byte */ - -/* Type definitions */ -typedef union json_value_value { - char *string; - double number; - JSON_Object *object; - JSON_Array *array; - int boolean; - int null; -} JSON_Value_Value; - -struct json_value_t { - JSON_Value *parent; - JSON_Value_Type type; - JSON_Value_Value value; -}; - -struct json_object_t { - JSON_Value *wrapping_value; - char **names; - JSON_Value **values; - size_t count; - size_t capacity; -}; - -struct json_array_t { - JSON_Value *wrapping_value; - JSON_Value **items; - size_t count; - size_t capacity; -}; - -/* Various */ -static char * read_file(const char *filename); -static void remove_comments(char *string, const char *start_token, const char *end_token); -static char * parson_strndup(const char *string, size_t n); -static char * parson_strdup(const char *string); -static int hex_char_to_int(char c); -static int parse_utf16_hex(const char *string, unsigned int *result); -static int num_bytes_in_utf8_sequence(unsigned char c); -static int verify_utf8_sequence(const unsigned char *string, int *len); -static int is_valid_utf8(const char *string, size_t string_len); -static int is_decimal(const char *string, size_t length); - -/* JSON Object */ -static JSON_Object * json_object_init(JSON_Value *wrapping_value); -static JSON_Status json_object_add(JSON_Object *object, const char *name, JSON_Value *value); -static JSON_Status json_object_addn(JSON_Object *object, const char *name, size_t name_len, JSON_Value *value); -static JSON_Status json_object_resize(JSON_Object *object, size_t new_capacity); -static JSON_Value * json_object_getn_value(const JSON_Object *object, const char *name, size_t name_len); -static JSON_Status json_object_remove_internal(JSON_Object *object, const char *name, int free_value); -static JSON_Status json_object_dotremove_internal(JSON_Object *object, const char *name, int free_value); -static void json_object_free(JSON_Object *object); - -/* JSON Array */ -static JSON_Array * json_array_init(JSON_Value *wrapping_value); -static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value); -static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity); -static void json_array_free(JSON_Array *array); - -/* JSON Value */ -static JSON_Value * json_value_init_string_no_copy(char *string); - -/* Parser */ -static JSON_Status skip_quotes(const char **string); -static int parse_utf16(const char **unprocessed, char **processed); -static char * process_string(const char *input, size_t len); -static char * get_quoted_string(const char **string); -static JSON_Value * parse_object_value(const char **string, size_t nesting); -static JSON_Value * parse_array_value(const char **string, size_t nesting); -static JSON_Value * parse_string_value(const char **string); -static JSON_Value * parse_boolean_value(const char **string); -static JSON_Value * parse_number_value(const char **string); -static JSON_Value * parse_null_value(const char **string); -static JSON_Value * parse_value(const char **string, size_t nesting); - -/* Serialization */ -static int json_serialize_to_buffer_r(const JSON_Value *value, char *buf, int level, int is_pretty, char *num_buf); -static int json_serialize_string(const char *string, char *buf); -static int append_indent(char *buf, int level); -static int append_string(char *buf, const char *string); - -/* Various */ -static char * parson_strndup(const char *string, size_t n) { - char *output_string = (char*)parson_malloc(n + 1); - if (!output_string) { - return NULL; - } - output_string[n] = '\0'; - strncpy(output_string, string, n); - return output_string; -} - -static char * parson_strdup(const char *string) { - return parson_strndup(string, strlen(string)); -} - -static int hex_char_to_int(char c) { - if (c >= '0' && c <= '9') { - return c - '0'; - } else if (c >= 'a' && c <= 'f') { - return c - 'a' + 10; - } else if (c >= 'A' && c <= 'F') { - return c - 'A' + 10; - } - return -1; -} - -static int parse_utf16_hex(const char *s, unsigned int *result) { - int x1, x2, x3, x4; - if (s[0] == '\0' || s[1] == '\0' || s[2] == '\0' || s[3] == '\0') { - return 0; - } - x1 = hex_char_to_int(s[0]); - x2 = hex_char_to_int(s[1]); - x3 = hex_char_to_int(s[2]); - x4 = hex_char_to_int(s[3]); - if (x1 == -1 || x2 == -1 || x3 == -1 || x4 == -1) { - return 0; - } - *result = (unsigned int)((x1 << 12) | (x2 << 8) | (x3 << 4) | x4); - return 1; -} - -static int num_bytes_in_utf8_sequence(unsigned char c) { - if (c == 0xC0 || c == 0xC1 || c > 0xF4 || IS_CONT(c)) { - return 0; - } else if ((c & 0x80) == 0) { /* 0xxxxxxx */ - return 1; - } else if ((c & 0xE0) == 0xC0) { /* 110xxxxx */ - return 2; - } else if ((c & 0xF0) == 0xE0) { /* 1110xxxx */ - return 3; - } else if ((c & 0xF8) == 0xF0) { /* 11110xxx */ - return 4; - } - return 0; /* won't happen */ -} - -static int verify_utf8_sequence(const unsigned char *string, int *len) { - unsigned int cp = 0; - *len = num_bytes_in_utf8_sequence(string[0]); - - if (*len == 1) { - cp = string[0]; - } else if (*len == 2 && IS_CONT(string[1])) { - cp = string[0] & 0x1F; - cp = (cp << 6) | (string[1] & 0x3F); - } else if (*len == 3 && IS_CONT(string[1]) && IS_CONT(string[2])) { - cp = ((unsigned char)string[0]) & 0xF; - cp = (cp << 6) | (string[1] & 0x3F); - cp = (cp << 6) | (string[2] & 0x3F); - } else if (*len == 4 && IS_CONT(string[1]) && IS_CONT(string[2]) && IS_CONT(string[3])) { - cp = string[0] & 0x7; - cp = (cp << 6) | (string[1] & 0x3F); - cp = (cp << 6) | (string[2] & 0x3F); - cp = (cp << 6) | (string[3] & 0x3F); - } else { - return 0; - } - - /* overlong encodings */ - if ((cp < 0x80 && *len > 1) || - (cp < 0x800 && *len > 2) || - (cp < 0x10000 && *len > 3)) { - return 0; - } - - /* invalid unicode */ - if (cp > 0x10FFFF) { - return 0; - } - - /* surrogate halves */ - if (cp >= 0xD800 && cp <= 0xDFFF) { - return 0; - } - - return 1; -} - -static int is_valid_utf8(const char *string, size_t string_len) { - int len = 0; - const char *string_end = string + string_len; - while (string < string_end) { - if (!verify_utf8_sequence((const unsigned char*)string, &len)) { - return 0; - } - string += len; - } - return 1; -} - -static int is_decimal(const char *string, size_t length) { - if (length > 1 && string[0] == '0' && string[1] != '.') { - return 0; - } - if (length > 2 && !strncmp(string, "-0", 2) && string[2] != '.') { - return 0; - } - while (length--) { - if (strchr("xX", string[length])) { - return 0; - } - } - return 1; -} - -static char * read_file(const char * filename) { - FILE *fp = fopen(filename, "r"); - size_t size_to_read = 0; - size_t size_read = 0; - long pos; - char *file_contents; - if (!fp) { - return NULL; - } - fseek(fp, 0L, SEEK_END); - pos = ftell(fp); - if (pos < 0) { - fclose(fp); - return NULL; - } - size_to_read = pos; - rewind(fp); - file_contents = (char*)parson_malloc(sizeof(char) * (size_to_read + 1)); - if (!file_contents) { - fclose(fp); - return NULL; - } - size_read = fread(file_contents, 1, size_to_read, fp); - if (size_read == 0 || ferror(fp)) { - fclose(fp); - parson_free(file_contents); - return NULL; - } - fclose(fp); - file_contents[size_read] = '\0'; - return file_contents; -} - -static void remove_comments(char *string, const char *start_token, const char *end_token) { - int in_string = 0, escaped = 0; - size_t i; - char *ptr = NULL, current_char; - size_t start_token_len = strlen(start_token); - size_t end_token_len = strlen(end_token); - if (start_token_len == 0 || end_token_len == 0) { - return; - } - while ((current_char = *string) != '\0') { - if (current_char == '\\' && !escaped) { - escaped = 1; - string++; - continue; - } else if (current_char == '\"' && !escaped) { - in_string = !in_string; - } else if (!in_string && strncmp(string, start_token, start_token_len) == 0) { - for(i = 0; i < start_token_len; i++) { - string[i] = ' '; - } - string = string + start_token_len; - ptr = strstr(string, end_token); - if (!ptr) { - return; - } - for (i = 0; i < (ptr - string) + end_token_len; i++) { - string[i] = ' '; - } - string = ptr + end_token_len - 1; - } - escaped = 0; - string++; - } -} - -/* JSON Object */ -static JSON_Object * json_object_init(JSON_Value *wrapping_value) { - JSON_Object *new_obj = (JSON_Object*)parson_malloc(sizeof(JSON_Object)); - if (new_obj == NULL) { - return NULL; - } - new_obj->wrapping_value = wrapping_value; - new_obj->names = (char**)NULL; - new_obj->values = (JSON_Value**)NULL; - new_obj->capacity = 0; - new_obj->count = 0; - return new_obj; -} - -static JSON_Status json_object_add(JSON_Object *object, const char *name, JSON_Value *value) { - if (name == NULL) { - return JSONFailure; - } - return json_object_addn(object, name, strlen(name), value); -} - -static JSON_Status json_object_addn(JSON_Object *object, const char *name, size_t name_len, JSON_Value *value) { - size_t index = 0; - if (object == NULL || name == NULL || value == NULL) { - return JSONFailure; - } - if (json_object_getn_value(object, name, name_len) != NULL) { - return JSONFailure; - } - if (object->count >= object->capacity) { - size_t new_capacity = MAX(object->capacity * 2, STARTING_CAPACITY); - if (json_object_resize(object, new_capacity) == JSONFailure) { - return JSONFailure; - } - } - index = object->count; - object->names[index] = parson_strndup(name, name_len); - if (object->names[index] == NULL) { - return JSONFailure; - } - value->parent = json_object_get_wrapping_value(object); - object->values[index] = value; - object->count++; - return JSONSuccess; -} - -static JSON_Status json_object_resize(JSON_Object *object, size_t new_capacity) { - char **temp_names = NULL; - JSON_Value **temp_values = NULL; - - if ((object->names == NULL && object->values != NULL) || - (object->names != NULL && object->values == NULL) || - new_capacity == 0) { - return JSONFailure; /* Shouldn't happen */ - } - temp_names = (char**)parson_malloc(new_capacity * sizeof(char*)); - if (temp_names == NULL) { - return JSONFailure; - } - temp_values = (JSON_Value**)parson_malloc(new_capacity * sizeof(JSON_Value*)); - if (temp_values == NULL) { - parson_free(temp_names); - return JSONFailure; - } - if (object->names != NULL && object->values != NULL && object->count > 0) { - memcpy(temp_names, object->names, object->count * sizeof(char*)); - memcpy(temp_values, object->values, object->count * sizeof(JSON_Value*)); - } - parson_free(object->names); - parson_free(object->values); - object->names = temp_names; - object->values = temp_values; - object->capacity = new_capacity; - return JSONSuccess; -} - -static JSON_Value * json_object_getn_value(const JSON_Object *object, const char *name, size_t name_len) { - size_t i, name_length; - for (i = 0; i < json_object_get_count(object); i++) { - name_length = strlen(object->names[i]); - if (name_length != name_len) { - continue; - } - if (strncmp(object->names[i], name, name_len) == 0) { - return object->values[i]; - } - } - return NULL; -} - -static JSON_Status json_object_remove_internal(JSON_Object *object, const char *name, int free_value) { - size_t i = 0, last_item_index = 0; - if (object == NULL || json_object_get_value(object, name) == NULL) { - return JSONFailure; - } - last_item_index = json_object_get_count(object) - 1; - for (i = 0; i < json_object_get_count(object); i++) { - if (strcmp(object->names[i], name) == 0) { - parson_free(object->names[i]); - if (free_value) { - json_value_free(object->values[i]); - } - if (i != last_item_index) { /* Replace key value pair with one from the end */ - object->names[i] = object->names[last_item_index]; - object->values[i] = object->values[last_item_index]; - } - object->count -= 1; - return JSONSuccess; - } - } - return JSONFailure; /* No execution path should end here */ -} - -static JSON_Status json_object_dotremove_internal(JSON_Object *object, const char *name, int free_value) { - JSON_Value *temp_value = NULL; - JSON_Object *temp_object = NULL; - const char *dot_pos = strchr(name, '.'); - if (dot_pos == NULL) { - return json_object_remove_internal(object, name, free_value); - } - temp_value = json_object_getn_value(object, name, dot_pos - name); - if (json_value_get_type(temp_value) != JSONObject) { - return JSONFailure; - } - temp_object = json_value_get_object(temp_value); - return json_object_dotremove_internal(temp_object, dot_pos + 1, free_value); -} - -static void json_object_free(JSON_Object *object) { - size_t i; - for (i = 0; i < object->count; i++) { - parson_free(object->names[i]); - json_value_free(object->values[i]); - } - parson_free(object->names); - parson_free(object->values); - parson_free(object); -} - -/* JSON Array */ -static JSON_Array * json_array_init(JSON_Value *wrapping_value) { - JSON_Array *new_array = (JSON_Array*)parson_malloc(sizeof(JSON_Array)); - if (new_array == NULL) { - return NULL; - } - new_array->wrapping_value = wrapping_value; - new_array->items = (JSON_Value**)NULL; - new_array->capacity = 0; - new_array->count = 0; - return new_array; -} - -static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value) { - if (array->count >= array->capacity) { - size_t new_capacity = MAX(array->capacity * 2, STARTING_CAPACITY); - if (json_array_resize(array, new_capacity) == JSONFailure) { - return JSONFailure; - } - } - value->parent = json_array_get_wrapping_value(array); - array->items[array->count] = value; - array->count++; - return JSONSuccess; -} - -static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity) { - JSON_Value **new_items = NULL; - if (new_capacity == 0) { - return JSONFailure; - } - new_items = (JSON_Value**)parson_malloc(new_capacity * sizeof(JSON_Value*)); - if (new_items == NULL) { - return JSONFailure; - } - if (array->items != NULL && array->count > 0) { - memcpy(new_items, array->items, array->count * sizeof(JSON_Value*)); - } - parson_free(array->items); - array->items = new_items; - array->capacity = new_capacity; - return JSONSuccess; -} - -static void json_array_free(JSON_Array *array) { - size_t i; - for (i = 0; i < array->count; i++) { - json_value_free(array->items[i]); - } - parson_free(array->items); - parson_free(array); -} - -/* JSON Value */ -static JSON_Value * json_value_init_string_no_copy(char *string) { - JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (!new_value) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONString; - new_value->value.string = string; - return new_value; -} - -/* Parser */ -static JSON_Status skip_quotes(const char **string) { - if (**string != '\"') { - return JSONFailure; - } - SKIP_CHAR(string); - while (**string != '\"') { - if (**string == '\0') { - return JSONFailure; - } else if (**string == '\\') { - SKIP_CHAR(string); - if (**string == '\0') { - return JSONFailure; - } - } - SKIP_CHAR(string); - } - SKIP_CHAR(string); - return JSONSuccess; -} - -static int parse_utf16(const char **unprocessed, char **processed) { - unsigned int cp, lead, trail; - int parse_succeeded = 0; - char *processed_ptr = *processed; - const char *unprocessed_ptr = *unprocessed; - unprocessed_ptr++; /* skips u */ - parse_succeeded = parse_utf16_hex(unprocessed_ptr, &cp); - if (!parse_succeeded) { - return JSONFailure; - } - if (cp < 0x80) { - processed_ptr[0] = (char)cp; /* 0xxxxxxx */ - } else if (cp < 0x800) { - processed_ptr[0] = ((cp >> 6) & 0x1F) | 0xC0; /* 110xxxxx */ - processed_ptr[1] = ((cp) & 0x3F) | 0x80; /* 10xxxxxx */ - processed_ptr += 1; - } else if (cp < 0xD800 || cp > 0xDFFF) { - processed_ptr[0] = ((cp >> 12) & 0x0F) | 0xE0; /* 1110xxxx */ - processed_ptr[1] = ((cp >> 6) & 0x3F) | 0x80; /* 10xxxxxx */ - processed_ptr[2] = ((cp) & 0x3F) | 0x80; /* 10xxxxxx */ - processed_ptr += 2; - } else if (cp >= 0xD800 && cp <= 0xDBFF) { /* lead surrogate (0xD800..0xDBFF) */ - lead = cp; - unprocessed_ptr += 4; /* should always be within the buffer, otherwise previous sscanf would fail */ - if (*unprocessed_ptr++ != '\\' || *unprocessed_ptr++ != 'u') { - return JSONFailure; - } - parse_succeeded = parse_utf16_hex(unprocessed_ptr, &trail); - if (!parse_succeeded || trail < 0xDC00 || trail > 0xDFFF) { /* valid trail surrogate? (0xDC00..0xDFFF) */ - return JSONFailure; - } - cp = ((((lead - 0xD800) & 0x3FF) << 10) | ((trail - 0xDC00) & 0x3FF)) + 0x010000; - processed_ptr[0] = (((cp >> 18) & 0x07) | 0xF0); /* 11110xxx */ - processed_ptr[1] = (((cp >> 12) & 0x3F) | 0x80); /* 10xxxxxx */ - processed_ptr[2] = (((cp >> 6) & 0x3F) | 0x80); /* 10xxxxxx */ - processed_ptr[3] = (((cp) & 0x3F) | 0x80); /* 10xxxxxx */ - processed_ptr += 3; - } else { /* trail surrogate before lead surrogate */ - return JSONFailure; - } - unprocessed_ptr += 3; - *processed = processed_ptr; - *unprocessed = unprocessed_ptr; - return JSONSuccess; -} - - -/* Copies and processes passed string up to supplied length. -Example: "\u006Corem ipsum" -> lorem ipsum */ -static char* process_string(const char *input, size_t len) { - const char *input_ptr = input; - size_t initial_size = (len + 1) * sizeof(char); - size_t final_size = 0; - char *output = NULL, *output_ptr = NULL, *resized_output = NULL; - output = (char*)parson_malloc(initial_size); - if (output == NULL) { - goto error; - } - output_ptr = output; - while ((*input_ptr != '\0') && (size_t)(input_ptr - input) < len) { - if (*input_ptr == '\\') { - input_ptr++; - switch (*input_ptr) { - case '\"': *output_ptr = '\"'; break; - case '\\': *output_ptr = '\\'; break; - case '/': *output_ptr = '/'; break; - case 'b': *output_ptr = '\b'; break; - case 'f': *output_ptr = '\f'; break; - case 'n': *output_ptr = '\n'; break; - case 'r': *output_ptr = '\r'; break; - case 't': *output_ptr = '\t'; break; - case 'u': - if (parse_utf16(&input_ptr, &output_ptr) == JSONFailure) { - goto error; - } - break; - default: - goto error; - } - } else if ((unsigned char)*input_ptr < 0x20) { - goto error; /* 0x00-0x19 are invalid characters for json string (http://www.ietf.org/rfc/rfc4627.txt) */ - } else { - *output_ptr = *input_ptr; - } - output_ptr++; - input_ptr++; - } - *output_ptr = '\0'; - /* resize to new length */ - final_size = (size_t)(output_ptr-output) + 1; - /* todo: don't resize if final_size == initial_size */ - resized_output = (char*)parson_malloc(final_size); - if (resized_output == NULL) { - goto error; - } - memcpy(resized_output, output, final_size); - parson_free(output); - return resized_output; -error: - parson_free(output); - return NULL; -} - -/* Return processed contents of a string between quotes and - skips passed argument to a matching quote. */ -static char * get_quoted_string(const char **string) { - const char *string_start = *string; - size_t string_len = 0; - JSON_Status status = skip_quotes(string); - if (status != JSONSuccess) { - return NULL; - } - string_len = *string - string_start - 2; /* length without quotes */ - return process_string(string_start + 1, string_len); -} - -static JSON_Value * parse_value(const char **string, size_t nesting) { - if (nesting > MAX_NESTING) { - return NULL; - } - SKIP_WHITESPACES(string); - switch (**string) { - case '{': - return parse_object_value(string, nesting + 1); - case '[': - return parse_array_value(string, nesting + 1); - case '\"': - return parse_string_value(string); - case 'f': case 't': - return parse_boolean_value(string); - case '-': - case '0': case '1': case '2': case '3': case '4': - case '5': case '6': case '7': case '8': case '9': - return parse_number_value(string); - case 'n': - return parse_null_value(string); - default: - return NULL; - } -} - -static JSON_Value * parse_object_value(const char **string, size_t nesting) { - JSON_Value *output_value = NULL, *new_value = NULL; - JSON_Object *output_object = NULL; - char *new_key = NULL; - output_value = json_value_init_object(); - if (output_value == NULL) { - return NULL; - } - if (**string != '{') { - json_value_free(output_value); - return NULL; - } - output_object = json_value_get_object(output_value); - SKIP_CHAR(string); - SKIP_WHITESPACES(string); - if (**string == '}') { /* empty object */ - SKIP_CHAR(string); - return output_value; - } - while (**string != '\0') { - new_key = get_quoted_string(string); - if (new_key == NULL) { - json_value_free(output_value); - return NULL; - } - SKIP_WHITESPACES(string); - if (**string != ':') { - parson_free(new_key); - json_value_free(output_value); - return NULL; - } - SKIP_CHAR(string); - new_value = parse_value(string, nesting); - if (new_value == NULL) { - parson_free(new_key); - json_value_free(output_value); - return NULL; - } - if (json_object_add(output_object, new_key, new_value) == JSONFailure) { - parson_free(new_key); - json_value_free(new_value); - json_value_free(output_value); - return NULL; - } - parson_free(new_key); - SKIP_WHITESPACES(string); - if (**string != ',') { - break; - } - SKIP_CHAR(string); - SKIP_WHITESPACES(string); - } - SKIP_WHITESPACES(string); - if (**string != '}' || /* Trim object after parsing is over */ - json_object_resize(output_object, json_object_get_count(output_object)) == JSONFailure) { - json_value_free(output_value); - return NULL; - } - SKIP_CHAR(string); - return output_value; -} - -static JSON_Value * parse_array_value(const char **string, size_t nesting) { - JSON_Value *output_value = NULL, *new_array_value = NULL; - JSON_Array *output_array = NULL; - output_value = json_value_init_array(); - if (output_value == NULL) { - return NULL; - } - if (**string != '[') { - json_value_free(output_value); - return NULL; - } - output_array = json_value_get_array(output_value); - SKIP_CHAR(string); - SKIP_WHITESPACES(string); - if (**string == ']') { /* empty array */ - SKIP_CHAR(string); - return output_value; - } - while (**string != '\0') { - new_array_value = parse_value(string, nesting); - if (new_array_value == NULL) { - json_value_free(output_value); - return NULL; - } - if (json_array_add(output_array, new_array_value) == JSONFailure) { - json_value_free(new_array_value); - json_value_free(output_value); - return NULL; - } - SKIP_WHITESPACES(string); - if (**string != ',') { - break; - } - SKIP_CHAR(string); - SKIP_WHITESPACES(string); - } - SKIP_WHITESPACES(string); - if (**string != ']' || /* Trim array after parsing is over */ - json_array_resize(output_array, json_array_get_count(output_array)) == JSONFailure) { - json_value_free(output_value); - return NULL; - } - SKIP_CHAR(string); - return output_value; -} - -static JSON_Value * parse_string_value(const char **string) { - JSON_Value *value = NULL; - char *new_string = get_quoted_string(string); - if (new_string == NULL) { - return NULL; - } - value = json_value_init_string_no_copy(new_string); - if (value == NULL) { - parson_free(new_string); - return NULL; - } - return value; -} - -static JSON_Value * parse_boolean_value(const char **string) { - size_t true_token_size = SIZEOF_TOKEN("true"); - size_t false_token_size = SIZEOF_TOKEN("false"); - if (strncmp("true", *string, true_token_size) == 0) { - *string += true_token_size; - return json_value_init_boolean(1); - } else if (strncmp("false", *string, false_token_size) == 0) { - *string += false_token_size; - return json_value_init_boolean(0); - } - return NULL; -} - -static JSON_Value * parse_number_value(const char **string) { - char *end; - double number = 0; - errno = 0; - number = strtod(*string, &end); - if (errno || !is_decimal(*string, end - *string)) { - return NULL; - } - *string = end; - return json_value_init_number(number); -} - -static JSON_Value * parse_null_value(const char **string) { - size_t token_size = SIZEOF_TOKEN("null"); - if (strncmp("null", *string, token_size) == 0) { - *string += token_size; - return json_value_init_null(); - } - return NULL; -} - -/* Serialization */ -#define APPEND_STRING(str) do { written = append_string(buf, (str));\ - if (written < 0) { return -1; }\ - if (buf != NULL) { buf += written; }\ - written_total += written; } while(0) - -#define APPEND_INDENT(level) do { written = append_indent(buf, (level));\ - if (written < 0) { return -1; }\ - if (buf != NULL) { buf += written; }\ - written_total += written; } while(0) - -static int json_serialize_to_buffer_r(const JSON_Value *value, char *buf, int level, int is_pretty, char *num_buf) -{ - const char *key = NULL, *string = NULL; - JSON_Value *temp_value = NULL; - JSON_Array *array = NULL; - JSON_Object *object = NULL; - size_t i = 0, count = 0; - double num = 0.0; - int written = -1, written_total = 0; - - switch (json_value_get_type(value)) { - case JSONArray: - array = json_value_get_array(value); - count = json_array_get_count(array); - APPEND_STRING("["); - if (count > 0 && is_pretty) { - APPEND_STRING("\n"); - } - for (i = 0; i < count; i++) { - if (is_pretty) { - APPEND_INDENT(level+1); - } - temp_value = json_array_get_value(array, i); - written = json_serialize_to_buffer_r(temp_value, buf, level+1, is_pretty, num_buf); - if (written < 0) { - return -1; - } - if (buf != NULL) { - buf += written; - } - written_total += written; - if (i < (count - 1)) { - APPEND_STRING(","); - } - if (is_pretty) { - APPEND_STRING("\n"); - } - } - if (count > 0 && is_pretty) { - APPEND_INDENT(level); - } - APPEND_STRING("]"); - return written_total; - case JSONObject: - object = json_value_get_object(value); - count = json_object_get_count(object); - APPEND_STRING("{"); - if (count > 0 && is_pretty) { - APPEND_STRING("\n"); - } - for (i = 0; i < count; i++) { - key = json_object_get_name(object, i); - if (key == NULL) { - return -1; - } - if (is_pretty) { - APPEND_INDENT(level+1); - } - written = json_serialize_string(key, buf); - if (written < 0) { - return -1; - } - if (buf != NULL) { - buf += written; - } - written_total += written; - APPEND_STRING(":"); - if (is_pretty) { - APPEND_STRING(" "); - } - temp_value = json_object_get_value(object, key); - written = json_serialize_to_buffer_r(temp_value, buf, level+1, is_pretty, num_buf); - if (written < 0) { - return -1; - } - if (buf != NULL) { - buf += written; - } - written_total += written; - if (i < (count - 1)) { - APPEND_STRING(","); - } - if (is_pretty) { - APPEND_STRING("\n"); - } - } - if (count > 0 && is_pretty) { - APPEND_INDENT(level); - } - APPEND_STRING("}"); - return written_total; - case JSONString: - string = json_value_get_string(value); - if (string == NULL) { - return -1; - } - written = json_serialize_string(string, buf); - if (written < 0) { - return -1; - } - if (buf != NULL) { - buf += written; - } - written_total += written; - return written_total; - case JSONBoolean: - if (json_value_get_boolean(value)) { - APPEND_STRING("true"); - } else { - APPEND_STRING("false"); - } - return written_total; - case JSONNumber: - num = json_value_get_number(value); - if (buf != NULL) { - num_buf = buf; - } - written = sprintf(num_buf, FLOAT_FORMAT, num); - if (written < 0) { - return -1; - } - if (buf != NULL) { - buf += written; - } - written_total += written; - return written_total; - case JSONNull: - APPEND_STRING("null"); - return written_total; - case JSONError: - return -1; - default: - return -1; - } -} - -static int json_serialize_string(const char *string, char *buf) { - size_t i = 0, len = strlen(string); - char c = '\0'; - int written = -1, written_total = 0; - APPEND_STRING("\""); - for (i = 0; i < len; i++) { - c = string[i]; - switch (c) { - case '\"': APPEND_STRING("\\\""); break; - case '\\': APPEND_STRING("\\\\"); break; - case '\b': APPEND_STRING("\\b"); break; - case '\f': APPEND_STRING("\\f"); break; - case '\n': APPEND_STRING("\\n"); break; - case '\r': APPEND_STRING("\\r"); break; - case '\t': APPEND_STRING("\\t"); break; - case '\x00': APPEND_STRING("\\u0000"); break; - case '\x01': APPEND_STRING("\\u0001"); break; - case '\x02': APPEND_STRING("\\u0002"); break; - case '\x03': APPEND_STRING("\\u0003"); break; - case '\x04': APPEND_STRING("\\u0004"); break; - case '\x05': APPEND_STRING("\\u0005"); break; - case '\x06': APPEND_STRING("\\u0006"); break; - case '\x07': APPEND_STRING("\\u0007"); break; - /* '\x08' duplicate: '\b' */ - /* '\x09' duplicate: '\t' */ - /* '\x0a' duplicate: '\n' */ - case '\x0b': APPEND_STRING("\\u000b"); break; - /* '\x0c' duplicate: '\f' */ - /* '\x0d' duplicate: '\r' */ - case '\x0e': APPEND_STRING("\\u000e"); break; - case '\x0f': APPEND_STRING("\\u000f"); break; - case '\x10': APPEND_STRING("\\u0010"); break; - case '\x11': APPEND_STRING("\\u0011"); break; - case '\x12': APPEND_STRING("\\u0012"); break; - case '\x13': APPEND_STRING("\\u0013"); break; - case '\x14': APPEND_STRING("\\u0014"); break; - case '\x15': APPEND_STRING("\\u0015"); break; - case '\x16': APPEND_STRING("\\u0016"); break; - case '\x17': APPEND_STRING("\\u0017"); break; - case '\x18': APPEND_STRING("\\u0018"); break; - case '\x19': APPEND_STRING("\\u0019"); break; - case '\x1a': APPEND_STRING("\\u001a"); break; - case '\x1b': APPEND_STRING("\\u001b"); break; - case '\x1c': APPEND_STRING("\\u001c"); break; - case '\x1d': APPEND_STRING("\\u001d"); break; - case '\x1e': APPEND_STRING("\\u001e"); break; - case '\x1f': APPEND_STRING("\\u001f"); break; - case '/': - if (parson_escape_slashes) { - APPEND_STRING("\\/"); /* to make json embeddable in xml\/html */ - } else { - APPEND_STRING("/"); - } - break; - default: - if (buf != NULL) { - buf[0] = c; - buf += 1; - } - written_total += 1; - break; - } - } - APPEND_STRING("\""); - return written_total; -} - -static int append_indent(char *buf, int level) { - int i; - int written = -1, written_total = 0; - for (i = 0; i < level; i++) { - APPEND_STRING(" "); - } - return written_total; -} - -static int append_string(char *buf, const char *string) { - if (buf == NULL) { - return (int)strlen(string); - } - return sprintf(buf, "%s", string); -} - -#undef APPEND_STRING -#undef APPEND_INDENT - -/* Parser API */ -JSON_Value * json_parse_file(const char *filename) { - char *file_contents = read_file(filename); - JSON_Value *output_value = NULL; - if (file_contents == NULL) { - return NULL; - } - output_value = json_parse_string(file_contents); - parson_free(file_contents); - return output_value; -} - -JSON_Value * json_parse_file_with_comments(const char *filename) { - char *file_contents = read_file(filename); - JSON_Value *output_value = NULL; - if (file_contents == NULL) { - return NULL; - } - output_value = json_parse_string_with_comments(file_contents); - parson_free(file_contents); - return output_value; -} - -JSON_Value * json_parse_string(const char *string) { - if (string == NULL) { - return NULL; - } - if (string[0] == '\xEF' && string[1] == '\xBB' && string[2] == '\xBF') { - string = string + 3; /* Support for UTF-8 BOM */ - } - return parse_value((const char**)&string, 0); -} - -JSON_Value * json_parse_string_with_comments(const char *string) { - JSON_Value *result = NULL; - char *string_mutable_copy = NULL, *string_mutable_copy_ptr = NULL; - string_mutable_copy = parson_strdup(string); - if (string_mutable_copy == NULL) { - return NULL; - } - remove_comments(string_mutable_copy, "/*", "*/"); - remove_comments(string_mutable_copy, "//", "\n"); - string_mutable_copy_ptr = string_mutable_copy; - result = parse_value((const char**)&string_mutable_copy_ptr, 0); - parson_free(string_mutable_copy); - return result; -} - -/* JSON Object API */ - -JSON_Value * json_object_get_value(const JSON_Object *object, const char *name) { - if (object == NULL || name == NULL) { - return NULL; - } - return json_object_getn_value(object, name, strlen(name)); -} - -const char * json_object_get_string(const JSON_Object *object, const char *name) { - return json_value_get_string(json_object_get_value(object, name)); -} - -double json_object_get_number(const JSON_Object *object, const char *name) { - return json_value_get_number(json_object_get_value(object, name)); -} - -JSON_Object * json_object_get_object(const JSON_Object *object, const char *name) { - return json_value_get_object(json_object_get_value(object, name)); -} - -JSON_Array * json_object_get_array(const JSON_Object *object, const char *name) { - return json_value_get_array(json_object_get_value(object, name)); -} - -int json_object_get_boolean(const JSON_Object *object, const char *name) { - return json_value_get_boolean(json_object_get_value(object, name)); -} - -JSON_Value * json_object_dotget_value(const JSON_Object *object, const char *name) { - const char *dot_position = strchr(name, '.'); - if (!dot_position) { - return json_object_get_value(object, name); - } - object = json_value_get_object(json_object_getn_value(object, name, dot_position - name)); - return json_object_dotget_value(object, dot_position + 1); -} - -const char * json_object_dotget_string(const JSON_Object *object, const char *name) { - return json_value_get_string(json_object_dotget_value(object, name)); -} - -double json_object_dotget_number(const JSON_Object *object, const char *name) { - return json_value_get_number(json_object_dotget_value(object, name)); -} - -JSON_Object * json_object_dotget_object(const JSON_Object *object, const char *name) { - return json_value_get_object(json_object_dotget_value(object, name)); -} - -JSON_Array * json_object_dotget_array(const JSON_Object *object, const char *name) { - return json_value_get_array(json_object_dotget_value(object, name)); -} - -int json_object_dotget_boolean(const JSON_Object *object, const char *name) { - return json_value_get_boolean(json_object_dotget_value(object, name)); -} - -size_t json_object_get_count(const JSON_Object *object) { - return object ? object->count : 0; -} - -const char * json_object_get_name(const JSON_Object *object, size_t index) { - if (object == NULL || index >= json_object_get_count(object)) { - return NULL; - } - return object->names[index]; -} - -JSON_Value * json_object_get_value_at(const JSON_Object *object, size_t index) { - if (object == NULL || index >= json_object_get_count(object)) { - return NULL; - } - return object->values[index]; -} - -JSON_Value *json_object_get_wrapping_value(const JSON_Object *object) { - return object->wrapping_value; -} - -int json_object_has_value (const JSON_Object *object, const char *name) { - return json_object_get_value(object, name) != NULL; -} - -int json_object_has_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type) { - JSON_Value *val = json_object_get_value(object, name); - return val != NULL && json_value_get_type(val) == type; -} - -int json_object_dothas_value (const JSON_Object *object, const char *name) { - return json_object_dotget_value(object, name) != NULL; -} - -int json_object_dothas_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type) { - JSON_Value *val = json_object_dotget_value(object, name); - return val != NULL && json_value_get_type(val) == type; -} - -/* JSON Array API */ -JSON_Value * json_array_get_value(const JSON_Array *array, size_t index) { - if (array == NULL || index >= json_array_get_count(array)) { - return NULL; - } - return array->items[index]; -} - -const char * json_array_get_string(const JSON_Array *array, size_t index) { - return json_value_get_string(json_array_get_value(array, index)); -} - -double json_array_get_number(const JSON_Array *array, size_t index) { - return json_value_get_number(json_array_get_value(array, index)); -} - -JSON_Object * json_array_get_object(const JSON_Array *array, size_t index) { - return json_value_get_object(json_array_get_value(array, index)); -} - -JSON_Array * json_array_get_array(const JSON_Array *array, size_t index) { - return json_value_get_array(json_array_get_value(array, index)); -} - -int json_array_get_boolean(const JSON_Array *array, size_t index) { - return json_value_get_boolean(json_array_get_value(array, index)); -} - -size_t json_array_get_count(const JSON_Array *array) { - return array ? array->count : 0; -} - -JSON_Value * json_array_get_wrapping_value(const JSON_Array *array) { - return array->wrapping_value; -} - -/* JSON Value API */ -JSON_Value_Type json_value_get_type(const JSON_Value *value) { - return value ? value->type : JSONError; -} - -JSON_Object * json_value_get_object(const JSON_Value *value) { - return json_value_get_type(value) == JSONObject ? value->value.object : NULL; -} - -JSON_Array * json_value_get_array(const JSON_Value *value) { - return json_value_get_type(value) == JSONArray ? value->value.array : NULL; -} - -const char * json_value_get_string(const JSON_Value *value) { - return json_value_get_type(value) == JSONString ? value->value.string : NULL; -} - -double json_value_get_number(const JSON_Value *value) { - return json_value_get_type(value) == JSONNumber ? value->value.number : 0; -} - -int json_value_get_boolean(const JSON_Value *value) { - return json_value_get_type(value) == JSONBoolean ? value->value.boolean : -1; -} - -JSON_Value * json_value_get_parent (const JSON_Value *value) { - return value ? value->parent : NULL; -} - -void json_value_free(JSON_Value *value) { - switch (json_value_get_type(value)) { - case JSONObject: - json_object_free(value->value.object); - break; - case JSONString: - parson_free(value->value.string); - break; - case JSONArray: - json_array_free(value->value.array); - break; - default: - break; - } - parson_free(value); -} - -JSON_Value * json_value_init_object(void) { - JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (!new_value) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONObject; - new_value->value.object = json_object_init(new_value); - if (!new_value->value.object) { - parson_free(new_value); - return NULL; - } - return new_value; -} - -JSON_Value * json_value_init_array(void) { - JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (!new_value) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONArray; - new_value->value.array = json_array_init(new_value); - if (!new_value->value.array) { - parson_free(new_value); - return NULL; - } - return new_value; -} - -JSON_Value * json_value_init_string(const char *string) { - char *copy = NULL; - JSON_Value *value; - size_t string_len = 0; - if (string == NULL) { - return NULL; - } - string_len = strlen(string); - if (!is_valid_utf8(string, string_len)) { - return NULL; - } - copy = parson_strndup(string, string_len); - if (copy == NULL) { - return NULL; - } - value = json_value_init_string_no_copy(copy); - if (value == NULL) { - parson_free(copy); - } - return value; -} - -JSON_Value * json_value_init_number(double number) { - JSON_Value *new_value = NULL; - if (IS_NUMBER_INVALID(number)) { - return NULL; - } - new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (new_value == NULL) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONNumber; - new_value->value.number = number; - return new_value; -} - -JSON_Value * json_value_init_boolean(int boolean) { - JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (!new_value) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONBoolean; - new_value->value.boolean = boolean ? 1 : 0; - return new_value; -} - -JSON_Value * json_value_init_null(void) { - JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); - if (!new_value) { - return NULL; - } - new_value->parent = NULL; - new_value->type = JSONNull; - return new_value; -} - -JSON_Value * json_value_deep_copy(const JSON_Value *value) { - size_t i = 0; - JSON_Value *return_value = NULL, *temp_value_copy = NULL, *temp_value = NULL; - const char *temp_string = NULL, *temp_key = NULL; - char *temp_string_copy = NULL; - JSON_Array *temp_array = NULL, *temp_array_copy = NULL; - JSON_Object *temp_object = NULL, *temp_object_copy = NULL; - - switch (json_value_get_type(value)) { - case JSONArray: - temp_array = json_value_get_array(value); - return_value = json_value_init_array(); - if (return_value == NULL) { - return NULL; - } - temp_array_copy = json_value_get_array(return_value); - for (i = 0; i < json_array_get_count(temp_array); i++) { - temp_value = json_array_get_value(temp_array, i); - temp_value_copy = json_value_deep_copy(temp_value); - if (temp_value_copy == NULL) { - json_value_free(return_value); - return NULL; - } - if (json_array_add(temp_array_copy, temp_value_copy) == JSONFailure) { - json_value_free(return_value); - json_value_free(temp_value_copy); - return NULL; - } - } - return return_value; - case JSONObject: - temp_object = json_value_get_object(value); - return_value = json_value_init_object(); - if (return_value == NULL) { - return NULL; - } - temp_object_copy = json_value_get_object(return_value); - for (i = 0; i < json_object_get_count(temp_object); i++) { - temp_key = json_object_get_name(temp_object, i); - temp_value = json_object_get_value(temp_object, temp_key); - temp_value_copy = json_value_deep_copy(temp_value); - if (temp_value_copy == NULL) { - json_value_free(return_value); - return NULL; - } - if (json_object_add(temp_object_copy, temp_key, temp_value_copy) == JSONFailure) { - json_value_free(return_value); - json_value_free(temp_value_copy); - return NULL; - } - } - return return_value; - case JSONBoolean: - return json_value_init_boolean(json_value_get_boolean(value)); - case JSONNumber: - return json_value_init_number(json_value_get_number(value)); - case JSONString: - temp_string = json_value_get_string(value); - if (temp_string == NULL) { - return NULL; - } - temp_string_copy = parson_strdup(temp_string); - if (temp_string_copy == NULL) { - return NULL; - } - return_value = json_value_init_string_no_copy(temp_string_copy); - if (return_value == NULL) { - parson_free(temp_string_copy); - } - return return_value; - case JSONNull: - return json_value_init_null(); - case JSONError: - return NULL; - default: - return NULL; - } -} - -size_t json_serialization_size(const JSON_Value *value) { - char num_buf[NUM_BUF_SIZE]; /* recursively allocating buffer on stack is a bad idea, so let's do it only once */ - int res = json_serialize_to_buffer_r(value, NULL, 0, 0, num_buf); - return res < 0 ? 0 : (size_t)(res + 1); -} - -JSON_Status json_serialize_to_buffer(const JSON_Value *value, char *buf, size_t buf_size_in_bytes) { - int written = -1; - size_t needed_size_in_bytes = json_serialization_size(value); - if (needed_size_in_bytes == 0 || buf_size_in_bytes < needed_size_in_bytes) { - return JSONFailure; - } - written = json_serialize_to_buffer_r(value, buf, 0, 0, NULL); - if (written < 0) { - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_serialize_to_file(const JSON_Value *value, const char *filename) { - JSON_Status return_code = JSONSuccess; - FILE *fp = NULL; - char *serialized_string = json_serialize_to_string(value); - if (serialized_string == NULL) { - return JSONFailure; - } - fp = fopen(filename, "w"); - if (fp == NULL) { - json_free_serialized_string(serialized_string); - return JSONFailure; - } - if (fputs(serialized_string, fp) == EOF) { - return_code = JSONFailure; - } - if (fclose(fp) == EOF) { - return_code = JSONFailure; - } - json_free_serialized_string(serialized_string); - return return_code; -} - -char * json_serialize_to_string(const JSON_Value *value) { - JSON_Status serialization_result = JSONFailure; - size_t buf_size_bytes = json_serialization_size(value); - char *buf = NULL; - if (buf_size_bytes == 0) { - return NULL; - } - buf = (char*)parson_malloc(buf_size_bytes); - if (buf == NULL) { - return NULL; - } - serialization_result = json_serialize_to_buffer(value, buf, buf_size_bytes); - if (serialization_result == JSONFailure) { - json_free_serialized_string(buf); - return NULL; - } - return buf; -} - -size_t json_serialization_size_pretty(const JSON_Value *value) { - char num_buf[NUM_BUF_SIZE]; /* recursively allocating buffer on stack is a bad idea, so let's do it only once */ - int res = json_serialize_to_buffer_r(value, NULL, 0, 1, num_buf); - return res < 0 ? 0 : (size_t)(res + 1); -} - -JSON_Status json_serialize_to_buffer_pretty(const JSON_Value *value, char *buf, size_t buf_size_in_bytes) { - int written = -1; - size_t needed_size_in_bytes = json_serialization_size_pretty(value); - if (needed_size_in_bytes == 0 || buf_size_in_bytes < needed_size_in_bytes) { - return JSONFailure; - } - written = json_serialize_to_buffer_r(value, buf, 0, 1, NULL); - if (written < 0) { - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_serialize_to_file_pretty(const JSON_Value *value, const char *filename) { - JSON_Status return_code = JSONSuccess; - FILE *fp = NULL; - char *serialized_string = json_serialize_to_string_pretty(value); - if (serialized_string == NULL) { - return JSONFailure; - } - fp = fopen(filename, "w"); - if (fp == NULL) { - json_free_serialized_string(serialized_string); - return JSONFailure; - } - if (fputs(serialized_string, fp) == EOF) { - return_code = JSONFailure; - } - if (fclose(fp) == EOF) { - return_code = JSONFailure; - } - json_free_serialized_string(serialized_string); - return return_code; -} - -char * json_serialize_to_string_pretty(const JSON_Value *value) { - JSON_Status serialization_result = JSONFailure; - size_t buf_size_bytes = json_serialization_size_pretty(value); - char *buf = NULL; - if (buf_size_bytes == 0) { - return NULL; - } - buf = (char*)parson_malloc(buf_size_bytes); - if (buf == NULL) { - return NULL; - } - serialization_result = json_serialize_to_buffer_pretty(value, buf, buf_size_bytes); - if (serialization_result == JSONFailure) { - json_free_serialized_string(buf); - return NULL; - } - return buf; -} - -void json_free_serialized_string(char *string) { - parson_free(string); -} - -JSON_Status json_array_remove(JSON_Array *array, size_t ix) { - size_t to_move_bytes = 0; - if (array == NULL || ix >= json_array_get_count(array)) { - return JSONFailure; - } - json_value_free(json_array_get_value(array, ix)); - to_move_bytes = (json_array_get_count(array) - 1 - ix) * sizeof(JSON_Value*); - memmove(array->items + ix, array->items + ix + 1, to_move_bytes); - array->count -= 1; - return JSONSuccess; -} - -JSON_Status json_array_replace_value(JSON_Array *array, size_t ix, JSON_Value *value) { - if (array == NULL || value == NULL || value->parent != NULL || ix >= json_array_get_count(array)) { - return JSONFailure; - } - json_value_free(json_array_get_value(array, ix)); - value->parent = json_array_get_wrapping_value(array); - array->items[ix] = value; - return JSONSuccess; -} - -JSON_Status json_array_replace_string(JSON_Array *array, size_t i, const char* string) { - JSON_Value *value = json_value_init_string(string); - if (value == NULL) { - return JSONFailure; - } - if (json_array_replace_value(array, i, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_replace_number(JSON_Array *array, size_t i, double number) { - JSON_Value *value = json_value_init_number(number); - if (value == NULL) { - return JSONFailure; - } - if (json_array_replace_value(array, i, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_replace_boolean(JSON_Array *array, size_t i, int boolean) { - JSON_Value *value = json_value_init_boolean(boolean); - if (value == NULL) { - return JSONFailure; - } - if (json_array_replace_value(array, i, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_replace_null(JSON_Array *array, size_t i) { - JSON_Value *value = json_value_init_null(); - if (value == NULL) { - return JSONFailure; - } - if (json_array_replace_value(array, i, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_clear(JSON_Array *array) { - size_t i = 0; - if (array == NULL) { - return JSONFailure; - } - for (i = 0; i < json_array_get_count(array); i++) { - json_value_free(json_array_get_value(array, i)); - } - array->count = 0; - return JSONSuccess; -} - -JSON_Status json_array_append_value(JSON_Array *array, JSON_Value *value) { - if (array == NULL || value == NULL || value->parent != NULL) { - return JSONFailure; - } - return json_array_add(array, value); -} - -JSON_Status json_array_append_string(JSON_Array *array, const char *string) { - JSON_Value *value = json_value_init_string(string); - if (value == NULL) { - return JSONFailure; - } - if (json_array_append_value(array, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_append_number(JSON_Array *array, double number) { - JSON_Value *value = json_value_init_number(number); - if (value == NULL) { - return JSONFailure; - } - if (json_array_append_value(array, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_append_boolean(JSON_Array *array, int boolean) { - JSON_Value *value = json_value_init_boolean(boolean); - if (value == NULL) { - return JSONFailure; - } - if (json_array_append_value(array, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_array_append_null(JSON_Array *array) { - JSON_Value *value = json_value_init_null(); - if (value == NULL) { - return JSONFailure; - } - if (json_array_append_value(array, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_set_value(JSON_Object *object, const char *name, JSON_Value *value) { - size_t i = 0; - JSON_Value *old_value; - if (object == NULL || name == NULL || value == NULL || value->parent != NULL) { - return JSONFailure; - } - old_value = json_object_get_value(object, name); - if (old_value != NULL) { /* free and overwrite old value */ - json_value_free(old_value); - for (i = 0; i < json_object_get_count(object); i++) { - if (strcmp(object->names[i], name) == 0) { - value->parent = json_object_get_wrapping_value(object); - object->values[i] = value; - return JSONSuccess; - } - } - } - /* add new key value pair */ - return json_object_add(object, name, value); -} - -JSON_Status json_object_set_string(JSON_Object *object, const char *name, const char *string) { - JSON_Value *value = json_value_init_string(string); - JSON_Status status = json_object_set_value(object, name, value); - if (status == JSONFailure) { - json_value_free(value); - } - return status; -} - -JSON_Status json_object_set_number(JSON_Object *object, const char *name, double number) { - JSON_Value *value = json_value_init_number(number); - JSON_Status status = json_object_set_value(object, name, value); - if (status == JSONFailure) { - json_value_free(value); - } - return status; -} - -JSON_Status json_object_set_boolean(JSON_Object *object, const char *name, int boolean) { - JSON_Value *value = json_value_init_boolean(boolean); - JSON_Status status = json_object_set_value(object, name, value); - if (status == JSONFailure) { - json_value_free(value); - } - return status; -} - -JSON_Status json_object_set_null(JSON_Object *object, const char *name) { - JSON_Value *value = json_value_init_null(); - JSON_Status status = json_object_set_value(object, name, value); - if (status == JSONFailure) { - json_value_free(value); - } - return status; -} - -JSON_Status json_object_dotset_value(JSON_Object *object, const char *name, JSON_Value *value) { - const char *dot_pos = NULL; - JSON_Value *temp_value = NULL, *new_value = NULL; - JSON_Object *temp_object = NULL, *new_object = NULL; - JSON_Status status = JSONFailure; - size_t name_len = 0; - if (object == NULL || name == NULL || value == NULL) { - return JSONFailure; - } - dot_pos = strchr(name, '.'); - if (dot_pos == NULL) { - return json_object_set_value(object, name, value); - } - name_len = dot_pos - name; - temp_value = json_object_getn_value(object, name, name_len); - if (temp_value) { - /* Don't overwrite existing non-object (unlike json_object_set_value, but it shouldn't be changed at this point) */ - if (json_value_get_type(temp_value) != JSONObject) { - return JSONFailure; - } - temp_object = json_value_get_object(temp_value); - return json_object_dotset_value(temp_object, dot_pos + 1, value); - } - new_value = json_value_init_object(); - if (new_value == NULL) { - return JSONFailure; - } - new_object = json_value_get_object(new_value); - status = json_object_dotset_value(new_object, dot_pos + 1, value); - if (status != JSONSuccess) { - json_value_free(new_value); - return JSONFailure; - } - status = json_object_addn(object, name, name_len, new_value); - if (status != JSONSuccess) { - json_object_dotremove_internal(new_object, dot_pos + 1, 0); - json_value_free(new_value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_dotset_string(JSON_Object *object, const char *name, const char *string) { - JSON_Value *value = json_value_init_string(string); - if (value == NULL) { - return JSONFailure; - } - if (json_object_dotset_value(object, name, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_dotset_number(JSON_Object *object, const char *name, double number) { - JSON_Value *value = json_value_init_number(number); - if (value == NULL) { - return JSONFailure; - } - if (json_object_dotset_value(object, name, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_dotset_boolean(JSON_Object *object, const char *name, int boolean) { - JSON_Value *value = json_value_init_boolean(boolean); - if (value == NULL) { - return JSONFailure; - } - if (json_object_dotset_value(object, name, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_dotset_null(JSON_Object *object, const char *name) { - JSON_Value *value = json_value_init_null(); - if (value == NULL) { - return JSONFailure; - } - if (json_object_dotset_value(object, name, value) == JSONFailure) { - json_value_free(value); - return JSONFailure; - } - return JSONSuccess; -} - -JSON_Status json_object_remove(JSON_Object *object, const char *name) { - return json_object_remove_internal(object, name, 1); -} - -JSON_Status json_object_dotremove(JSON_Object *object, const char *name) { - return json_object_dotremove_internal(object, name, 1); -} - -JSON_Status json_object_clear(JSON_Object *object) { - size_t i = 0; - if (object == NULL) { - return JSONFailure; - } - for (i = 0; i < json_object_get_count(object); i++) { - parson_free(object->names[i]); - json_value_free(object->values[i]); - } - object->count = 0; - return JSONSuccess; -} - -JSON_Status json_validate(const JSON_Value *schema, const JSON_Value *value) { - JSON_Value *temp_schema_value = NULL, *temp_value = NULL; - JSON_Array *schema_array = NULL, *value_array = NULL; - JSON_Object *schema_object = NULL, *value_object = NULL; - JSON_Value_Type schema_type = JSONError, value_type = JSONError; - const char *key = NULL; - size_t i = 0, count = 0; - if (schema == NULL || value == NULL) { - return JSONFailure; - } - schema_type = json_value_get_type(schema); - value_type = json_value_get_type(value); - if (schema_type != value_type && schema_type != JSONNull) { /* null represents all values */ - return JSONFailure; - } - switch (schema_type) { - case JSONArray: - schema_array = json_value_get_array(schema); - value_array = json_value_get_array(value); - count = json_array_get_count(schema_array); - if (count == 0) { - return JSONSuccess; /* Empty array allows all types */ - } - /* Get first value from array, rest is ignored */ - temp_schema_value = json_array_get_value(schema_array, 0); - for (i = 0; i < json_array_get_count(value_array); i++) { - temp_value = json_array_get_value(value_array, i); - if (json_validate(temp_schema_value, temp_value) == JSONFailure) { - return JSONFailure; - } - } - return JSONSuccess; - case JSONObject: - schema_object = json_value_get_object(schema); - value_object = json_value_get_object(value); - count = json_object_get_count(schema_object); - if (count == 0) { - return JSONSuccess; /* Empty object allows all objects */ - } else if (json_object_get_count(value_object) < count) { - return JSONFailure; /* Tested object mustn't have less name-value pairs than schema */ - } - for (i = 0; i < count; i++) { - key = json_object_get_name(schema_object, i); - temp_schema_value = json_object_get_value(schema_object, key); - temp_value = json_object_get_value(value_object, key); - if (temp_value == NULL) { - return JSONFailure; - } - if (json_validate(temp_schema_value, temp_value) == JSONFailure) { - return JSONFailure; - } - } - return JSONSuccess; - case JSONString: case JSONNumber: case JSONBoolean: case JSONNull: - return JSONSuccess; /* equality already tested before switch */ - case JSONError: default: - return JSONFailure; - } -} - -int json_value_equals(const JSON_Value *a, const JSON_Value *b) { - JSON_Object *a_object = NULL, *b_object = NULL; - JSON_Array *a_array = NULL, *b_array = NULL; - const char *a_string = NULL, *b_string = NULL; - const char *key = NULL; - size_t a_count = 0, b_count = 0, i = 0; - JSON_Value_Type a_type, b_type; - a_type = json_value_get_type(a); - b_type = json_value_get_type(b); - if (a_type != b_type) { - return 0; - } - switch (a_type) { - case JSONArray: - a_array = json_value_get_array(a); - b_array = json_value_get_array(b); - a_count = json_array_get_count(a_array); - b_count = json_array_get_count(b_array); - if (a_count != b_count) { - return 0; - } - for (i = 0; i < a_count; i++) { - if (!json_value_equals(json_array_get_value(a_array, i), - json_array_get_value(b_array, i))) { - return 0; - } - } - return 1; - case JSONObject: - a_object = json_value_get_object(a); - b_object = json_value_get_object(b); - a_count = json_object_get_count(a_object); - b_count = json_object_get_count(b_object); - if (a_count != b_count) { - return 0; - } - for (i = 0; i < a_count; i++) { - key = json_object_get_name(a_object, i); - if (!json_value_equals(json_object_get_value(a_object, key), - json_object_get_value(b_object, key))) { - return 0; - } - } - return 1; - case JSONString: - a_string = json_value_get_string(a); - b_string = json_value_get_string(b); - if (a_string == NULL || b_string == NULL) { - return 0; /* shouldn't happen */ - } - return strcmp(a_string, b_string) == 0; - case JSONBoolean: - return json_value_get_boolean(a) == json_value_get_boolean(b); - case JSONNumber: - return fabs(json_value_get_number(a) - json_value_get_number(b)) < 0.000001; /* EPSILON */ - case JSONError: - return 1; - case JSONNull: - return 1; - default: - return 1; - } -} - -JSON_Value_Type json_type(const JSON_Value *value) { - return json_value_get_type(value); -} - -JSON_Object * json_object (const JSON_Value *value) { - return json_value_get_object(value); -} - -JSON_Array * json_array (const JSON_Value *value) { - return json_value_get_array(value); -} - -const char * json_string (const JSON_Value *value) { - return json_value_get_string(value); -} - -double json_number (const JSON_Value *value) { - return json_value_get_number(value); -} - -int json_boolean(const JSON_Value *value) { - return json_value_get_boolean(value); -} - -void json_set_allocation_functions(JSON_Malloc_Function malloc_fun, JSON_Free_Function free_fun) { - parson_malloc = malloc_fun; - parson_free = free_fun; -} - -void json_set_escape_slashes(int escape_slashes) { - parson_escape_slashes = escape_slashes; -} diff --git a/cooker/parson.h b/cooker/parson.h deleted file mode 100644 index 186fcb0..0000000 --- a/cooker/parson.h +++ /dev/null @@ -1,240 +0,0 @@ -/* - SPDX-License-Identifier: MIT - - Parson ( http://kgabis.github.com/parson/ ) - Copyright (c) 2012 - 2019 Krzysztof Gabis - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. -*/ - -#ifndef parson_parson_h -#define parson_parson_h - -#ifdef __cplusplus -extern "C" -{ -#endif - -#include /* size_t */ - -/* Types and enums */ -typedef struct json_object_t JSON_Object; -typedef struct json_array_t JSON_Array; -typedef struct json_value_t JSON_Value; - -enum json_value_type { - JSONError = -1, - JSONNull = 1, - JSONString = 2, - JSONNumber = 3, - JSONObject = 4, - JSONArray = 5, - JSONBoolean = 6 -}; -typedef int JSON_Value_Type; - -enum json_result_t { - JSONSuccess = 0, - JSONFailure = -1 -}; -typedef int JSON_Status; - -typedef void * (*JSON_Malloc_Function)(size_t); -typedef void (*JSON_Free_Function)(void *); - -/* Call only once, before calling any other function from parson API. If not called, malloc and free - from stdlib will be used for all allocations */ -void json_set_allocation_functions(JSON_Malloc_Function malloc_fun, JSON_Free_Function free_fun); - -/* Sets if slashes should be escaped or not when serializing JSON. By default slashes are escaped. - This function sets a global setting and is not thread safe. */ -void json_set_escape_slashes(int escape_slashes); - -/* Parses first JSON value in a file, returns NULL in case of error */ -JSON_Value * json_parse_file(const char *filename); - -/* Parses first JSON value in a file and ignores comments (/ * * / and //), - returns NULL in case of error */ -JSON_Value * json_parse_file_with_comments(const char *filename); - -/* Parses first JSON value in a string, returns NULL in case of error */ -JSON_Value * json_parse_string(const char *string); - -/* Parses first JSON value in a string and ignores comments (/ * * / and //), - returns NULL in case of error */ -JSON_Value * json_parse_string_with_comments(const char *string); - -/* Serialization */ -size_t json_serialization_size(const JSON_Value *value); /* returns 0 on fail */ -JSON_Status json_serialize_to_buffer(const JSON_Value *value, char *buf, size_t buf_size_in_bytes); -JSON_Status json_serialize_to_file(const JSON_Value *value, const char *filename); -char * json_serialize_to_string(const JSON_Value *value); - -/* Pretty serialization */ -size_t json_serialization_size_pretty(const JSON_Value *value); /* returns 0 on fail */ -JSON_Status json_serialize_to_buffer_pretty(const JSON_Value *value, char *buf, size_t buf_size_in_bytes); -JSON_Status json_serialize_to_file_pretty(const JSON_Value *value, const char *filename); -char * json_serialize_to_string_pretty(const JSON_Value *value); - -void json_free_serialized_string(char *string); /* frees string from json_serialize_to_string and json_serialize_to_string_pretty */ - -/* Comparing */ -int json_value_equals(const JSON_Value *a, const JSON_Value *b); - -/* Validation - This is *NOT* JSON Schema. It validates json by checking if object have identically - named fields with matching types. - For example schema {"name":"", "age":0} will validate - {"name":"Joe", "age":25} and {"name":"Joe", "age":25, "gender":"m"}, - but not {"name":"Joe"} or {"name":"Joe", "age":"Cucumber"}. - In case of arrays, only first value in schema is checked against all values in tested array. - Empty objects ({}) validate all objects, empty arrays ([]) validate all arrays, - null validates values of every type. - */ -JSON_Status json_validate(const JSON_Value *schema, const JSON_Value *value); - -/* - * JSON Object - */ -JSON_Value * json_object_get_value (const JSON_Object *object, const char *name); -const char * json_object_get_string (const JSON_Object *object, const char *name); -JSON_Object * json_object_get_object (const JSON_Object *object, const char *name); -JSON_Array * json_object_get_array (const JSON_Object *object, const char *name); -double json_object_get_number (const JSON_Object *object, const char *name); /* returns 0 on fail */ -int json_object_get_boolean(const JSON_Object *object, const char *name); /* returns -1 on fail */ - -/* dotget functions enable addressing values with dot notation in nested objects, - just like in structs or c++/java/c# objects (e.g. objectA.objectB.value). - Because valid names in JSON can contain dots, some values may be inaccessible - this way. */ -JSON_Value * json_object_dotget_value (const JSON_Object *object, const char *name); -const char * json_object_dotget_string (const JSON_Object *object, const char *name); -JSON_Object * json_object_dotget_object (const JSON_Object *object, const char *name); -JSON_Array * json_object_dotget_array (const JSON_Object *object, const char *name); -double json_object_dotget_number (const JSON_Object *object, const char *name); /* returns 0 on fail */ -int json_object_dotget_boolean(const JSON_Object *object, const char *name); /* returns -1 on fail */ - -/* Functions to get available names */ -size_t json_object_get_count (const JSON_Object *object); -const char * json_object_get_name (const JSON_Object *object, size_t index); -JSON_Value * json_object_get_value_at(const JSON_Object *object, size_t index); -JSON_Value * json_object_get_wrapping_value(const JSON_Object *object); - -/* Functions to check if object has a value with a specific name. Returned value is 1 if object has - * a value and 0 if it doesn't. dothas functions behave exactly like dotget functions. */ -int json_object_has_value (const JSON_Object *object, const char *name); -int json_object_has_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type); - -int json_object_dothas_value (const JSON_Object *object, const char *name); -int json_object_dothas_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type); - -/* Creates new name-value pair or frees and replaces old value with a new one. - * json_object_set_value does not copy passed value so it shouldn't be freed afterwards. */ -JSON_Status json_object_set_value(JSON_Object *object, const char *name, JSON_Value *value); -JSON_Status json_object_set_string(JSON_Object *object, const char *name, const char *string); -JSON_Status json_object_set_number(JSON_Object *object, const char *name, double number); -JSON_Status json_object_set_boolean(JSON_Object *object, const char *name, int boolean); -JSON_Status json_object_set_null(JSON_Object *object, const char *name); - -/* Works like dotget functions, but creates whole hierarchy if necessary. - * json_object_dotset_value does not copy passed value so it shouldn't be freed afterwards. */ -JSON_Status json_object_dotset_value(JSON_Object *object, const char *name, JSON_Value *value); -JSON_Status json_object_dotset_string(JSON_Object *object, const char *name, const char *string); -JSON_Status json_object_dotset_number(JSON_Object *object, const char *name, double number); -JSON_Status json_object_dotset_boolean(JSON_Object *object, const char *name, int boolean); -JSON_Status json_object_dotset_null(JSON_Object *object, const char *name); - -/* Frees and removes name-value pair */ -JSON_Status json_object_remove(JSON_Object *object, const char *name); - -/* Works like dotget function, but removes name-value pair only on exact match. */ -JSON_Status json_object_dotremove(JSON_Object *object, const char *key); - -/* Removes all name-value pairs in object */ -JSON_Status json_object_clear(JSON_Object *object); - -/* - *JSON Array - */ -JSON_Value * json_array_get_value (const JSON_Array *array, size_t index); -const char * json_array_get_string (const JSON_Array *array, size_t index); -JSON_Object * json_array_get_object (const JSON_Array *array, size_t index); -JSON_Array * json_array_get_array (const JSON_Array *array, size_t index); -double json_array_get_number (const JSON_Array *array, size_t index); /* returns 0 on fail */ -int json_array_get_boolean(const JSON_Array *array, size_t index); /* returns -1 on fail */ -size_t json_array_get_count (const JSON_Array *array); -JSON_Value * json_array_get_wrapping_value(const JSON_Array *array); - -/* Frees and removes value at given index, does nothing and returns JSONFailure if index doesn't exist. - * Order of values in array may change during execution. */ -JSON_Status json_array_remove(JSON_Array *array, size_t i); - -/* Frees and removes from array value at given index and replaces it with given one. - * Does nothing and returns JSONFailure if index doesn't exist. - * json_array_replace_value does not copy passed value so it shouldn't be freed afterwards. */ -JSON_Status json_array_replace_value(JSON_Array *array, size_t i, JSON_Value *value); -JSON_Status json_array_replace_string(JSON_Array *array, size_t i, const char* string); -JSON_Status json_array_replace_number(JSON_Array *array, size_t i, double number); -JSON_Status json_array_replace_boolean(JSON_Array *array, size_t i, int boolean); -JSON_Status json_array_replace_null(JSON_Array *array, size_t i); - -/* Frees and removes all values from array */ -JSON_Status json_array_clear(JSON_Array *array); - -/* Appends new value at the end of array. - * json_array_append_value does not copy passed value so it shouldn't be freed afterwards. */ -JSON_Status json_array_append_value(JSON_Array *array, JSON_Value *value); -JSON_Status json_array_append_string(JSON_Array *array, const char *string); -JSON_Status json_array_append_number(JSON_Array *array, double number); -JSON_Status json_array_append_boolean(JSON_Array *array, int boolean); -JSON_Status json_array_append_null(JSON_Array *array); - -/* - *JSON Value - */ -JSON_Value * json_value_init_object (void); -JSON_Value * json_value_init_array (void); -JSON_Value * json_value_init_string (const char *string); /* copies passed string */ -JSON_Value * json_value_init_number (double number); -JSON_Value * json_value_init_boolean(int boolean); -JSON_Value * json_value_init_null (void); -JSON_Value * json_value_deep_copy (const JSON_Value *value); -void json_value_free (JSON_Value *value); - -JSON_Value_Type json_value_get_type (const JSON_Value *value); -JSON_Object * json_value_get_object (const JSON_Value *value); -JSON_Array * json_value_get_array (const JSON_Value *value); -const char * json_value_get_string (const JSON_Value *value); -double json_value_get_number (const JSON_Value *value); -int json_value_get_boolean(const JSON_Value *value); -JSON_Value * json_value_get_parent (const JSON_Value *value); - -/* Same as above, but shorter */ -JSON_Value_Type json_type (const JSON_Value *value); -JSON_Object * json_object (const JSON_Value *value); -JSON_Array * json_array (const JSON_Value *value); -const char * json_string (const JSON_Value *value); -double json_number (const JSON_Value *value); -int json_boolean(const JSON_Value *value); - -#ifdef __cplusplus -} -#endif - -#endif diff --git a/cooker/util.c b/cooker/util.c deleted file mode 100644 index a2ecce0..0000000 --- a/cooker/util.c +++ /dev/null @@ -1,29 +0,0 @@ -// SPDX-License-Identifier: GPL-3.0-or-later - -/* seitan - Syscall Expressive Interpreter, Transformer and Notifier - * - * cooker/util.c - Convenience routines - * - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#include -#include -#include - -#define logfn(name) \ -void name(const char *format, ...) { \ - va_list args; \ - \ - va_start(args, format); \ - (void)vfprintf(stderr, format, args); \ - va_end(args); \ - if (format[strlen(format)] != '\n') \ - fprintf(stderr, "\n"); \ -} - -logfn(err) -logfn(info) -logfn(debug) - diff --git a/cooker/util.h b/cooker/util.h deleted file mode 100644 index 84dc3db..0000000 --- a/cooker/util.h +++ /dev/null @@ -1,22 +0,0 @@ -/* SPDX-License-Identifier: GPL-3.0-or-later - * Copyright 2023 Red Hat GmbH - * Author: Stefano Brivio - */ - -#ifndef UTIL_H -#define UTIL_H - -#define BIT(n) (1UL << (n)) - -void err(const char *format, ...); -void info(const char *format, ...); -void debug(const char *format, ...); - -#define die(...) \ - do { \ - fprintf(stderr, "%s:%i: ", __FILE__, __LINE__); \ - err(__VA_ARGS__); \ - exit(EXIT_FAILURE); \ - } while (0) - -#endif /* UTIL_H */ diff --git a/disasm.c b/disasm.c deleted file mode 100644 index e118d8b..0000000 --- a/disasm.c +++ /dev/null @@ -1,276 +0,0 @@ -#define _GNU_SOURCE -#include -#include -#include -#include -#include - -#include - -#include "disasm.h" - -/* From linux tools/bpf/bpf_dbg.c */ -#define BPF_LDX_B (BPF_LDX | BPF_B) -#define BPF_LDX_W (BPF_LDX | BPF_W) -#define BPF_JMP_JA (BPF_JMP | BPF_JA) -#define BPF_JMP_JEQ (BPF_JMP | BPF_JEQ) -#define BPF_JMP_JGT (BPF_JMP | BPF_JGT) -#define BPF_JMP_JGE (BPF_JMP | BPF_JGE) -#define BPF_JMP_JSET (BPF_JMP | BPF_JSET) -#define BPF_ALU_ADD (BPF_ALU | BPF_ADD) -#define BPF_ALU_SUB (BPF_ALU | BPF_SUB) -#define BPF_ALU_MUL (BPF_ALU | BPF_MUL) -#define BPF_ALU_DIV (BPF_ALU | BPF_DIV) -#define BPF_ALU_MOD (BPF_ALU | BPF_MOD) -#define BPF_ALU_NEG (BPF_ALU | BPF_NEG) -#define BPF_ALU_AND (BPF_ALU | BPF_AND) -#define BPF_ALU_OR (BPF_ALU | BPF_OR) -#define BPF_ALU_XOR (BPF_ALU | BPF_XOR) -#define BPF_ALU_LSH (BPF_ALU | BPF_LSH) -#define BPF_ALU_RSH (BPF_ALU | BPF_RSH) -#define BPF_MISC_TAX (BPF_MISC | BPF_TAX) -#define BPF_MISC_TXA (BPF_MISC | BPF_TXA) -#define BPF_LD_B (BPF_LD | BPF_B) -#define BPF_LD_H (BPF_LD | BPF_H) -#define BPF_LD_W (BPF_LD | BPF_W) -static const char *const op_table[] = { - [BPF_ST] = "st", [BPF_STX] = "stx", [BPF_LD_B] = "ldb", - [BPF_LD_H] = "ldh", [BPF_LD_W] = "ld", [BPF_LDX] = "ldx", - [BPF_LDX_B] = "ldxb", [BPF_JMP_JA] = "ja", [BPF_JMP_JEQ] = "jeq", - [BPF_JMP_JGT] = "jgt", [BPF_JMP_JGE] = "jge", [BPF_JMP_JSET] = "jset", - [BPF_ALU_ADD] = "add", [BPF_ALU_SUB] = "sub", [BPF_ALU_MUL] = "mul", - [BPF_ALU_DIV] = "div", [BPF_ALU_MOD] = "mod", [BPF_ALU_NEG] = "neg", - [BPF_ALU_AND] = "and", [BPF_ALU_OR] = "or", [BPF_ALU_XOR] = "xor", - [BPF_ALU_LSH] = "lsh", [BPF_ALU_RSH] = "rsh", [BPF_MISC_TAX] = "tax", - [BPF_MISC_TXA] = "txa", [BPF_RET] = "ret", -}; - -void bpf_disasm(const struct sock_filter f, unsigned int i) -{ - const char *op, *fmt; - int val = f.k; - char buf[256]; - - switch (f.code) { - case BPF_RET | BPF_K: - op = op_table[BPF_RET]; - fmt = "#%#x"; - break; - case BPF_RET | BPF_A: - op = op_table[BPF_RET]; - fmt = "a"; - break; - case BPF_RET | BPF_X: - op = op_table[BPF_RET]; - fmt = "x"; - break; - case BPF_MISC_TAX: - op = op_table[BPF_MISC_TAX]; - fmt = ""; - break; - case BPF_MISC_TXA: - op = op_table[BPF_MISC_TXA]; - fmt = ""; - break; - case BPF_ST: - op = op_table[BPF_ST]; - fmt = "M[%d]"; - break; - case BPF_STX: - op = op_table[BPF_STX]; - fmt = "M[%d]"; - break; - case BPF_LD_W | BPF_ABS: - op = op_table[BPF_LD_W]; - fmt = "[%d]"; - break; - case BPF_LD_H | BPF_ABS: - op = op_table[BPF_LD_H]; - fmt = "[%d]"; - break; - case BPF_LD_B | BPF_ABS: - op = op_table[BPF_LD_B]; - fmt = "[%d]"; - break; - case BPF_LD_W | BPF_LEN: - op = op_table[BPF_LD_W]; - fmt = "#len"; - break; - case BPF_LD_W | BPF_IND: - op = op_table[BPF_LD_W]; - fmt = "[x+%d]"; - break; - case BPF_LD_H | BPF_IND: - op = op_table[BPF_LD_H]; - fmt = "[x+%d]"; - break; - case BPF_LD_B | BPF_IND: - op = op_table[BPF_LD_B]; - fmt = "[x+%d]"; - break; - case BPF_LD | BPF_IMM: - op = op_table[BPF_LD_W]; - fmt = "#%#x"; - break; - case BPF_LDX | BPF_IMM: - op = op_table[BPF_LDX]; - fmt = "#%#x"; - break; - case BPF_LDX_B | BPF_MSH: - op = op_table[BPF_LDX_B]; - fmt = "4*([%d]&0xf)"; - break; - case BPF_LD | BPF_MEM: - op = op_table[BPF_LD_W]; - fmt = "M[%d]"; - break; - case BPF_LDX | BPF_MEM: - op = op_table[BPF_LDX]; - fmt = "M[%d]"; - break; - case BPF_JMP_JA: - op = op_table[BPF_JMP_JA]; - fmt = "%d"; - val = i + 1 + f.k; - break; - case BPF_JMP_JGT | BPF_X: - op = op_table[BPF_JMP_JGT]; - fmt = "x"; - break; - case BPF_JMP_JGT | BPF_K: - op = op_table[BPF_JMP_JGT]; - fmt = "#%#x"; - break; - case BPF_JMP_JGE | BPF_X: - op = op_table[BPF_JMP_JGE]; - fmt = "x"; - break; - case BPF_JMP_JGE | BPF_K: - op = op_table[BPF_JMP_JGE]; - fmt = "#%#x"; - break; - case BPF_JMP_JEQ | BPF_X: - op = op_table[BPF_JMP_JEQ]; - fmt = "x"; - break; - case BPF_JMP_JEQ | BPF_K: - op = op_table[BPF_JMP_JEQ]; - fmt = "#%#x"; - break; - case BPF_JMP_JSET | BPF_X: - op = op_table[BPF_JMP_JSET]; - fmt = "x"; - break; - case BPF_JMP_JSET | BPF_K: - op = op_table[BPF_JMP_JSET]; - fmt = "#%#x"; - break; - case BPF_ALU_NEG: - op = op_table[BPF_ALU_NEG]; - fmt = ""; - break; - case BPF_ALU_LSH | BPF_X: - op = op_table[BPF_ALU_LSH]; - fmt = "x"; - break; - case BPF_ALU_LSH | BPF_K: - op = op_table[BPF_ALU_LSH]; - fmt = "#%d"; - break; - case BPF_ALU_RSH | BPF_X: - op = op_table[BPF_ALU_RSH]; - fmt = "x"; - break; - case BPF_ALU_RSH | BPF_K: - op = op_table[BPF_ALU_RSH]; - fmt = "#%d"; - break; - case BPF_ALU_ADD | BPF_X: - op = op_table[BPF_ALU_ADD]; - fmt = "x"; - break; - case BPF_ALU_ADD | BPF_K: - op = op_table[BPF_ALU_ADD]; - fmt = "#%d"; - break; - case BPF_ALU_SUB | BPF_X: - op = op_table[BPF_ALU_SUB]; - fmt = "x"; - break; - case BPF_ALU_SUB | BPF_K: - op = op_table[BPF_ALU_SUB]; - fmt = "#%d"; - break; - case BPF_ALU_MUL | BPF_X: - op = op_table[BPF_ALU_MUL]; - fmt = "x"; - break; - case BPF_ALU_MUL | BPF_K: - op = op_table[BPF_ALU_MUL]; - fmt = "#%d"; - break; - case BPF_ALU_DIV | BPF_X: - op = op_table[BPF_ALU_DIV]; - fmt = "x"; - break; - case BPF_ALU_DIV | BPF_K: - op = op_table[BPF_ALU_DIV]; - fmt = "#%d"; - break; - case BPF_ALU_MOD | BPF_X: - op = op_table[BPF_ALU_MOD]; - fmt = "x"; - break; - case BPF_ALU_MOD | BPF_K: - op = op_table[BPF_ALU_MOD]; - fmt = "#%d"; - break; - case BPF_ALU_AND | BPF_X: - op = op_table[BPF_ALU_AND]; - fmt = "x"; - break; - case BPF_ALU_AND | BPF_K: - op = op_table[BPF_ALU_AND]; - fmt = "#%#x"; - break; - case BPF_ALU_OR | BPF_X: - op = op_table[BPF_ALU_OR]; - fmt = "x"; - break; - case BPF_ALU_OR | BPF_K: - op = op_table[BPF_ALU_OR]; - fmt = "#%#x"; - break; - case BPF_ALU_XOR | BPF_X: - op = op_table[BPF_ALU_XOR]; - fmt = "x"; - break; - case BPF_ALU_XOR | BPF_K: - op = op_table[BPF_ALU_XOR]; - fmt = "#%#x"; - break; - default: - op = "nosup"; - fmt = "%#x"; - val = f.code; - break; - } - - memset(buf, 0, sizeof(buf)); - snprintf(buf, sizeof(buf), fmt, val); - buf[sizeof(buf) - 1] = 0; - - if ((BPF_CLASS(f.code) == BPF_JMP && BPF_OP(f.code) != BPF_JA)) { - printf("l%d:\t%s %s, l%d, l%d\n", i, op, buf, i + 1 + f.jt, - i + 1 + f.jf); - } else { - printf("l%d:\t%s %s\n", i, op, buf); - } -} - -void bpf_disasm_all(const struct sock_filter *f, unsigned int len) -{ - unsigned int i; - for (i = 0; i < len; i++) - bpf_disasm(f[i], i); -} diff --git a/disasm.h b/disasm.h deleted file mode 100644 index 4df0cec..0000000 --- a/disasm.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef DISASM_H_ -#define DISASM_H_ - -#define SIZE_FILTER 1024 - -void bpf_disasm(const struct sock_filter f, unsigned int i); -void bpf_disasm_all(const struct sock_filter *f, unsigned int len); - -#endif diff --git a/eater.c b/eater.c deleted file mode 100644 index c15c4ee..0000000 --- a/eater.c +++ /dev/null @@ -1,143 +0,0 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later - -/* SEITAN - Syscall Expressive Interpreter, Transformer and Notifier - * - * eater.c - Load BPF program and execute binary - * - * Copyright (c) 2022 Red Hat GmbH - * Author: Stefano Brivio - */ - -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include -#include - -#include "common.h" - -extern char **environ; - -static char doc[] = - "Usage: seitan-eater: setain-eater -i -- program args1 args2..."; - -/* Eater options */ -static struct argp_option options[] = { { "input", 'i', "FILE", 0, - "BPF filter input file", 0 }, - { 0 } }; - -struct arguments { - char *input_file; - unsigned int program_index; -}; - -static error_t parse_opt(int key, char *arg, struct argp_state *state) -{ - struct arguments *arguments = state->input; - - if (state->quoted == 0) - arguments->program_index = state->next + 1; - switch (key) { - case 'i': - if (state->quoted == 0) - arguments->input_file = arg; - break; - case ARGP_KEY_END: - if (arguments->input_file == NULL) - argp_error(state, "missing input file"); - if (state->argv[arguments->program_index] == NULL) - argp_error(state, "missing program"); - break; - } - - return 0; -} - -static struct argp argp = { .options = options, - .parser = parse_opt, - .args_doc = NULL, - .doc = doc, - .children = NULL, - .help_filter = NULL, - .argp_domain = NULL }; - -static int seccomp(unsigned int operation, unsigned int flags, void *args) -{ - return syscall(__NR_seccomp, operation, flags, args); -} - -static void signal_handler(__attribute__((unused)) int s) -{ -} - -/** - * main() - Entry point - * @argc: Argument count - * @argv: Seitan-eater and program arguments - * - * Return: 0 once interrupted, non-zero on failure - */ -int main(int argc, char **argv) -{ - struct sock_filter filter[1024]; - struct arguments arguments; - struct sock_fprog prog; - struct sigaction act; - size_t n; - int fd, flags; - - argp_parse(&argp, argc, argv, 0, 0, &arguments); - fd = open(arguments.input_file, O_CLOEXEC | O_RDONLY); - n = read(fd, filter, sizeof(filter)); - close(fd); - - prog.filter = filter; - prog.len = (unsigned short)(n / sizeof(filter[0])); - if (prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0) != 0) { - perror("prctl"); - exit(EXIT_FAILURE); - } - if (seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_NEW_LISTENER, - &prog) < 0) { - perror("seccomp"); - exit(EXIT_FAILURE); - } - /* - * close-on-exec flag is set for the file descriptor by seccomp. - * We want to preserve the fd on the exec in this way we are able - * to easly find the notifier fd if seitan restarts. - */ - fd = find_fd_seccomp_notifier("/proc/self/fd"); - flags = fcntl(fd, F_GETFD); - if (fcntl(fd, F_SETFD, flags & !FD_CLOEXEC) < 0) { - perror("fcntl"); - exit(EXIT_FAILURE); - } - act.sa_handler = signal_handler; - sigaction(SIGCONT, &act, NULL); - pause(); - - execvpe(argv[arguments.program_index], &argv[arguments.program_index], - environ); - if (errno != ENOENT) { - perror("execvpe"); - exit(EXIT_FAILURE); - } - close(fd); - return EXIT_FAILURE; -} diff --git a/filter.c b/filter.c deleted file mode 100644 index dbda7ca..0000000 --- a/filter.c +++ /dev/null @@ -1,299 +0,0 @@ -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include -#include - -#include "numbers.h" -#include "filter.h" - -#define N_SYSCALL sizeof(numbers) / sizeof(numbers[0]) - -static int compare_key(const void *key, const void *base) -{ - return strcmp((const char *)key, - ((struct syscall_numbers *)base)->name); -} - -int compare_bpf_call_names(const void *a, const void *b) -{ - return strcmp(((struct bpf_call *)a)->name, - ((struct bpf_call *)b)->name); -} - -static int compare_table_nr(const void *a, const void *b) -{ - return (((struct syscall_entry *)a)->nr - - ((struct syscall_entry *)b)->nr); -} - -static unsigned int count_shift_right(unsigned int n) -{ - unsigned int i = 0; - for (; n > 0; i++) { - n = n >> 1; - } - return i; -} - -static void insert_pair(int jumps[], int arr[], unsigned int level) -{ - unsigned int i_a, i; - for (i = 0; i < level; i++) { - i_a = 2 * i + 1; - if (arr[i_a] == EMPTY) { - jumps[i] = arr[i_a - 1]; - } else { - jumps[i] = arr[i_a]; - } - } -} - -unsigned int left_child(unsigned int parent_index) -{ - unsigned int level = count_shift_right(parent_index + 1); - /* 2^(level) -1 gives the beginning of the next interval */ - unsigned int next_interval = (1 << level) - 1; - /* 2^(level -1) -1 gives the beginning of the current interval */ - unsigned begin = (1 << (level - 1)) - 1; - unsigned i = parent_index - begin; - return next_interval + 2 * i; -} - -unsigned int right_child(unsigned int parent_index) -{ - return left_child(parent_index) + 1; -} - -void create_lookup_nodes(int jumps[], unsigned int n) -{ - unsigned int i, index; - unsigned int old_interval, interval; - - for (i = 0; i < MAX_JUMPS; i++) - jumps[i] = EMPTY; - - if (n < 2) { - jumps[0] = 0; - return; - } - old_interval = 1 << count_shift_right(n - 1); - interval = old_interval >> 1; - - /* first scan populate the last level of jumps */ - for (i = interval - 1, index = 1; index < old_interval && index < n; - i++, index += 2) { - jumps[i] = index; - } - if (n % 2 == 1) { - jumps[i] = index - 1; - } - for (old_interval = interval, interval = interval / 2; interval > 0; - old_interval = interval, interval = interval / 2) { - insert_pair(&jumps[interval - 1], &jumps[old_interval - 1], - interval); - } -} - -long resolve_syscall_nr(const char *name) -{ - struct syscall_numbers *p; - p = (struct syscall_numbers *)bsearch( - name, numbers, sizeof(numbers) / sizeof(numbers[0]), - sizeof(numbers[0]), compare_key); - if (p == NULL) - return -1; - return p->number; -} - -/* - * Construct a syscall tables ordered by increasing syscall number - * @returns number of syscall entries in the table - */ -int construct_table(const struct bpf_call *entries, int n, - struct syscall_entry *table) -{ - long nr; - unsigned int tn; - int i; - - tn = 0; - for (i = 0; i < n; i++) { - table[i].count = 0; - table[i].entry = NULL; - } - - for (i = 0; i < n; i++) { - if (tn > N_SYSCALL - 1) - return -1; - if (i > 0) { - if (strcmp((entries[i]).name, (entries[i - 1]).name) == - 0) { - table[tn - 1].count++; - continue; - } - } - nr = resolve_syscall_nr((entries[i]).name); - if (nr < 0) { - fprintf(stderr, "wrong syscall number for %s\n", - (entries[i]).name); - continue; - } - table[tn].entry = &entries[i]; - table[tn].count++; - table[tn].nr = nr; - tn++; - } - qsort(table, tn, sizeof(struct syscall_entry), compare_table_nr); - - return tn; -} - -static unsigned get_n_args(const struct syscall_entry *table) -{ - unsigned i, k, n; - n = 0; - for (i = 0; i < table->count; i++) - for (k = 0; k < 6; k++) - if ((table->entry + i)->check_arg[k]) - n++; - return n; -} - -static unsigned int get_total_args(const struct syscall_entry table[], - unsigned int n_syscall) -{ - unsigned int i, n; - n = 0; - for (i = 0; i < n_syscall; i++) { - n += get_n_args(&table[i]); - } - return n; -} - -unsigned int create_bpf_program_log(struct sock_filter filter[]) -{ - filter[0] = (struct sock_filter)BPF_STMT( - BPF_LD | BPF_W | BPF_ABS, - (offsetof(struct seccomp_data, arch))); - filter[1] = (struct sock_filter)BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, - SEITAN_AUDIT_ARCH, 0, 1); - filter[2] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, - SECCOMP_RET_USER_NOTIF); - filter[3] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, - SECCOMP_RET_ALLOW); - return 4; -} - -unsigned int create_bfp_program(struct syscall_entry table[], - struct sock_filter filter[], - unsigned int n_syscall) -{ - unsigned int offset_left, offset_right; - unsigned int n_args, n_nodes; - unsigned int notify, accept; - unsigned int i, j, k, size; - unsigned int next_offset; - int nodes[MAX_JUMPS]; - - create_lookup_nodes(nodes, n_syscall); - - size = 3; - /* No nodes if there is a single syscall */ - n_nodes = (1 << count_shift_right(n_syscall - 1)) - 1; - - n_args = get_total_args(table, n_syscall); - - accept = 2 + n_nodes + 2 * n_syscall + n_args + 1; - notify = 2 + n_nodes + 2 * n_syscall + n_args + 2; - - /* Pre */ - /* cppcheck-suppress badBitmaskCheck */ - filter[0] = (struct sock_filter)BPF_STMT( - BPF_LD | BPF_W | BPF_ABS, - (offsetof(struct seccomp_data, arch))); - filter[1] = (struct sock_filter)BPF_JUMP( - BPF_JMP | BPF_JEQ | BPF_K, SEITAN_AUDIT_ARCH, 0, accept - 2); - /* cppcheck-suppress badBitmaskCheck */ - filter[2] = (struct sock_filter)BPF_STMT( - BPF_LD | BPF_W | BPF_ABS, (offsetof(struct seccomp_data, nr))); - - /* Insert nodes */ - for (i = 0; i < n_nodes; i++) { - if (nodes[i] == EMPTY) { - filter[size++] = - (struct sock_filter)JUMPA(accept - size); - } else { - offset_left = left_child(i) - i - 1; - offset_right = right_child(i) - i - 1; - filter[size++] = (struct sock_filter)JGE( - table[nodes[i]].nr, offset_right, offset_left); - } - } - - next_offset = n_syscall - 1; - /* Insert leaves */ - for (i = 0; i < n_syscall; i++) { - filter[size++] = (struct sock_filter)EQ( - table[i].nr, next_offset, accept - size); - next_offset += get_n_args(&table[i]); - } - - /* - * Insert args. Evaluate every args, if it doesn't match continue with - * the following, otherwise notify. - */ - for (i = 0; i < n_syscall; i++) { - for (j = 0; j < (table[i]).count; j++) { - for (k = 0; k < 6; k++) - if ((table[i].entry + j)->check_arg[k]) { - filter[size++] = (struct sock_filter)EQ( - (table[i].entry + j)->args[k], - notify - size, 0); - } - } - filter[size++] = (struct sock_filter)JUMPA(accept - size); - } - - /* Seccomp accept and notify instruction */ - filter[size++] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, - SECCOMP_RET_ALLOW); - filter[size++] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, - SECCOMP_RET_USER_NOTIF); - return size; -} - -static int compare_names(const void *a, const void *b) -{ - return strcmp(((struct syscall_numbers *)a)->name, - ((struct syscall_numbers *)b)->name); -} - -int convert_bpf(char *file, struct bpf_call *entries, int n, bool log) -{ - int nt, fd, fsize; - struct syscall_entry table[N_SYSCALL]; - struct sock_filter filter[MAX_FILTER]; - - qsort(numbers, sizeof(numbers) / sizeof(numbers[0]), sizeof(numbers[0]), - compare_names); - - qsort(entries, n, sizeof(struct bpf_call), compare_bpf_call_names); - nt = construct_table(entries, n, table); - - if (log) - fsize = create_bpf_program_log(filter); - else - fsize = create_bfp_program(table, filter, nt); - - fd = open(file, O_WRONLY | O_CREAT | O_TRUNC | O_CLOEXEC, - S_IRUSR | S_IWUSR); - write(fd, filter, sizeof(struct sock_filter) * fsize); - - close(fd); - - return 0; -} diff --git a/filter.h b/filter.h deleted file mode 100644 index ee5ab12..0000000 --- a/filter.h +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef FILTER_H_ -#define FILTER_H_ - -#include -#include -#include - -#define JGE(nr, right, left) \ - BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, (nr), (right), (left)) -#define JUMPA(jump) BPF_JUMP(BPF_JMP | BPF_JA, (jump), 0, 0) -#define EQ(nr, a1, a2) BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, (nr), (a1), (a2)) - -#define MAX_FILTER 1024 - -#define MAX_JUMPS 128 -#define EMPTY -1 - -struct bpf_call { - char *name; - int args[6]; - bool check_arg[6]; -}; - -struct syscall_entry { - unsigned int count; - long nr; - const struct bpf_call *entry; -}; - -void create_lookup_nodes(int jumps[], unsigned int n); -unsigned int left_child(unsigned int parent_index); -unsigned int right_child(unsigned int parent_index); - -unsigned int create_bfp_program(struct syscall_entry table[], - struct sock_filter filter[], - unsigned int n_syscall); -int convert_bpf(char *file, struct bpf_call *entries, int n, bool log); - -#endif diff --git a/filter/strace.out b/filter/strace.out new file mode 100644 index 0000000..205529b --- /dev/null +++ b/filter/strace.out @@ -0,0 +1,38319 @@ +28733 execve("/usr/bin/podman", ["podman", "run", "-ti", "--runtime", "/home/afrosi/go/src/github.com/c"..., "--annotation", "run.oci.seccomp_bpf_data=BgAAAAA"..., "--annotation", "run.oci.seccomp.receiver=/tmp/se"..., "busybox", "sh"], 0x7ffce9ab2908 /* 68 vars */) = 0 +28733 brk(NULL) = 0x55c34e929000 +28733 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffeaf215030) = -1 EINVAL (Invalid argument) +28733 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897b45b000 +28733 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffeaf214260, 0) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libsubid.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28733 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f897b43f000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "/lib64/libsubid.so.4", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=39072, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 40344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b435000 +28733 mprotect(0x7f897b437000, 24576, PROT_NONE) = 0 +28733 mmap(0x7f897b437000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b437000 +28733 mmap(0x7f897b43b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f897b43b000 +28733 mmap(0x7f897b43d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f897b43d000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libgpgme.so.11", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=355024, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 349872, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b3df000 +28733 mmap(0x7f897b3e6000, 233472, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f897b3e6000 +28733 mmap(0x7f897b41f000, 77824, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x7f897b41f000 +28733 mmap(0x7f897b432000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7f897b432000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libseccomp.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=127744, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 127040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b3bf000 +28733 mprotect(0x7f897b3c1000, 114688, PROT_NONE) = 0 +28733 mmap(0x7f897b3c1000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b3c1000 +28733 mmap(0x7f897b3cf000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f897b3cf000 +28733 mmap(0x7f897b3dd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f897b3dd000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=128536, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 127272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b39f000 +28733 mmap(0x7f897b3a2000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f897b3a2000 +28733 mmap(0x7f897b3b9000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f897b3b9000 +28733 mmap(0x7f897b3bd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f897b3bd000 +28733 mmap(0x7f897b3be000, 296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b3be000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28733 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28733 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28733 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b1c2000 +28733 mmap(0x7f897b1e8000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f897b1e8000 +28733 mmap(0x7f897b33e000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f897b33e000 +28733 mmap(0x7f897b391000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f897b391000 +28733 mmap(0x7f897b397000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b397000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libaudit.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libaudit.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=135352, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897b1c0000 +28733 mmap(NULL, 184496, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b192000 +28733 mmap(0x7f897b195000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f897b195000 +28733 mmap(0x7f897b19d000, 86016, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f897b19d000 +28733 mmap(0x7f897b1b2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f897b1b2000 +28733 mmap(0x7f897b1b4000, 45232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b1b4000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=176800, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 181896, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b165000 +28733 mprotect(0x7f897b16b000, 143360, PROT_NONE) = 0 +28733 mmap(0x7f897b16b000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f897b16b000 +28733 mmap(0x7f897b186000, 28672, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x21000) = 0x7f897b186000 +28733 mmap(0x7f897b18e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f897b18e000 +28733 mmap(0x7f897b190000, 5768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b190000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libsemanage.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libsemanage.so.2", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=270096, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 265320, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b124000 +28733 mprotect(0x7f897b131000, 204800, PROT_NONE) = 0 +28733 mmap(0x7f897b131000, 143360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f897b131000 +28733 mmap(0x7f897b154000, 57344, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30000) = 0x7f897b154000 +28733 mmap(0x7f897b163000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e000) = 0x7f897b163000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libcrypt.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libcrypt.so.2", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=201864, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 233696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b0ea000 +28733 mmap(0x7f897b0ec000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b0ec000 +28733 mmap(0x7f897b100000, 106496, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f897b100000 +28733 mmap(0x7f897b11a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2f000) = 0x7f897b11a000 +28733 mmap(0x7f897b11b000, 32992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b11b000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libacl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=37120, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 36888, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b0e0000 +28733 mprotect(0x7f897b0e2000, 24576, PROT_NONE) = 0 +28733 mmap(0x7f897b0e2000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b0e2000 +28733 mmap(0x7f897b0e6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f897b0e6000 +28733 mmap(0x7f897b0e8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f897b0e8000 +28733 mmap(0x7f897b0e9000, 24, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b0e9000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libattr.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=28648, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 28688, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b0d8000 +28733 mmap(0x7f897b0da000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b0da000 +28733 mmap(0x7f897b0dd000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f897b0dd000 +28733 mmap(0x7f897b0de000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f897b0de000 +28733 mmap(0x7f897b0df000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b0df000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libassuan.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libassuan.so.0", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=87000, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897b0d6000 +28733 mmap(NULL, 86352, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b0c0000 +28733 mprotect(0x7f897b0c4000, 65536, PROT_NONE) = 0 +28733 mmap(0x7f897b0c4000, 45056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f897b0c4000 +28733 mmap(0x7f897b0cf000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f897b0cf000 +28733 mmap(0x7f897b0d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f897b0d4000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=153504, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 151944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b09a000 +28733 mmap(0x7f897b09e000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f897b09e000 +28733 mmap(0x7f897b0b4000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f897b0b4000 +28733 mmap(0x7f897b0be000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f897b0be000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libcap-ng.so.0", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=36232, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 36920, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897b090000 +28733 mprotect(0x7f897b092000, 24576, PROT_NONE) = 0 +28733 mmap(0x7f897b092000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897b092000 +28733 mmap(0x7f897b096000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f897b096000 +28733 mmap(0x7f897b098000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f897b098000 +28733 mmap(0x7f897b099000, 56, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897b099000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=642072, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 639536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897aff3000 +28733 mprotect(0x7f897aff6000, 622592, PROT_NONE) = 0 +28733 mmap(0x7f897aff6000, 442368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f897aff6000 +28733 mmap(0x7f897b062000, 176128, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6f000) = 0x7f897b062000 +28733 mmap(0x7f897b08e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9a000) = 0x7f897b08e000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libsepol.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libsepol.so.2", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=758584, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 753224, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897af3b000 +28733 mmap(0x7f897af42000, 565248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f897af42000 +28733 mmap(0x7f897afcc000, 147456, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x91000) = 0x7f897afcc000 +28733 mmap(0x7f897aff0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb4000) = 0x7f897aff0000 +28733 mmap(0x7f897aff2000, 3656, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897aff2000 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/x86_64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/haswell/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/x86_64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "tls/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/x86_64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "haswell/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "x86_64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "libbz2.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/lib64/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3 +28733 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28733 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=76912, ...}, AT_EMPTY_PATH) = 0 +28733 mmap(NULL, 76808, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f897af28000 +28733 mmap(0x7f897af2a000, 53248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f897af2a000 +28733 mmap(0x7f897af37000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f897af37000 +28733 mmap(0x7f897af39000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f897af39000 +28733 close(3) = 0 +28733 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897af26000 +28733 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897af23000 +28733 arch_prctl(ARCH_SET_FS, 0x7f897af23880) = 0 +28733 set_tid_address(0x7f897af23b50) = 28733 +28733 set_robust_list(0x7f897af23b60, 24) = 0 +28733 rseq(0x7f897af241a0, 0x20, 0, 0x53053053) = 0 +28733 mprotect(0x7f897b391000, 16384, PROT_READ) = 0 +28733 mprotect(0x7f897af39000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897aff0000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b08e000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b098000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b0be000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b0d4000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b0de000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b0e8000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b11a000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b1b2000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b18e000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b163000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b3bd000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b3dd000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b432000, 4096, PROT_READ) = 0 +28733 mprotect(0x7f897b43d000, 4096, PROT_READ) = 0 +28733 mprotect(0x55c34bceb000, 16252928, PROT_READ) = 0 +28733 mprotect(0x7f897b490000, 8192, PROT_READ) = 0 +28733 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28733 munmap(0x7f897b43f000, 113799) = 0 +28733 openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY) = 3 +28733 fstatfs(3, {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28733 read(3, "40\n", 7) = 3 +28733 close(3) = 0 +28733 prctl(PR_CAPBSET_READ, CAP_CHOWN) = 1 +28733 prctl(PR_GET_SECUREBITS) = 0 +28733 prctl(PR_GET_NO_NEW_PRIVS, 0, 0, 0, 0) = 0 +28733 prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET, CAP_CHOWN, 0, 0) = 0 +28733 getrandom("\xfd\xb3\xb0\x4b\xf8\xee\x86\x08", 8, GRND_NONBLOCK) = 8 +28733 brk(NULL) = 0x55c34e929000 +28733 brk(0x55c34e94a000) = 0x55c34e94a000 +28733 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 +28733 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 +28733 access("/etc/selinux/config", F_OK) = 0 +28733 openat(AT_FDCWD, "/proc/self/fd", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 +28733 newfstatat(3, "", {st_mode=S_IFDIR|0500, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28733 getdents64(3, 0x55c34e929320 /* 6 entries */, 32768) = 144 +28733 getdents64(3, 0x55c34e929320 /* 0 entries */, 32768) = 0 +28733 openat(AT_FDCWD, "/proc/self/cmdline", O_RDONLY) = 4 +28733 read(4, "podman\0run\0-ti\0--runtime\0/home/a"..., 512) = 194 +28733 read(4, "", 318) = 0 +28733 close(4) = 0 +28733 geteuid() = 1000 +28733 openat(AT_FDCWD, "/usr/libexec/podman/pre-exec-hooks", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/etc/containers/pre-exec-hooks", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (No such file or directory) +28733 geteuid() = 1000 +28733 getcwd("/home/afrosi/src/seitan/filter", 4096) = 31 +28733 openat(AT_FDCWD, "/run/user/1000/libpod/tmp/pause.pid", O_RDONLY) = 4 +28733 read(4, "19382", 11) = 5 +28733 geteuid() = 1000 +28733 getegid() = 1000 +28733 openat(AT_FDCWD, "/proc/19382/ns/user", O_RDONLY|O_CLOEXEC) = 5 +28733 openat(AT_FDCWD, "/proc/19382/ns/mnt", O_RDONLY|O_CLOEXEC) = 6 +28733 setns(5, 0) = 0 +28733 setns(6, 0) = 0 +28733 setresgid(0, 0, 0) = 0 +28733 setresuid(0, 0, 0) = 0 +28733 chdir("/home/afrosi/src/seitan/filter") = 0 +28733 close(4) = 0 +28733 close(6) = 0 +28733 close(5) = 0 +28733 close(3) = 0 +28733 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28733 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28733 read(3, "2097152\n", 20) = 8 +28733 close(3) = 0 +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897aee3000 +28733 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897aec3000 +28733 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897adc3000 +28733 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897a5c3000 +28733 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89765c3000 +28733 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89565c3000 +28733 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8955dc3000 +28733 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28733 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8953dc3000 +28733 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8953bb2000 +28733 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28733 mmap(0x7f897aec3000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897aec3000 +28733 mmap(0x7f897ae43000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897ae43000 +28733 mmap(0x7f897a9c9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f897a9c9000 +28733 mmap(0x7f89785f3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f89785f3000 +28733 mmap(0x7f8966743000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8966743000 +28733 mmap(0x7f8955dc3000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8955dc3000 +28733 madvise(0x7f8955e00000, 2097152, MADV_HUGEPAGE) = 0 +28733 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8953ab2000 +28733 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f897b44b000 +28733 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8953aa2000 +28733 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28733 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28733 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28733 gettid() = 28733 +28733 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGHUP, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGINT, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGQUIT, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGILL, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGTRAP, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGABRT, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGBUS, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGFPE, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGUSR1, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGSEGV, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGUSR2, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGPIPE, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGALRM, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGTERM, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGSTKFLT, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGCHLD, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGURG, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGXCPU, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGXFSZ, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGVTALRM, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGPROF, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGWINCH, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGIO, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGPWR, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGSYS, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_3, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_4, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_5, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_6, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_7, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_8, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_9, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_10, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_11, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_12, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_13, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_14, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_15, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_16, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_17, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_18, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_19, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_20, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_21, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_22, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_23, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_24, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_25, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_26, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_27, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_28, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_29, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_30, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_31, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28733 rt_sigaction(SIGRT_32, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28733 rt_sigaction(SIGRT_1, {sa_handler=0x7f897b24a560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28733 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28733 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f89532a1000 +28733 mprotect(0x7f89532a2000, 8388608, PROT_READ|PROT_WRITE) = 0 +28733 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28733 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8953aa1990, parent_tid=0x7f8953aa1990, exit_signal=0, stack=0x7f89532a1000, stack_size=0x7ffe40, tls=0x7f8953aa16c0} => {parent_tid=[28734]}, 88) = 28734 +28733 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [], +28734 rseq(0x7f8953aa1fe0, 0x20, 0, 0x53053053 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 <... rseq resumed>) = 0 +28733 mmap(NULL, 1439992, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8953141000 +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 set_robust_list(0x7f8953aa19a0, 24 +28733 <... mmap resumed>) = 0x7f8953101000 +28734 <... set_robust_list resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28733 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28734 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28733 <... mmap resumed>) = 0x7f8952900000 +28733 mprotect(0x7f8952901000, 8388608, PROT_READ|PROT_WRITE) = 0 +28733 rt_sigprocmask(SIG_BLOCK, ~[], +28734 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28734 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28733 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8953100990, parent_tid=0x7f8953100990, exit_signal=0, stack=0x7f8952900000, stack_size=0x7ffe40, tls=0x7f89531006c0} +28734 <... mmap resumed>) = 0x7f894a900000 +28734 munmap(0x7f894a900000, 24117248 +28733 <... clone3 resumed> => {parent_tid=[28735]}, 88) = 28735 +28734 <... munmap resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28734 munmap(0x7f8950000000, 42991616 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [], +28735 rseq(0x7f8953100fe0, 0x20, 0, 0x53053053 +28734 <... munmap resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 mprotect(0x7f894c000000, 135168, PROT_READ|PROT_WRITE) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28735 <... rseq resumed>) = 0 +28734 sigaltstack(NULL, +28733 <... rt_sigprocmask resumed>[], 8) = 0 +28734 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28733 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28734 sigaltstack({ss_sp=0xc000098000, ss_flags=0, ss_size=32768}, +28733 <... mmap resumed>) = 0x7f89520ff000 +28734 <... sigaltstack resumed>NULL) = 0 +28733 mprotect(0x7f8952100000, 8388608, PROT_READ|PROT_WRITE +28735 set_robust_list(0x7f89531009a0, 24 +28734 rt_sigprocmask(SIG_SETMASK, [], +28733 <... mprotect resumed>) = 0 +28734 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 rt_sigprocmask(SIG_BLOCK, ~[], +28734 gettid( +28733 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28735 <... set_robust_list resumed>) = 0 +28734 <... gettid resumed>) = 28734 +28733 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89528ff990, parent_tid=0x7f89528ff990, exit_signal=0, stack=0x7f89520ff000, stack_size=0x7ffe40, tls=0x7f89528ff6c0} +28735 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... clone3 resumed> => {parent_tid=[28736]}, 88) = 28736 +28736 rseq(0x7f89528fffe0, 0x20, 0, 0x53053053 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28736 <... rseq resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [], +28736 set_robust_list(0x7f89528ff9a0, 24 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 <... mmap resumed>) = 0x7f8944000000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... set_robust_list resumed>) = 0 +28735 munmap(0x7f8948000000, 67108864 +28736 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28735 <... munmap resumed>) = 0 +28736 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 mprotect(0x7f8944000000, 135168, PROT_READ|PROT_WRITE +28736 mmap(0x7f8948000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28735 <... mprotect resumed>) = 0 +28736 <... mmap resumed>) = 0x7f8948000000 +28736 mprotect(0x7f8948000000, 135168, PROT_READ|PROT_WRITE +28735 sigaltstack(NULL, +28734 <... nanosleep resumed>NULL) = 0 +28735 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28736 <... mprotect resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 sigaltstack({ss_sp=0xc0000a0000, ss_flags=0, ss_size=32768}, +28736 sigaltstack(NULL, +28735 <... sigaltstack resumed>NULL) = 0 +28736 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28735 rt_sigprocmask(SIG_SETMASK, [], +28736 sigaltstack({ss_sp=0xc0000ac000, ss_flags=0, ss_size=32768}, +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28736 <... sigaltstack resumed>NULL) = 0 +28735 gettid( +28736 rt_sigprocmask(SIG_SETMASK, [], +28734 <... nanosleep resumed>NULL) = 0 +28736 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 <... gettid resumed>) = 28735 +28736 gettid( +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 <... gettid resumed>) = 28736 +28735 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89520bf000 +28736 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28735 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>[], 8) = 0 +28735 <... rt_sigprocmask resumed>[], 8) = 0 +28733 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28733 <... mmap resumed>) = 0x7f89518be000 +28735 <... mmap resumed>) = 0x7f89510bd000 +28733 mprotect(0x7f89518bf000, 8388608, PROT_READ|PROT_WRITE +28735 mprotect(0x7f89510be000, 8388608, PROT_READ|PROT_WRITE +28733 <... mprotect resumed>) = 0 +28735 <... mprotect resumed>) = 0 +28733 rt_sigprocmask(SIG_BLOCK, ~[], +28735 rt_sigprocmask(SIG_BLOCK, ~[], +28733 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28735 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28733 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89520be990, parent_tid=0x7f89520be990, exit_signal=0, stack=0x7f89518be000, stack_size=0x7ffe40, tls=0x7f89520be6c0} +28734 <... nanosleep resumed>NULL) = 0 +28735 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89518bd990, parent_tid=0x7f89518bd990, exit_signal=0, stack=0x7f89510bd000, stack_size=0x7ffe40, tls=0x7f89518bd6c0} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... clone3 resumed> => {parent_tid=[28737]}, 88) = 28737 +28737 rseq(0x7f89520befe0, 0x20, 0, 0x53053053 +28733 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28737 <... rseq resumed>) = 0 +28735 <... clone3 resumed> => {parent_tid=[28738]}, 88) = 28738 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 rseq(0x7f89518bdfe0, 0x20, 0, 0x53053053 +28737 set_robust_list(0x7f89520be9a0, 24 +28733 rt_sigprocmask(SIG_SETMASK, [], +28735 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 <... rseq resumed>) = 0 +28737 <... set_robust_list resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 set_robust_list(0x7f89518bd9a0, 24 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... set_robust_list resumed>) = 0 +28737 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28735 rt_sigprocmask(SIG_SETMASK, [], +28738 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28737 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28737 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28737 <... mmap resumed>) = 0x7f893c000000 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... mmap resumed>) = 0x7f8934000000 +28737 munmap(0x7f8940000000, 67108864 +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28738 munmap(0x7f8938000000, 67108864 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... munmap resumed>) = 0 +28737 mprotect(0x7f893c000000, 135168, PROT_READ|PROT_WRITE +28738 <... munmap resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28737 <... mprotect resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28738 mprotect(0x7f8934000000, 135168, PROT_READ|PROT_WRITE +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... rt_sigprocmask resumed>[], 8) = 0 +28738 <... mprotect resumed>) = 0 +28737 sigaltstack(NULL, +28738 sigaltstack(NULL, +28737 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28733 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28738 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28737 sigaltstack({ss_sp=0xc0000b6000, ss_flags=0, ss_size=32768}, +28733 <... mmap resumed>) = 0x7f89508bc000 +28738 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28733 mprotect(0x7f89508bd000, 8388608, PROT_READ|PROT_WRITE +28737 <... sigaltstack resumed>NULL) = 0 +28738 <... sigaltstack resumed>NULL) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... mprotect resumed>) = 0 +28738 rt_sigprocmask(SIG_SETMASK, [], +28737 rt_sigprocmask(SIG_SETMASK, [], +28733 rt_sigprocmask(SIG_BLOCK, ~[], +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28738 gettid( +28737 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89510bc990, parent_tid=0x7f89510bc990, exit_signal=0, stack=0x7f89508bc000, stack_size=0x7ffe40, tls=0x7f89510bc6c0} +28738 <... gettid resumed>) = 28738 +28737 gettid( +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... gettid resumed>) = 28737 +28733 <... clone3 resumed> => {parent_tid=[28739]}, 88) = 28739 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28739 rseq(0x7f89510bcfe0, 0x20, 0, 0x53053053 +28733 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28739 <... rseq resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [], +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28739 set_robust_list(0x7f89510bc9a0, 24) = 0 +28739 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28739 mmap(0x7f8938000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f8938000000 +28739 mprotect(0x7f8938000000, 135168, PROT_READ|PROT_WRITE +28734 <... nanosleep resumed>NULL) = 0 +28739 <... mprotect resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 fcntl(0, F_GETFL +28739 sigaltstack(NULL, +28733 <... fcntl resumed>) = 0x80402 (flags O_RDWR|O_APPEND|O_CLOEXEC) +28739 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28739 sigaltstack({ss_sp=0xc000110000, ss_flags=0, ss_size=32768}, +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28739 <... sigaltstack resumed>NULL) = 0 +28737 <... futex resumed>) = 0 +28733 fcntl(1, F_GETFL +28739 rt_sigprocmask(SIG_SETMASK, [], +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... fcntl resumed>) = 0x80402 (flags O_RDWR|O_APPEND|O_CLOEXEC) +28739 <... rt_sigprocmask resumed>NULL, 8) = 0 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 fcntl(2, F_GETFL +28739 gettid( +28738 <... futex resumed>) = 0 +28733 <... fcntl resumed>) = 0x80402 (flags O_RDWR|O_APPEND|O_CLOEXEC) +28737 <... futex resumed>) = 1 +28733 getrlimit(RLIMIT_NOFILE, +28739 <... gettid resumed>) = 28739 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... getrlimit resumed>{rlim_cur=1024, rlim_max=512*1024}) = 0 +28739 futex(0x55c34cdc4b58, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 setrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024} +28734 <... nanosleep resumed>NULL) = 0 +28733 <... setrlimit resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 openat(AT_FDCWD, "/etc/localtime", O_RDONLY +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... openat resumed>) = 3 +28734 <... nanosleep resumed>NULL) = 0 +28733 read(3, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... read resumed>"TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 2298 +28733 read(3, "", 4096) = 0 +28733 close(3) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 capget({version=0 /* _LINUX_CAPABILITY_VERSION_??? */, pid=0}, NULL) = 0 +28733 openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_create1(EPOLL_CLOEXEC) = 4 +28734 <... nanosleep resumed>NULL) = 0 +28733 pipe2( +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... pipe2 resumed>[5, 6], O_NONBLOCK|O_CLOEXEC) = 0 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 5, {events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}) = 0 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = 0 +28733 fcntl(3, F_GETFL +28734 <... nanosleep resumed>NULL) = 0 +28733 <... fcntl resumed>) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 +28733 read(3, "40\n", 11) = 3 +28733 epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc00025f40c) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 close(3) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, NULL) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28733 statfs("/sys/fs/cgroup/unified", +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28733 <... statfs resumed>0xc00025f5b8) = -1 ENOENT (No such file or directory) +28733 readlinkat(AT_FDCWD, "/proc/self/exe", +28734 <... nanosleep resumed>NULL) = 0 +28733 <... readlinkat resumed>"/usr/bin/podman", 128) = 15 +28733 openat(AT_FDCWD, "/usr/bin/podman", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28733 <... openat resumed>) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 fstat(3, {st_mode=S_IFREG|0755, st_size=43996608, ...}) = 0 +28733 pread64(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\34@\0\0\0\0\0"..., 64, 0) = 64 +28733 pread64(3, "\0\0\0uNH\307\300\0\0\0\0\363\17o\4\6\363\17o\f\1f\17\357\301\363\17\177\4\3H"..., 64, 5499576) = 64 +28733 pread64(3, "t\0041\311\353\35H\213L$\30H\213I\30H\213Q\20H\213A\30H\213J(\377\321H\205\300"..., 64, 10999152) = 64 +28733 pread64(3, "\320\0H\211\r\177\310\235\1\203=\30\305\241\1\0u\tH\211\5w\310\235\1\353\fH\215=n\310"..., 64, 16498728) = 64 +28733 pread64(3, ",$H\203\304\10\303\3504\22\361\376\220L\215l$\20M9,$u\335I\211$$\353\327\314\314"..., 64, 21998304) = 64 +28733 pread64(3, "\0\0\0\0\0\0\0\0 E\214\1\0\0\0\0\310W\4\0\0\0\0\0\0\267\251\1\0\0\0\0"..., 64, 27497880) = 64 +28733 pread64(3, "penshiftReference.StringWithinTr"..., 64, 32997456) = 64 +28733 pread64(3, "\345\1 \336\2\5\t\6\4\5\3\3\4\5\1\t\272\1\33\6\1\207\2\16F\5\n*\2 \2\20"..., 64, 38497032) = 64 +28733 close(3) = 0 +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895087c000 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28733 mmap(0xc000400000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000400000 +28733 newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1520, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user", +28734 <... nanosleep resumed>NULL) = 0 +28733 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28733 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, 0) = 0 +28733 geteuid() = 0 +28733 mkdirat(AT_FDCWD, "/run/user/1000/libpod", 01700) = -1 EEXIST (File exists) +28733 fchmodat(AT_FDCWD, "/run/user/1000/libpod", 01700) = 0 +28733 newfstatat(AT_FDCWD, "/etc/containers/storage.conf", {st_mode=S_IFREG|0644, st_size=8643, ...}, 0) = 0 +28733 newfstatat(AT_FDCWD, "/etc/containers/storage.conf", {st_mode=S_IFREG|0644, st_size=8643, ...}, 0) = 0 +28733 openat(AT_FDCWD, "/etc/containers/storage.conf", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 read(3, "# This file is is the configurat"..., 512) = 512 +28733 read(3, "ainers/storage.conf (If XDG_CONF"..., 384) = 384 +28733 read(3, "hen changing the graphroot locat"..., 512) = 512 +28733 read(3, "s is used to pass paths to addit"..., 640) = 640 +28733 read(3, "sed to look up one or more UID/G"..., 1024) = 1024 +28733 read(3, "he minimum size for a user names"..., 1024) = 1024 +28733 read(3, " mount on the storage home direc"..., 1280) = 1280 +28733 read(3, " The force_mask Flag is an exper"..., 1536) = 1536 +28733 read(3, "xfs\"\n\n# log_level sets the log l"..., 2560) = 1731 +28733 read(3, "", 829) = 0 +28733 close(3) = 0 +28733 newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1520, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user", {st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user/1000/containers", {st_mode=S_IFDIR|0700, st_size=120, ...}, 0) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/storage.conf", 0xc000413d78, 0) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1520, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user", {st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/run/user/1000/containers", {st_mode=S_IFDIR|0700, st_size=120, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home", {st_mode=S_IFDIR|0755, st_size=12, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi", +28734 <... nanosleep resumed>NULL) = 0 +28733 <... newfstatat resumed>{st_mode=S_IFDIR|0701, st_size=3822, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28733 newfstatat(AT_FDCWD, "/home/afrosi/.local", {st_mode=S_IFDIR|0700, st_size=32, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.local/share", {st_mode=S_IFDIR|0700, st_size=842, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers", {st_mode=S_IFDIR|0700, st_size=36, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage", {st_mode=S_IFDIR|0700, st_size=252, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 openat(AT_FDCWD, "/proc/1/comm", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 +28733 read(3, "systemd\n", 512) = 8 +28733 read(3, "", 504) = 0 +28733 close(3) = 0 +28733 statfs("/sys/fs/cgroup", {f_type=CGROUP2_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28733 newfstatat(AT_FDCWD, "/usr/bin/crun", {st_mode=S_IFREG|0755, st_size=457432, ...}, 0) = 0 +28733 openat(AT_FDCWD, "/run/log/journal", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 getdents64(3, 0xc00046a000 /* 2 entries */, 8192) = 48 +28733 getdents64(3, 0xc00046a000 /* 0 entries */, 8192) = 0 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "/var/log/journal", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 getdents64(3, 0xc00046a000 /* 3 entries */, 8192) = 104 +28733 getdents64(3, 0xc00046a000 /* 0 entries */, 8192) = 0 +28733 close(3) = 0 +28733 openat(AT_FDCWD, "/var/log/journal/1203cc7f964a4aa39e4396bca306e4b8", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 getdents64(3, 0xc00046a000 /* 81 entries */, 8192) = 8136 +28733 getdents64(3, 0xc00046a000 /* 22 entries */, 8192) = 2160 +28733 getdents64(3, 0xc00046a000 /* 0 entries */, 8192) = 0 +28733 close(3) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/policy.json", 0xc000468858, 0) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/etc/containers/policy.json", {st_mode=S_IFREG|0644, st_size=569, ...}, 0) = 0 +28733 openat(AT_FDCWD, "/proc/sys/kernel/pid_max", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = 0 +28733 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +28733 fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 0 +28733 fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 +28733 read(3, "4194304\n", 512) = 8 +28733 read(3, "", 504) = 0 +28733 epoll_ctl(4, EPOLL_CTL_DEL, 3, 0xc00025f34c) = 0 +28733 close(3) = 0 +28733 setrlimit(RLIMIT_NPROC, {rlim_cur=4096*1024, rlim_max=4096*1024}) = -1 EPERM (Operation not permitted) +28733 setrlimit(RLIMIT_NPROC, {rlim_cur=1024*1024, rlim_max=1024*1024}) = -1 EPERM (Operation not permitted) +28733 statfs("/sys/fs/selinux", {f_type=SELINUX_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NOEXEC|ST_RELATIME}) = 0 +28733 newfstatat(AT_FDCWD, "/proc/thread-self/attr", {st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 +28733 openat(AT_FDCWD, "/proc/thread-self/attr/current", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 fstatfs(3, {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28733 read(3, "unconfined_u:system_r:container_"..., 512) = 57 +28733 read(3, "", 455) = 0 +28733 close(3) = 0 +28733 newfstatat(AT_FDCWD, "/usr/share/containers/containers.conf", {st_mode=S_IFREG|0644, st_size=24626, ...}, 0) = 0 +28733 newfstatat(AT_FDCWD, "/etc/containers/containers.conf", {st_mode=S_IFREG|0644, st_size=214, ...}, 0) = 0 +28733 newfstatat(AT_FDCWD, "/etc/containers/containers.conf.d", 0xc000468d38, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/containers.conf", {st_mode=S_IFREG|0644, st_size=251, ...}, 0) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/containers.conf.d", 0xc000468ed8, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) +28733 openat(AT_FDCWD, "/usr/share/containers/containers.conf", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 read(3, "# The containers configuration f"..., 512) = 512 +28733 read(3, " command\n# line. Container engin"..., 384) = 384 +28733 read(3, "ngs, or the default settings.\n\n["..., 512) = 512 +28733 read(3, "\"none\" which means\n# no base hos"..., 640) = 640 +28733 read(3, "n.\n#\n#cgroups = \"enabled\"\n\n# Lis"..., 1024) = 1024 +28733 read(3, "iner>:\", for exampl"..., 1024) = 1024 +28733 read(3, "ontainers.internal entry in the "..., 1280) = 1280 +28733 read(3, "eable IPC Namespace for the cont"..., 1536) = 1536 +28733 read(3, "y adding the container's own "..., 2560) = 2560 +28733 read(3, " containers must be stopped othe"..., 2816) = 2816 +28733 read(3, "ce_docker_hub = true\n\n# Specify "..., 4096) = 4096 +28733 read(3, "r\n# you change the lock type.\n#\n"..., 5376) = 5376 +28733 read(3, "e external programs accessed via"..., 6912) = 2866 +28734 <... nanosleep resumed>NULL) = 0 +28733 read(3, +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28733 <... read resumed>"", 4046) = 0 +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 futex(0x55c34cd8e180, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28737 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... mmap resumed>) = 0x7f895083c000 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = 0 +28733 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8e180, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28738 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89507fc000 +28738 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28733 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28736 <... futex resumed>) = 0 +28738 <... nanosleep resumed>NULL) = 0 +28735 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28735 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28737 <... nanosleep resumed>NULL) = 0 +28735 <... futex resumed>) = 0 +28733 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0x55c34cd8e180, FUTEX_WAKE_PRIVATE, 1 +28733 getpid( +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... getpid resumed>) = 28733 +28736 <... futex resumed>) = 0 +28733 tgkill(28733, 28736, SIGURG) = 0 +28736 sched_yield( +28733 futex(0x55c34cd95508, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28736 <... sched_yield resumed>) = 0 +28736 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28736 rt_sigreturn({mask=[]}) = 0 +28736 futex(0x55c34cd95508, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 <... futex resumed>) = 0 +28736 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28733 epoll_pwait(4, +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28733 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28736 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28738 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89507bc000 +28738 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89507ac000 +28733 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895079c000 +28738 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28738 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f89437ff000 +28738 mprotect(0x7f8943800000, 8388608, PROT_READ|PROT_WRITE +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 getpid( +28733 sched_yield( +28735 sched_yield( +28738 <... mprotect resumed>) = 0 +28733 <... sched_yield resumed>) = 0 +28736 <... getpid resumed>) = 28733 +28735 <... sched_yield resumed>) = 0 +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28738 rt_sigprocmask(SIG_BLOCK, ~[], +28736 tgkill(28733, 28733, SIGURG +28738 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28735 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28738 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8943fff990, parent_tid=0x7f8943fff990, exit_signal=0, stack=0x7f89437ff000, stack_size=0x7ffe40, tls=0x7f8943fff6c0} +28736 <... tgkill resumed>) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28736 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 rt_sigreturn({mask=[]} +28736 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 <... rt_sigreturn resumed>) = 202 +28740 rseq(0x7f8943ffffe0, 0x20, 0, 0x53053053 +28738 <... clone3 resumed> => {parent_tid=[28740]}, 88) = 28740 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28740 <... rseq resumed>) = 0 +28738 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 set_robust_list(0x7f8943fff9a0, 24 +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28740 <... set_robust_list resumed>) = 0 +28735 <... futex resumed>) = 0 +28733 <... futex resumed>) = 0 +28740 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28738 rt_sigprocmask(SIG_SETMASK, [], +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28740 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28740 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28737 <... futex resumed>) = 0 +28735 <... futex resumed>) = 0 +28733 close(3 +28740 <... mmap resumed>) = 0x7f892c000000 +28737 getpid( +28736 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28733 <... close resumed>) = 0 +28740 munmap(0x7f8930000000, 67108864 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... getpid resumed>) = 28733 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 openat(AT_FDCWD, "/etc/containers/containers.conf", O_RDONLY|O_CLOEXEC +28740 <... munmap resumed>) = 0 +28737 tgkill(28733, 28738, SIGURG +28736 getpid( +28733 <... openat resumed>) = 3 +28740 mprotect(0x7f892c000000, 135168, PROT_READ|PROT_WRITE +28737 <... tgkill resumed>) = 0 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}} +28738 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28736 <... getpid resumed>) = 28733 +28733 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28740 <... mprotect resumed>) = 0 +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 read(3, +28740 sigaltstack(NULL, +28738 rt_sigreturn({mask=[]} +28736 tgkill(28733, 28737, SIGURG +28733 <... read resumed>"[containers]\n\n[engine]\n active_"..., 512) = 214 +28740 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28738 <... rt_sigreturn resumed>) = 202 +28733 read(3, +28740 sigaltstack({ss_sp=0xc0005a4000, ss_flags=0, ss_size=32768}, +28737 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28736 <... tgkill resumed>) = 0 +28733 <... read resumed>"", 298) = 0 +28740 <... sigaltstack resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28740 rt_sigprocmask(SIG_SETMASK, [], +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 <... rt_sigprocmask resumed>NULL, 8) = 0 +28737 rt_sigreturn({mask=[]} +28740 gettid( +28737 <... rt_sigreturn resumed>) = 202 +28740 <... gettid resumed>) = 28740 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 getpid( +28733 sched_yield( +28736 <... getpid resumed>) = 28733 +28733 <... sched_yield resumed>) = 0 +28736 tgkill(28733, 28733, SIGURG +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28736 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28736 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28736 <... futex resumed>) = 0 +28733 rt_sigreturn({mask=[]} +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... rt_sigreturn resumed>) = 202 +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28733 close(3) = 0 +28736 epoll_pwait(4, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895075c000 +28736 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28740 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 openat(AT_FDCWD, "/home/afrosi/.config/containers/containers.conf", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 read(3, +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... read resumed>"[containers]\n\n[engine]\n active_"..., 512) = 251 +28733 read(3, "", 261) = 0 +28733 close(3) = 0 +28733 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28733 getrandom( +28736 epoll_pwait(4, +28733 <... getrandom resumed>"\x26\x68\xc4\xb9\xa7\x8b\x91\x3f", 8, 0) = 8 +28733 getrandom("\x69\xa9\x09\x49", 4, 0) = 4 +28733 getrandom("\x11\xc0\x51\x1f\x85", 5, 0) = 5 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895071c000 +28733 rt_sigaction(SIGPIPE, NULL, {sa_handler=0x55c34a85c5a0, sa_mask=~[KILL STOP RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, 8) = 0 +28733 sysinfo({uptime=27721, loads=[15808, 27744, 27328], totalram=33416540160, freeram=16495624192, sharedram=1305550848, bufferram=7786496, totalswap=8589930496, freeswap=8589930496, procs=1232, totalhigh=0, freehigh=0, mem_unit=1}) = 0 +28733 getuid() = 0 +28733 seccomp(SECCOMP_SET_MODE_STRICT, 0x1, NULL) = -1 EINVAL (Invalid argument) +28733 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_TSYNC, NULL) = -1 EFAULT (Bad address) +28733 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_LOG, NULL) = -1 EFAULT (Bad address) +28733 seccomp(SECCOMP_GET_ACTION_AVAIL, 0, [SECCOMP_RET_LOG]) = 0 +28733 seccomp(SECCOMP_GET_ACTION_AVAIL, 0, [SECCOMP_RET_KILL_PROCESS]) = 0 +28733 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_SPEC_ALLOW, NULL) = -1 EFAULT (Bad address) +28733 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_NEW_LISTENER, NULL) = -1 EFAULT (Bad address) +28733 seccomp(SECCOMP_GET_NOTIF_SIZES, 0, {seccomp_notif=80, seccomp_notif_resp=24, seccomp_data=64}) = 0 +28733 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_TSYNC_ESRCH, NULL) = -1 EFAULT (Bad address) +28733 getpid() = 28733 +28733 getrandom("\x16\x59\xae\x3a\x31\x18\xb0\x6f", 8, 0) = 8 +28733 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28735 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28735 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f8942ffe000 +28735 mprotect(0x7f8942fff000, 8388608, PROT_READ|PROT_WRITE) = 0 +28735 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28735 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89437fe990, parent_tid=0x7f89437fe990, exit_signal=0, stack=0x7f8942ffe000, stack_size=0x7ffe40, tls=0x7f89437fe6c0} => {parent_tid=[28741]}, 88) = 28741 +28741 rseq(0x7f89437fefe0, 0x20, 0, 0x53053053 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28741 <... rseq resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 getpid( +28733 <... futex resumed>) = 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28740 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28737 <... getpid resumed>) = 28733 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 set_robust_list(0x7f89437fe9a0, 24 +28737 tgkill(28733, 28733, SIGURG +28735 rt_sigprocmask(SIG_SETMASK, [], +28741 <... set_robust_list resumed>) = 0 +28737 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28733 rt_sigreturn({mask=[]} +28741 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... rt_sigreturn resumed>) = 202 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... rt_sigprocmask resumed>NULL, 8) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 mmap(0x7f8930000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f8930000000 +28741 mprotect(0x7f8930000000, 135168, PROT_READ|PROT_WRITE) = 0 +28741 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28741 sigaltstack({ss_sp=0xc0005b0000, ss_flags=0, ss_size=32768}, NULL) = 0 +28735 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28741 rt_sigprocmask(SIG_SETMASK, [], +28735 getpid( +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28741 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 <... getpid resumed>) = 28733 +28733 <... futex resumed>) = 1 +28741 gettid( +28740 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... gettid resumed>) = 28741 +28735 tgkill(28733, 28733, SIGURG +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28741 <... futex resumed>) = 0 +28735 <... tgkill resumed>) = 0 +28733 rt_sigreturn({mask=[]} +28740 <... futex resumed>) = 0 +28733 <... rt_sigreturn resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28735 getpid( +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28735 <... getpid resumed>) = 28733 +28733 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28735 tgkill(28733, 28733, SIGURG +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28735 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28740 <... futex resumed>) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28735 sched_yield( +28733 rt_sigreturn({mask=[]} +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... rt_sigreturn resumed>) = 202 +28735 <... sched_yield resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28735 getpid( +28733 sched_yield( +28735 <... getpid resumed>) = 28733 +28733 <... sched_yield resumed>) = 0 +28735 tgkill(28733, 28733, SIGURG +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28735 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28735 <... futex resumed>) = 0 +28733 rt_sigreturn({mask=[]} +28735 futex(0x55c34cd95508, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... rt_sigreturn resumed>) = 202 +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28733 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0x55c34cd95508, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 sched_yield() = 0 +28740 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28735 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89506dc000 +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28735 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... futex resumed>) = 0 +28740 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 sched_yield( +28740 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28735 <... sched_yield resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28740 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... nanosleep resumed>NULL) = 0 +28741 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895069c000 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 geteuid() = 0 +28733 newfstatat(AT_FDCWD, "/home", {st_mode=S_IFDIR|0755, st_size=12, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi", {st_mode=S_IFDIR|0701, st_size=3822, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config", {st_mode=S_IFDIR|0755, st_size=1380, ...}, 0) = 0 +28733 geteuid() = 0 +28733 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28741 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28741 getpid( +28733 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 <... getpid resumed>) = 28733 +28735 <... futex resumed>) = 1 +28741 tgkill(28733, 28733, SIGURG +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28741 <... tgkill resumed>) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28733 rt_sigreturn({mask=[]} +28738 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28733 <... rt_sigreturn resumed>) = 202 +28738 <... rt_sigprocmask resumed>[], 8) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f89427fd000 +28738 mprotect(0x7f89427fe000, 8388608, PROT_READ|PROT_WRITE) = 0 +28738 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28738 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8942ffd990, parent_tid=0x7f8942ffd990, exit_signal=0, stack=0x7f89427fd000, stack_size=0x7ffe40, tls=0x7f8942ffd6c0} => {parent_tid=[28742]}, 88) = 28742 +28742 rseq(0x7f8942ffdfe0, 0x20, 0, 0x53053053 +28738 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28742 <... rseq resumed>) = 0 +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28742 set_robust_list(0x7f8942ffd9a0, 24 +28738 rt_sigprocmask(SIG_SETMASK, [], +28742 <... set_robust_list resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28742 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28741 <... futex resumed>) = 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 <... futex resumed>) = 0 +28742 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28742 sched_getaffinity(0, 4096, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28737 getpid( +28733 <... futex resumed>) = 0 +28742 <... sched_getaffinity resumed>[0 1 2 3 4 5 6 7]) = 8 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... getpid resumed>) = 28733 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28742 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28737 tgkill(28733, 28733, SIGURG +28738 <... futex resumed>) = 0 +28742 <... mmap resumed>) = 0x7f8924000000 +28737 <... tgkill resumed>) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28742 munmap(0x7f8928000000, 67108864 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigreturn({mask=[]} +28742 <... munmap resumed>) = 0 +28733 <... rt_sigreturn resumed>) = 0 +28737 getpid( +28742 mprotect(0x7f8924000000, 135168, PROT_READ|PROT_WRITE +28737 <... getpid resumed>) = 28733 +28733 sched_yield( +28742 <... mprotect resumed>) = 0 +28737 tgkill(28733, 28733, SIGURG +28733 <... sched_yield resumed>) = 0 +28742 sigaltstack(NULL, +28737 <... tgkill resumed>) = 0 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28742 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28733 rt_sigreturn({mask=[]} +28737 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... rt_sigreturn resumed>) = 0 +28742 sigaltstack({ss_sp=0xc0005ba000, ss_flags=0, ss_size=32768}, +28733 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28742 <... sigaltstack resumed>NULL) = 0 +28733 <... futex resumed>) = 0 +28742 rt_sigprocmask(SIG_SETMASK, [], +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28742 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 <... futex resumed>) = 1 +28742 gettid( +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28742 <... gettid resumed>) = 28742 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28742 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28742 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28737 getpid( +28733 sched_yield( +28737 <... getpid resumed>) = 28733 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28733 <... sched_yield resumed>) = 0 +28737 tgkill(28733, 28733, SIGURG +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28737 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28737 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 <... futex resumed>) = 0 +28733 rt_sigreturn({mask=[]} +28737 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... rt_sigreturn resumed>) = 202 +28733 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28733 futex(0xc0005b8148, FUTEX_WAKE_PRIVATE, 1) = 1 +28742 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28742 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28742 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0x55c34cd95508, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28733 <... futex resumed>) = 0 +28742 <... futex resumed>) = 1 +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28733 futex(0xc0005b8148, FUTEX_WAKE_PRIVATE, 1 +28737 getpid( +28733 <... futex resumed>) = 1 +28742 <... futex resumed>) = 0 +28737 <... getpid resumed>) = 28733 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28742 futex(0x55c34cd95508, FUTEX_WAKE_PRIVATE, 1 +28737 tgkill(28733, 28733, SIGURG +28742 <... futex resumed>) = 0 +28737 <... tgkill resumed>) = 0 +28733 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 epoll_pwait(4, +28733 rt_sigreturn({mask=[]} +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28733 <... rt_sigreturn resumed>) = 202 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc0005b8148, FUTEX_WAKE_PRIVATE, 1 +28742 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28742 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28742 <... futex resumed>) = 0 +28737 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28742 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28742 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28742 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 mmap(0xc000800000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000800000 +28733 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/containers.conf", {st_mode=S_IFREG|0644, st_size=251, ...}, 0) = 0 +28733 openat(AT_FDCWD, "/home/afrosi/.config/containers/containers.conf", O_RDONLY|O_CLOEXEC) = 3 +28733 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28733 read(3, "[containers]\n\n[engine]\n active_"..., 512) = 251 +28733 read(3, "", 261) = 0 +28733 close(3) = 0 +28733 getuid() = 0 +28733 getuid() = 0 +28733 getuid() = 0 +28733 getuid() = 0 +28733 getuid() = 0 +28733 setrlimit(RLIMIT_NOFILE, {rlim_cur=1024*1024, rlim_max=1024*1024}) = -1 EPERM (Operation not permitted) +28733 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28733 setrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28733 umask(022) = 022 +28733 statfs("/sys/fs/cgroup", {f_type=CGROUP2_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD URG PROF SYS RTMIN RT_1 RT_2], NULL, 8) = 0 +28737 <... futex resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD URG PROF SYS RTMIN RT_1 RT_2], +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc0005b8148, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28742 <... futex resumed>) = 0 +28742 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... nanosleep resumed>NULL) = 0 +28738 <... futex resumed>) = 0 +28742 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 1 +28737 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD URG PROF SYS RTMIN RT_1 RT_2], +28741 <... futex resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28737 newfstatat(AT_FDCWD, "/usr/libexec/podman/conmon", +28741 <... nanosleep resumed>NULL) = 0 +28737 <... newfstatat resumed>0xc00069a038, 0) = -1 ENOENT (No such file or directory) +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 newfstatat(AT_FDCWD, "/usr/local/libexec/podman/conmon", +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28737 <... newfstatat resumed>0xc00069a108, 0) = -1 ENOENT (No such file or directory) +28733 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28737 newfstatat(AT_FDCWD, "/usr/local/lib/podman/conmon", +28740 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28737 <... newfstatat resumed>0xc00069a1d8, 0) = -1 ENOENT (No such file or directory) +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 newfstatat(AT_FDCWD, "/usr/bin/conmon", {st_mode=S_IFREG|0755, st_size=159368, ...}, 0) = 0 +28737 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod", {st_mode=S_IFDIR|0700, st_size=64, ...}, 0) = 0 +28737 newfstatat(AT_FDCWD, "/run/user/1000/libpod/tmp", {st_mode=S_IFDIR|0751, st_size=120, ...}, 0) = 0 +28737 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600) = 3 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28737 flock(3, LOCK_EX|LOCK_NB) = 0 +28737 fstat(3, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28737 pread64(3, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28737 fstat(3, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28737 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8950400000 +28737 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28737 munmap(0x7f8950400000, 2097152) = 0 +28737 flock(3, LOCK_UN) = 0 +28737 close(3) = 0 +28737 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600) = 3 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = -1 EPERM (Operation not permitted) +28737 flock(3, LOCK_EX|LOCK_NB) = 0 +28737 fstat(3, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28737 pread64(3, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28737 fstat(3, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28737 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 3, 0) = 0x7f8950400000 +28737 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28737 munmap(0x7f8950400000, 2097152) = 0 +28737 flock(3, LOCK_UN) = 0 +28737 close(3) = 0 +28737 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 +28737 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/dbus/system_bus_socket"}, 34) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 3, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594920, u64=140227763842024}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, 59999, NULL, 27780903215456) = 1 +28737 getsockname(3, {sa_family=AF_UNIX}, [112 => 2]) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28737 getpeername(3, {sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, [112 => 30]) = 0 +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 getpid() = 28733 +28737 getuid( +28736 <... futex resumed>) = 0 +28737 <... getuid resumed>) = 0 +28737 getgid() = 0 +28737 sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=28733, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0 +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 <... sendmsg resumed>) = 1 +28737 write(3, "AUTH\r\n", 6) = 6 +28737 read(3, +28736 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28737 <... read resumed>"REJECTED EXTERNAL\r\n", 4096) = 19 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 write(3, "AUTH EXTERNAL\r\n", 15) = 15 +28737 read(3, "DATA\r\n", 4096) = 6 +28737 write(3, "DATA\r\n", 6) = 6 +28737 read(3, "OK 8259a88361f9ff990d8ef5bd56090"..., 4096) = 37 +28737 write(3, "NEGOTIATE_UNIX_FD\r\n", 19) = 19 +28737 read(3, "AGREE_UNIX_FD\r\n", 4096) = 15 +28737 write(3, "BEGIN\r\n", 7) = 7 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28737 write(3, "l\1\0\1\0\0\0\0\1\0\0\0m\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128) = 128 +28738 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="l\2\1\1\v\0\0\0\377\377\377\377?\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\5\1u\0\1\0\0\0\7\1s\0\24\0\0\0org.freedesktop."..., iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 64 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\6\0\0\0:1.382\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="l\4\1\1\v\0\0\0\377\377\377\377\217\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28737 recvmsg(3, +28738 <... futex resumed>) = 0 +28737 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0"..., iov_len=144}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 144 +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28737 recvmsg(3, +28736 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\6\0\0\0:1.382\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28736 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 recvmsg(3, {msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 epoll_pwait(4, +28738 <... futex resumed>) = 1 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, 0, NULL, 2) = 1 +28740 <... futex resumed>) = 0 +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28740 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 write(3, "l\1\0\1\n\0\0\0\2\0\0\0\177\0\0\0\1\1o\0\27\0\0\0/org/fre"..., 154 +28737 <... nanosleep resumed>NULL) = 0 +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28740 <... nanosleep resumed>NULL) = 0 +28737 epoll_pwait(4, +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... write resumed>) = 154 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, -1, NULL, 0) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28737 epoll_pwait(4, [{events=EPOLLIN|EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, -1, NULL, 0) = 1 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="l\2\1\1'\0\0\0\\\4\0\0.\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\5\1u\0\2\0\0\0\6\1s\0\6\0\0\0:1.382\0\0\10\1g\0\1o\0\0"..., iov_len=48}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 48 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\"\0\0\0/org/freedesktop/login1/seat"..., iov_len=39}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 39 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28738 epoll_pwait(4, +28737 recvmsg(3, +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 epoll_pwait(4, +28740 <... futex resumed>) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291308512) = 0 +28740 epoll_pwait(4, +28737 epoll_pwait(4, +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 write(3, "l\1\0\0012\0\0\0\3\0\0\0\214\0\0\0\2\1s\0\37\0\0\0org.free"..., 210) = 210 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, -1, NULL, 0) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28740 <... nanosleep resumed>NULL) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 epoll_pwait(4, [{events=EPOLLIN|EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, -1, NULL, 0) = 1 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="l\2\1\18\0\0\0]\4\0\0.\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\5\1u\0\3\0\0\0\6\1s\0\6\0\0\0:1.382\0\0\10\1g\0\1v\0\0"..., iov_len=48}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 48 +28737 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\4(so)\0\0\0\1\0\0\0002\0\0\0#\0\0\0/org/freedes"..., iov_len=56}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 56 +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 epoll_pwait(4, +28737 recvmsg(3, +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 epoll_pwait(4, +28740 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291308512) = 0 +28738 epoll_pwait(4, +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 write(3, "l\1\0\1-\0\0\0\4\0\0\0\214\0\0\0\2\1s\0\37\0\0\0org.free"..., 205 +28738 epoll_pwait(4, +28740 <... write resumed>) = 205 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28740 epoll_pwait(4, +28738 epoll_pwait(4, +28740 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, 0, NULL, 2) = 1 +28737 <... nanosleep resumed>NULL) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376594920, u64=140227763842024}}], 128, -1, NULL, 0) = 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="l\2\1\0013\0\0\0^\4\0\0.\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28738 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\5\1u\0\4\0\0\0\6\1s\0\6\0\0\0:1.382\0\0\10\1g\0\1v\0\0"..., iov_len=48}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 48 +28738 recvmsg(3, {msg_name={sa_family=AF_UNIX, sun_path="/run/dbus/system_bus_socket"}, msg_namelen=112 => 30, msg_iov=[{iov_base="\4(uo)\0\0\0\350\3\0\0\"\0\0\0/org/freedesktop"..., iov_len=51}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 51 +28738 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28738 recvmsg(3, +28737 epoll_pwait(4, +28738 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600 +28737 epoll_pwait(4, +28738 <... openat resumed>) = 7 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28738 flock(7, LOCK_EX|LOCK_NB) = 0 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 pread64(7, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 7, 0) = 0x7f8950400000 +28738 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28738 munmap(0x7f8950400000, 2097152) = 0 +28738 flock(7, LOCK_UN) = 0 +28738 close(7) = 0 +28738 geteuid() = 0 +28738 capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=1<NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28734 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\335 \246XP\23O\27\16\0\0\0\0\0\0\08o\0\0L\214\32\272?\242\356s\33\253\351\213"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.json", O_RDONLY|O_CLOEXEC +28734 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28738 <... openat resumed>) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28740 sched_yield( +28738 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28740 <... sched_yield resumed>) = 0 +28738 fstat(8, +28740 futex(0x55c34cd8cd00, FUTEX_WAIT_PRIVATE, 2, NULL +28738 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=24308, ...}) = 0 +28734 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28738 read(8, +28740 <... futex resumed>) = 0 +28738 <... read resumed>"[{\"id\":\"b2bc8a3f90662bee47012f71"..., 24309) = 24308 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 read(8, +28734 <... futex resumed>) = 0 +28738 <... read resumed>"", 1) = 0 +28738 close(8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28738 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28736 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 getpid() = 28733 +28741 <... futex resumed>) = 1 +28740 tgkill(28733, 28738, SIGURG +28735 <... futex resumed>) = 0 +28740 <... tgkill resumed>) = 0 +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28738 rt_sigreturn({mask=[]} +28735 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28738 <... rt_sigreturn resumed>) = 824642249824 +28735 <... rt_sigprocmask resumed>[], 8) = 0 +28735 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f8941ffc000 +28735 mprotect(0x7f8941ffd000, 8388608, PROT_READ|PROT_WRITE) = 0 +28735 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28735 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89427fc990, parent_tid=0x7f89427fc990, exit_signal=0, stack=0x7f8941ffc000, stack_size=0x7ffe40, tls=0x7f89427fc6c0} => {parent_tid=[28743]}, 88) = 28743 +28743 rseq(0x7f89427fcfe0, 0x20, 0, 0x53053053 +28735 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28743 <... rseq resumed>) = 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28743 set_robust_list(0x7f89427fc9a0, 24 +28735 rt_sigprocmask(SIG_SETMASK, [], +28743 <... set_robust_list resumed>) = 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28743 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28743 mmap(0x7f8928000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f8928000000 +28743 mprotect(0x7f8928000000, 135168, PROT_READ|PROT_WRITE) = 0 +28743 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28743 sigaltstack({ss_sp=0xc0005c4000, ss_flags=0, ss_size=32768}, NULL) = 0 +28743 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28741 getpid( +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28743 gettid( +28741 <... getpid resumed>) = 28733 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... gettid resumed>) = 28743 +28741 tgkill(28733, 28740, SIGURG +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... tgkill resumed>) = 0 +28740 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28740 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28741 getpid( +28740 rt_sigreturn({mask=[]} +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28741 <... getpid resumed>) = 28733 +28740 <... rt_sigreturn resumed>) = 202 +28743 <... futex resumed>) = 0 +28741 tgkill(28733, 28738, SIGURG +28738 <... futex resumed>) = 1 +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... futex resumed>) = 0 +28741 <... tgkill resumed>) = 0 +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28740 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 rt_sigreturn({mask=[]} +28740 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... rt_sigreturn resumed>) = 1 +28740 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28743 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28743 getpid( +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28743 <... getpid resumed>) = 28733 +28740 <... futex resumed>) = 0 +28743 tgkill(28733, 28740, SIGURG) = 0 +28740 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28743 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 rt_sigreturn({mask=[]}) = 824640807056 +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28743 getpid( +28740 sched_yield( +28743 <... getpid resumed>) = 28733 +28740 <... sched_yield resumed>) = 0 +28743 tgkill(28733, 28740, SIGURG +28740 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28743 <... tgkill resumed>) = 0 +28740 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28743 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28740 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28743 <... futex resumed>) = 0 +28740 rt_sigreturn({mask=[]} +28743 futex(0x55c34cd95508, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 <... rt_sigreturn resumed>) = 202 +28740 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28740 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28740 futex(0x55c34cd95508, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28743 epoll_pwait(4, +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28743 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895065c000 +28740 sched_yield() = 0 +28740 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28743 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28743 <... futex resumed>) = 0 +28740 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28743 sched_yield( +28740 <... futex resumed>) = 0 +28743 <... sched_yield resumed>) = 0 +28740 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28743 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28743 <... futex resumed>) = 0 +28740 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/volatile-containers.json", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... openat resumed>) = 8 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28740 fstat(8, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 +28740 read(8, "[]", 512) = 2 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 read(8, "", 510) = 0 +28740 close(8) = 0 +28740 close(7) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-locks", {st_mode=S_IFDIR|0700, st_size=40, ...}, 0) = 0 +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28740 newfstatat(AT_FDCWD, "/usr/local/bin/runj", 0xc0006cad38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/runj", +28743 <... nanosleep resumed>NULL) = 0 +28740 <... newfstatat resumed>0xc0006cb148, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/runj", +28743 <... futex resumed>) = 1 +28740 <... newfstatat resumed>0xc0006cb218, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/runj", +28736 <... futex resumed>) = 0 +28740 <... newfstatat resumed>0xc0006cb2e8, 0) = -1 ENOENT (No such file or directory) +28743 write(6, "\0", 1 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/runj", +28743 <... write resumed>) = 1 +28740 <... newfstatat resumed>0xc0006cb3b8, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, -1, NULL, 0) = 1 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 newfstatat(AT_FDCWD, "/usr/local/bin/runj", +28737 read(5, +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... newfstatat resumed>0xc0006cb488, 0) = -1 ENOENT (No such file or directory) +28737 <... read resumed>"\0", 16) = 1 +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/runj", +28737 epoll_pwait(4, +28740 <... newfstatat resumed>0xc0006cb558, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 newfstatat(AT_FDCWD, "/usr/bin/runj", +28737 epoll_pwait(4, +28740 <... newfstatat resumed>0xc0006cb628, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/runj", 0xc0006cb6f8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/runj", 0xc0006cb7c8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/runj", 0xc0006cb898, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/runj", 0xc0006cb968, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/runj", 0xc0006cba38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/runj", 0xc0006cbb08, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/kata-runtime", 0xc0006cbbd8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/kata-runtime", 0xc0006cbca8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/kata-runtime", 0xc0006cbd78, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/kata-runtime", 0xc0006cbe48, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/sbin/kata-runtime", 0xc0006cbf18, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/bin/kata-runtime", 0xc000816788, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/kata-qemu", 0xc000816928, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/kata-fc", 0xc000816ac8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/kata", 0xc000816c68, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/kata", 0xc000816ed8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/kata", 0xc000816fa8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/kata", 0xc000817218, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/kata", 0xc0008173b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/kata", 0xc000817488, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/kata", 0xc000817558, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/kata", 0xc000817628, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/kata", 0xc0008176f8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/kata", 0xc0008177c8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/kata", 0xc000817898, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/kata", 0xc000817968, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/kata", 0xc000817a38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/runsc", 0xc000817b08, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/runsc", 0xc000817bd8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/runsc", 0xc000817ca8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/runsc", 0xc000817d78, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/bin/runsc", 0xc000817e48, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/sbin/runsc", 0xc000817f18, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/run/current-system/sw/bin/runsc", 0xc0004125e8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/runsc", 0xc000413bd8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/runsc", 0xc000470038, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/runsc", 0xc000470108, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/runsc", 0xc0004701d8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/runsc", 0xc0004702a8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/runsc", 0xc000470378, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/runsc", 0xc000470448, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/runsc", 0xc000470ac8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/runsc", 0xc000470b98, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/runsc", 0xc000470c68, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/runsc", 0xc000470d38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/runsc", 0xc000470fa8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/runsc", 0xc000471078, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/krun", 0xc000471148, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/krun", 0xc000471218, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/krun", 0xc0004713b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/krun", 0xc000471488, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/krun", 0xc000471558, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/krun", 0xc000471628, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/krun", 0xc0004716f8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/krun", 0xc00014d968, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/krun", 0xc00014da38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/krun", 0xc00014db08, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/krun", 0xc00014dca8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/krun", 0xc00014dd78, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/krun", 0xc000125078, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/krun", 0xc0001253b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/krun", 0xc000125628, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/runc", {st_mode=S_IFREG|0755, st_size=10797048, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/libpod/tmp/exits", {st_mode=S_IFDIR|0750, st_size=40, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/usr/bin/crun-wasm", 0xc000125ca8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/crun-wasm", 0xc000482038, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/crun-wasm", 0xc000482108, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/crun-wasm", 0xc0004821d8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/sbin/crun-wasm", 0xc0004822a8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/bin/crun-wasm", 0xc000482378, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/run/current-system/sw/bin/crun-wasm", 0xc000482448, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/crun-wasm", 0xc0004825e8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/crun-wasm", 0xc0004826b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/crun-wasm", 0xc000482788, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/crun-wasm", 0xc000482858, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/crun-wasm", 0xc000482928, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/crun-wasm", 0xc000482ac8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/crun-wasm", 0xc000482b98, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/crun-wasm", 0xc000482c68, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/crun-wasm", 0xc000482d38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/crun-wasm", 0xc000482e08, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/crun-wasm", 0xc000482ed8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/crun-wasm", 0xc000482fa8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/crun-wasm", 0xc000483078, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/youki", 0xc000483148, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/youki", 0xc000483218, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/bin/youki", 0xc0004832e8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/run/current-system/sw/bin/youki", 0xc0004833b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/youki", 0xc000483558, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/youki", 0xc000483628, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/youki", 0xc0004836f8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/youki", 0xc0004837c8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/youki", 0xc000483898, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/youki", 0xc000483968, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/youki", 0xc000483a38, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/youki", 0xc000483b08, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/youki", 0xc000483bd8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/youki", 0xc000483ca8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/youki", 0xc000483d78, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/youki", 0xc000483e48, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/youki", 0xc000483f18, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/ocijail", 0xc00067c038, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/ocijail", 0xc00067c1d8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/bin/ocijail", 0xc00067c2a8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/lib64/ccache/ocijail", 0xc00067c378, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/ocijail", 0xc00067c448, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/bin/ocijail", 0xc00067c518, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/sbin/ocijail", 0xc00067c5e8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/ocijail", 0xc00067c6b8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/sbin/ocijail", 0xc00067c788, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/var/lib/snapd/snap/bin/ocijail", 0xc00067c858, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/ocijail", 0xc00067c928, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/ocijail", 0xc00067c9f8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/bin/ocijail", 0xc00067cac8, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/local/go/bin/ocijail", 0xc00067cb98, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/bin/crun", {st_mode=S_IFREG|0755, st_size=457432, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/libpod/tmp/exits", {st_mode=S_IFDIR|0750, st_size=40, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/home/afrosi/go/src/github.com/containers/crun/crun", {st_mode=S_IFREG|0755, st_size=2034936, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/libpod/tmp/exits", {st_mode=S_IFDIR|0750, st_size=40, ...}, 0) = 0 +28740 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/defaultNetworkBackend", O_RDONLY|O_CLOEXEC) = 7 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28740 fstat(7, {st_mode=S_IFREG|0644, st_size=3, ...}) = 0 +28740 read(7, "cni", 512) = 3 +28740 read(7, "", 509) = 0 +28740 close(7) = 0 +28740 openat(AT_FDCWD, "/etc/containers/podman-machine", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28740 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/cni.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28740 close(7) = 0 +28740 getpid() = 28733 +28740 getrandom("\xef\xfe\xca\x92\x3d\x3c\x18\x65\xe3\xe7\x08\xda\x49\xa3\xb0\xfd\xe0\x24\xe7\x7a\x58\xe5\xaf\xf6\xfe\x34\x0c\x1f\x14\x1f\xe7\xa8"..., 44, 0) = 44 +28740 openat(AT_FDCWD, "/run/user/1000/libpod/tmp/alive.lck", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28740 close(7) = 0 +28740 getpid() = 28733 +28740 getrandom("\xd1\x0b\x5b\x0a\x3c\x4c\x4c\xb1\x92\x7b\x93\xcc\xc2\x63\xe1\x15\x84\x9d\xef\x45\x23\x41\x86\x8c\xcc\xf3\x1d\xa3\xa2\x67\x71\x74"..., 44, 0) = 44 +28740 openat(AT_FDCWD, "/run/user/1000/libpod/tmp/alive.lck", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28740 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/libpod/tmp/alive", {st_mode=S_IFREG|0644, st_size=0, ...}, 0) = 0 +28740 openat(AT_FDCWD, "/dev/shm/libpod_rootless_lock_1000", O_RDWR|O_NOFOLLOW|O_CLOEXEC) = 8 +28740 mmap(NULL, 82488, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = 0x7f8950647000 +28740 close(8) = 0 +28740 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 close(7) = 0 +28736 <... futex resumed>) = 0 +28740 newfstatat(AT_FDCWD, "/run/user/1000/bus", +28736 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28740 <... newfstatat resumed>{st_mode=S_IFSOCK|0666, st_size=0, ...}, 0) = 0 +28740 newfstatat(AT_FDCWD, "/run/systemd/system", +28736 <... futex resumed>) = 1 +28740 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=40, ...}, 0) = 0 +28743 <... futex resumed>) = 0 +28740 geteuid() = 0 +28740 openat(AT_FDCWD, "/proc/self/cgroup", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... openat resumed>) = 7 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28740 read(7, "0::/user.slice/user-1000.slice/u"..., 4096) = 141 +28740 newfstatat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/app-org.gnome.Terminal.slice/vte-spawn-750a4c36-0bf8-4f15-9506-c92298031b61.scope", {st_mode=S_IFDIR|0755, st_size=0, ...}, 0) = 0 +28740 read(7, "", 3955) = 0 +28740 close(7) = 0 +28740 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/cni.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28740 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d", {st_mode=S_IFDIR|0755, st_size=114, ...}, 0) = 0 +28740 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d", O_RDONLY|O_CLOEXEC) = 8 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28740 getdents64(8, 0xc0006f2000 /* 6 entries */, 8192) = 200 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/87-podman.conflist", {st_mode=S_IFREG|0644, st_size=639, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/cni.lock", {st_mode=S_IFREG|0644, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test-qemu.conflist", {st_mode=S_IFREG|0644, st_size=987, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test.conflist", {st_mode=S_IFREG|0644, st_size=982, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 getdents64(8, 0xc0006f2000 /* 0 entries */, 8192) = 0 +28740 close(8) = 0 +28740 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/87-podman.conflist", O_RDONLY|O_CLOEXEC) = 8 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = -1 EPERM (Operation not permitted) +28740 fstat(8, {st_mode=S_IFREG|0644, st_size=639, ...}) = 0 +28740 read(8, "{\n \"cniVersion\": \"0.4.0\",\n \"na"..., 640) = 639 +28740 read(8, "", 1) = 0 +28740 close(8) = 0 +28740 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/bridge", 0xc0007f2518, 0) = -1 ENOENT (No such file or directory) +28740 newfstatat(AT_FDCWD, "/usr/libexec/cni/bridge", {st_mode=S_IFREG|0755, st_size=3309544, ...}, 0) = 0 +28740 pipe2([8, 9], O_CLOEXEC) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28740 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28740 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28740 fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 99, NULL, 27721027595866) = 1 +28740 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28740 pipe2([10, 11], O_CLOEXEC) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28740 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28740 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28740 fcntl(11, F_GETFL) = 0x1 (flags O_WRONLY) +28740 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 92, NULL, 27721027595866) = 1 +28740 <... fcntl resumed>) = 0 +28740 pipe2([12, 13], O_CLOEXEC) = 0 +28737 epoll_pwait(4, +28740 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(12, F_GETFL +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0 (flags O_RDONLY) +28740 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 92, NULL, 27721027595866) = 1 +28740 fcntl(13, F_GETFL +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0 +28740 fcntl(8, F_GETFL +28734 <... nanosleep resumed>NULL) = 0 +28740 <... fcntl resumed>) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28740 fcntl(8, F_SETFL, O_RDONLY) = 0 +28740 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28734 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28740 fcntl(11, F_SETFL, O_WRONLY) = 0 +28740 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28740 fcntl(13, F_SETFL, O_WRONLY +28734 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28740 <... fcntl resumed>) = 0 +28743 sched_yield( +28740 pipe2( +28743 <... sched_yield resumed>) = 0 +28740 <... pipe2 resumed>[14, 15], O_CLOEXEC) = 0 +28743 futex(0x55c34cd8cd00, FUTEX_WAIT_PRIVATE, 2, NULL +28740 getpid( +28734 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... getpid resumed>) = 28733 +28743 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28740 rt_sigprocmask(SIG_SETMASK, NULL, +28743 <... futex resumed>) = 0 +28740 <... rt_sigprocmask resumed>[], 8) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28734 <... futex resumed>) = 0 +28740 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28744 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28744 dup3(8, 0, 0) = 0 +28744 dup3(11, 1, 0) = 1 +28744 dup3(13, 2, 0) = 2 +28744 execve("/usr/libexec/cni/bridge", ["/usr/libexec/cni/bridge"], 0xc000604280 /* 79 vars */ +28740 <... clone resumed>) = 28744 +28740 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28740 close(15) = 0 +28744 <... execve resumed>) = 0 +28740 read(14, "", 8) = 0 +28744 brk(NULL +28740 close(14 +28744 <... brk resumed>) = 0x56456374f000 +28740 <... close resumed>) = 0 +28744 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdef038020 +28740 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28744 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28740 <... epoll_ctl resumed>) = 0 +28740 close(8 +28744 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28740 <... close resumed>) = 0 +28744 <... mmap resumed>) = 0x7efe40260000 +28740 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28744 access("/etc/ld.so.preload", R_OK +28740 <... epoll_ctl resumed>) = 0 +28744 <... access resumed>) = -1 ENOENT (No such file or directory) +28740 close(11 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... close resumed>) = 0 +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28740 <... epoll_ctl resumed>) = 0 +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28740 close(13 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... close resumed>) = 0 +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28740 waitid(P_PID, 28744, +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28743 <... nanosleep resumed>NULL) = 0 +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 1 +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 <... futex resumed>) = 0 +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28743 read(10, +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... read resumed>0xc0000da000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28743 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28743 <... write resumed>) = 22 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004b664c +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28743 <... epoll_ctl resumed>) = 0 +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28743 close(9 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... close resumed>) = 0 +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28736 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", +28736 read(12, +28744 <... newfstatat resumed>0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28736 <... read resumed>0xc000848000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28744 <... openat resumed>) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffdef037250, 0) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28744 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28744 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28744 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7efe40244000 +28744 close(3) = 0 +28744 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28744 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28744 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28744 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28744 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28744 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efe40067000 +28744 mmap(0x7efe4008d000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7efe4008d000 +28744 mmap(0x7efe401e3000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7efe401e3000 +28744 mmap(0x7efe40236000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7efe40236000 +28744 mmap(0x7efe4023c000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe4023c000 +28744 close(3) = 0 +28744 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe40064000 +28744 arch_prctl(ARCH_SET_FS, 0x7efe40064740) = 0 +28744 set_tid_address(0x7efe40064a10) = 28744 +28744 set_robust_list(0x7efe40064a20, 24) = 0 +28744 rseq(0x7efe40065060, 0x20, 0, 0x53053053) = 0 +28744 mprotect(0x7efe40236000, 16384, PROT_READ) = 0 +28744 mprotect(0x56456269f000, 1146880, PROT_READ) = 0 +28744 mprotect(0x7efe40295000, 8192, PROT_READ) = 0 +28744 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28744 munmap(0x7efe40244000, 113799) = 0 +28744 getrandom("\xc6\x81\x90\xce\x60\xa7\x33\x5e", 8, GRND_NONBLOCK) = 8 +28744 brk(NULL) = 0x56456374f000 +28744 brk(0x564563770000) = 0x564563770000 +28744 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28744 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28744 read(3, "2097152\n", 20) = 8 +28744 close(3) = 0 +28744 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe40024000 +28744 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe40004000 +28744 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe3ff04000 +28744 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe3f704000 +28744 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe3b704000 +28744 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe1b704000 +28744 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe1af04000 +28744 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28744 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe18f04000 +28744 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe18cf3000 +28744 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28744 mmap(0x7efe40004000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe40004000 +28744 mmap(0x7efe3ff84000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe3ff84000 +28744 mmap(0x7efe3fb0a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe3fb0a000 +28744 mmap(0x7efe3d734000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe3d734000 +28744 mmap(0x7efe2b884000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe2b884000 +28744 mmap(0x7efe1af04000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe1af04000 +28744 madvise(0x7efe1b000000, 2097152, MADV_HUGEPAGE) = 0 +28744 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe18bf3000 +28744 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe40250000 +28744 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe18be3000 +28744 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28744 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28744 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28744 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28744 gettid() = 28744 +28744 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGHUP, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGINT, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGQUIT, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGILL, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGTRAP, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGABRT, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGBUS, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGFPE, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGUSR1, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGSEGV, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGUSR2, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGPIPE, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGALRM, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGTERM, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGSTKFLT, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGCHLD, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGURG, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGXCPU, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGXFSZ, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGVTALRM, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGPROF, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGWINCH, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGIO, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGPWR, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGSYS, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_3, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_4, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_5, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_6, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_7, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_8, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_9, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_10, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_11, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_12, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_13, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_14, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_15, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_16, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_17, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_18, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_19, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_20, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_21, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_22, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_23, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_24, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_25, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_26, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_27, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_28, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_29, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_30, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_31, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28744 rt_sigaction(SIGRT_32, {sa_handler=0x564562567b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28744 rt_sigaction(SIGRT_1, {sa_handler=0x7efe400ef560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe400a3b20}, NULL, 8) = 0 +28744 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28744 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7efe183e2000 +28744 mprotect(0x7efe183e3000, 8388608, PROT_READ|PROT_WRITE) = 0 +28744 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28744 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efe18be2990, parent_tid=0x7efe18be2990, exit_signal=0, stack=0x7efe183e2000, stack_size=0x7fff80, tls=0x7efe18be26c0} => {parent_tid=[28745]}, 88) = 28745 +28744 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28745 rseq(0x7efe18be2fe0, 0x20, 0, 0x53053053) = 0 +28744 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28745 set_robust_list(0x7efe18be29a0, 24 +28744 <... rt_sigprocmask resumed>[], 8) = 0 +28744 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7efe17be1000 +28744 mprotect(0x7efe17be2000, 8388608, PROT_READ|PROT_WRITE) = 0 +28744 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28745 <... set_robust_list resumed>) = 0 +28744 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efe183e1990, parent_tid=0x7efe183e1990, exit_signal=0, stack=0x7efe17be1000, stack_size=0x7fff80, tls=0x7efe183e16c0} +28745 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28744 <... clone3 resumed> => {parent_tid=[28746]}, 88) = 28746 +28744 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28746 rseq(0x7efe183e1fe0, 0x20, 0, 0x53053053 +28745 <... rt_sigprocmask resumed>NULL, 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28745 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28744 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28745 <... mmap resumed>) = 0x7efe0fbe1000 +28744 <... mmap resumed>) = 0x7efe0f3e0000 +28745 munmap(0x7efe0fbe1000, 4321280 +28746 <... rseq resumed>) = 0 +28744 mprotect(0x7efe0f3e1000, 8388608, PROT_READ|PROT_WRITE +28745 <... munmap resumed>) = 0 +28744 <... mprotect resumed>) = 0 +28745 munmap(0x7efe14000000, 62787584 +28744 rt_sigprocmask(SIG_BLOCK, ~[], +28745 <... munmap resumed>) = 0 +28744 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28745 mprotect(0x7efe10000000, 135168, PROT_READ|PROT_WRITE +28744 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efe0fbe0990, parent_tid=0x7efe0fbe0990, exit_signal=0, stack=0x7efe0f3e0000, stack_size=0x7fff80, tls=0x7efe0fbe06c0} +28746 set_robust_list(0x7efe183e19a0, 24 +28745 <... mprotect resumed>) = 0 +28746 <... set_robust_list resumed>) = 0 +28745 sigaltstack(NULL, +28747 rseq(0x7efe0fbe0fe0, 0x20, 0, 0x53053053 +28746 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28744 <... clone3 resumed> => {parent_tid=[28747]}, 88) = 28747 +28747 <... rseq resumed>) = 0 +28746 <... rt_sigprocmask resumed>NULL, 8) = 0 +28745 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28747 set_robust_list(0x7efe0fbe09a0, 24 +28746 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28744 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28747 <... set_robust_list resumed>) = 0 +28745 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28747 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28746 <... mmap resumed>) = 0x7efe073e0000 +28744 <... rt_sigprocmask resumed>NULL, 8) = 0 +28747 <... rt_sigprocmask resumed>NULL, 8) = 0 +28746 munmap(0x7efe073e0000, 12713984 +28745 <... sigaltstack resumed>NULL) = 0 +28747 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28744 rt_sigprocmask(SIG_SETMASK, [], +28745 rt_sigprocmask(SIG_SETMASK, [], +28747 <... mmap resumed>) = 0x7efe00000000 +28746 <... munmap resumed>) = 0 +28744 <... rt_sigprocmask resumed>NULL, 8) = 0 +28747 munmap(0x7efe04000000, 67108864 +28746 munmap(0x7efe0c000000, 54394880 +28745 <... rt_sigprocmask resumed>NULL, 8) = 0 +28744 futex(0x5645627d6608, FUTEX_WAIT_PRIVATE, 0, NULL +28745 gettid( +28747 <... munmap resumed>) = 0 +28746 <... munmap resumed>) = 0 +28745 <... gettid resumed>) = 28745 +28747 mprotect(0x7efe00000000, 135168, PROT_READ|PROT_WRITE +28746 mprotect(0x7efe08000000, 135168, PROT_READ|PROT_WRITE +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28747 <... mprotect resumed>) = 0 +28746 <... mprotect resumed>) = 0 +28747 sigaltstack(NULL, +28746 sigaltstack(NULL, +28747 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28746 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28747 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28746 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28747 <... sigaltstack resumed>NULL) = 0 +28746 <... sigaltstack resumed>NULL) = 0 +28747 rt_sigprocmask(SIG_SETMASK, [], +28746 rt_sigprocmask(SIG_SETMASK, [], +28747 <... rt_sigprocmask resumed>NULL, 8) = 0 +28746 <... rt_sigprocmask resumed>NULL, 8) = 0 +28747 gettid( +28746 gettid( +28747 <... gettid resumed>) = 28747 +28746 <... gettid resumed>) = 28746 +28745 <... nanosleep resumed>NULL) = 0 +28747 futex(0x5645627d6608, FUTEX_WAKE_PRIVATE, 1 +28746 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28747 <... futex resumed>) = 1 +28744 <... futex resumed>) = 0 +28747 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28746 <... mmap resumed>) = 0x7efe17ba1000 +28747 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28744 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28747 futex(0x5645627d6608, FUTEX_WAKE_PRIVATE, 1 +28744 <... futex resumed>) = 0 +28747 <... futex resumed>) = 0 +28746 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28747 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28746 <... rt_sigprocmask resumed>[], 8) = 0 +28744 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28746 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28744 <... rt_sigprocmask resumed>[], 8) = 0 +28746 <... mmap resumed>) = 0x7efe173a0000 +28744 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28746 mprotect(0x7efe173a1000, 8388608, PROT_READ|PROT_WRITE +28745 <... nanosleep resumed>NULL) = 0 +28744 <... mmap resumed>) = 0x7efe16b9f000 +28746 <... mprotect resumed>) = 0 +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28744 mprotect(0x7efe16ba0000, 8388608, PROT_READ|PROT_WRITE +28746 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28744 <... mprotect resumed>) = 0 +28746 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efe17ba0990, parent_tid=0x7efe17ba0990, exit_signal=0, stack=0x7efe173a0000, stack_size=0x7fff80, tls=0x7efe17ba06c0} +28744 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28746 <... clone3 resumed> => {parent_tid=[28748]}, 88) = 28748 +28744 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efe1739f990, parent_tid=0x7efe1739f990, exit_signal=0, stack=0x7efe16b9f000, stack_size=0x7fff80, tls=0x7efe1739f6c0} +28748 rseq(0x7efe17ba0fe0, 0x20, 0, 0x53053053 +28746 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28748 <... rseq resumed>) = 0 +28746 <... rt_sigprocmask resumed>NULL, 8) = 0 +28745 <... nanosleep resumed>NULL) = 0 +28748 set_robust_list(0x7efe17ba09a0, 24 +28746 rt_sigprocmask(SIG_SETMASK, [], +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28749 rseq(0x7efe1739ffe0, 0x20, 0, 0x53053053 +28748 <... set_robust_list resumed>) = 0 +28746 <... rt_sigprocmask resumed>NULL, 8) = 0 +28744 <... clone3 resumed> => {parent_tid=[28749]}, 88) = 28749 +28749 <... rseq resumed>) = 0 +28748 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28749 set_robust_list(0x7efe1739f9a0, 24 +28746 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28744 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28749 <... set_robust_list resumed>) = 0 +28748 <... rt_sigprocmask resumed>NULL, 8) = 0 +28749 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28744 <... rt_sigprocmask resumed>NULL, 8) = 0 +28749 <... rt_sigprocmask resumed>NULL, 8) = 0 +28748 mmap(0x7efe04000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28749 mmap(0x7efe04000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28744 rt_sigprocmask(SIG_SETMASK, [], +28748 <... mmap resumed>) = 0x7efe04000000 +28749 <... mmap resumed>) = 0x7efdfc000000 +28744 <... rt_sigprocmask resumed>NULL, 8) = 0 +28749 mprotect(0x7efdfc000000, 135168, PROT_READ|PROT_WRITE +28748 mprotect(0x7efe04000000, 135168, PROT_READ|PROT_WRITE +28749 <... mprotect resumed>) = 0 +28745 <... nanosleep resumed>NULL) = 0 +28748 <... mprotect resumed>) = 0 +28749 sigaltstack(NULL, +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28749 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28748 sigaltstack(NULL, +28749 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28748 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28749 <... sigaltstack resumed>NULL) = 0 +28748 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28749 rt_sigprocmask(SIG_SETMASK, [], +28744 fcntl(0, F_GETFL +28749 <... rt_sigprocmask resumed>NULL, 8) = 0 +28748 <... sigaltstack resumed>NULL) = 0 +28749 gettid( +28744 <... fcntl resumed>) = 0 (flags O_RDONLY) +28749 <... gettid resumed>) = 28749 +28748 rt_sigprocmask(SIG_SETMASK, [], +28749 futex(0x564562804e78, FUTEX_WAIT_PRIVATE, 0, NULL +28744 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28748 <... rt_sigprocmask resumed>NULL, 8) = 0 +28748 gettid( +28744 <... mmap resumed>) = 0x7efe16b5f000 +28748 <... gettid resumed>) = 28748 +28745 <... nanosleep resumed>NULL) = 0 +28748 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28744 fcntl(1, F_GETFL +28748 <... futex resumed>) = 1 +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28748 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28746 <... futex resumed>) = 0 +28744 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28746 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28744 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28744 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28745 <... nanosleep resumed>NULL) = 0 +28745 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28745 nanosleep({tv_sec=0, tv_nsec=20000}, +28744 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28745 <... nanosleep resumed>NULL) = 0 +28744 exit_group(0 +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594200, u64=140227763841304}}], 128, 92, NULL, 27721027595866) = 1 +28744 <... exit_group resumed>) = ? +28748 <... futex resumed>) = ? +28747 <... futex resumed>) = ? +28746 <... futex resumed>) = ? +28737 read(10, +28749 <... futex resumed>) = ? +28748 +++ exited with 0 +++ +28747 +++ exited with 0 +++ +28746 +++ exited with 0 +++ +28745 +++ exited with 0 +++ +28737 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28737 read(10, 0xc00017105d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28737 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}, {events=EPOLLHUP, data={u32=1376594200, u64=140227763841304}}], 128, 83, NULL, 27721027595866) = 2 +28749 +++ exited with 0 +++ +28744 +++ exited with 0 +++ +28737 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28744, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28740 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28744, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28737 rt_sigreturn({mask=[]} +28740 wait4(28744, +28737 <... rt_sigreturn resumed>) = 2 +28740 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=1874}, ru_stime={tv_sec=0, tv_usec=1880}, ...}) = 28744 +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28740 read(12, +28737 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28740 <... read resumed>"", 512) = 0 +28737 read(10, +28740 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc000846e4c +28736 epoll_pwait(4, +28740 <... epoll_ctl resumed>) = 0 +28737 <... read resumed>"", 931) = 0 +28740 close(12 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc000091e4c +28740 <... close resumed>) = 0 +28737 <... epoll_ctl resumed>) = 0 +28736 epoll_pwait(4, +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 close(10 +28740 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28737 <... close resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28737 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28737 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/portmap", +28738 <... nanosleep resumed>NULL) = 0 +28737 <... newfstatat resumed>0xc00069a108, 0) = -1 ENOENT (No such file or directory) +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 newfstatat(AT_FDCWD, "/usr/libexec/cni/portmap", +28740 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2898840, ...}, 0) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 pipe2([8, 9], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28737 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 83, NULL, 27721027595866) = 1 +28737 fcntl(9, F_GETFL +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 pipe2([10, 11], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28737 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 83, NULL, 27721027595866) = 1 +28737 fcntl(11, F_GETFL +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 pipe2([12, 13], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28737 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 83, NULL, 27721027595866) = 1 +28737 fcntl(13, F_GETFL +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28737 fcntl(8, F_SETFL, O_RDONLY) = 0 +28737 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(11, F_SETFL, O_WRONLY) = 0 +28737 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(13, F_SETFL, O_WRONLY) = 0 +28737 pipe2([14, 15], O_CLOEXEC) = 0 +28737 getpid() = 28733 +28737 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28737 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28737 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28750 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28750 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28750 <... rt_sigaction resumed>NULL, 8) = 0 +28750 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28750 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28750 dup3(8, 0, 0) = 0 +28750 dup3(11, 1, 0) = 1 +28750 dup3(13, 2, 0) = 2 +28750 execve("/usr/libexec/cni/portmap", ["/usr/libexec/cni/portmap"], 0xc000587b80 /* 79 vars */ +28737 <... clone resumed>) = 28750 +28737 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28737 close(15 +28750 <... execve resumed>) = 0 +28737 <... close resumed>) = 0 +28737 read(14, +28750 brk(NULL +28737 <... read resumed>"", 8) = 0 +28750 <... brk resumed>) = 0x557c3eb8e000 +28737 close(14 +28750 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd7024da20 +28737 <... close resumed>) = 0 +28750 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28737 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4) = 0 +28750 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28737 close(8 +28750 <... mmap resumed>) = 0x7f1b46f61000 +28737 <... close resumed>) = 0 +28750 access("/etc/ld.so.preload", R_OK +28737 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28750 <... access resumed>) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(11 +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(13 +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 waitid(P_PID, 28750, +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28738 <... futex resumed>) = 1 +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 0 +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28738 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28738 <... write resumed>) = 22 +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 1 +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28738 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004b964c +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 read(10, +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28738 <... epoll_ctl resumed>) = 0 +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28743 <... futex resumed>) = 0 +28740 <... read resumed>0xc000396600, 512) = -1 EAGAIN (Resource temporarily unavailable) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28738 close(9 +28740 read(12, +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 <... close resumed>) = 0 +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28740 <... read resumed>0xc000396a00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28750 <... newfstatat resumed>0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28750 <... openat resumed>) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffd7024cc50, 0) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28750 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28750 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28750 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1b46f45000 +28750 close(3) = 0 +28750 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28750 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28750 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28750 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28750 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28750 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1b46d68000 +28750 mmap(0x7f1b46d8e000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f1b46d8e000 +28750 mmap(0x7f1b46ee4000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f1b46ee4000 +28750 mmap(0x7f1b46f37000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f1b46f37000 +28750 mmap(0x7f1b46f3d000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b46f3d000 +28750 close(3) = 0 +28750 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46d65000 +28750 arch_prctl(ARCH_SET_FS, 0x7f1b46d65740) = 0 +28750 set_tid_address(0x7f1b46d65a10) = 28750 +28750 set_robust_list(0x7f1b46d65a20, 24) = 0 +28750 rseq(0x7f1b46d66060, 0x20, 0, 0x53053053) = 0 +28750 mprotect(0x7f1b46f37000, 16384, PROT_READ) = 0 +28750 mprotect(0x557c3de2e000, 1011712, PROT_READ) = 0 +28750 mprotect(0x7f1b46f96000, 8192, PROT_READ) = 0 +28750 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28750 munmap(0x7f1b46f45000, 113799) = 0 +28750 getrandom("\x79\xfc\x28\x9e\x5c\x06\x14\xc8", 8, GRND_NONBLOCK) = 8 +28750 brk(NULL) = 0x557c3eb8e000 +28750 brk(0x557c3ebaf000) = 0x557c3ebaf000 +28750 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28750 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28750 read(3, "2097152\n", 20) = 8 +28750 close(3) = 0 +28750 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46d25000 +28750 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46d05000 +28750 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46c05000 +28750 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46405000 +28750 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b42405000 +28750 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b22405000 +28750 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b21c05000 +28750 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28750 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b1fc05000 +28750 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b1f9f4000 +28750 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28750 mmap(0x7f1b46d05000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b46d05000 +28750 mmap(0x7f1b46c85000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b46c85000 +28750 mmap(0x7f1b4680b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b4680b000 +28750 mmap(0x7f1b44435000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b44435000 +28750 mmap(0x7f1b32585000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b32585000 +28750 mmap(0x7f1b21c05000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1b21c05000 +28750 madvise(0x7f1b21e00000, 2097152, MADV_HUGEPAGE) = 0 +28750 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b1f8f4000 +28750 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b46f51000 +28750 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1b1f8e4000 +28750 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28750 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28750 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28750 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28750 gettid() = 28750 +28750 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGHUP, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGINT, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGQUIT, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGILL, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGTRAP, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGABRT, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGBUS, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGFPE, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGUSR1, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGSEGV, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGUSR2, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGPIPE, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGALRM, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGTERM, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGSTKFLT, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGCHLD, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGURG, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGXCPU, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGXFSZ, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGVTALRM, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGPROF, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGWINCH, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGIO, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGPWR, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGSYS, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_3, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_4, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_5, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_6, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_7, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_8, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_9, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_10, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_11, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_12, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_13, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_14, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_15, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_16, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_17, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_18, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_19, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_20, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_21, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_22, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_23, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_24, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_25, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_26, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_27, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_28, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_29, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_30, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_31, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28750 rt_sigaction(SIGRT_32, {sa_handler=0x557c3dd31240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28750 rt_sigaction(SIGRT_1, {sa_handler=0x7f1b46df0560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f1b46da4b20}, NULL, 8) = 0 +28750 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28750 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f1b1f0e3000 +28750 mprotect(0x7f1b1f0e4000, 8388608, PROT_READ|PROT_WRITE) = 0 +28750 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28750 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f1b1f8e3990, parent_tid=0x7f1b1f8e3990, exit_signal=0, stack=0x7f1b1f0e3000, stack_size=0x7fff80, tls=0x7f1b1f8e36c0} +28751 rseq(0x7f1b1f8e3fe0, 0x20, 0, 0x53053053 +28750 <... clone3 resumed> => {parent_tid=[28751]}, 88) = 28751 +28751 <... rseq resumed>) = 0 +28750 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28751 set_robust_list(0x7f1b1f8e39a0, 24 +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28751 <... set_robust_list resumed>) = 0 +28750 rt_sigprocmask(SIG_SETMASK, [], +28751 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28751 <... rt_sigprocmask resumed>NULL, 8) = 0 +28751 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f1b170e3000 +28751 munmap(0x7f1b170e3000, 15847424 +28750 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28751 <... munmap resumed>) = 0 +28750 <... rt_sigprocmask resumed>[], 8) = 0 +28751 munmap(0x7f1b1c000000, 51261440 +28750 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28751 <... munmap resumed>) = 0 +28750 <... mmap resumed>) = 0x7f1b1e8e2000 +28751 mprotect(0x7f1b18000000, 135168, PROT_READ|PROT_WRITE +28750 mprotect(0x7f1b1e8e3000, 8388608, PROT_READ|PROT_WRITE +28751 <... mprotect resumed>) = 0 +28750 <... mprotect resumed>) = 0 +28751 sigaltstack(NULL, +28750 rt_sigprocmask(SIG_BLOCK, ~[], +28751 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28750 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28751 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28750 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f1b1f0e2990, parent_tid=0x7f1b1f0e2990, exit_signal=0, stack=0x7f1b1e8e2000, stack_size=0x7fff80, tls=0x7f1b1f0e26c0} +28751 <... sigaltstack resumed>NULL) = 0 +28752 rseq(0x7f1b1f0e2fe0, 0x20, 0, 0x53053053 +28750 <... clone3 resumed> => {parent_tid=[28752]}, 88) = 28752 +28752 <... rseq resumed>) = 0 +28750 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28752 set_robust_list(0x7f1b1f0e29a0, 24 +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 <... set_robust_list resumed>) = 0 +28751 rt_sigprocmask(SIG_SETMASK, [], +28752 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28750 rt_sigprocmask(SIG_SETMASK, [], +28752 <... rt_sigprocmask resumed>NULL, 8) = 0 +28751 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 <... mmap resumed>) = 0x7f1b10000000 +28752 munmap(0x7f1b14000000, 67108864 +28750 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28752 <... munmap resumed>) = 0 +28750 <... rt_sigprocmask resumed>[], 8) = 0 +28752 mprotect(0x7f1b10000000, 135168, PROT_READ|PROT_WRITE +28750 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28752 <... mprotect resumed>) = 0 +28750 <... mmap resumed>) = 0x7f1b1e0e1000 +28751 gettid( +28752 sigaltstack(NULL, +28750 mprotect(0x7f1b1e0e2000, 8388608, PROT_READ|PROT_WRITE +28752 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28751 <... gettid resumed>) = 28751 +28750 <... mprotect resumed>) = 0 +28752 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28750 rt_sigprocmask(SIG_BLOCK, ~[], +28752 <... sigaltstack resumed>NULL) = 0 +28750 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28752 rt_sigprocmask(SIG_SETMASK, [], +28750 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f1b1e8e1990, parent_tid=0x7f1b1e8e1990, exit_signal=0, stack=0x7f1b1e0e1000, stack_size=0x7fff80, tls=0x7f1b1e8e16c0} +28752 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 gettid( +28753 rseq(0x7f1b1e8e1fe0, 0x20, 0, 0x53053053 +28750 <... clone3 resumed> => {parent_tid=[28753]}, 88) = 28753 +28753 <... rseq resumed>) = 0 +28752 <... gettid resumed>) = 28752 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28753 set_robust_list(0x7f1b1e8e19a0, 24 +28750 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28753 <... set_robust_list resumed>) = 0 +28752 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28753 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28753 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 <... mmap resumed>) = 0x7f1b1e0a1000 +28753 mmap(0x7f1b14000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28750 rt_sigprocmask(SIG_SETMASK, [], +28753 <... mmap resumed>) = 0x7f1b14000000 +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28753 mprotect(0x7f1b14000000, 135168, PROT_READ|PROT_WRITE +28752 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28750 futex(0x557c3df42ba8, FUTEX_WAIT_PRIVATE, 0, NULL +28753 <... mprotect resumed>) = 0 +28752 <... rt_sigprocmask resumed>[], 8) = 0 +28753 sigaltstack(NULL, +28752 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28753 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28753 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28752 <... mmap resumed>) = 0x7f1b1d8a0000 +28753 <... sigaltstack resumed>NULL) = 0 +28752 mprotect(0x7f1b1d8a1000, 8388608, PROT_READ|PROT_WRITE +28753 rt_sigprocmask(SIG_SETMASK, [], +28752 <... mprotect resumed>) = 0 +28753 <... rt_sigprocmask resumed>NULL, 8) = 0 +28753 gettid( +28752 rt_sigprocmask(SIG_BLOCK, ~[], +28751 <... nanosleep resumed>NULL) = 0 +28753 <... gettid resumed>) = 28753 +28752 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28753 futex(0x557c3df42ba8, FUTEX_WAKE_PRIVATE, 1 +28752 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f1b1e0a0990, parent_tid=0x7f1b1e0a0990, exit_signal=0, stack=0x7f1b1d8a0000, stack_size=0x7fff80, tls=0x7f1b1e0a06c0} +28753 <... futex resumed>) = 1 +28750 <... futex resumed>) = 0 +28753 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28750 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28753 futex(0x557c3df42ba8, FUTEX_WAKE_PRIVATE, 1 +28752 <... clone3 resumed> => {parent_tid=[28754]}, 88) = 28754 +28754 rseq(0x7f1b1e0a0fe0, 0x20, 0, 0x53053053 +28753 <... futex resumed>) = 0 +28750 <... futex resumed>) = 0 +28754 <... rseq resumed>) = 0 +28753 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28752 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28754 set_robust_list(0x7f1b1e0a09a0, 24 +28752 <... rt_sigprocmask resumed>NULL, 8) = 0 +28750 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28754 <... set_robust_list resumed>) = 0 +28752 rt_sigprocmask(SIG_SETMASK, [], +28754 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28751 <... nanosleep resumed>NULL) = 0 +28750 <... rt_sigprocmask resumed>[], 8) = 0 +28754 <... rt_sigprocmask resumed>NULL, 8) = 0 +28752 <... rt_sigprocmask resumed>NULL, 8) = 0 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28754 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28752 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28750 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28754 <... mmap resumed>) = 0x7f1b08000000 +28750 <... mmap resumed>) = 0x7f1b1d09f000 +28754 munmap(0x7f1b0c000000, 67108864 +28750 mprotect(0x7f1b1d0a0000, 8388608, PROT_READ|PROT_WRITE +28754 <... munmap resumed>) = 0 +28750 <... mprotect resumed>) = 0 +28754 mprotect(0x7f1b08000000, 135168, PROT_READ|PROT_WRITE +28750 rt_sigprocmask(SIG_BLOCK, ~[], +28754 <... mprotect resumed>) = 0 +28750 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28754 sigaltstack(NULL, +28750 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f1b1d89f990, parent_tid=0x7f1b1d89f990, exit_signal=0, stack=0x7f1b1d09f000, stack_size=0x7fff80, tls=0x7f1b1d89f6c0} +28754 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28751 <... nanosleep resumed>NULL) = 0 +28754 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28755 rseq(0x7f1b1d89ffe0, 0x20, 0, 0x53053053 +28754 <... sigaltstack resumed>NULL) = 0 +28755 <... rseq resumed>) = 0 +28750 <... clone3 resumed> => {parent_tid=[28755]}, 88) = 28755 +28755 set_robust_list(0x7f1b1d89f9a0, 24 +28754 rt_sigprocmask(SIG_SETMASK, [], +28755 <... set_robust_list resumed>) = 0 +28750 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28755 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28754 <... rt_sigprocmask resumed>NULL, 8) = 0 +28755 <... rt_sigprocmask resumed>NULL, 8) = 0 +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28755 mmap(0x7f1b0c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28754 gettid( +28750 rt_sigprocmask(SIG_SETMASK, [], +28755 <... mmap resumed>) = 0x7f1b0c000000 +28754 <... gettid resumed>) = 28754 +28755 mprotect(0x7f1b0c000000, 135168, PROT_READ|PROT_WRITE +28750 <... rt_sigprocmask resumed>NULL, 8) = 0 +28754 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28755 <... mprotect resumed>) = 0 +28751 <... nanosleep resumed>NULL) = 0 +28755 sigaltstack(NULL, +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28755 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28755 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, NULL) = 0 +28755 rt_sigprocmask(SIG_SETMASK, [], +28750 fcntl(0, F_GETFL +28755 <... rt_sigprocmask resumed>NULL, 8) = 0 +28750 <... fcntl resumed>) = 0 (flags O_RDONLY) +28755 gettid() = 28755 +28750 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28755 futex(0x557c3df713f8, FUTEX_WAIT_PRIVATE, 0, NULL +28750 <... futex resumed>) = 1 +28754 <... futex resumed>) = 0 +28750 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28754 nanosleep({tv_sec=0, tv_nsec=3000}, +28751 <... nanosleep resumed>NULL) = 0 +28750 <... mmap resumed>) = 0x7f1b1d05f000 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28750 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28750 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28750 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28754 <... nanosleep resumed>NULL) = 0 +28754 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28752 <... futex resumed>) = 0 +28751 <... nanosleep resumed>NULL) = 0 +28754 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28752 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28751 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28750 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594440, u64=140227763841544}}], 128, 82, NULL, 27721027595866) = 1 +28751 <... nanosleep resumed>NULL) = 0 +28750 exit_group(0 +28751 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 read(10, +28755 <... futex resumed>) = ? +28754 <... futex resumed>) = ? +28753 <... futex resumed>) = ? +28752 <... futex resumed>) = ? +28750 <... exit_group resumed>) = ? +28755 +++ exited with 0 +++ +28754 +++ exited with 0 +++ +28753 +++ exited with 0 +++ +28751 +++ exited with 0 +++ +28736 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28752 +++ exited with 0 +++ +28736 read(10, 0xc00001605d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28736 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28736 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}, {events=EPOLLHUP, data={u32=1376594440, u64=140227763841544}}], 128, 75, NULL, 27721027595866) = 2 +28750 +++ exited with 0 +++ +28736 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28750, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28737 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28750, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28736 rt_sigreturn({mask=[]}) = 2 +28736 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28736 read(10, +28743 read(12, +28736 <... read resumed>"", 931) = 0 +28743 <... read resumed>"", 512) = 0 +28737 wait4(28750, +28736 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004b4e4c +28743 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc000083e4c +28736 <... epoll_ctl resumed>) = 0 +28743 <... epoll_ctl resumed>) = 0 +28736 close(10 +28743 close(12 +28736 <... close resumed>) = 0 +28743 <... close resumed>) = 0 +28736 epoll_pwait(4, +28743 epoll_pwait(4, +28737 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=746}, ru_stime={tv_sec=0, tv_usec=2239}, ...}) = 28750 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28743 epoll_pwait(4, +28737 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28737 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/firewall", 0xc00069a2a8, 0) = -1 ENOENT (No such file or directory) +28737 newfstatat(AT_FDCWD, "/usr/libexec/cni/firewall", +28736 <... nanosleep resumed>NULL) = 0 +28737 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=3402048, ...}, 0) = 0 +28736 write(6, "\0", 1 +28743 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, -1, NULL, 1) = 1 +28736 <... write resumed>) = 1 +28743 read(5, +28740 <... nanosleep resumed>NULL) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... read resumed>"\0", 16) = 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 pipe2( +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28737 <... pipe2 resumed>[8, 9], O_CLOEXEC) = 0 +28743 epoll_pwait(4, +28737 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28737 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 75, NULL, 27721027595866) = 1 +28737 fcntl(9, F_GETFL +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 pipe2([10, 11], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28737 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 75, NULL, 27721027595866) = 1 +28737 fcntl(11, F_GETFL +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 pipe2([12, 13], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28737 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 75, NULL, 27721027595866) = 1 +28737 fcntl(13, F_GETFL +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28737 fcntl(8, F_SETFL, O_RDONLY) = 0 +28737 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(11, F_SETFL, O_WRONLY) = 0 +28737 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(13, F_SETFL, O_WRONLY) = 0 +28737 pipe2([14, 15], O_CLOEXEC) = 0 +28737 getpid() = 28733 +28737 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28737 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28737 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28756 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28756 dup3(8, 0, 0) = 0 +28756 dup3(11, 1, 0) = 1 +28756 dup3(13, 2, 0) = 2 +28756 execve("/usr/libexec/cni/firewall", ["/usr/libexec/cni/firewall"], 0xc000004280 /* 79 vars */ +28737 <... clone resumed>) = 28756 +28737 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28737 close(15) = 0 +28737 read(14, +28756 <... execve resumed>) = 0 +28737 <... read resumed>"", 8) = 0 +28737 close(14 +28756 brk(NULL +28737 <... close resumed>) = 0 +28756 <... brk resumed>) = 0x564410fb4000 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28756 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffec06a4b90 +28737 <... epoll_ctl resumed>) = 0 +28756 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28737 close(8) = 0 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28756 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28737 <... epoll_ctl resumed>) = 0 +28756 <... mmap resumed>) = 0x7f374d003000 +28737 close(11 +28756 access("/etc/ld.so.preload", R_OK +28737 <... close resumed>) = 0 +28756 <... access resumed>) = -1 ENOENT (No such file or directory) +28737 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... epoll_ctl resumed>) = 0 +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 close(13 +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28737 <... close resumed>) = 0 +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... futex resumed>) = 1 +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 0 +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28737 waitid(P_PID, 28756, +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28740 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28738 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28740 read(10, +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28736 read(12, +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 <... read resumed>0xc000542000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28736 <... read resumed>0xc0000da200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28740 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... write resumed>) = 22 +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28740 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc000086e4c +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28740 <... epoll_ctl resumed>) = 0 +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28740 close(9 +28756 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 <... close resumed>) = 0 +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28756 <... newfstatat resumed>0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffec06a3dc0, 0) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28756 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28756 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28756 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f374cfe7000 +28756 close(3) = 0 +28756 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28756 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28756 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28756 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28756 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28756 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f374ce0a000 +28756 mmap(0x7f374ce30000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f374ce30000 +28756 mmap(0x7f374cf86000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f374cf86000 +28756 mmap(0x7f374cfd9000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f374cfd9000 +28756 mmap(0x7f374cfdf000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f374cfdf000 +28756 close(3) = 0 +28756 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374ce07000 +28756 arch_prctl(ARCH_SET_FS, 0x7f374ce07740) = 0 +28756 set_tid_address(0x7f374ce07a10) = 28756 +28756 set_robust_list(0x7f374ce07a20, 24) = 0 +28756 rseq(0x7f374ce08060, 0x20, 0, 0x53053053) = 0 +28756 mprotect(0x7f374cfd9000, 16384, PROT_READ) = 0 +28756 mprotect(0x56440f0e3000, 1191936, PROT_READ) = 0 +28756 mprotect(0x7f374d038000, 8192, PROT_READ) = 0 +28756 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28756 munmap(0x7f374cfe7000, 113799) = 0 +28756 getrandom("\xb4\xd3\x4a\x20\x63\x89\x5d\xe7", 8, GRND_NONBLOCK) = 8 +28756 brk(NULL) = 0x564410fb4000 +28756 brk(0x564410fd5000) = 0x564410fd5000 +28756 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28756 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28756 read(3, "2097152\n", 20) = 8 +28756 close(3) = 0 +28756 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374cdc7000 +28756 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374cda7000 +28756 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374cca7000 +28756 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374c4a7000 +28756 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37484a7000 +28756 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f37284a7000 +28734 <... nanosleep resumed>NULL) = 0 +28756 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28756 <... mmap resumed>) = 0x7f3727ca7000 +28756 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28756 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3725ca7000 +28756 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3725a96000 +28756 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28756 <... mmap resumed>) = 0xc000000000 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=71683518} +28756 mmap(0x7f374cda7000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f374cda7000 +28756 mmap(0x7f374cd27000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f374cd27000 +28756 mmap(0x7f374c8ad000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f374c8ad000 +28756 mmap(0x7f374a4d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f374a4d7000 +28756 mmap(0x7f3738627000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3738627000 +28756 mmap(0x7f3727ca7000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f3727ca7000 +28756 madvise(0x7f3727e00000, 2097152, MADV_HUGEPAGE) = 0 +28756 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3725996000 +28756 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f374cff3000 +28756 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3725986000 +28756 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28756 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28756 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28756 gettid() = 28756 +28756 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGHUP, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGINT, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGQUIT, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGILL, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGTRAP, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGABRT, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGBUS, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGFPE, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGUSR1, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGSEGV, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGUSR2, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGPIPE, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGALRM, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGTERM, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGSTKFLT, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGCHLD, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGURG, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGXCPU, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGXFSZ, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGVTALRM, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGPROF, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGWINCH, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGIO, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGPWR, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGSYS, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_3, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_4, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_5, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_6, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_7, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_8, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_9, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_10, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_11, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_12, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_13, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_14, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_15, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_16, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_17, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_18, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_19, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_20, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_21, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_22, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_23, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_24, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_25, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_26, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_27, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_28, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_29, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_30, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_31, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28756 rt_sigaction(SIGRT_32, {sa_handler=0x56440efa0640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28756 rt_sigaction(SIGRT_1, {sa_handler=0x7f374ce92560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f374ce46b20}, NULL, 8) = 0 +28756 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28756 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f3725185000 +28756 mprotect(0x7f3725186000, 8388608, PROT_READ|PROT_WRITE) = 0 +28756 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28756 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f3725985990, parent_tid=0x7f3725985990, exit_signal=0, stack=0x7f3725185000, stack_size=0x7fff80, tls=0x7f37259856c0} => {parent_tid=[28757]}, 88) = 28757 +28756 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28757 rseq(0x7f3725985fe0, 0x20, 0, 0x53053053 +28756 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28756 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f3724984000 +28757 <... rseq resumed>) = 0 +28756 mprotect(0x7f3724985000, 8388608, PROT_READ|PROT_WRITE) = 0 +28756 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28756 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f3725184990, parent_tid=0x7f3725184990, exit_signal=0, stack=0x7f3724984000, stack_size=0x7fff80, tls=0x7f37251846c0} +28757 set_robust_list(0x7f37259859a0, 24) = 0 +28757 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28756 <... clone3 resumed> => {parent_tid=[28758]}, 88) = 28758 +28757 <... rt_sigprocmask resumed>NULL, 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28757 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28757 <... mmap resumed>) = 0x7f371c984000 +28756 rt_sigprocmask(SIG_SETMASK, [], +28757 munmap(0x7f371c984000, 57131008 +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28758 rseq(0x7f3725184fe0, 0x20, 0, 0x53053053 +28757 <... munmap resumed>) = 0 +28757 munmap(0x7f3724000000, 9977856 +28756 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28757 <... munmap resumed>) = 0 +28756 <... rt_sigprocmask resumed>[], 8) = 0 +28757 mprotect(0x7f3720000000, 135168, PROT_READ|PROT_WRITE +28756 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28757 <... mprotect resumed>) = 0 +28756 <... mmap resumed>) = 0x7f3724183000 +28758 <... rseq resumed>) = 0 +28757 sigaltstack(NULL, +28756 mprotect(0x7f3724184000, 8388608, PROT_READ|PROT_WRITE +28757 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28758 set_robust_list(0x7f37251849a0, 24 +28757 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28756 <... mprotect resumed>) = 0 +28758 <... set_robust_list resumed>) = 0 +28757 <... sigaltstack resumed>NULL) = 0 +28758 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28756 rt_sigprocmask(SIG_BLOCK, ~[], +28758 <... rt_sigprocmask resumed>NULL, 8) = 0 +28757 rt_sigprocmask(SIG_SETMASK, [], +28758 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28756 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28757 <... rt_sigprocmask resumed>NULL, 8) = 0 +28758 <... mmap resumed>) = 0x7f3718000000 +28756 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f3724983990, parent_tid=0x7f3724983990, exit_signal=0, stack=0x7f3724183000, stack_size=0x7fff80, tls=0x7f37249836c0} +28758 munmap(0x7f371c000000, 67108864 +28757 gettid() = 28757 +28758 <... munmap resumed>) = 0 +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28759 rseq(0x7f3724983fe0, 0x20, 0, 0x53053053 +28758 mprotect(0x7f3718000000, 135168, PROT_READ|PROT_WRITE +28756 <... clone3 resumed> => {parent_tid=[28759]}, 88) = 28759 +28759 <... rseq resumed>) = 0 +28758 <... mprotect resumed>) = 0 +28759 set_robust_list(0x7f37249839a0, 24 +28756 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28759 <... set_robust_list resumed>) = 0 +28758 sigaltstack(NULL, +28759 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28759 <... rt_sigprocmask resumed>NULL, 8) = 0 +28758 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28759 mmap(0x7f371c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28757 <... nanosleep resumed>NULL) = 0 +28756 rt_sigprocmask(SIG_SETMASK, [], +28759 <... mmap resumed>) = 0x7f371c000000 +28758 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28759 mprotect(0x7f371c000000, 135168, PROT_READ|PROT_WRITE +28758 <... sigaltstack resumed>NULL) = 0 +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28759 <... mprotect resumed>) = 0 +28758 rt_sigprocmask(SIG_SETMASK, [], +28756 futex(0x56440f225968, FUTEX_WAIT_PRIVATE, 0, NULL +28759 sigaltstack(NULL, +28758 <... rt_sigprocmask resumed>NULL, 8) = 0 +28757 <... nanosleep resumed>NULL) = 0 +28759 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28758 gettid( +28759 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28759 <... sigaltstack resumed>NULL) = 0 +28758 <... gettid resumed>) = 28758 +28759 rt_sigprocmask(SIG_SETMASK, [], +28758 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28759 <... rt_sigprocmask resumed>NULL, 8) = 0 +28759 gettid( +28758 <... mmap resumed>) = 0x7f3724143000 +28759 <... gettid resumed>) = 28759 +28758 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28759 futex(0x56440f225968, FUTEX_WAKE_PRIVATE, 1 +28758 <... rt_sigprocmask resumed>[], 8) = 0 +28759 <... futex resumed>) = 1 +28756 <... futex resumed>) = 0 +28759 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28758 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28757 <... nanosleep resumed>NULL) = 0 +28759 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28758 <... mmap resumed>) = 0x7f37177ff000 +28756 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28759 futex(0x56440f225968, FUTEX_WAKE_PRIVATE, 1 +28758 mprotect(0x7f3717800000, 8388608, PROT_READ|PROT_WRITE +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28759 <... futex resumed>) = 0 +28758 <... mprotect resumed>) = 0 +28756 <... futex resumed>) = 0 +28759 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28758 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28758 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f3717fff990, parent_tid=0x7f3717fff990, exit_signal=0, stack=0x7f37177ff000, stack_size=0x7fff80, tls=0x7f3717fff6c0} +28756 <... rt_sigprocmask resumed>[], 8) = 0 +28756 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28758 <... clone3 resumed> => {parent_tid=[28760]}, 88) = 28760 +28756 <... mmap resumed>) = 0x7f3716ffe000 +28760 rseq(0x7f3717ffffe0, 0x20, 0, 0x53053053 +28758 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28757 <... nanosleep resumed>NULL) = 0 +28756 mprotect(0x7f3716fff000, 8388608, PROT_READ|PROT_WRITE +28760 <... rseq resumed>) = 0 +28758 <... rt_sigprocmask resumed>NULL, 8) = 0 +28760 set_robust_list(0x7f3717fff9a0, 24 +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28756 <... mprotect resumed>) = 0 +28760 <... set_robust_list resumed>) = 0 +28758 rt_sigprocmask(SIG_SETMASK, [], +28760 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28756 rt_sigprocmask(SIG_BLOCK, ~[], +28760 <... rt_sigprocmask resumed>NULL, 8) = 0 +28758 <... rt_sigprocmask resumed>NULL, 8) = 0 +28760 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28756 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28760 <... mmap resumed>) = 0x7f370effe000 +28758 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28760 munmap(0x7f370effe000, 16785408 +28756 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f37177fe990, parent_tid=0x7f37177fe990, exit_signal=0, stack=0x7f3716ffe000, stack_size=0x7fff80, tls=0x7f37177fe6c0} +28760 <... munmap resumed>) = 0 +28760 munmap(0x7f3714000000, 50323456) = 0 +28756 <... clone3 resumed> => {parent_tid=[28761]}, 88) = 28761 +28761 rseq(0x7f37177fefe0, 0x20, 0, 0x53053053 +28760 mprotect(0x7f3710000000, 135168, PROT_READ|PROT_WRITE +28757 <... nanosleep resumed>NULL) = 0 +28761 <... rseq resumed>) = 0 +28760 <... mprotect resumed>) = 0 +28756 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28761 set_robust_list(0x7f37177fe9a0, 24 +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28760 sigaltstack(NULL, +28761 <... set_robust_list resumed>) = 0 +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28761 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28760 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28761 <... rt_sigprocmask resumed>NULL, 8) = 0 +28756 rt_sigprocmask(SIG_SETMASK, [], +28761 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28760 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28756 <... rt_sigprocmask resumed>NULL, 8) = 0 +28761 <... mmap resumed>) = 0x7f3708000000 +28760 <... sigaltstack resumed>NULL) = 0 +28761 munmap(0x7f370c000000, 67108864 +28760 rt_sigprocmask(SIG_SETMASK, [], +28761 <... munmap resumed>) = 0 +28760 <... rt_sigprocmask resumed>NULL, 8) = 0 +28761 mprotect(0x7f3708000000, 135168, PROT_READ|PROT_WRITE +28760 gettid( +28761 <... mprotect resumed>) = 0 +28760 <... gettid resumed>) = 28760 +28757 <... nanosleep resumed>NULL) = 0 +28760 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28761 sigaltstack(NULL, +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28761 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28756 fcntl(0, F_GETFL +28761 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28756 <... fcntl resumed>) = 0 (flags O_RDONLY) +28761 <... sigaltstack resumed>NULL) = 0 +28761 rt_sigprocmask(SIG_SETMASK, [], +28756 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28761 <... rt_sigprocmask resumed>NULL, 8) = 0 +28756 <... futex resumed>) = 1 +28761 gettid( +28760 <... futex resumed>) = 0 +28761 <... gettid resumed>) = 28761 +28756 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28761 futex(0x56440f254258, FUTEX_WAIT_PRIVATE, 0, NULL +28760 nanosleep({tv_sec=0, tv_nsec=3000}, +28756 <... mmap resumed>) = 0x7f3724103000 +28756 fcntl(1, F_GETFL +28757 <... nanosleep resumed>NULL) = 0 +28756 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28756 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28756 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28760 <... nanosleep resumed>NULL) = 0 +28760 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28758 <... futex resumed>) = 0 +28760 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28758 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28757 <... nanosleep resumed>NULL) = 0 +28757 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28757 nanosleep({tv_sec=0, tv_nsec=20000}, +28756 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 61) = 61 +28743 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593720, u64=140227763840824}}], 128, 75, NULL, 27721027595866) = 1 +28756 exit_group(0) = ? +28743 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1 +28761 <... futex resumed>) = ? +28760 <... futex resumed>) = ? +28759 <... futex resumed>) = ? +28758 <... futex resumed>) = ? +28757 <... nanosleep resumed> ) = ? +28761 +++ exited with 0 +++ +28760 +++ exited with 0 +++ +28759 +++ exited with 0 +++ +28743 <... futex resumed>) = 1 +28734 <... futex resumed>) = 0 +28758 +++ exited with 0 +++ +28743 read(10, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28743 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 61 +28743 read(10, 0xc00017143d, 963) = -1 EAGAIN (Resource temporarily unavailable) +28743 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=67811984} +28743 <... epoll_pwait resumed>[{events=EPOLLHUP, data={u32=1376593480, u64=140227763840584}}, {events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}], 128, 67, NULL, 27721027595866) = 2 +28757 +++ exited with 0 +++ +28756 +++ exited with 0 +++ +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28756, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28743 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28743 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1 +28737 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28756, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28743 <... futex resumed>) = 1 +28740 sched_yield( +28743 read(10, +28737 rt_sigreturn({mask=[]} +28734 <... futex resumed>) = 0 +28743 <... read resumed>"", 963) = 0 +28740 <... sched_yield resumed>) = 0 +28737 <... rt_sigreturn resumed>) = 0 +28743 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc000842e4c +28740 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28743 <... epoll_ctl resumed>) = 0 +28740 <... futex resumed>) = 0 +28737 wait4(28756, +28743 close(10 +28740 read(12, +28737 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3158}, ...}) = 28756 +28743 <... close resumed>) = 0 +28740 <... read resumed>"", 512) = 0 +28737 epoll_pwait(4, +28743 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28740 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc000087e4c +28743 <... futex resumed>) = 1 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28740 <... epoll_ctl resumed>) = 0 +28738 <... futex resumed>) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28740 close(12 +28737 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28740 <... close resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28740 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/tuning", 0xc00054a038, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28740 newfstatat(AT_FDCWD, "/usr/libexec/cni/tuning", +28743 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28743 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28740 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2644784, ...}, 0) = 0 +28743 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 pipe2( +28734 <... nanosleep resumed>NULL) = 0 +28740 <... pipe2 resumed>[8, 9], O_CLOEXEC) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28740 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28740 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28734 <... nanosleep resumed>NULL) = 0 +28740 <... epoll_ctl resumed>) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 67, NULL, 27721027595866) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 fcntl(9, F_GETFL +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0 +28740 pipe2([10, 11], O_CLOEXEC) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28740 fcntl(10, F_GETFL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... fcntl resumed>) = 0 (flags O_RDONLY) +28740 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 67, NULL, 27721027595866) = 1 +28740 fcntl(11, F_GETFL +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28734 <... nanosleep resumed>NULL) = 0 +28740 <... fcntl resumed>) = 0 +28737 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 pipe2([12, 13], O_CLOEXEC) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28740 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28740 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28740 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... epoll_ctl resumed>) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 67, NULL, 27721027595866) = 1 +28740 fcntl(13, F_GETFL +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28740 <... fcntl resumed>) = 0 +28740 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28734 <... nanosleep resumed>NULL) = 0 +28740 fcntl(8, F_SETFL, O_RDONLY +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... fcntl resumed>) = 0 +28740 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28740 fcntl(11, F_SETFL, O_WRONLY) = 0 +28740 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28734 <... nanosleep resumed>NULL) = 0 +28740 fcntl(13, F_SETFL, O_WRONLY +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... fcntl resumed>) = 0 +28740 pipe2([14, 15], O_CLOEXEC) = 0 +28740 getpid() = 28733 +28740 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28740 rt_sigprocmask(SIG_SETMASK, ~[], +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... rt_sigprocmask resumed>NULL, 8) = 0 +28740 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28762 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28762 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28762 dup3(8, 0, 0) = 0 +28762 dup3(11, 1, 0) = 1 +28762 dup3(13, 2, 0) = 2 +28734 <... nanosleep resumed>NULL) = 0 +28762 execve("/usr/libexec/cni/tuning", ["/usr/libexec/cni/tuning"], 0xc000160500 /* 79 vars */ +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... clone resumed>) = 28762 +28740 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28740 close(15 +28734 <... nanosleep resumed>NULL) = 0 +28740 <... close resumed>) = 0 +28762 <... execve resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 read(14, "", 8) = 0 +28762 brk(NULL +28740 close(14 +28762 <... brk resumed>) = 0x55dd9f062000 +28740 <... close resumed>) = 0 +28762 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdd0661aa0 +28740 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28762 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28740 <... epoll_ctl resumed>) = 0 +28740 close(8 +28762 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28740 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efe0fc5c000 +28740 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 access("/etc/ld.so.preload", R_OK +28740 <... epoll_ctl resumed>) = 0 +28762 <... access resumed>) = -1 ENOENT (No such file or directory) +28740 close(11 +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... close resumed>) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28740 <... epoll_ctl resumed>) = 0 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28740 close(13 +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28740 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28740 waitid(P_PID, 28762, +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28738 read(10, +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28743 <... futex resumed>) = 1 +28738 <... read resumed>0xc0000da400, 512) = -1 EAGAIN (Resource temporarily unavailable) +28736 <... futex resumed>) = 0 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28743 read(12, +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28738 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28736 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... read resumed>0xc000848200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28734 <... nanosleep resumed>NULL) = 0 +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28741 <... futex resumed>) = 0 +28738 <... write resumed>) = 22 +28736 <... futex resumed>) = 1 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc000087e4c +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28738 <... epoll_ctl resumed>) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 close(9 +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28738 <... close resumed>) = 0 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", +28734 <... nanosleep resumed>NULL) = 0 +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... newfstatat resumed>0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffdd0660cd0, 0) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28762 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28762 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28762 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28762 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28762 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efe0fc40000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 close(3) = 0 +28762 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28762 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28762 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28762 newfstatat(3, "", +28734 <... nanosleep resumed>NULL) = 0 +28762 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28762 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7efe0fa63000 +28762 mmap(0x7efe0fa89000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7efe0fa89000 +28762 mmap(0x7efe0fbdf000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7efe0fbdf000 +28762 mmap(0x7efe0fc32000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efe0fc32000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 mmap(0x7efe0fc38000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe0fc38000 +28762 close(3) = 0 +28762 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0fa60000 +28762 arch_prctl(ARCH_SET_FS, 0x7efe0fa60740) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 set_tid_address(0x7efe0fa60a10 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... set_tid_address resumed>) = 28762 +28762 set_robust_list(0x7efe0fa60a20, 24) = 0 +28762 rseq(0x7efe0fa61060, 0x20, 0, 0x53053053) = 0 +28762 mprotect(0x7efe0fc32000, 16384, PROT_READ) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 mprotect(0x55dd9e86f000, 921600, PROT_READ) = 0 +28762 mprotect(0x7efe0fc91000, 8192, PROT_READ) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28762 munmap(0x7efe0fc40000, 113799) = 0 +28762 getrandom("\x88\x03\x7b\x05\x5e\xc8\x5c\x69", 8, GRND_NONBLOCK) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28762 brk(NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... brk resumed>) = 0x55dd9f062000 +28762 brk(0x55dd9f083000) = 0x55dd9f083000 +28762 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28762 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28734 <... nanosleep resumed>NULL) = 0 +28762 read(3, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... read resumed>"2097152\n", 20) = 8 +28762 close(3) = 0 +28762 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0fa20000 +28762 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0fa00000 +28734 <... nanosleep resumed>NULL) = 0 +28762 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... mmap resumed>) = 0x7efe0f900000 +28762 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0f100000 +28762 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0b100000 +28762 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdeb100000 +28762 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efdea900000 +28734 <... nanosleep resumed>NULL) = 0 +28762 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 <... mmap resumed>) = 0xc000000000 +28762 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efde8900000 +28762 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efde86ef000 +28762 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28762 mmap(0x7efe0fa00000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efe0fa00000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 mmap(0x7efe0f980000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe0f980000 +28762 mmap(0x7efe0f506000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe0f506000 +28762 mmap(0x7efe0d130000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efe0d130000 +28762 mmap(0x7efdfb280000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7efdfb280000 +28762 mmap(0x7efdea900000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efdea900000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 madvise(0x7efdeaa00000, 2097152, MADV_HUGEPAGE) = 0 +28762 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efde85ef000 +28762 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7efe0fc4c000 +28762 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efde85df000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28762 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigprocmask(SIG_SETMASK, [], +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28762 gettid() = 28762 +28762 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGHUP, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGINT, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGQUIT, NULL, +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28762 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGQUIT, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGILL, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGTRAP, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGABRT, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28762 rt_sigaction(SIGBUS, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGFPE, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGUSR1, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGSEGV, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGUSR2, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGPIPE, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGALRM, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGTERM, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>NULL, 8) = 0 +28762 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGSTKFLT, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28762 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGCHLD, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGURG, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGXCPU, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGXFSZ, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGVTALRM, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGPROF, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGWINCH, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGIO, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGPWR, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGSYS, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_3, NULL, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28762 rt_sigaction(SIGRT_3, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_4, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_5, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_6, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_7, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_8, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_9, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_10, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_11, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_12, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_13, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_14, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_15, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_16, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_17, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_18, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_19, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_20, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_21, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_22, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_23, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_24, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_25, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_26, NULL, +28734 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_26, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_27, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28762 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_28, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_29, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_30, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_31, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28762 rt_sigaction(SIGRT_32, {sa_handler=0x55dd9e790800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28762 rt_sigaction(SIGRT_1, {sa_handler=0x7efe0faeb560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7efe0fa9fb20}, NULL, 8) = 0 +28762 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28762 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7efde7dde000 +28762 mprotect(0x7efde7ddf000, 8388608, PROT_READ|PROT_WRITE) = 0 +28762 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28762 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efde85de990, parent_tid=0x7efde85de990, exit_signal=0, stack=0x7efde7dde000, stack_size=0x7fff80, tls=0x7efde85de6c0} => {parent_tid=[28763]}, 88) = 28763 +28762 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28762 rt_sigprocmask(SIG_SETMASK, [], +28763 rseq(0x7efde85defe0, 0x20, 0, 0x53053053 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28763 <... rseq resumed>) = 0 +28763 set_robust_list(0x7efde85de9a0, 24) = 0 +28763 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28762 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28763 <... rt_sigprocmask resumed>NULL, 8) = 0 +28762 <... rt_sigprocmask resumed>[], 8) = 0 +28763 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28762 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28763 <... mmap resumed>) = 0x7efddfdde000 +28762 <... mmap resumed>) = 0x7efddf5dd000 +28763 munmap(0x7efddfdde000, 2236416 +28762 mprotect(0x7efddf5de000, 8388608, PROT_READ|PROT_WRITE +28763 <... munmap resumed>) = 0 +28762 <... mprotect resumed>) = 0 +28763 munmap(0x7efde4000000, 64872448 +28762 rt_sigprocmask(SIG_BLOCK, ~[], +28763 <... munmap resumed>) = 0 +28762 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28763 mprotect(0x7efde0000000, 135168, PROT_READ|PROT_WRITE +28762 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efddfddd990, parent_tid=0x7efddfddd990, exit_signal=0, stack=0x7efddf5dd000, stack_size=0x7fff80, tls=0x7efddfddd6c0} +28763 <... mprotect resumed>) = 0 +28763 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28762 <... clone3 resumed> => {parent_tid=[28764]}, 88) = 28764 +28763 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28762 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28763 <... sigaltstack resumed>NULL) = 0 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28763 rt_sigprocmask(SIG_SETMASK, [], +28762 rt_sigprocmask(SIG_SETMASK, [], +28764 rseq(0x7efddfdddfe0, 0x20, 0, 0x53053053 +28763 <... rt_sigprocmask resumed>NULL, 8) = 0 +28764 <... rseq resumed>) = 0 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28764 set_robust_list(0x7efddfddd9a0, 24 +28763 gettid( +28764 <... set_robust_list resumed>) = 0 +28763 <... gettid resumed>) = 28763 +28764 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28764 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28762 <... rt_sigprocmask resumed>[], 8) = 0 +28764 <... mmap resumed>) = 0x7efdd75dd000 +28762 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28764 munmap(0x7efdd75dd000, 10629120 +28762 <... mmap resumed>) = 0x7efde75dd000 +28764 <... munmap resumed>) = 0 +28762 mprotect(0x7efde75de000, 8388608, PROT_READ|PROT_WRITE +28764 munmap(0x7efddc000000, 56479744 +28762 <... mprotect resumed>) = 0 +28764 <... munmap resumed>) = 0 +28764 mprotect(0x7efdd8000000, 135168, PROT_READ|PROT_WRITE +28762 rt_sigprocmask(SIG_BLOCK, ~[], +28764 <... mprotect resumed>) = 0 +28763 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28764 sigaltstack(NULL, +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28764 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28762 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efde7ddd990, parent_tid=0x7efde7ddd990, exit_signal=0, stack=0x7efde75dd000, stack_size=0x7fff80, tls=0x7efde7ddd6c0} +28764 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, NULL) = 0 +28764 rt_sigprocmask(SIG_SETMASK, [], +28762 <... clone3 resumed> => {parent_tid=[28765]}, 88) = 28765 +28765 rseq(0x7efde7dddfe0, 0x20, 0, 0x53053053 +28764 <... rt_sigprocmask resumed>NULL, 8) = 0 +28765 <... rseq resumed>) = 0 +28762 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28765 set_robust_list(0x7efde7ddd9a0, 24 +28764 gettid( +28765 <... set_robust_list resumed>) = 0 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28765 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28764 <... gettid resumed>) = 28764 +28765 <... rt_sigprocmask resumed>NULL, 8) = 0 +28762 rt_sigprocmask(SIG_SETMASK, [], +28765 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28764 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28763 <... nanosleep resumed>NULL) = 0 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28765 <... mmap resumed>) = 0x7efdd0000000 +28764 <... mmap resumed>) = 0x7efde759d000 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28765 munmap(0x7efdd4000000, 67108864 +28762 futex(0x55dd9e96d1e8, FUTEX_WAIT_PRIVATE, 0, NULL +28765 <... munmap resumed>) = 0 +28764 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28765 mprotect(0x7efdd0000000, 135168, PROT_READ|PROT_WRITE +28764 <... rt_sigprocmask resumed>[], 8) = 0 +28765 <... mprotect resumed>) = 0 +28764 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28765 sigaltstack(NULL, +28764 <... mmap resumed>) = 0x7efde6d9c000 +28765 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28764 mprotect(0x7efde6d9d000, 8388608, PROT_READ|PROT_WRITE +28765 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, NULL) = 0 +28764 <... mprotect resumed>) = 0 +28765 rt_sigprocmask(SIG_SETMASK, [], +28764 rt_sigprocmask(SIG_BLOCK, ~[], +28765 <... rt_sigprocmask resumed>NULL, 8) = 0 +28763 <... nanosleep resumed>NULL) = 0 +28765 gettid( +28764 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28765 <... gettid resumed>) = 28765 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28764 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efde759c990, parent_tid=0x7efde759c990, exit_signal=0, stack=0x7efde6d9c000, stack_size=0x7fff80, tls=0x7efde759c6c0} +28765 futex(0x55dd9e96d1e8, FUTEX_WAKE_PRIVATE, 1) = 1 +28762 <... futex resumed>) = 0 +28765 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28766 rseq(0x7efde759cfe0, 0x20, 0, 0x53053053 +28762 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28766 <... rseq resumed>) = 0 +28765 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28764 <... clone3 resumed> => {parent_tid=[28766]}, 88) = 28766 +28766 set_robust_list(0x7efde759c9a0, 24 +28765 futex(0x55dd9e96d1e8, FUTEX_WAKE_PRIVATE, 1 +28762 <... futex resumed>) = 0 +28766 <... set_robust_list resumed>) = 0 +28765 <... futex resumed>) = 0 +28764 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28766 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28765 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28763 <... nanosleep resumed>NULL) = 0 +28766 <... rt_sigprocmask resumed>NULL, 8) = 0 +28764 <... rt_sigprocmask resumed>NULL, 8) = 0 +28762 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28766 mmap(0x7efdd4000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28764 rt_sigprocmask(SIG_SETMASK, [], +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28766 <... mmap resumed>) = 0x7efdd4000000 +28764 <... rt_sigprocmask resumed>NULL, 8) = 0 +28762 <... rt_sigprocmask resumed>[], 8) = 0 +28766 mprotect(0x7efdd4000000, 135168, PROT_READ|PROT_WRITE +28764 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28762 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28766 <... mprotect resumed>) = 0 +28766 sigaltstack(NULL, +28762 <... mmap resumed>) = 0x7efde659b000 +28766 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28762 mprotect(0x7efde659c000, 8388608, PROT_READ|PROT_WRITE +28766 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28762 <... mprotect resumed>) = 0 +28766 <... sigaltstack resumed>NULL) = 0 +28766 rt_sigprocmask(SIG_SETMASK, [], +28763 <... nanosleep resumed>NULL) = 0 +28762 rt_sigprocmask(SIG_BLOCK, ~[], +28766 <... rt_sigprocmask resumed>NULL, 8) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28766 gettid( +28762 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28766 <... gettid resumed>) = 28766 +28762 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7efde6d9b990, parent_tid=0x7efde6d9b990, exit_signal=0, stack=0x7efde659b000, stack_size=0x7fff80, tls=0x7efde6d9b6c0} +28766 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28767 rseq(0x7efde6d9bfe0, 0x20, 0, 0x53053053 +28762 <... clone3 resumed> => {parent_tid=[28767]}, 88) = 28767 +28767 <... rseq resumed>) = 0 +28762 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28767 set_robust_list(0x7efde6d9b9a0, 24 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28767 <... set_robust_list resumed>) = 0 +28763 <... nanosleep resumed>NULL) = 0 +28767 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28762 rt_sigprocmask(SIG_SETMASK, [], +28767 <... rt_sigprocmask resumed>NULL, 8) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28767 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28762 <... rt_sigprocmask resumed>NULL, 8) = 0 +28767 <... mmap resumed>) = 0x7efdc8000000 +28767 munmap(0x7efdcc000000, 67108864) = 0 +28767 mprotect(0x7efdc8000000, 135168, PROT_READ|PROT_WRITE) = 0 +28767 sigaltstack(NULL, +28763 <... nanosleep resumed>NULL) = 0 +28767 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 fcntl(0, F_GETFL +28767 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28762 <... fcntl resumed>) = 0 (flags O_RDONLY) +28767 <... sigaltstack resumed>NULL) = 0 +28767 rt_sigprocmask(SIG_SETMASK, [], +28762 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28767 <... rt_sigprocmask resumed>NULL, 8) = 0 +28766 <... futex resumed>) = 0 +28762 <... futex resumed>) = 1 +28767 gettid( +28766 nanosleep({tv_sec=0, tv_nsec=3000}, +28767 <... gettid resumed>) = 28767 +28762 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28767 futex(0x55dd9e99b9f8, FUTEX_WAIT_PRIVATE, 0, NULL +28763 <... nanosleep resumed>NULL) = 0 +28762 <... mmap resumed>) = 0x7efde655b000 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28766 <... nanosleep resumed>NULL) = 0 +28762 fcntl(2, F_GETFL +28734 <... nanosleep resumed>NULL) = 0 +28766 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28762 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28766 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28764 <... futex resumed>) = 0 +28766 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28762 getrlimit(RLIMIT_NOFILE, +28764 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28763 <... nanosleep resumed>NULL) = 0 +28762 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28763 nanosleep({tv_sec=0, tv_nsec=20000}, +28762 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594440, u64=140227763841544}}], 128, 66, NULL, 27721027595866) = 1 +28762 exit_group(0 +28737 read(10, +28766 <... futex resumed>) = ? +28765 <... futex resumed>) = ? +28764 <... futex resumed>) = ? +28763 <... nanosleep resumed> ) = ? +28762 <... exit_group resumed>) = ? +28767 <... futex resumed>) = ? +28766 +++ exited with 0 +++ +28765 +++ exited with 0 +++ +28737 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28767 +++ exited with 0 +++ +28763 +++ exited with 0 +++ +28737 read(10, 0xc00001645d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28737 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594680, u64=140227763841784}}, {events=EPOLLHUP, data={u32=1376594440, u64=140227763841544}}], 128, 59, NULL, 27721027595866) = 2 +28764 +++ exited with 0 +++ +28762 +++ exited with 0 +++ +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28740 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28762, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28740 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28762, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 read(12, +28737 read(10, +28740 rt_sigreturn({mask=[]} +28738 <... read resumed>"", 512) = 0 +28740 <... rt_sigreturn resumed>) = 0 +28737 <... read resumed>"", 931) = 0 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004b964c +28737 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc000086e4c +28740 wait4(28762, +28738 <... epoll_ctl resumed>) = 0 +28737 <... epoll_ctl resumed>) = 0 +28740 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=1605}, ru_stime={tv_sec=0, tv_usec=1590}, ...}) = 28762 +28738 close(12 +28737 close(10 +28740 epoll_pwait(4, +28738 <... close resumed>) = 0 +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28737 <... close resumed>) = 0 +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 <... futex resumed>) = 1 +28737 epoll_pwait(4, +28736 <... futex resumed>) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28736 epoll_pwait(4, +28737 epoll_pwait(4, +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/87-podman.conflist", +28740 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=639, ...}, 0) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... nanosleep resumed>NULL) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28738 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test-qemu.conflist", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0644, st_size=987, ...}) = 0 +28738 read(8, "{\n \"cniVersion\": \"0.4.0\",\n \""..., 988) = 987 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/bridge", 0xc0006f86b8, 0) = -1 ENOENT (No such file or directory) +28738 newfstatat(AT_FDCWD, "/usr/libexec/cni/bridge", {st_mode=S_IFREG|0755, st_size=3309544, ...}, 0) = 0 +28738 pipe2([8, 9], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28738 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 59, NULL, 32) = 1 +28738 fcntl(9, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 pipe2([10, 11], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28738 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 58, NULL, 27721027595866) = 1 +28738 fcntl(11, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 pipe2([12, 13], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28738 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 58, NULL, 27721027595866) = 1 +28738 fcntl(13, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28738 fcntl(8, F_SETFL, O_RDONLY) = 0 +28738 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(11, F_SETFL, O_WRONLY) = 0 +28738 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(13, F_SETFL, O_WRONLY) = 0 +28738 pipe2([14, 15], O_CLOEXEC) = 0 +28738 getpid() = 28733 +28738 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28738 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28738 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28768 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28768 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28768 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28768 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28768 dup3(8, 0, 0) = 0 +28768 dup3(11, 1, 0) = 1 +28768 dup3(13, 2, 0) = 2 +28768 execve("/usr/libexec/cni/bridge", ["/usr/libexec/cni/bridge"], 0xc000604500 /* 79 vars */ +28738 <... clone resumed>) = 28768 +28738 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28738 close(15) = 0 +28738 read(14, +28768 <... execve resumed>) = 0 +28738 <... read resumed>"", 8) = 0 +28738 close(14 +28768 brk(NULL +28738 <... close resumed>) = 0 +28768 <... brk resumed>) = 0x56433b80b000 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28768 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd4653c660 +28738 <... epoll_ctl resumed>) = 0 +28768 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28738 close(8) = 0 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28768 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28738 <... epoll_ctl resumed>) = 0 +28768 <... mmap resumed>) = 0x7fd99950b000 +28738 close(11) = 0 +28768 access("/etc/ld.so.preload", R_OK +28738 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28768 <... access resumed>) = -1 ENOENT (No such file or directory) +28738 <... epoll_ctl resumed>) = 0 +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28738 close(13 +28768 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 <... close resumed>) = 0 +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28768 <... newfstatat resumed>0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28738 <... futex resumed>) = 1 +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28738 waitid(P_PID, 28768, +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28736 <... futex resumed>) = 0 +28768 <... newfstatat resumed>0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28736 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... futex resumed>) = 1 +28768 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 0 +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28740 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28768 <... newfstatat resumed>0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 1 +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... futex resumed>) = 0 +28736 read(10, +28768 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 read(12, +28741 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28736 <... read resumed>0xc0004ea000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28743 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28740 <... read resumed>0xc000542200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28768 <... newfstatat resumed>0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28741 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... write resumed>) = 22 +28768 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004b964c +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28741 <... epoll_ctl resumed>) = 0 +28768 <... newfstatat resumed>0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28741 close(9 +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... close resumed>) = 0 +28768 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffd4653b890, 0) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28768 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28768 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28768 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9994ef000 +28768 close(3) = 0 +28768 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28768 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28768 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28768 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28768 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28768 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd999312000 +28768 mmap(0x7fd999338000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fd999338000 +28768 mmap(0x7fd99948e000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7fd99948e000 +28768 mmap(0x7fd9994e1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7fd9994e1000 +28768 mmap(0x7fd9994e7000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9994e7000 +28768 close(3) = 0 +28768 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd99930f000 +28768 arch_prctl(ARCH_SET_FS, 0x7fd99930f740) = 0 +28768 set_tid_address(0x7fd99930fa10) = 28768 +28768 set_robust_list(0x7fd99930fa20, 24) = 0 +28768 rseq(0x7fd999310060, 0x20, 0, 0x53053053) = 0 +28768 mprotect(0x7fd9994e1000, 16384, PROT_READ) = 0 +28768 mprotect(0x564339888000, 1146880, PROT_READ) = 0 +28768 mprotect(0x7fd999540000, 8192, PROT_READ) = 0 +28768 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28768 munmap(0x7fd9994ef000, 113799) = 0 +28768 getrandom("\xc4\xdc\x94\xbc\x75\x32\x25\xd3", 8, GRND_NONBLOCK) = 8 +28768 brk(NULL) = 0x56433b80b000 +28768 brk(0x56433b82c000) = 0x56433b82c000 +28768 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28768 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28768 read(3, "2097152\n", 20) = 8 +28768 close(3) = 0 +28768 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9992cf000 +28768 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9992af000 +28768 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9991af000 +28768 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9989af000 +28768 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9949af000 +28768 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9749af000 +28768 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9741af000 +28768 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28768 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9721af000 +28768 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd971f9e000 +28768 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28768 mmap(0x7fd9992af000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9992af000 +28768 mmap(0x7fd99922f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd99922f000 +28768 mmap(0x7fd998db5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd998db5000 +28768 mmap(0x7fd9969df000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9969df000 +28768 mmap(0x7fd984b2f000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd984b2f000 +28768 mmap(0x7fd9741af000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9741af000 +28768 madvise(0x7fd974200000, 2097152, MADV_HUGEPAGE) = 0 +28768 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd971e9e000 +28768 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9994fb000 +28768 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd971e8e000 +28768 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28768 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28768 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28768 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28768 gettid() = 28768 +28768 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGHUP, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGINT, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGQUIT, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGILL, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGTRAP, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGABRT, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGBUS, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGFPE, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGUSR1, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGSEGV, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGUSR2, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGPIPE, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGALRM, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGTERM, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGSTKFLT, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGCHLD, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGURG, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGXCPU, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGXFSZ, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGVTALRM, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGPROF, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGWINCH, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGIO, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGPWR, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGSYS, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_3, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_4, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_5, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_6, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_7, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_8, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_9, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_10, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_11, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_12, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_13, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_14, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_15, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_16, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_17, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_18, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_19, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_20, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_21, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_22, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_23, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_24, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_25, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_26, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_27, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_28, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_29, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_30, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_31, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28768 rt_sigaction(SIGRT_32, {sa_handler=0x564339750b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28768 rt_sigaction(SIGRT_1, {sa_handler=0x7fd99939a560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd99934eb20}, NULL, 8) = 0 +28768 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28768 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fd97168d000 +28768 mprotect(0x7fd97168e000, 8388608, PROT_READ|PROT_WRITE) = 0 +28768 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28768 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd971e8d990, parent_tid=0x7fd971e8d990, exit_signal=0, stack=0x7fd97168d000, stack_size=0x7fff80, tls=0x7fd971e8d6c0} => {parent_tid=[28769]}, 88) = 28769 +28768 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28768 rt_sigprocmask(SIG_SETMASK, [], +28769 rseq(0x7fd971e8dfe0, 0x20, 0, 0x53053053 +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28769 <... rseq resumed>) = 0 +28769 set_robust_list(0x7fd971e8d9a0, 24) = 0 +28769 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28768 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28769 <... rt_sigprocmask resumed>NULL, 8) = 0 +28768 <... rt_sigprocmask resumed>[], 8) = 0 +28769 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28768 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28769 <... mmap resumed>) = 0x7fd96968d000 +28768 <... mmap resumed>) = 0x7fd968e8c000 +28769 munmap(0x7fd96968d000, 43462656 +28768 mprotect(0x7fd968e8d000, 8388608, PROT_READ|PROT_WRITE +28769 <... munmap resumed>) = 0 +28768 <... mprotect resumed>) = 0 +28769 munmap(0x7fd970000000, 23646208 +28768 rt_sigprocmask(SIG_BLOCK, ~[], +28734 <... nanosleep resumed>NULL) = 0 +28769 <... munmap resumed>) = 0 +28768 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28769 mprotect(0x7fd96c000000, 135168, PROT_READ|PROT_WRITE +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28769 <... mprotect resumed>) = 0 +28768 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd96968c990, parent_tid=0x7fd96968c990, exit_signal=0, stack=0x7fd968e8c000, stack_size=0x7fff80, tls=0x7fd96968c6c0} +28769 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28769 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28770 rseq(0x7fd96968cfe0, 0x20, 0, 0x53053053 +28768 <... clone3 resumed> => {parent_tid=[28770]}, 88) = 28770 +28770 <... rseq resumed>) = 0 +28769 <... sigaltstack resumed>NULL) = 0 +28770 set_robust_list(0x7fd96968c9a0, 24 +28768 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28770 <... set_robust_list resumed>) = 0 +28769 rt_sigprocmask(SIG_SETMASK, [], +28770 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 <... rt_sigprocmask resumed>NULL, 8) = 0 +28769 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28768 rt_sigprocmask(SIG_SETMASK, [], +28769 gettid( +28770 <... mmap resumed>) = 0x7fd960e8c000 +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 munmap(0x7fd960e8c000, 51855360 +28769 <... gettid resumed>) = 28769 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28770 <... munmap resumed>) = 0 +28770 munmap(0x7fd968000000, 15253504 +28768 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28770 <... munmap resumed>) = 0 +28768 <... rt_sigprocmask resumed>[], 8) = 0 +28770 mprotect(0x7fd964000000, 135168, PROT_READ|PROT_WRITE +28768 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28770 <... mprotect resumed>) = 0 +28768 <... mmap resumed>) = 0x7fd970e8c000 +28770 sigaltstack(NULL, +28768 mprotect(0x7fd970e8d000, 8388608, PROT_READ|PROT_WRITE +28770 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28768 <... mprotect resumed>) = 0 +28770 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28768 rt_sigprocmask(SIG_BLOCK, ~[], +28770 <... sigaltstack resumed>NULL) = 0 +28768 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28770 rt_sigprocmask(SIG_SETMASK, [], +28769 <... nanosleep resumed>NULL) = 0 +28768 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd97168c990, parent_tid=0x7fd97168c990, exit_signal=0, stack=0x7fd970e8c000, stack_size=0x7fff80, tls=0x7fd97168c6c0} +28770 <... rt_sigprocmask resumed>NULL, 8) = 0 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28770 gettid( +28771 rseq(0x7fd97168cfe0, 0x20, 0, 0x53053053 +28770 <... gettid resumed>) = 28770 +28768 <... clone3 resumed> => {parent_tid=[28771]}, 88) = 28771 +28771 <... rseq resumed>) = 0 +28770 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28768 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28771 set_robust_list(0x7fd97168c9a0, 24 +28770 <... mmap resumed>) = 0x7fd970e4c000 +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28771 <... set_robust_list resumed>) = 0 +28768 rt_sigprocmask(SIG_SETMASK, [], +28771 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28769 <... nanosleep resumed>NULL) = 0 +28771 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28771 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28770 <... rt_sigprocmask resumed>[], 8) = 0 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28771 <... mmap resumed>) = 0x7fd95c000000 +28770 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28768 futex(0x5643399bf608, FUTEX_WAIT_PRIVATE, 0, NULL +28771 munmap(0x7fd960000000, 67108864 +28770 <... mmap resumed>) = 0x7fd97064b000 +28771 <... munmap resumed>) = 0 +28770 mprotect(0x7fd97064c000, 8388608, PROT_READ|PROT_WRITE +28771 mprotect(0x7fd95c000000, 135168, PROT_READ|PROT_WRITE +28770 <... mprotect resumed>) = 0 +28771 <... mprotect resumed>) = 0 +28770 rt_sigprocmask(SIG_BLOCK, ~[], +28771 sigaltstack(NULL, +28770 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28771 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28770 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd970e4b990, parent_tid=0x7fd970e4b990, exit_signal=0, stack=0x7fd97064b000, stack_size=0x7fff80, tls=0x7fd970e4b6c0} +28771 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, NULL) = 0 +28769 <... nanosleep resumed>NULL) = 0 +28771 rt_sigprocmask(SIG_SETMASK, [], +28772 rseq(0x7fd970e4bfe0, 0x20, 0, 0x53053053 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28772 <... rseq resumed>) = 0 +28771 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 <... clone3 resumed> => {parent_tid=[28772]}, 88) = 28772 +28772 set_robust_list(0x7fd970e4b9a0, 24 +28771 gettid( +28772 <... set_robust_list resumed>) = 0 +28770 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28772 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28771 <... gettid resumed>) = 28771 +28772 <... rt_sigprocmask resumed>NULL, 8) = 0 +28770 <... rt_sigprocmask resumed>NULL, 8) = 0 +28772 mmap(0x7fd960000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28771 futex(0x5643399bf608, FUTEX_WAKE_PRIVATE, 1 +28770 rt_sigprocmask(SIG_SETMASK, [], +28772 <... mmap resumed>) = 0x7fd960000000 +28771 <... futex resumed>) = 1 +28772 mprotect(0x7fd960000000, 135168, PROT_READ|PROT_WRITE +28770 <... rt_sigprocmask resumed>NULL, 8) = 0 +28768 <... futex resumed>) = 0 +28772 <... mprotect resumed>) = 0 +28771 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28770 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28772 sigaltstack(NULL, +28769 <... nanosleep resumed>NULL) = 0 +28772 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28768 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28772 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28772 <... sigaltstack resumed>NULL) = 0 +28768 <... rt_sigprocmask resumed>[], 8) = 0 +28772 rt_sigprocmask(SIG_SETMASK, [], +28768 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28772 <... rt_sigprocmask resumed>NULL, 8) = 0 +28772 gettid( +28768 <... mmap resumed>) = 0x7fd96b7ff000 +28772 <... gettid resumed>) = 28772 +28768 mprotect(0x7fd96b800000, 8388608, PROT_READ|PROT_WRITE +28772 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28768 <... mprotect resumed>) = 0 +28768 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28768 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fd96bfff990, parent_tid=0x7fd96bfff990, exit_signal=0, stack=0x7fd96b7ff000, stack_size=0x7fff80, tls=0x7fd96bfff6c0} +28769 <... nanosleep resumed>NULL) = 0 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28773 rseq(0x7fd96bffffe0, 0x20, 0, 0x53053053 +28768 <... clone3 resumed> => {parent_tid=[28773]}, 88) = 28773 +28773 <... rseq resumed>) = 0 +28768 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28773 set_robust_list(0x7fd96bfff9a0, 24 +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28773 <... set_robust_list resumed>) = 0 +28768 rt_sigprocmask(SIG_SETMASK, [], +28773 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28768 <... rt_sigprocmask resumed>NULL, 8) = 0 +28773 <... rt_sigprocmask resumed>NULL, 8) = 0 +28773 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7fd954000000 +28773 munmap(0x7fd958000000, 67108864) = 0 +28769 <... nanosleep resumed>NULL) = 0 +28773 mprotect(0x7fd954000000, 135168, PROT_READ|PROT_WRITE +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28773 <... mprotect resumed>) = 0 +28768 fcntl(0, F_GETFL +28773 sigaltstack(NULL, +28768 <... fcntl resumed>) = 0 (flags O_RDONLY) +28773 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28768 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28773 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28768 <... futex resumed>) = 1 +28772 <... futex resumed>) = 0 +28773 <... sigaltstack resumed>NULL) = 0 +28768 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28773 rt_sigprocmask(SIG_SETMASK, [], +28772 nanosleep({tv_sec=0, tv_nsec=3000}, +28773 <... rt_sigprocmask resumed>NULL, 8) = 0 +28768 <... mmap resumed>) = 0x7fd97060b000 +28773 gettid() = 28773 +28768 fcntl(1, F_GETFL +28773 futex(0x5643399ede78, FUTEX_WAIT_PRIVATE, 0, NULL +28769 <... nanosleep resumed>NULL) = 0 +28768 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28768 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28768 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28772 <... nanosleep resumed>NULL) = 0 +28772 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28770 <... futex resumed>) = 0 +28772 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28770 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28769 <... nanosleep resumed>NULL) = 0 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28769 nanosleep({tv_sec=0, tv_nsec=20000}, +28768 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593720, u64=140227763840824}}], 128, 58, NULL, 27721027595866) = 1 +28768 exit_group(0 +28737 read(10, +28772 <... futex resumed>) = ? +28771 <... futex resumed>) = ? +28770 <... futex resumed>) = ? +28769 <... nanosleep resumed> ) = ? +28768 <... exit_group resumed>) = ? +28773 <... futex resumed>) = ? +28772 +++ exited with 0 +++ +28771 +++ exited with 0 +++ +28770 +++ exited with 0 +++ +28769 +++ exited with 0 +++ +28737 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28773 +++ exited with 0 +++ +28737 read(10, 0xc000016c5d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28737 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594200, u64=140227763841304}}, {events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}], 128, 50, NULL, 27721027595866) = 2 +28768 +++ exited with 0 +++ +28737 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28768, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28768, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28737 rt_sigreturn({mask=[]} +28738 wait4(28768, +28737 <... rt_sigreturn resumed>) = 2 +28738 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3140}, ...}) = 28768 +28737 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 read(12, +28737 <... futex resumed>) = 1 +28738 <... read resumed>"", 512) = 0 +28737 read(10, +28738 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004ba64c +28737 <... read resumed>"", 931) = 0 +28738 <... epoll_ctl resumed>) = 0 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004e8e4c +28741 <... futex resumed>) = 0 +28738 close(12 +28737 <... epoll_ctl resumed>) = 0 +28738 <... close resumed>) = 0 +28737 close(10 +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 <... close resumed>) = 0 +28738 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28737 epoll_pwait(4, +28741 epoll_pwait(4, +28740 epoll_pwait(4, +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/portmap", +28741 epoll_pwait(4, +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 epoll_pwait(4, +28738 <... newfstatat resumed>0xc0006f8858, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249456) = 0 +28738 newfstatat(AT_FDCWD, "/usr/libexec/cni/portmap", +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2898840, ...}, 0) = 0 +28738 pipe2([8, 9], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28738 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28741 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 50, NULL, 27721027595866) = 1 +28738 fcntl(9, F_GETFL +28741 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28741 epoll_pwait(4, +28738 <... fcntl resumed>) = 0 +28738 pipe2([10, 11], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28738 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28741 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 50, NULL, 27721027595866) = 1 +28738 fcntl(11, F_GETFL +28741 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28741 epoll_pwait(4, +28738 <... fcntl resumed>) = 0 +28738 pipe2([12, 13], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28738 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28738 fcntl(13, F_GETFL) = 0x1 (flags O_WRONLY) +28738 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28741 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 50, NULL, 27721027595866) = 1 +28741 epoll_pwait(4, +28738 fcntl(8, F_GETFL +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 <... fcntl resumed>) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28741 epoll_pwait(4, +28738 fcntl(8, F_SETFL, O_RDONLY) = 0 +28738 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(11, F_SETFL, O_WRONLY) = 0 +28738 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(13, F_SETFL, O_WRONLY) = 0 +28738 pipe2([14, 15], O_CLOEXEC) = 0 +28738 getpid() = 28733 +28738 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28738 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28738 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28774 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28774 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28774 dup3(8, 0, 0) = 0 +28774 dup3(11, 1, 0) = 1 +28774 dup3(13, 2, 0) = 2 +28774 execve("/usr/libexec/cni/portmap", ["/usr/libexec/cni/portmap"], 0xc000604780 /* 79 vars */ +28738 <... clone resumed>) = 28774 +28738 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28738 close(15) = 0 +28738 read(14, +28774 <... execve resumed>) = 0 +28738 <... read resumed>"", 8) = 0 +28738 close(14) = 0 +28774 brk(NULL +28738 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28774 <... brk resumed>) = 0x55a0e5b9d000 +28738 <... epoll_ctl resumed>) = 0 +28738 close(8 +28774 arch_prctl(0x3001 /* ARCH_??? */, 0x7fff7c5963f0 +28738 <... close resumed>) = 0 +28774 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28738 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4) = 0 +28738 close(11 +28774 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28738 <... close resumed>) = 0 +28774 <... mmap resumed>) = 0x7f895725a000 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4) = 0 +28774 access("/etc/ld.so.preload", R_OK +28738 close(13 +28774 <... access resumed>) = -1 ENOENT (No such file or directory) +28738 <... close resumed>) = 0 +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28738 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 <... futex resumed>) = 1 +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28737 <... futex resumed>) = 0 +28774 <... newfstatat resumed>0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28738 waitid(P_PID, 28774, +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28740 <... futex resumed>) = 0 +28774 <... newfstatat resumed>0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28737 read(10, +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... read resumed>0xc0000da600, 512) = -1 EAGAIN (Resource temporarily unavailable) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28774 <... newfstatat resumed>0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28737 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28740 read(12, +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... write resumed>) = 22 +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28743 <... futex resumed>) = 1 +28740 <... read resumed>0xc000848400, 512) = -1 EAGAIN (Resource temporarily unavailable) +28736 <... futex resumed>) = 0 +28774 <... newfstatat resumed>0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28737 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004ba64c +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28737 close(9 +28774 <... newfstatat resumed>0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28774 <... openat resumed>) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7fff7c595620, 0) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28774 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28774 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28774 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f895723e000 +28774 close(3) = 0 +28774 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28774 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28774 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28774 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28774 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28774 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8957061000 +28774 mmap(0x7f8957087000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f8957087000 +28774 mmap(0x7f89571dd000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f89571dd000 +28774 mmap(0x7f8957230000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f8957230000 +28774 mmap(0x7f8957236000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8957236000 +28774 close(3) = 0 +28774 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895705e000 +28774 arch_prctl(ARCH_SET_FS, 0x7f895705e740) = 0 +28774 set_tid_address(0x7f895705ea10) = 28774 +28774 set_robust_list(0x7f895705ea20, 24) = 0 +28774 rseq(0x7f895705f060, 0x20, 0, 0x53053053) = 0 +28774 mprotect(0x7f8957230000, 16384, PROT_READ) = 0 +28774 mprotect(0x55a0e596e000, 1011712, PROT_READ) = 0 +28774 mprotect(0x7f895728f000, 8192, PROT_READ) = 0 +28774 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28774 munmap(0x7f895723e000, 113799) = 0 +28774 getrandom("\xd6\x6b\x53\xf3\x07\xea\x80\x16", 8, GRND_NONBLOCK) = 8 +28774 brk(NULL) = 0x55a0e5b9d000 +28774 brk(0x55a0e5bbe000) = 0x55a0e5bbe000 +28774 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28774 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28774 read(3, "2097152\n", 20) = 8 +28774 close(3) = 0 +28774 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895701e000 +28774 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8956ffe000 +28774 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8956efe000 +28774 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89566fe000 +28774 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89526fe000 +28774 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f89326fe000 +28774 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8931efe000 +28774 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28774 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f892fefe000 +28774 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f892fced000 +28774 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28774 mmap(0x7f8956ffe000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8956ffe000 +28774 mmap(0x7f8956f7e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8956f7e000 +28774 mmap(0x7f8956b04000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8956b04000 +28774 mmap(0x7f895472e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f895472e000 +28774 mmap(0x7f894287e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f894287e000 +28774 mmap(0x7f8931efe000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8931efe000 +28774 madvise(0x7f8932000000, 2097152, MADV_HUGEPAGE) = 0 +28774 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f892fbed000 +28774 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f895724a000 +28774 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f892fbdd000 +28774 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28774 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28774 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28774 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28774 gettid() = 28774 +28774 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGHUP, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGINT, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGQUIT, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGILL, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGTRAP, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGABRT, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGBUS, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGFPE, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGUSR1, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGSEGV, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGUSR2, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGPIPE, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGALRM, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGTERM, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGSTKFLT, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGCHLD, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGURG, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGXCPU, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGXFSZ, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGVTALRM, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGPROF, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGWINCH, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGIO, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGPWR, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGSYS, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_3, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_4, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_5, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_6, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_7, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_8, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_9, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_10, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_11, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_12, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_13, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_14, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_15, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_16, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_17, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_18, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_19, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_20, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_21, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_22, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_23, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_24, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_25, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_26, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_27, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_28, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_29, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_30, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_31, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28774 rt_sigaction(SIGRT_32, {sa_handler=0x55a0e5871240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28774 rt_sigaction(SIGRT_1, {sa_handler=0x7f89570e9560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f895709db20}, NULL, 8) = 0 +28774 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28774 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f892f3dc000 +28774 mprotect(0x7f892f3dd000, 8388608, PROT_READ|PROT_WRITE) = 0 +28774 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28774 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f892fbdc990, parent_tid=0x7f892fbdc990, exit_signal=0, stack=0x7f892f3dc000, stack_size=0x7fff80, tls=0x7f892fbdc6c0} => {parent_tid=[28775]}, 88) = 28775 +28774 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28774 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28775 rseq(0x7f892fbdcfe0, 0x20, 0, 0x53053053) = 0 +28774 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28775 set_robust_list(0x7f892fbdc9a0, 24 +28774 <... rt_sigprocmask resumed>[], 8) = 0 +28774 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f892ebdb000 +28774 mprotect(0x7f892ebdc000, 8388608, PROT_READ|PROT_WRITE) = 0 +28775 <... set_robust_list resumed>) = 0 +28774 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28774 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f892f3db990, parent_tid=0x7f892f3db990, exit_signal=0, stack=0x7f892ebdb000, stack_size=0x7fff80, tls=0x7f892f3db6c0} => {parent_tid=[28776]}, 88) = 28776 +28775 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28774 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28774 rt_sigprocmask(SIG_SETMASK, [], +28776 rseq(0x7f892f3dbfe0, 0x20, 0, 0x53053053 +28774 <... rt_sigprocmask resumed>NULL, 8) = 0 +28776 <... rseq resumed>) = 0 +28775 <... rt_sigprocmask resumed>NULL, 8) = 0 +28776 set_robust_list(0x7f892f3db9a0, 24 +28775 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28774 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28776 <... set_robust_list resumed>) = 0 +28775 <... mmap resumed>) = 0x7f8926bdb000 +28774 <... rt_sigprocmask resumed>[], 8) = 0 +28775 munmap(0x7f8926bdb000, 21123072 +28774 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28775 <... munmap resumed>) = 0 +28774 <... mmap resumed>) = 0x7f89277ff000 +28775 munmap(0x7f892c000000, 45985792 +28774 mprotect(0x7f8927800000, 8388608, PROT_READ|PROT_WRITE +28775 <... munmap resumed>) = 0 +28774 <... mprotect resumed>) = 0 +28776 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28775 mprotect(0x7f8928000000, 135168, PROT_READ|PROT_WRITE +28774 rt_sigprocmask(SIG_BLOCK, ~[], +28775 <... mprotect resumed>) = 0 +28774 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28775 sigaltstack(NULL, +28774 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8927fff990, parent_tid=0x7f8927fff990, exit_signal=0, stack=0x7f89277ff000, stack_size=0x7fff80, tls=0x7f8927fff6c0} +28775 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28776 <... rt_sigprocmask resumed>NULL, 8) = 0 +28775 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28776 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28775 <... sigaltstack resumed>NULL) = 0 +28774 <... clone3 resumed> => {parent_tid=[28777]}, 88) = 28777 +28777 rseq(0x7f8927ffffe0, 0x20, 0, 0x53053053 +28776 <... mmap resumed>) = 0x7f891f7ff000 +28775 rt_sigprocmask(SIG_SETMASK, [], +28777 <... rseq resumed>) = 0 +28776 munmap(0x7f891f7ff000, 8392704 +28774 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28777 set_robust_list(0x7f8927fff9a0, 24 +28775 <... rt_sigprocmask resumed>NULL, 8) = 0 +28777 <... set_robust_list resumed>) = 0 +28776 <... munmap resumed>) = 0 +28774 <... rt_sigprocmask resumed>NULL, 8) = 0 +28777 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28775 gettid( +28776 munmap(0x7f8924000000, 58716160 +28777 <... rt_sigprocmask resumed>NULL, 8) = 0 +28775 <... gettid resumed>) = 28775 +28774 rt_sigprocmask(SIG_SETMASK, [], +28777 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28776 <... munmap resumed>) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28774 <... rt_sigprocmask resumed>NULL, 8) = 0 +28777 <... mmap resumed>) = 0x7f8918000000 +28776 mprotect(0x7f8920000000, 135168, PROT_READ|PROT_WRITE +28777 munmap(0x7f891c000000, 67108864 +28774 futex(0x55a0e5a82ba8, FUTEX_WAIT_PRIVATE, 0, NULL +28776 <... mprotect resumed>) = 0 +28777 <... munmap resumed>) = 0 +28776 sigaltstack(NULL, +28777 mprotect(0x7f8918000000, 135168, PROT_READ|PROT_WRITE +28776 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28777 <... mprotect resumed>) = 0 +28776 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28777 sigaltstack(NULL, +28776 <... sigaltstack resumed>NULL) = 0 +28777 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28776 rt_sigprocmask(SIG_SETMASK, [], +28777 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28776 <... rt_sigprocmask resumed>NULL, 8) = 0 +28777 <... sigaltstack resumed>NULL) = 0 +28776 gettid( +28775 <... nanosleep resumed>NULL) = 0 +28777 rt_sigprocmask(SIG_SETMASK, [], +28776 <... gettid resumed>) = 28776 +28777 <... rt_sigprocmask resumed>NULL, 8) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28777 gettid( +28776 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28777 <... gettid resumed>) = 28777 +28776 <... mmap resumed>) = 0x7f892eb9b000 +28777 futex(0x55a0e5a82ba8, FUTEX_WAKE_PRIVATE, 1) = 1 +28774 <... futex resumed>) = 0 +28777 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28776 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28777 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28774 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28777 futex(0x55a0e5a82ba8, FUTEX_WAKE_PRIVATE, 1 +28776 <... rt_sigprocmask resumed>[], 8) = 0 +28777 <... futex resumed>) = 0 +28774 <... futex resumed>) = 0 +28777 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28776 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f892e39a000 +28774 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28776 mprotect(0x7f892e39b000, 8388608, PROT_READ|PROT_WRITE +28775 <... nanosleep resumed>NULL) = 0 +28774 <... rt_sigprocmask resumed>[], 8) = 0 +28776 <... mprotect resumed>) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28774 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28776 rt_sigprocmask(SIG_BLOCK, ~[], +28774 <... mmap resumed>) = 0x7f892db99000 +28776 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28774 mprotect(0x7f892db9a000, 8388608, PROT_READ|PROT_WRITE +28776 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f892eb9a990, parent_tid=0x7f892eb9a990, exit_signal=0, stack=0x7f892e39a000, stack_size=0x7fff80, tls=0x7f892eb9a6c0} +28774 <... mprotect resumed>) = 0 +28774 rt_sigprocmask(SIG_BLOCK, ~[], +28775 <... nanosleep resumed>NULL) = 0 +28774 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28778 rseq(0x7f892eb9afe0, 0x20, 0, 0x53053053 +28776 <... clone3 resumed> => {parent_tid=[28778]}, 88) = 28778 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28778 <... rseq resumed>) = 0 +28776 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28774 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f892e399990, parent_tid=0x7f892e399990, exit_signal=0, stack=0x7f892db99000, stack_size=0x7fff80, tls=0x7f892e3996c0} +28778 set_robust_list(0x7f892eb9a9a0, 24 +28776 <... rt_sigprocmask resumed>NULL, 8) = 0 +28778 <... set_robust_list resumed>) = 0 +28776 rt_sigprocmask(SIG_SETMASK, [], +28778 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28776 <... rt_sigprocmask resumed>NULL, 8) = 0 +28779 rseq(0x7f892e399fe0, 0x20, 0, 0x53053053 +28778 <... rt_sigprocmask resumed>NULL, 8) = 0 +28774 <... clone3 resumed> => {parent_tid=[28779]}, 88) = 28779 +28779 <... rseq resumed>) = 0 +28778 mmap(0x7f891c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28776 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28779 set_robust_list(0x7f892e3999a0, 24 +28774 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28779 <... set_robust_list resumed>) = 0 +28778 <... mmap resumed>) = 0x7f891c000000 +28774 <... rt_sigprocmask resumed>NULL, 8) = 0 +28779 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28778 mprotect(0x7f891c000000, 135168, PROT_READ|PROT_WRITE +28775 <... nanosleep resumed>NULL) = 0 +28779 <... rt_sigprocmask resumed>NULL, 8) = 0 +28774 rt_sigprocmask(SIG_SETMASK, [], +28779 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28778 <... mprotect resumed>) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28779 <... mmap resumed>) = 0x7f8910000000 +28778 sigaltstack(NULL, +28774 <... rt_sigprocmask resumed>NULL, 8) = 0 +28779 munmap(0x7f8914000000, 67108864 +28778 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28778 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28779 <... munmap resumed>) = 0 +28778 <... sigaltstack resumed>NULL) = 0 +28779 mprotect(0x7f8910000000, 135168, PROT_READ|PROT_WRITE +28778 rt_sigprocmask(SIG_SETMASK, [], +28779 <... mprotect resumed>) = 0 +28778 <... rt_sigprocmask resumed>NULL, 8) = 0 +28779 sigaltstack(NULL, +28778 gettid( +28779 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28774 fcntl(0, F_GETFL +28779 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28778 <... gettid resumed>) = 28778 +28779 <... sigaltstack resumed>NULL) = 0 +28775 <... nanosleep resumed>NULL) = 0 +28774 <... fcntl resumed>) = 0 (flags O_RDONLY) +28779 rt_sigprocmask(SIG_SETMASK, [], +28778 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28779 <... rt_sigprocmask resumed>NULL, 8) = 0 +28778 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28774 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28779 gettid( +28778 nanosleep({tv_sec=0, tv_nsec=3000}, +28779 <... gettid resumed>) = 28779 +28774 <... futex resumed>) = 0 +28779 futex(0x55a0e5ab13f8, FUTEX_WAIT_PRIVATE, 0, NULL +28774 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f892db59000 +28774 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28774 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28778 <... nanosleep resumed>NULL) = 0 +28775 <... nanosleep resumed>NULL) = 0 +28774 getrlimit(RLIMIT_NOFILE, +28778 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28778 <... futex resumed>) = 1 +28774 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28776 <... futex resumed>) = 0 +28778 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28776 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28775 <... nanosleep resumed>NULL) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28775 nanosleep({tv_sec=0, tv_nsec=20000}, +28774 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28741 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594680, u64=140227763841784}}], 128, 50, NULL, 27721027595866) = 1 +28774 exit_group(0 +28741 read(10, +28775 <... nanosleep resumed> ) = ? +28774 <... exit_group resumed>) = ? +28779 <... futex resumed>) = ? +28778 <... futex resumed>) = ? +28777 <... futex resumed>) = ? +28776 <... futex resumed>) = ? +28741 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28779 +++ exited with 0 +++ +28778 +++ exited with 0 +++ +28777 +++ exited with 0 +++ +28775 +++ exited with 0 +++ +28741 read(10, 0xc00001705d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28741 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28741 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}, {events=EPOLLHUP, data={u32=1376594680, u64=140227763841784}}], 128, 43, NULL, 27721027595866) = 2 +28776 +++ exited with 0 +++ +28774 +++ exited with 0 +++ +28741 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28774, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28774, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28741 rt_sigreturn({mask=[]} +28738 wait4(28774, +28741 <... rt_sigreturn resumed>) = 2 +28741 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28738 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3135}, ...}) = 28774 +28741 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28741 read(10, +28738 read(12, +28741 <... read resumed>"", 931) = 0 +28737 epoll_pwait(4, +28741 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004bb64c +28738 <... read resumed>"", 512) = 0 +28741 <... epoll_ctl resumed>) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 close(10 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004bbe4c +28737 epoll_pwait(4, +28741 <... close resumed>) = 0 +28738 <... epoll_ctl resumed>) = 0 +28741 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28738 close(12 +28741 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28738 <... close resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28736 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 0 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/firewall", 0xc0006f89f8, 0) = -1 ENOENT (No such file or directory) +28738 newfstatat(AT_FDCWD, "/usr/libexec/cni/firewall", {st_mode=S_IFREG|0755, st_size=3402048, ...}, 0) = 0 +28736 <... nanosleep resumed>NULL) = 0 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 pipe2([8, 9], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28736 <... nanosleep resumed>NULL) = 0 +28738 <... epoll_ctl resumed>) = 0 +28736 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 fcntl(8, F_GETFL +28736 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28738 <... fcntl resumed>) = 0 (flags O_RDONLY) +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 42, NULL, 27721027595866) = 1 +28738 fcntl(9, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 pipe2([10, 11], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28738 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 42, NULL, 27721027595866) = 1 +28738 fcntl(11, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 pipe2([12, 13], O_CLOEXEC) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28738 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28738 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 42, NULL, 27721027595866) = 1 +28738 fcntl(13, F_GETFL +28737 epoll_pwait(4, +28738 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28737 epoll_pwait(4, +28738 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28738 fcntl(8, F_SETFL, O_RDONLY) = 0 +28738 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(11, F_SETFL, O_WRONLY) = 0 +28738 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28738 fcntl(13, F_SETFL, O_WRONLY) = 0 +28738 pipe2([14, 15], O_CLOEXEC) = 0 +28738 getpid() = 28733 +28738 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28738 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28738 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28780 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28780 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28780 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28780 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28780 dup3(8, 0, 0) = 0 +28780 dup3(11, 1, 0) = 1 +28780 dup3(13, 2, 0) = 2 +28780 execve("/usr/libexec/cni/firewall", ["/usr/libexec/cni/firewall"], 0xc000604c80 /* 79 vars */ +28738 <... clone resumed>) = 28780 +28738 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28738 close(15) = 0 +28738 read(14, +28780 <... execve resumed>) = 0 +28738 <... read resumed>"", 8) = 0 +28738 close(14) = 0 +28780 brk(NULL +28738 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28780 <... brk resumed>) = 0x558fc36ab000 +28738 <... epoll_ctl resumed>) = 0 +28738 close(8 +28780 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffda22ea0f0 +28738 <... close resumed>) = 0 +28780 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28738 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4) = 0 +28738 close(11 +28780 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28738 <... close resumed>) = 0 +28780 <... mmap resumed>) = 0x7f7164bb3000 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28780 access("/etc/ld.so.preload", R_OK +28738 <... epoll_ctl resumed>) = 0 +28780 <... access resumed>) = -1 ENOENT (No such file or directory) +28738 close(13 +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28738 <... close resumed>) = 0 +28780 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28738 <... futex resumed>) = 1 +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28738 waitid(P_PID, 28780, +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28741 <... futex resumed>) = 0 +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28741 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28780 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 read(10, +28736 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28741 <... read resumed>0xc0000da800, 512) = -1 EAGAIN (Resource temporarily unavailable) +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28741 read(12, +28780 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28736 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28741 <... read resumed>0xc0000daa00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... futex resumed>) = 1 +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28743 <... futex resumed>) = 0 +28736 <... write resumed>) = 22 +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28780 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28736 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004bbe4c +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28736 <... epoll_ctl resumed>) = 0 +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28736 close(9 +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... close resumed>) = 0 +28780 <... openat resumed>) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28780 <... newfstatat resumed>0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffda22e9320, 0) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28780 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28780 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28780 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7164b97000 +28780 close(3) = 0 +28780 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28780 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28780 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28780 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28780 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28780 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f71649ba000 +28780 mmap(0x7f71649e0000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f71649e0000 +28780 mmap(0x7f7164b36000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f7164b36000 +28780 mmap(0x7f7164b89000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f7164b89000 +28780 mmap(0x7f7164b8f000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7164b8f000 +28780 close(3) = 0 +28780 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f71649b7000 +28780 arch_prctl(ARCH_SET_FS, 0x7f71649b7740) = 0 +28780 set_tid_address(0x7f71649b7a10) = 28780 +28780 set_robust_list(0x7f71649b7a20, 24) = 0 +28780 rseq(0x7f71649b8060, 0x20, 0, 0x53053053) = 0 +28780 mprotect(0x7f7164b89000, 16384, PROT_READ) = 0 +28780 mprotect(0x558fc1c55000, 1191936, PROT_READ) = 0 +28780 mprotect(0x7f7164be8000, 8192, PROT_READ) = 0 +28780 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28780 munmap(0x7f7164b97000, 113799) = 0 +28780 getrandom("\x95\x28\x69\xfb\xac\x91\xb1\xe0", 8, GRND_NONBLOCK) = 8 +28780 brk(NULL) = 0x558fc36ab000 +28780 brk(0x558fc36cc000) = 0x558fc36cc000 +28780 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28780 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28780 read(3, "2097152\n", 20) = 8 +28780 close(3) = 0 +28780 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7164977000 +28780 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7164957000 +28780 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7164857000 +28780 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7164057000 +28780 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7160057000 +28780 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7140057000 +28780 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f713f857000 +28780 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28780 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f713d857000 +28780 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f713d646000 +28780 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28780 mmap(0x7f7164957000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7164957000 +28780 mmap(0x7f71648d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71648d7000 +28780 mmap(0x7f716445d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f716445d000 +28780 mmap(0x7f7162087000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7162087000 +28780 mmap(0x7f71501d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f71501d7000 +28780 mmap(0x7f713f857000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f713f857000 +28780 madvise(0x7f713fa00000, 2097152, MADV_HUGEPAGE) = 0 +28780 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f713d546000 +28780 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7164ba3000 +28780 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f713d536000 +28780 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28780 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28780 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28780 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28780 gettid() = 28780 +28780 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGHUP, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGINT, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGQUIT, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGILL, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGTRAP, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGABRT, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGBUS, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGFPE, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGUSR1, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGSEGV, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGUSR2, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGPIPE, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGALRM, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGTERM, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGSTKFLT, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGCHLD, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGURG, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGXCPU, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGXFSZ, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGVTALRM, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGPROF, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGWINCH, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGIO, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGPWR, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGSYS, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_3, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_4, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_5, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_6, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_7, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_8, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_9, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_10, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_11, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_12, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_13, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_14, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_15, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_16, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_17, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_18, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_19, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_20, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_21, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_22, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_23, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_24, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_25, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_26, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_27, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_28, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_29, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_30, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_31, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28780 rt_sigaction(SIGRT_32, {sa_handler=0x558fc1b12640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28780 rt_sigaction(SIGRT_1, {sa_handler=0x7f7164a42560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f71649f6b20}, NULL, 8) = 0 +28780 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28780 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f713cd35000 +28780 mprotect(0x7f713cd36000, 8388608, PROT_READ|PROT_WRITE) = 0 +28780 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28780 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f713d535990, parent_tid=0x7f713d535990, exit_signal=0, stack=0x7f713cd35000, stack_size=0x7fff80, tls=0x7f713d5356c0} => {parent_tid=[28781]}, 88) = 28781 +28780 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28780 rt_sigprocmask(SIG_SETMASK, [], +28781 rseq(0x7f713d535fe0, 0x20, 0, 0x53053053 +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28780 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28781 <... rseq resumed>) = 0 +28780 <... rt_sigprocmask resumed>[], 8) = 0 +28780 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f713c534000 +28780 mprotect(0x7f713c535000, 8388608, PROT_READ|PROT_WRITE +28781 set_robust_list(0x7f713d5359a0, 24 +28780 <... mprotect resumed>) = 0 +28781 <... set_robust_list resumed>) = 0 +28780 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28780 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f713cd34990, parent_tid=0x7f713cd34990, exit_signal=0, stack=0x7f713c534000, stack_size=0x7fff80, tls=0x7f713cd346c0} +28781 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28780 <... clone3 resumed> => {parent_tid=[28782]}, 88) = 28782 +28780 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28780 rt_sigprocmask(SIG_SETMASK, [], +28782 rseq(0x7f713cd34fe0, 0x20, 0, 0x53053053 +28781 <... rt_sigprocmask resumed>NULL, 8) = 0 +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28782 <... rseq resumed>) = 0 +28781 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28782 set_robust_list(0x7f713cd349a0, 24 +28781 <... mmap resumed>) = 0x7f7134534000 +28781 munmap(0x7f7134534000, 61652992 +28780 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28781 <... munmap resumed>) = 0 +28780 <... rt_sigprocmask resumed>[], 8) = 0 +28781 munmap(0x7f713c000000, 5455872 +28780 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28781 <... munmap resumed>) = 0 +28780 <... mmap resumed>) = 0x7f71377ff000 +28781 mprotect(0x7f7138000000, 135168, PROT_READ|PROT_WRITE +28780 mprotect(0x7f7137800000, 8388608, PROT_READ|PROT_WRITE +28782 <... set_robust_list resumed>) = 0 +28781 <... mprotect resumed>) = 0 +28780 <... mprotect resumed>) = 0 +28782 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28781 sigaltstack(NULL, +28780 rt_sigprocmask(SIG_BLOCK, ~[], +28781 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28780 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28781 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28780 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7137fff990, parent_tid=0x7f7137fff990, exit_signal=0, stack=0x7f71377ff000, stack_size=0x7fff80, tls=0x7f7137fff6c0} +28781 <... sigaltstack resumed>NULL) = 0 +28781 rt_sigprocmask(SIG_SETMASK, [], +28782 <... rt_sigprocmask resumed>NULL, 8) = 0 +28781 <... rt_sigprocmask resumed>NULL, 8) = 0 +28780 <... clone3 resumed> => {parent_tid=[28783]}, 88) = 28783 +28783 rseq(0x7f7137ffffe0, 0x20, 0, 0x53053053 +28781 gettid( +28783 <... rseq resumed>) = 0 +28780 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28783 set_robust_list(0x7f7137fff9a0, 24 +28782 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28781 <... gettid resumed>) = 28781 +28783 <... set_robust_list resumed>) = 0 +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28783 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28782 <... mmap resumed>) = 0x7f712f7ff000 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28783 <... rt_sigprocmask resumed>NULL, 8) = 0 +28782 munmap(0x7f712f7ff000, 8392704 +28780 rt_sigprocmask(SIG_SETMASK, [], +28783 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28782 <... munmap resumed>) = 0 +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28783 <... mmap resumed>) = 0x7f7128000000 +28782 munmap(0x7f7134000000, 58716160 +28783 munmap(0x7f712c000000, 67108864 +28780 futex(0x558fc1d97968, FUTEX_WAIT_PRIVATE, 0, NULL +28782 <... munmap resumed>) = 0 +28783 <... munmap resumed>) = 0 +28782 mprotect(0x7f7130000000, 135168, PROT_READ|PROT_WRITE +28783 mprotect(0x7f7128000000, 135168, PROT_READ|PROT_WRITE +28782 <... mprotect resumed>) = 0 +28781 <... nanosleep resumed>NULL) = 0 +28783 <... mprotect resumed>) = 0 +28782 sigaltstack(NULL, +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28783 sigaltstack(NULL, +28782 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28783 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28782 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28783 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28782 <... sigaltstack resumed>NULL) = 0 +28783 <... sigaltstack resumed>NULL) = 0 +28782 rt_sigprocmask(SIG_SETMASK, [], +28783 rt_sigprocmask(SIG_SETMASK, [], +28782 <... rt_sigprocmask resumed>NULL, 8) = 0 +28783 <... rt_sigprocmask resumed>NULL, 8) = 0 +28782 gettid( +28783 gettid( +28782 <... gettid resumed>) = 28782 +28783 <... gettid resumed>) = 28783 +28782 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28781 <... nanosleep resumed>NULL) = 0 +28783 futex(0x558fc1d97968, FUTEX_WAKE_PRIVATE, 1 +28782 <... mmap resumed>) = 0x7f713c4f4000 +28783 <... futex resumed>) = 1 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28783 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28780 <... futex resumed>) = 0 +28782 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28780 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28782 <... rt_sigprocmask resumed>[], 8) = 0 +28783 <... futex resumed>) = 0 +28780 <... futex resumed>) = 1 +28783 futex(0x558fc1d97968, FUTEX_WAKE_PRIVATE, 1 +28782 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28783 <... futex resumed>) = 0 +28780 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28783 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28782 <... mmap resumed>) = 0x7f7136ffe000 +28780 <... rt_sigprocmask resumed>[], 8) = 0 +28782 mprotect(0x7f7136fff000, 8388608, PROT_READ|PROT_WRITE +28780 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28781 <... nanosleep resumed>NULL) = 0 +28782 <... mprotect resumed>) = 0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28780 <... mmap resumed>) = 0x7f71367fd000 +28782 rt_sigprocmask(SIG_BLOCK, ~[], +28780 mprotect(0x7f71367fe000, 8388608, PROT_READ|PROT_WRITE +28782 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28782 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f71377fe990, parent_tid=0x7f71377fe990, exit_signal=0, stack=0x7f7136ffe000, stack_size=0x7fff80, tls=0x7f71377fe6c0} +28780 <... mprotect resumed>) = 0 +28780 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28784 rseq(0x7f71377fefe0, 0x20, 0, 0x53053053 +28782 <... clone3 resumed> => {parent_tid=[28784]}, 88) = 28784 +28780 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7136ffd990, parent_tid=0x7f7136ffd990, exit_signal=0, stack=0x7f71367fd000, stack_size=0x7fff80, tls=0x7f7136ffd6c0} +28784 <... rseq resumed>) = 0 +28782 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28784 set_robust_list(0x7f71377fe9a0, 24 +28782 <... rt_sigprocmask resumed>NULL, 8) = 0 +28784 <... set_robust_list resumed>) = 0 +28781 <... nanosleep resumed>NULL) = 0 +28785 rseq(0x7f7136ffdfe0, 0x20, 0, 0x53053053 +28784 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28782 rt_sigprocmask(SIG_SETMASK, [], +28780 <... clone3 resumed> => {parent_tid=[28785]}, 88) = 28785 +28785 <... rseq resumed>) = 0 +28784 <... rt_sigprocmask resumed>NULL, 8) = 0 +28782 <... rt_sigprocmask resumed>NULL, 8) = 0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28785 set_robust_list(0x7f7136ffd9a0, 24 +28780 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28785 <... set_robust_list resumed>) = 0 +28782 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28784 mmap(0x7f712c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28785 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28785 <... rt_sigprocmask resumed>NULL, 8) = 0 +28784 <... mmap resumed>) = 0x7f712c000000 +28785 mmap(0x7f712c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28780 rt_sigprocmask(SIG_SETMASK, [], +28784 mprotect(0x7f712c000000, 135168, PROT_READ|PROT_WRITE +28785 <... mmap resumed>) = 0x7f7124000000 +28780 <... rt_sigprocmask resumed>NULL, 8) = 0 +28785 mprotect(0x7f7124000000, 135168, PROT_READ|PROT_WRITE +28784 <... mprotect resumed>) = 0 +28785 <... mprotect resumed>) = 0 +28784 sigaltstack(NULL, +28785 sigaltstack(NULL, +28784 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28785 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28781 <... nanosleep resumed>NULL) = 0 +28785 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28784 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28785 <... sigaltstack resumed>NULL) = 0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28785 rt_sigprocmask(SIG_SETMASK, [], +28784 <... sigaltstack resumed>NULL) = 0 +28785 <... rt_sigprocmask resumed>NULL, 8) = 0 +28785 gettid( +28784 rt_sigprocmask(SIG_SETMASK, [], +28780 fcntl(0, F_GETFL +28785 <... gettid resumed>) = 28785 +28784 <... rt_sigprocmask resumed>NULL, 8) = 0 +28785 futex(0x558fc1dc6258, FUTEX_WAIT_PRIVATE, 0, NULL +28780 <... fcntl resumed>) = 0 (flags O_RDONLY) +28784 gettid() = 28784 +28780 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28784 nanosleep({tv_sec=0, tv_nsec=3000}, +28780 <... mmap resumed>) = 0x7f713c4b4000 +28780 fcntl(1, F_GETFL +28781 <... nanosleep resumed>NULL) = 0 +28780 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28780 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28780 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28784 <... nanosleep resumed>NULL) = 0 +28784 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28782 <... futex resumed>) = 0 +28784 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28782 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28781 <... nanosleep resumed>NULL) = 0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28780 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 61) = 61 +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594200, u64=140227763841304}}], 128, 42, NULL, 27721027595866) = 1 +28781 <... nanosleep resumed>NULL) = 0 +28780 exit_group(0 +28781 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 read(10, +28785 <... futex resumed>) = ? +28784 <... futex resumed>) = ? +28783 <... futex resumed>) = ? +28782 <... futex resumed>) = ? +28780 <... exit_group resumed>) = ? +28785 +++ exited with 0 +++ +28784 +++ exited with 0 +++ +28783 +++ exited with 0 +++ +28782 +++ exited with 0 +++ +28781 +++ exited with 0 +++ +28737 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 61 +28737 read(10, 0xc0004ec03d, 963) = -1 EAGAIN (Resource temporarily unavailable) +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28737 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593480, u64=140227763840584}}, {events=EPOLLHUP, data={u32=1376594200, u64=140227763841304}}], 128, 35, NULL, 27721027595866) = 2 +28780 +++ exited with 0 +++ +28737 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28780, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28780, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28737 rt_sigreturn({mask=[]} +28738 wait4(28780, +28737 <... rt_sigreturn resumed>) = 2 +28738 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3247}, ...}) = 28780 +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28738 read(12, +28737 <... futex resumed>) = 1 +28738 <... read resumed>"", 512) = 0 +28736 <... futex resumed>) = 0 +28737 read(10, +28738 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cee4c +28736 epoll_pwait(4, +28737 <... read resumed>"", 963) = 0 +28738 <... epoll_ctl resumed>) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 close(12 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004e9e4c +28736 epoll_pwait(4, +28738 <... close resumed>) = 0 +28737 <... epoll_ctl resumed>) = 0 +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28737 close(10 +28738 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28737 <... close resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28737 <... futex resumed>) = 0 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28737 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/tuning", 0xc0004f6038, 0) = -1 ENOENT (No such file or directory) +28737 newfstatat(AT_FDCWD, "/usr/libexec/cni/tuning", +28743 <... nanosleep resumed>NULL) = 0 +28737 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2644784, ...}, 0) = 0 +28743 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 pipe2([8, 9], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28737 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28737 fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY) +28737 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 35, NULL, 27721027595866) = 1 +28737 <... fcntl resumed>) = 0 +28737 pipe2([10, 11], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28736 epoll_pwait(4, +28737 fcntl(10, F_GETFL +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 <... fcntl resumed>) = 0 (flags O_RDONLY) +28736 epoll_pwait(4, +28737 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 34, NULL, 27721027595866) = 1 +28737 fcntl(11, F_GETFL +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 pipe2([12, 13], O_CLOEXEC) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28737 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28737 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 34, NULL, 27721027595866) = 1 +28737 fcntl(13, F_GETFL +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28737 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28737 fcntl(8, F_SETFL, O_RDONLY) = 0 +28737 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(11, F_SETFL, O_WRONLY) = 0 +28737 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28737 fcntl(13, F_SETFL, O_WRONLY) = 0 +28737 pipe2([14, 15], O_CLOEXEC) = 0 +28737 getpid() = 28733 +28737 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28737 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28737 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28786 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28786 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28786 dup3(8, 0, 0) = 0 +28786 dup3(11, 1, 0) = 1 +28786 dup3(13, 2, 0) = 2 +28786 execve("/usr/libexec/cni/tuning", ["/usr/libexec/cni/tuning"], 0xc0001fe000 /* 79 vars */ +28737 <... clone resumed>) = 28786 +28786 <... execve resumed>) = 0 +28786 brk(NULL) = 0x55fe934ef000 +28786 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd18a65820 +28737 rt_sigprocmask(SIG_SETMASK, [], +28786 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28786 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f637400f000 +28786 access("/etc/ld.so.preload", R_OK +28737 <... rt_sigprocmask resumed>NULL, 8) = 0 +28786 <... access resumed>) = -1 ENOENT (No such file or directory) +28737 close(15 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... close resumed>) = 0 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 read(14, +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28737 <... read resumed>"", 8) = 0 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28737 close(14 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... close resumed>) = 0 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(8 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(11 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(13 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28738 <... futex resumed>) = 0 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 waitid(P_PID, 28786, +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28738 <... futex resumed>) = 1 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 0 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 read(10, +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28738 <... read resumed>0xc000396c00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 read(12, +28743 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28740 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 <... read resumed>0xc000396e00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28743 <... write resumed>) = 22 +28740 <... futex resumed>) = 1 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004ce64c +28741 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... epoll_ctl resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", +28743 close(9 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28786 <... newfstatat resumed>0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28743 <... close resumed>) = 0 +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28786 <... openat resumed>) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffd18a64a50, 0) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28786 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28786 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28786 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6373ff3000 +28786 close(3) = 0 +28786 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28786 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28786 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28786 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28786 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28786 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6373e16000 +28786 mmap(0x7f6373e3c000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f6373e3c000 +28786 mmap(0x7f6373f92000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f6373f92000 +28786 mmap(0x7f6373fe5000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f6373fe5000 +28786 mmap(0x7f6373feb000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6373feb000 +28786 close(3) = 0 +28786 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6373e13000 +28786 arch_prctl(ARCH_SET_FS, 0x7f6373e13740 +28734 <... nanosleep resumed>NULL) = 0 +28786 <... arch_prctl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28786 set_tid_address(0x7f6373e13a10) = 28786 +28786 set_robust_list(0x7f6373e13a20, 24) = 0 +28786 rseq(0x7f6373e14060, 0x20, 0, 0x53053053) = 0 +28786 mprotect(0x7f6373fe5000, 16384, PROT_READ) = 0 +28786 mprotect(0x55fe91e7a000, 921600, PROT_READ) = 0 +28786 mprotect(0x7f6374044000, 8192, PROT_READ) = 0 +28786 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28786 munmap(0x7f6373ff3000, 113799) = 0 +28786 getrandom("\x94\xb7\xb6\x62\x72\x8f\x6f\x4f", 8, GRND_NONBLOCK) = 8 +28786 brk(NULL) = 0x55fe934ef000 +28786 brk(0x55fe93510000) = 0x55fe93510000 +28786 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28786 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28786 read(3, "2097152\n", 20) = 8 +28786 close(3) = 0 +28786 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6373dd3000 +28786 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6373db3000 +28786 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6373cb3000 +28786 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f63734b3000 +28786 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f636f4b3000 +28786 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634f4b3000 +28786 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634ecb3000 +28786 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28786 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634ccb3000 +28786 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634caa2000 +28786 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28786 mmap(0x7f6373db3000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6373db3000 +28786 mmap(0x7f6373d33000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6373d33000 +28786 mmap(0x7f63738b9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f63738b9000 +28786 mmap(0x7f63714e3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f63714e3000 +28786 mmap(0x7f635f633000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f635f633000 +28786 mmap(0x7f634ecb3000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f634ecb3000 +28786 madvise(0x7f634ee00000, 2097152, MADV_HUGEPAGE) = 0 +28786 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634c9a2000 +28786 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6373fff000 +28786 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634c992000 +28786 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28786 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28786 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28786 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28786 gettid() = 28786 +28786 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGHUP, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGINT, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGQUIT, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGILL, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGTRAP, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGABRT, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGBUS, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGFPE, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGUSR1, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGSEGV, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGUSR2, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGPIPE, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGALRM, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGTERM, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGSTKFLT, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGCHLD, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGURG, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGXCPU, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGXFSZ, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGVTALRM, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGPROF, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGWINCH, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGIO, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGPWR, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGSYS, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_3, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_4, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_5, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_6, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_7, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_8, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_9, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_10, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_11, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_12, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_13, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_14, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_15, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_16, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_17, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_18, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_19, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_20, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_21, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_22, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_23, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_24, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_25, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_26, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_27, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_28, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_29, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_30, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_31, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28786 rt_sigaction(SIGRT_32, {sa_handler=0x55fe91d9b800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28786 rt_sigaction(SIGRT_1, {sa_handler=0x7f6373e9e560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6373e52b20}, NULL, 8) = 0 +28786 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28786 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f634c191000 +28786 mprotect(0x7f634c192000, 8388608, PROT_READ|PROT_WRITE) = 0 +28786 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28786 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f634c991990, parent_tid=0x7f634c991990, exit_signal=0, stack=0x7f634c191000, stack_size=0x7fff80, tls=0x7f634c9916c0} => {parent_tid=[28787]}, 88) = 28787 +28786 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28787 rseq(0x7f634c991fe0, 0x20, 0, 0x53053053 +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28786 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28786 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28787 <... rseq resumed>) = 0 +28786 <... rt_sigprocmask resumed>[], 8) = 0 +28787 set_robust_list(0x7f634c9919a0, 24 +28786 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28787 <... set_robust_list resumed>) = 0 +28786 <... mmap resumed>) = 0x7f634b990000 +28786 mprotect(0x7f634b991000, 8388608, PROT_READ|PROT_WRITE) = 0 +28786 rt_sigprocmask(SIG_BLOCK, ~[], +28787 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28786 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28787 <... rt_sigprocmask resumed>NULL, 8) = 0 +28786 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f634c190990, parent_tid=0x7f634c190990, exit_signal=0, stack=0x7f634b990000, stack_size=0x7fff80, tls=0x7f634c1906c0} +28787 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f6343990000 +28787 munmap(0x7f6343990000, 6750208 +28786 <... clone3 resumed> => {parent_tid=[28788]}, 88) = 28788 +28787 <... munmap resumed>) = 0 +28786 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28787 munmap(0x7f6348000000, 60358656 +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28787 <... munmap resumed>) = 0 +28786 rt_sigprocmask(SIG_SETMASK, [], +28788 rseq(0x7f634c190fe0, 0x20, 0, 0x53053053 +28787 mprotect(0x7f6344000000, 135168, PROT_READ|PROT_WRITE +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28788 <... rseq resumed>) = 0 +28787 <... mprotect resumed>) = 0 +28788 set_robust_list(0x7f634c1909a0, 24 +28786 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28787 sigaltstack(NULL, +28786 <... rt_sigprocmask resumed>[], 8) = 0 +28787 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28786 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28787 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28786 <... mmap resumed>) = 0x7f634b18f000 +28787 <... sigaltstack resumed>NULL) = 0 +28786 mprotect(0x7f634b190000, 8388608, PROT_READ|PROT_WRITE +28787 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28786 <... mprotect resumed>) = 0 +28787 gettid( +28788 <... set_robust_list resumed>) = 0 +28787 <... gettid resumed>) = 28787 +28786 rt_sigprocmask(SIG_BLOCK, ~[], +28788 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28786 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28786 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f634b98f990, parent_tid=0x7f634b98f990, exit_signal=0, stack=0x7f634b18f000, stack_size=0x7fff80, tls=0x7f634b98f6c0} +28789 rseq(0x7f634b98ffe0, 0x20, 0, 0x53053053 +28788 <... rt_sigprocmask resumed>NULL, 8) = 0 +28786 <... clone3 resumed> => {parent_tid=[28789]}, 88) = 28789 +28789 <... rseq resumed>) = 0 +28786 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28789 set_robust_list(0x7f634b98f9a0, 24 +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28789 <... set_robust_list resumed>) = 0 +28786 rt_sigprocmask(SIG_SETMASK, [], +28789 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28787 <... nanosleep resumed>NULL) = 0 +28789 <... rt_sigprocmask resumed>NULL, 8) = 0 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28786 futex(0x55fe91f781e8, FUTEX_WAIT_PRIVATE, 0, NULL +28789 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28788 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28789 <... mmap resumed>) = 0x7f633c000000 +28788 <... mmap resumed>) = 0x7f6334000000 +28789 munmap(0x7f6340000000, 67108864 +28788 munmap(0x7f6338000000, 67108864 +28789 <... munmap resumed>) = 0 +28789 mprotect(0x7f633c000000, 135168, PROT_READ|PROT_WRITE +28788 <... munmap resumed>) = 0 +28789 <... mprotect resumed>) = 0 +28788 mprotect(0x7f6334000000, 135168, PROT_READ|PROT_WRITE +28789 sigaltstack(NULL, +28788 <... mprotect resumed>) = 0 +28789 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28789 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28788 sigaltstack(NULL, +28787 <... nanosleep resumed>NULL) = 0 +28789 <... sigaltstack resumed>NULL) = 0 +28788 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28789 rt_sigprocmask(SIG_SETMASK, [], +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28789 <... rt_sigprocmask resumed>NULL, 8) = 0 +28788 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28789 gettid( +28788 <... sigaltstack resumed>NULL) = 0 +28789 <... gettid resumed>) = 28789 +28788 rt_sigprocmask(SIG_SETMASK, [], +28789 futex(0x55fe91f781e8, FUTEX_WAKE_PRIVATE, 1 +28788 <... rt_sigprocmask resumed>NULL, 8) = 0 +28789 <... futex resumed>) = 1 +28788 gettid( +28786 <... futex resumed>) = 0 +28789 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28788 <... gettid resumed>) = 28788 +28786 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28789 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28788 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28786 <... futex resumed>) = 0 +28789 futex(0x55fe91f781e8, FUTEX_WAKE_PRIVATE, 1 +28788 <... mmap resumed>) = 0x7f634b14f000 +28789 <... futex resumed>) = 0 +28787 <... nanosleep resumed>NULL) = 0 +28789 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28786 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28788 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28788 <... rt_sigprocmask resumed>[], 8) = 0 +28786 <... rt_sigprocmask resumed>[], 8) = 0 +28788 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28786 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28788 <... mmap resumed>) = 0x7f634a94e000 +28788 mprotect(0x7f634a94f000, 8388608, PROT_READ|PROT_WRITE +28786 <... mmap resumed>) = 0x7f634a14d000 +28788 <... mprotect resumed>) = 0 +28786 mprotect(0x7f634a14e000, 8388608, PROT_READ|PROT_WRITE +28788 rt_sigprocmask(SIG_BLOCK, ~[], +28786 <... mprotect resumed>) = 0 +28788 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28788 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f634b14e990, parent_tid=0x7f634b14e990, exit_signal=0, stack=0x7f634a94e000, stack_size=0x7fff80, tls=0x7f634b14e6c0} +28786 rt_sigprocmask(SIG_BLOCK, ~[], +28787 <... nanosleep resumed>NULL) = 0 +28786 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28790 rseq(0x7f634b14efe0, 0x20, 0, 0x53053053 +28788 <... clone3 resumed> => {parent_tid=[28790]}, 88) = 28790 +28786 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f634a94d990, parent_tid=0x7f634a94d990, exit_signal=0, stack=0x7f634a14d000, stack_size=0x7fff80, tls=0x7f634a94d6c0} +28790 <... rseq resumed>) = 0 +28788 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28790 set_robust_list(0x7f634b14e9a0, 24 +28788 <... rt_sigprocmask resumed>NULL, 8) = 0 +28790 <... set_robust_list resumed>) = 0 +28791 rseq(0x7f634a94dfe0, 0x20, 0, 0x53053053 +28788 rt_sigprocmask(SIG_SETMASK, [], +28786 <... clone3 resumed> => {parent_tid=[28791]}, 88) = 28791 +28791 <... rseq resumed>) = 0 +28790 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28788 <... rt_sigprocmask resumed>NULL, 8) = 0 +28791 set_robust_list(0x7f634a94d9a0, 24 +28790 <... rt_sigprocmask resumed>NULL, 8) = 0 +28786 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28791 <... set_robust_list resumed>) = 0 +28790 mmap(0x7f6338000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28788 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28791 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28787 <... nanosleep resumed>NULL) = 0 +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28791 <... rt_sigprocmask resumed>NULL, 8) = 0 +28790 <... mmap resumed>) = 0x7f6338000000 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28791 mmap(0x7f6338000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28790 mprotect(0x7f6338000000, 135168, PROT_READ|PROT_WRITE +28786 rt_sigprocmask(SIG_SETMASK, [], +28791 <... mmap resumed>) = 0x7f6340000000 +28790 <... mprotect resumed>) = 0 +28786 <... rt_sigprocmask resumed>NULL, 8) = 0 +28791 mprotect(0x7f6340000000, 135168, PROT_READ|PROT_WRITE +28790 sigaltstack(NULL, +28791 <... mprotect resumed>) = 0 +28790 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28791 sigaltstack(NULL, +28790 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28791 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28790 <... sigaltstack resumed>NULL) = 0 +28791 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28790 rt_sigprocmask(SIG_SETMASK, [], +28791 <... sigaltstack resumed>NULL) = 0 +28790 <... rt_sigprocmask resumed>NULL, 8) = 0 +28791 rt_sigprocmask(SIG_SETMASK, [], +28790 gettid( +28786 fcntl(0, F_GETFL +28791 <... rt_sigprocmask resumed>NULL, 8) = 0 +28790 <... gettid resumed>) = 28790 +28787 <... nanosleep resumed>NULL) = 0 +28791 gettid( +28786 <... fcntl resumed>) = 0 (flags O_RDONLY) +28790 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28791 <... gettid resumed>) = 28791 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28791 futex(0x55fe91fa69f8, FUTEX_WAIT_PRIVATE, 0, NULL +28790 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28786 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28790 nanosleep({tv_sec=0, tv_nsec=3000}, +28786 <... futex resumed>) = 0 +28786 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f634a10d000 +28786 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28786 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28790 <... nanosleep resumed>NULL) = 0 +28786 getrlimit(RLIMIT_NOFILE, +28790 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28787 <... nanosleep resumed>NULL) = 0 +28790 <... futex resumed>) = 1 +28786 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28790 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28788 <... futex resumed>) = 0 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28788 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28787 <... nanosleep resumed>NULL) = 0 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28786 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93 +28787 nanosleep({tv_sec=0, tv_nsec=20000}, +28786 <... write resumed>) = 93 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594680, u64=140227763841784}}], 128, 34, NULL, 27721027595866) = 1 +28786 exit_group(0 +28736 read(10, +28786 <... exit_group resumed>) = ? +28791 <... futex resumed>) = ? +28789 <... futex resumed>) = ? +28788 <... futex resumed>) = ? +28787 <... nanosleep resumed> ) = ? +28736 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28790 <... futex resumed>) = ? +28791 +++ exited with 0 +++ +28790 +++ exited with 0 +++ +28789 +++ exited with 0 +++ +28788 +++ exited with 0 +++ +28736 read(10, 0xc00057005d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28736 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28736 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594440, u64=140227763841544}}, {events=EPOLLHUP, data={u32=1376594680, u64=140227763841784}}], 128, 27, NULL, 27721027595866) = 2 +28787 +++ exited with 0 +++ +28786 +++ exited with 0 +++ +28736 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28737 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28786, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28736 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28737 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28786, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28736 read(10, +28743 read(12, +28737 rt_sigreturn({mask=[]} +28743 <... read resumed>"", 512) = 0 +28736 <... read resumed>"", 931) = 0 +28737 <... rt_sigreturn resumed>) = 0 +28743 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cde4c +28736 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc000843e4c +28737 wait4(28786, +28743 <... epoll_ctl resumed>) = 0 +28736 <... epoll_ctl resumed>) = 0 +28743 close(12 +28737 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3127}, ...}) = 28786 +28743 <... close resumed>) = 0 +28736 close(10 +28737 epoll_pwait(4, +28743 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28736 <... close resumed>) = 0 +28743 <... futex resumed>) = 1 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28741 <... futex resumed>) = 0 +28736 epoll_pwait(4, +28741 epoll_pwait(4, +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28743 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/dnsname", +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28743 <... newfstatat resumed>0xc0000ec038, 0) = -1 ENOENT (No such file or directory) +28741 epoll_pwait(4, +28736 epoll_pwait(4, +28743 newfstatat(AT_FDCWD, "/usr/libexec/cni/dnsname", +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249456) = 0 +28743 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=3432536, ...}, 0) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... nanosleep resumed>NULL) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 pipe2([8, 9], O_CLOEXEC) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28743 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28743 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 27, NULL, 27721027595866) = 1 +28743 fcntl(9, F_GETFL +28736 epoll_pwait(4, +28743 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28743 <... fcntl resumed>) = 0 +28743 pipe2([10, 11], O_CLOEXEC) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28743 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28743 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 26, NULL, 27721027595866) = 1 +28743 fcntl(11, F_GETFL +28736 epoll_pwait(4, +28743 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28743 pipe2( +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 <... pipe2 resumed>[12, 13], O_CLOEXEC) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28743 fcntl(12, F_GETFL +28736 epoll_pwait(4, +28743 <... fcntl resumed>) = 0 (flags O_RDONLY) +28743 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28743 fcntl(13, F_GETFL) = 0x1 (flags O_WRONLY) +28743 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 26, NULL, 27721027595866) = 1 +28743 <... fcntl resumed>) = 0 +28743 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28736 epoll_pwait(4, +28743 fcntl(8, F_SETFL, O_RDONLY) = 0 +28743 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28743 fcntl(11, F_SETFL, O_WRONLY +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 <... fcntl resumed>) = 0 +28736 epoll_pwait(4, +28743 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28743 fcntl(13, F_SETFL, O_WRONLY) = 0 +28743 pipe2([14, 15], O_CLOEXEC) = 0 +28743 getpid() = 28733 +28743 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28743 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28743 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28792 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28792 dup3(8, 0, 0) = 0 +28792 dup3(11, 1, 0) = 1 +28792 dup3(13, 2, 0) = 2 +28792 execve("/usr/libexec/cni/dnsname", ["/usr/libexec/cni/dnsname"], 0xc00021ac80 /* 79 vars */ +28743 <... clone resumed>) = 28792 +28743 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28743 close(15 +28792 <... execve resumed>) = 0 +28743 <... close resumed>) = 0 +28743 read(14, +28792 brk(NULL +28743 <... read resumed>"", 8) = 0 +28792 <... brk resumed>) = 0x55a211faa000 +28743 close(14 +28792 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe1dabe240 +28743 <... close resumed>) = 0 +28792 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28743 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4) = 0 +28792 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28743 close(8 +28792 <... mmap resumed>) = 0x7f2355567000 +28743 <... close resumed>) = 0 +28792 access("/etc/ld.so.preload", R_OK +28743 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28792 <... access resumed>) = -1 ENOENT (No such file or directory) +28743 <... epoll_ctl resumed>) = 0 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28743 close(11 +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... close resumed>) = 0 +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28743 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28792 <... newfstatat resumed>0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28743 <... epoll_ctl resumed>) = 0 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28743 close(13 +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... close resumed>) = 0 +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28743 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28792 <... newfstatat resumed>0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28743 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 waitid(P_PID, 28792, +28737 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28741 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 read(10, +28792 <... newfstatat resumed>0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28741 <... futex resumed>) = 1 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28740 <... futex resumed>) = 0 +28737 <... read resumed>0xc0004ea200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28792 <... newfstatat resumed>0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28741 <... write resumed>) = 22 +28740 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28741 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004cde4c +28740 read(12, +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... epoll_ctl resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28741 close(9 +28740 <... read resumed>0xc000542400, 512) = -1 EAGAIN (Resource temporarily unavailable) +28792 <... newfstatat resumed>0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28741 <... close resumed>) = 0 +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28792 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffe1dabd470, 0) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28792 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28792 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28792 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f235554b000 +28792 close(3) = 0 +28792 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28792 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28792 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28792 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28792 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28792 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f235536e000 +28792 mmap(0x7f2355394000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f2355394000 +28792 mmap(0x7f23554ea000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f23554ea000 +28792 mmap(0x7f235553d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f235553d000 +28792 mmap(0x7f2355543000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2355543000 +28792 close(3) = 0 +28792 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f235536b000 +28792 arch_prctl(ARCH_SET_FS, 0x7f235536b740) = 0 +28792 set_tid_address(0x7f235536ba10) = 28792 +28792 set_robust_list(0x7f235536ba20, 24) = 0 +28792 rseq(0x7f235536c060, 0x20, 0, 0x53053053) = 0 +28792 mprotect(0x7f235553d000, 16384, PROT_READ) = 0 +28792 mprotect(0x55a210519000, 1236992, PROT_READ) = 0 +28792 mprotect(0x7f235559c000, 8192, PROT_READ) = 0 +28792 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28792 munmap(0x7f235554b000, 113799) = 0 +28792 getrandom("\x54\x18\x34\x3b\x38\x5a\x79\x43", 8, GRND_NONBLOCK) = 8 +28792 brk(NULL) = 0x55a211faa000 +28792 brk(0x55a211fcb000) = 0x55a211fcb000 +28792 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28792 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28792 read(3, "2097152\n", 20) = 8 +28792 close(3) = 0 +28792 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f235532b000 +28792 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f235530b000 +28792 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f235520b000 +28792 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2354a0b000 +28792 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2350a0b000 +28792 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2330a0b000 +28792 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f233020b000 +28792 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28792 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f232e20b000 +28792 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f232dffa000 +28792 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28792 mmap(0x7f235530b000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f235530b000 +28792 mmap(0x7f235528b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f235528b000 +28792 mmap(0x7f2354e11000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2354e11000 +28792 mmap(0x7f2352a3b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2352a3b000 +28792 mmap(0x7f2340b8b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2340b8b000 +28792 mmap(0x7f233020b000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f233020b000 +28792 madvise(0x7f2330400000, 2097152, MADV_HUGEPAGE) = 0 +28792 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f232defa000 +28792 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2355557000 +28792 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f232deea000 +28792 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28792 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28792 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28792 gettid() = 28792 +28792 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGHUP, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGINT, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGQUIT, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGILL, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGTRAP, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGABRT, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGBUS, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGFPE, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28792 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28792 rt_sigaction(SIGUSR1, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGSEGV, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGUSR2, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGPIPE, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGALRM, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGTERM, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGSTKFLT, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGCHLD, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGURG, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGXCPU, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGXFSZ, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGVTALRM, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGPROF, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGWINCH, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGIO, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGPWR, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGSYS, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_3, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_4, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_5, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_6, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_7, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_8, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_9, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_10, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_11, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_12, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_13, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_14, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_15, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_16, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_17, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_18, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_19, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_20, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_21, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_22, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_23, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_24, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_25, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_26, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_27, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_28, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_29, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_30, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_31, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28792 rt_sigaction(SIGRT_32, {sa_handler=0x55a2103d2000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28792 rt_sigaction(SIGRT_1, {sa_handler=0x7f23553f6560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f23553aab20}, NULL, 8) = 0 +28792 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28792 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f232d6e9000 +28792 mprotect(0x7f232d6ea000, 8388608, PROT_READ|PROT_WRITE) = 0 +28792 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28792 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f232dee9990, parent_tid=0x7f232dee9990, exit_signal=0, stack=0x7f232d6e9000, stack_size=0x7fff80, tls=0x7f232dee96c0} => {parent_tid=[28793]}, 88) = 28793 +28792 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28792 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28793 rseq(0x7f232dee9fe0, 0x20, 0, 0x53053053 +28792 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28792 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f232cee8000 +28793 <... rseq resumed>) = 0 +28792 mprotect(0x7f232cee9000, 8388608, PROT_READ|PROT_WRITE +28793 set_robust_list(0x7f232dee99a0, 24) = 0 +28792 <... mprotect resumed>) = 0 +28793 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28792 rt_sigprocmask(SIG_BLOCK, ~[], +28793 <... rt_sigprocmask resumed>NULL, 8) = 0 +28792 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28793 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28792 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f232d6e8990, parent_tid=0x7f232d6e8990, exit_signal=0, stack=0x7f232cee8000, stack_size=0x7fff80, tls=0x7f232d6e86c0} +28793 <... mmap resumed>) = 0x7f2324ee8000 +28793 munmap(0x7f2324ee8000, 51478528) = 0 +28792 <... clone3 resumed> => {parent_tid=[28794]}, 88) = 28794 +28793 munmap(0x7f232c000000, 15630336 +28792 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28793 <... munmap resumed>) = 0 +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28793 mprotect(0x7f2328000000, 135168, PROT_READ|PROT_WRITE +28792 rt_sigprocmask(SIG_SETMASK, [], +28793 <... mprotect resumed>) = 0 +28794 rseq(0x7f232d6e8fe0, 0x20, 0, 0x53053053 +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28794 <... rseq resumed>) = 0 +28793 sigaltstack(NULL, +28794 set_robust_list(0x7f232d6e89a0, 24 +28793 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28794 <... set_robust_list resumed>) = 0 +28793 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28792 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28794 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28793 <... sigaltstack resumed>NULL) = 0 +28794 <... rt_sigprocmask resumed>NULL, 8) = 0 +28792 <... rt_sigprocmask resumed>[], 8) = 0 +28794 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28793 rt_sigprocmask(SIG_SETMASK, [], +28792 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28794 <... mmap resumed>) = 0x7f2320000000 +28793 <... rt_sigprocmask resumed>NULL, 8) = 0 +28794 munmap(0x7f2324000000, 67108864 +28792 <... mmap resumed>) = 0x7f232c6e7000 +28793 gettid( +28792 mprotect(0x7f232c6e8000, 8388608, PROT_READ|PROT_WRITE +28794 <... munmap resumed>) = 0 +28793 <... gettid resumed>) = 28793 +28794 mprotect(0x7f2320000000, 135168, PROT_READ|PROT_WRITE +28792 <... mprotect resumed>) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28794 <... mprotect resumed>) = 0 +28792 rt_sigprocmask(SIG_BLOCK, ~[], +28794 sigaltstack(NULL, +28792 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28794 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28792 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f232cee7990, parent_tid=0x7f232cee7990, exit_signal=0, stack=0x7f232c6e7000, stack_size=0x7fff80, tls=0x7f232cee76c0} +28794 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, NULL) = 0 +28794 rt_sigprocmask(SIG_SETMASK, [], +28792 <... clone3 resumed> => {parent_tid=[28795]}, 88) = 28795 +28795 rseq(0x7f232cee7fe0, 0x20, 0, 0x53053053 +28794 <... rt_sigprocmask resumed>NULL, 8) = 0 +28792 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28795 <... rseq resumed>) = 0 +28794 gettid( +28795 set_robust_list(0x7f232cee79a0, 24 +28793 <... nanosleep resumed>NULL) = 0 +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28795 <... set_robust_list resumed>) = 0 +28794 <... gettid resumed>) = 28794 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28795 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28792 rt_sigprocmask(SIG_SETMASK, [], +28795 <... rt_sigprocmask resumed>NULL, 8) = 0 +28794 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28795 mmap(0x7f2324000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28794 <... mmap resumed>) = 0x7f232c6a7000 +28795 <... mmap resumed>) = 0x7f2324000000 +28792 futex(0x55a210664dc8, FUTEX_WAIT_PRIVATE, 0, NULL +28795 mprotect(0x7f2324000000, 135168, PROT_READ|PROT_WRITE) = 0 +28794 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28795 sigaltstack(NULL, +28794 <... rt_sigprocmask resumed>[], 8) = 0 +28795 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28794 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28795 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28794 <... mmap resumed>) = 0x7f231f7ff000 +28795 <... sigaltstack resumed>NULL) = 0 +28793 <... nanosleep resumed>NULL) = 0 +28795 rt_sigprocmask(SIG_SETMASK, [], +28794 mprotect(0x7f231f800000, 8388608, PROT_READ|PROT_WRITE +28795 <... rt_sigprocmask resumed>NULL, 8) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28795 gettid( +28794 <... mprotect resumed>) = 0 +28795 <... gettid resumed>) = 28795 +28794 rt_sigprocmask(SIG_BLOCK, ~[], +28795 futex(0x55a210664dc8, FUTEX_WAKE_PRIVATE, 1 +28794 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28795 <... futex resumed>) = 1 +28792 <... futex resumed>) = 0 +28795 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28794 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f231ffff990, parent_tid=0x7f231ffff990, exit_signal=0, stack=0x7f231f7ff000, stack_size=0x7fff80, tls=0x7f231ffff6c0} +28795 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28792 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28795 futex(0x55a210664dc8, FUTEX_WAKE_PRIVATE, 1 +28792 <... futex resumed>) = 0 +28795 <... futex resumed>) = 0 +28794 <... clone3 resumed> => {parent_tid=[28796]}, 88) = 28796 +28795 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28796 rseq(0x7f231fffffe0, 0x20, 0, 0x53053053 +28794 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28796 <... rseq resumed>) = 0 +28793 <... nanosleep resumed>NULL) = 0 +28792 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28796 set_robust_list(0x7f231ffff9a0, 24 +28794 <... rt_sigprocmask resumed>NULL, 8) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28796 <... set_robust_list resumed>) = 0 +28794 rt_sigprocmask(SIG_SETMASK, [], +28792 <... rt_sigprocmask resumed>[], 8) = 0 +28796 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28794 <... rt_sigprocmask resumed>NULL, 8) = 0 +28796 <... rt_sigprocmask resumed>NULL, 8) = 0 +28792 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28796 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28794 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28792 <... mmap resumed>) = 0x7f231effe000 +28796 <... mmap resumed>) = 0x7f2316ffe000 +28792 mprotect(0x7f231efff000, 8388608, PROT_READ|PROT_WRITE +28796 munmap(0x7f2316ffe000, 16785408 +28792 <... mprotect resumed>) = 0 +28796 <... munmap resumed>) = 0 +28792 rt_sigprocmask(SIG_BLOCK, ~[], +28796 munmap(0x7f231c000000, 50323456 +28792 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28796 <... munmap resumed>) = 0 +28792 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f231f7fe990, parent_tid=0x7f231f7fe990, exit_signal=0, stack=0x7f231effe000, stack_size=0x7fff80, tls=0x7f231f7fe6c0} +28796 mprotect(0x7f2318000000, 135168, PROT_READ|PROT_WRITE +28793 <... nanosleep resumed>NULL) = 0 +28796 <... mprotect resumed>) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28796 sigaltstack(NULL, +28797 rseq(0x7f231f7fefe0, 0x20, 0, 0x53053053 +28792 <... clone3 resumed> => {parent_tid=[28797]}, 88) = 28797 +28797 <... rseq resumed>) = 0 +28796 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28797 set_robust_list(0x7f231f7fe9a0, 24 +28792 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28797 <... set_robust_list resumed>) = 0 +28796 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28797 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28797 <... rt_sigprocmask resumed>NULL, 8) = 0 +28796 <... sigaltstack resumed>NULL) = 0 +28797 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28792 rt_sigprocmask(SIG_SETMASK, [], +28796 rt_sigprocmask(SIG_SETMASK, [], +28797 <... mmap resumed>) = 0x7f2310000000 +28792 <... rt_sigprocmask resumed>NULL, 8) = 0 +28797 munmap(0x7f2314000000, 67108864 +28796 <... rt_sigprocmask resumed>NULL, 8) = 0 +28797 <... munmap resumed>) = 0 +28796 gettid( +28793 <... nanosleep resumed>NULL) = 0 +28797 mprotect(0x7f2310000000, 135168, PROT_READ|PROT_WRITE +28796 <... gettid resumed>) = 28796 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28797 <... mprotect resumed>) = 0 +28796 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28792 fcntl(0, F_GETFL +28797 sigaltstack(NULL, +28792 <... fcntl resumed>) = 0 (flags O_RDONLY) +28797 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28792 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28797 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28796 <... futex resumed>) = 0 +28792 <... futex resumed>) = 1 +28797 <... sigaltstack resumed>NULL) = 0 +28796 nanosleep({tv_sec=0, tv_nsec=3000}, +28797 rt_sigprocmask(SIG_SETMASK, [], +28792 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28797 <... rt_sigprocmask resumed>NULL, 8) = 0 +28797 gettid( +28792 <... mmap resumed>) = 0x7f232c667000 +28797 <... gettid resumed>) = 28797 +28797 futex(0x55a210693638, FUTEX_WAIT_PRIVATE, 0, NULL +28792 fcntl(1, F_GETFL +28793 <... nanosleep resumed>NULL) = 0 +28792 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28792 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28796 <... nanosleep resumed>NULL) = 0 +28792 getrlimit(RLIMIT_NOFILE, +28796 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28792 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28796 <... futex resumed>) = 1 +28794 <... futex resumed>) = 0 +28796 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28794 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28793 <... nanosleep resumed>NULL) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28793 nanosleep({tv_sec=0, tv_nsec=20000}, +28792 write(1, "{\"cniVersion\":\"0.4.0\",\"supported"..., 85) = 85 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593480, u64=140227763840584}}], 128, 26, NULL, 27721027595866) = 1 +28792 exit_group(0 +28736 read(10, +28792 <... exit_group resumed>) = ? +28797 <... futex resumed>) = ? +28796 <... futex resumed>) = ? +28795 <... futex resumed>) = ? +28794 <... futex resumed>) = ? +28793 <... nanosleep resumed> ) = ? +28736 <... read resumed>"{\"cniVersion\":\"0.4.0\",\"supported"..., 512) = 85 +28797 +++ exited with 0 +++ +28796 +++ exited with 0 +++ +28795 +++ exited with 0 +++ +28794 +++ exited with 0 +++ +28736 read(10, 0xc000171855, 939) = -1 EAGAIN (Resource temporarily unavailable) +28736 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28736 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}, {events=EPOLLHUP, data={u32=1376593480, u64=140227763840584}}], 128, 18, NULL, 27721027595866) = 2 +28793 +++ exited with 0 +++ +28792 +++ exited with 0 +++ +28736 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28743 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28792, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28741 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28743 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28792, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28741 read(12, +28736 read(10, +28741 <... read resumed>"", 512) = 0 +28743 rt_sigreturn({mask=[]} +28736 <... read resumed>"", 939) = 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004ba64c +28743 <... rt_sigreturn resumed>) = 0 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004bb64c +28741 <... epoll_ctl resumed>) = 0 +28743 wait4(28792, +28736 <... epoll_ctl resumed>) = 0 +28741 close(12 +28743 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=3331}, ...}) = 28792 +28736 close(10 +28741 <... close resumed>) = 0 +28743 epoll_pwait(4, +28736 <... close resumed>) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28741 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 epoll_pwait(4, +28741 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28740 epoll_pwait(4, +28736 epoll_pwait(4, +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28741 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test-qemu.conflist", +28743 <... nanosleep resumed>NULL) = 0 +28740 <... nanosleep resumed>NULL) = 0 +28741 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=987, ...}, 0) = 0 +28743 write(6, "\0", 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... write resumed>) = 1 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, -1, NULL, 2) = 1 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28741 openat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test.conflist", O_RDONLY|O_CLOEXEC +28736 read(5, +28741 <... openat resumed>) = 8 +28736 <... read resumed>"\0", 16) = 1 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28736 epoll_pwait(4, +28741 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fstat(8, +28736 epoll_pwait(4, +28741 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=982, ...}) = 0 +28741 read(8, "{\n \"cniVersion\": \"0.4.0\",\n \""..., 983) = 982 +28741 read(8, "", 1) = 0 +28741 close(8) = 0 +28741 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/bridge", 0xc00054a378, 0) = -1 ENOENT (No such file or directory) +28741 newfstatat(AT_FDCWD, "/usr/libexec/cni/bridge", {st_mode=S_IFREG|0755, st_size=3309544, ...}, 0) = 0 +28741 pipe2([8, 9], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28741 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 18, NULL, 27721027595866) = 1 +28741 fcntl(9, F_GETFL +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 pipe2([10, 11], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28741 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 18, NULL, 27721027595866) = 1 +28741 fcntl(11, F_GETFL +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 pipe2([12, 13], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28741 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 18, NULL, 27721027595866) = 1 +28741 fcntl(13, F_GETFL +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28741 fcntl(8, F_SETFL, O_RDONLY) = 0 +28741 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(11, F_SETFL, O_WRONLY) = 0 +28741 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(13, F_SETFL, O_WRONLY) = 0 +28741 pipe2([14, 15], O_CLOEXEC) = 0 +28741 getpid() = 28733 +28741 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28741 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28741 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28798 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28798 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28798 dup3(8, 0, 0) = 0 +28798 dup3(11, 1, 0) = 1 +28798 dup3(13, 2, 0) = 2 +28798 execve("/usr/libexec/cni/bridge", ["/usr/libexec/cni/bridge"], 0xc000160780 /* 79 vars */ +28741 <... clone resumed>) = 28798 +28741 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28741 close(15) = 0 +28741 read(14, +28798 <... execve resumed>) = 0 +28741 <... read resumed>"", 8) = 0 +28741 close(14) = 0 +28798 brk(NULL) = 0x563976617000 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4) = 0 +28798 arch_prctl(0x3001 /* ARCH_??? */, 0x7fffe73e5440 +28741 close(8 +28798 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28741 <... close resumed>) = 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4) = 0 +28798 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28741 close(11 +28798 <... mmap resumed>) = 0x7feb53bb9000 +28741 <... close resumed>) = 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28798 access("/etc/ld.so.preload", R_OK +28741 <... epoll_ctl resumed>) = 0 +28798 <... access resumed>) = -1 ENOENT (No such file or directory) +28741 close(13 +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... close resumed>) = 0 +28798 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28741 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28798 <... newfstatat resumed>0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28741 waitid(P_PID, 28798, +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28798 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 read(10, +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28743 <... read resumed>0xc000397000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... futex resumed>) = 1 +28798 <... newfstatat resumed>0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28738 <... futex resumed>) = 0 +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28740 read(12, +28798 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28743 <... write resumed>) = 22 +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28740 <... read resumed>0xc0000dac00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 1 +28798 <... newfstatat resumed>0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28743 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004ba64c +28737 <... futex resumed>) = 0 +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... epoll_ctl resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28798 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 close(9 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28743 <... close resumed>) = 0 +28798 <... newfstatat resumed>0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7fffe73e4670, 0) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28798 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28798 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28798 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feb53b9d000 +28798 close(3) = 0 +28798 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28798 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28798 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28798 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28798 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28798 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feb539c0000 +28798 mmap(0x7feb539e6000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7feb539e6000 +28798 mmap(0x7feb53b3c000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7feb53b3c000 +28798 mmap(0x7feb53b8f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7feb53b8f000 +28798 mmap(0x7feb53b95000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb53b95000 +28798 close(3) = 0 +28798 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb539bd000 +28798 arch_prctl(ARCH_SET_FS, 0x7feb539bd740) = 0 +28798 set_tid_address(0x7feb539bda10) = 28798 +28798 set_robust_list(0x7feb539bda20, 24) = 0 +28798 rseq(0x7feb539be060, 0x20, 0, 0x53053053) = 0 +28798 mprotect(0x7feb53b8f000, 16384, PROT_READ) = 0 +28798 mprotect(0x563975850000, 1146880, PROT_READ) = 0 +28798 mprotect(0x7feb53bee000, 8192, PROT_READ) = 0 +28798 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28798 munmap(0x7feb53b9d000, 113799) = 0 +28798 getrandom("\xa7\x89\xc8\x41\x08\x76\xda\x36", 8, GRND_NONBLOCK) = 8 +28798 brk(NULL) = 0x563976617000 +28798 brk(0x563976638000) = 0x563976638000 +28798 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28798 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28798 read(3, "2097152\n", 20) = 8 +28798 close(3) = 0 +28798 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb5397d000 +28798 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb5395d000 +28798 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb5385d000 +28798 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb5305d000 +28798 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb4f05d000 +28798 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2f05d000 +28798 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2e85d000 +28798 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28798 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2c85d000 +28798 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2c64c000 +28798 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28798 mmap(0x7feb5395d000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb5395d000 +28798 mmap(0x7feb538dd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb538dd000 +28798 mmap(0x7feb53463000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb53463000 +28798 mmap(0x7feb5108d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb5108d000 +28798 mmap(0x7feb3f1dd000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb3f1dd000 +28798 mmap(0x7feb2e85d000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feb2e85d000 +28798 madvise(0x7feb2ea00000, 2097152, MADV_HUGEPAGE) = 0 +28798 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2c54c000 +28798 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb53ba9000 +28798 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feb2c53c000 +28798 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28798 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28798 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28798 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28798 gettid() = 28798 +28798 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGHUP, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGINT, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGQUIT, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGILL, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGTRAP, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGABRT, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGBUS, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGFPE, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGUSR1, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGSEGV, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGUSR2, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGPIPE, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGALRM, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGTERM, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGSTKFLT, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGCHLD, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGURG, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGXCPU, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGXFSZ, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGVTALRM, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGPROF, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGWINCH, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGIO, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGPWR, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGSYS, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_3, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_4, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_5, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_6, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_7, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_8, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_9, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_10, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_11, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_12, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_13, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_14, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_15, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_16, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_17, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_18, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_19, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_20, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_21, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_22, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_23, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_24, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_25, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_26, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_27, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_28, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_29, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_30, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_31, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28798 rt_sigaction(SIGRT_32, {sa_handler=0x563975718b00, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28798 rt_sigaction(SIGRT_1, {sa_handler=0x7feb53a48560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7feb539fcb20}, NULL, 8) = 0 +28798 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28798 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feb2bd3b000 +28798 mprotect(0x7feb2bd3c000, 8388608, PROT_READ|PROT_WRITE) = 0 +28798 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28798 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7feb2c53b990, parent_tid=0x7feb2c53b990, exit_signal=0, stack=0x7feb2bd3b000, stack_size=0x7fff80, tls=0x7feb2c53b6c0} => {parent_tid=[28799]}, 88) = 28799 +28798 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28798 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28799 rseq(0x7feb2c53bfe0, 0x20, 0, 0x53053053) = 0 +28799 set_robust_list(0x7feb2c53b9a0, 24) = 0 +28798 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28799 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28798 <... rt_sigprocmask resumed>[], 8) = 0 +28799 <... rt_sigprocmask resumed>NULL, 8) = 0 +28798 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28799 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28798 <... mmap resumed>) = 0x7feb2b53a000 +28799 <... mmap resumed>) = 0x7feb2353a000 +28798 mprotect(0x7feb2b53b000, 8388608, PROT_READ|PROT_WRITE +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28799 munmap(0x7feb2353a000, 11296768 +28798 <... mprotect resumed>) = 0 +28799 <... munmap resumed>) = 0 +28798 rt_sigprocmask(SIG_BLOCK, ~[], +28799 munmap(0x7feb28000000, 55812096 +28798 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28799 <... munmap resumed>) = 0 +28798 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7feb2bd3a990, parent_tid=0x7feb2bd3a990, exit_signal=0, stack=0x7feb2b53a000, stack_size=0x7fff80, tls=0x7feb2bd3a6c0} +28799 mprotect(0x7feb24000000, 135168, PROT_READ|PROT_WRITE) = 0 +28798 <... clone3 resumed> => {parent_tid=[28800]}, 88) = 28800 +28799 sigaltstack(NULL, +28798 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28799 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28799 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28798 rt_sigprocmask(SIG_SETMASK, [], +28799 <... sigaltstack resumed>NULL) = 0 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28800 rseq(0x7feb2bd3afe0, 0x20, 0, 0x53053053 +28799 rt_sigprocmask(SIG_SETMASK, [], +28800 <... rseq resumed>) = 0 +28799 <... rt_sigprocmask resumed>NULL, 8) = 0 +28798 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28800 set_robust_list(0x7feb2bd3a9a0, 24 +28799 gettid( +28798 <... rt_sigprocmask resumed>[], 8) = 0 +28800 <... set_robust_list resumed>) = 0 +28799 <... gettid resumed>) = 28799 +28798 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28800 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28798 <... mmap resumed>) = 0x7feb2ad39000 +28798 mprotect(0x7feb2ad3a000, 8388608, PROT_READ|PROT_WRITE) = 0 +28798 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28798 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7feb2b539990, parent_tid=0x7feb2b539990, exit_signal=0, stack=0x7feb2ad39000, stack_size=0x7fff80, tls=0x7feb2b5396c0} +28800 <... rt_sigprocmask resumed>NULL, 8) = 0 +28800 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28798 <... clone3 resumed> => {parent_tid=[28801]}, 88) = 28801 +28800 <... mmap resumed>) = 0x7feb1c000000 +28799 <... nanosleep resumed>NULL) = 0 +28801 rseq(0x7feb2b539fe0, 0x20, 0, 0x53053053 +28800 munmap(0x7feb20000000, 67108864 +28798 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28801 <... rseq resumed>) = 0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28801 set_robust_list(0x7feb2b5399a0, 24 +28800 <... munmap resumed>) = 0 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28801 <... set_robust_list resumed>) = 0 +28800 mprotect(0x7feb1c000000, 135168, PROT_READ|PROT_WRITE +28801 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28798 rt_sigprocmask(SIG_SETMASK, [], +28801 <... rt_sigprocmask resumed>NULL, 8) = 0 +28800 <... mprotect resumed>) = 0 +28801 mmap(0x7feb20000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28801 <... mmap resumed>) = 0x7feb20000000 +28800 sigaltstack(NULL, +28798 futex(0x563975987608, FUTEX_WAIT_PRIVATE, 0, NULL +28801 mprotect(0x7feb20000000, 135168, PROT_READ|PROT_WRITE +28800 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28801 <... mprotect resumed>) = 0 +28800 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28801 sigaltstack(NULL, +28800 <... sigaltstack resumed>NULL) = 0 +28801 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28799 <... nanosleep resumed>NULL) = 0 +28801 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28800 rt_sigprocmask(SIG_SETMASK, [], +28801 <... sigaltstack resumed>NULL) = 0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28801 rt_sigprocmask(SIG_SETMASK, [], +28800 <... rt_sigprocmask resumed>NULL, 8) = 0 +28801 <... rt_sigprocmask resumed>NULL, 8) = 0 +28800 gettid( +28801 gettid( +28800 <... gettid resumed>) = 28800 +28801 <... gettid resumed>) = 28801 +28800 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28801 futex(0x563975987608, FUTEX_WAKE_PRIVATE, 1) = 1 +28800 <... mmap resumed>) = 0x7feb2acf9000 +28798 <... futex resumed>) = 0 +28801 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28798 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28801 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28800 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28798 <... futex resumed>) = 0 +28801 futex(0x563975987608, FUTEX_WAKE_PRIVATE, 1 +28800 <... rt_sigprocmask resumed>[], 8) = 0 +28801 <... futex resumed>) = 0 +28800 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28799 <... nanosleep resumed>NULL) = 0 +28798 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28801 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28800 <... mmap resumed>) = 0x7feb2a4f8000 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28800 mprotect(0x7feb2a4f9000, 8388608, PROT_READ|PROT_WRITE +28798 <... rt_sigprocmask resumed>[], 8) = 0 +28800 <... mprotect resumed>) = 0 +28798 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28800 rt_sigprocmask(SIG_BLOCK, ~[], +28798 <... mmap resumed>) = 0x7feb29cf7000 +28800 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28798 mprotect(0x7feb29cf8000, 8388608, PROT_READ|PROT_WRITE +28800 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7feb2acf8990, parent_tid=0x7feb2acf8990, exit_signal=0, stack=0x7feb2a4f8000, stack_size=0x7fff80, tls=0x7feb2acf86c0} +28798 <... mprotect resumed>) = 0 +28798 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28802 rseq(0x7feb2acf8fe0, 0x20, 0, 0x53053053 +28800 <... clone3 resumed> => {parent_tid=[28802]}, 88) = 28802 +28802 <... rseq resumed>) = 0 +28799 <... nanosleep resumed>NULL) = 0 +28798 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7feb2a4f7990, parent_tid=0x7feb2a4f7990, exit_signal=0, stack=0x7feb29cf7000, stack_size=0x7fff80, tls=0x7feb2a4f76c0} +28802 set_robust_list(0x7feb2acf89a0, 24 +28800 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28802 <... set_robust_list resumed>) = 0 +28800 <... rt_sigprocmask resumed>NULL, 8) = 0 +28803 rseq(0x7feb2a4f7fe0, 0x20, 0, 0x53053053 +28802 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28803 <... rseq resumed>) = 0 +28800 rt_sigprocmask(SIG_SETMASK, [], +28798 <... clone3 resumed> => {parent_tid=[28803]}, 88) = 28803 +28803 set_robust_list(0x7feb2a4f79a0, 24 +28802 <... rt_sigprocmask resumed>NULL, 8) = 0 +28800 <... rt_sigprocmask resumed>NULL, 8) = 0 +28803 <... set_robust_list resumed>) = 0 +28802 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28798 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28803 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28802 <... mmap resumed>) = 0x7feb14000000 +28800 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28803 <... rt_sigprocmask resumed>NULL, 8) = 0 +28802 munmap(0x7feb18000000, 67108864 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28803 mmap(0x7feb18000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7feb18000000 +28802 <... munmap resumed>) = 0 +28799 <... nanosleep resumed>NULL) = 0 +28798 rt_sigprocmask(SIG_SETMASK, [], +28803 mprotect(0x7feb18000000, 135168, PROT_READ|PROT_WRITE +28802 mprotect(0x7feb14000000, 135168, PROT_READ|PROT_WRITE +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28803 <... mprotect resumed>) = 0 +28802 <... mprotect resumed>) = 0 +28798 <... rt_sigprocmask resumed>NULL, 8) = 0 +28803 sigaltstack(NULL, +28802 sigaltstack(NULL, +28803 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28802 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28803 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28802 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28803 <... sigaltstack resumed>NULL) = 0 +28802 <... sigaltstack resumed>NULL) = 0 +28803 rt_sigprocmask(SIG_SETMASK, [], +28802 rt_sigprocmask(SIG_SETMASK, [], +28803 <... rt_sigprocmask resumed>NULL, 8) = 0 +28802 <... rt_sigprocmask resumed>NULL, 8) = 0 +28803 gettid( +28802 gettid( +28803 <... gettid resumed>) = 28803 +28802 <... gettid resumed>) = 28802 +28803 futex(0x5639759b5e78, FUTEX_WAIT_PRIVATE, 0, NULL +28799 <... nanosleep resumed>NULL) = 0 +28802 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28798 fcntl(0, F_GETFL) = 0 (flags O_RDONLY) +28798 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28802 <... futex resumed>) = 0 +28798 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28802 nanosleep({tv_sec=0, tv_nsec=3000}, +28798 <... mmap resumed>) = 0x7feb29cb7000 +28798 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28799 <... nanosleep resumed>NULL) = 0 +28798 fcntl(2, F_GETFL +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28798 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28798 getrlimit(RLIMIT_NOFILE, +28802 <... nanosleep resumed>NULL) = 0 +28798 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28802 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28800 <... futex resumed>) = 0 +28802 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28800 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28799 <... nanosleep resumed>NULL) = 0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28798 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28799 <... nanosleep resumed>NULL) = 0 +28798 exit_group(0 +28799 nanosleep({tv_sec=0, tv_nsec=20000}, +28798 <... exit_group resumed>) = ? +28802 <... futex resumed>) = ? +28801 <... futex resumed>) = ? +28800 <... futex resumed>) = ? +28799 <... nanosleep resumed> ) = ? +28803 <... futex resumed>) = ? +28802 +++ exited with 0 +++ +28801 +++ exited with 0 +++ +28800 +++ exited with 0 +++ +28799 +++ exited with 0 +++ +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594440, u64=140227763841544}}], 128, 17, NULL, 27721027595866) = 1 +28736 read(10, "{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28736 read(10, 0xc0006fc45d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28736 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28736 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}, {events=EPOLLHUP, data={u32=1376594440, u64=140227763841544}}], 128, 10, NULL, 27721027595866) = 2 +28803 +++ exited with 0 +++ +28798 +++ exited with 0 +++ +28741 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28798, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28736 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28798, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28741 wait4(28798, +28736 rt_sigreturn({mask=[]} +28741 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=663}, ru_stime={tv_sec=0, tv_usec=2649}, ...}) = 28798 +28736 <... rt_sigreturn resumed>) = 2 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28736 <... futex resumed>) = 0 +28741 read(12, +28736 read(10, +28741 <... read resumed>"", 512) = 0 +28736 <... read resumed>"", 931) = 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004ce64c +28736 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004bbe4c +28741 <... epoll_ctl resumed>) = 0 +28736 <... epoll_ctl resumed>) = 0 +28741 close(12 +28736 close(10 +28741 <... close resumed>) = 0 +28736 <... close resumed>) = 0 +28741 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28736 epoll_pwait(4, +28741 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28743 epoll_pwait(4, +28741 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/portmap", +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 <... newfstatat resumed>0xc0006f8b98, 0) = -1 ENOENT (No such file or directory) +28743 epoll_pwait(4, +28741 newfstatat(AT_FDCWD, "/usr/libexec/cni/portmap", +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249456) = 0 +28741 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2898840, ...}, 0) = 0 +28743 epoll_pwait(4, +28736 <... nanosleep resumed>NULL) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28741 pipe2([8, 9], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28741 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 10, NULL, 27721027595866) = 1 +28741 fcntl(9, F_GETFL +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 pipe2([10, 11], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28741 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 10, NULL, 27721027595866) = 1 +28741 fcntl(11, F_GETFL +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 pipe2([12, 13], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28741 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28743 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 9, NULL, 27721027595866) = 1 +28741 fcntl(13, F_GETFL +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28743 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28741 fcntl(8, F_SETFL, O_RDONLY) = 0 +28741 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(11, F_SETFL, O_WRONLY) = 0 +28741 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(13, F_SETFL, O_WRONLY) = 0 +28741 pipe2([14, 15], O_CLOEXEC) = 0 +28741 getpid() = 28733 +28741 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28741 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28741 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28804 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28804 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28804 dup3(8, 0, 0) = 0 +28804 dup3(11, 1, 0) = 1 +28804 dup3(13, 2, 0) = 2 +28804 execve("/usr/libexec/cni/portmap", ["/usr/libexec/cni/portmap"], 0xc000604f00 /* 79 vars */ +28741 <... clone resumed>) = 28804 +28741 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28741 close(15) = 0 +28741 read(14, +28804 <... execve resumed>) = 0 +28741 <... read resumed>"", 8) = 0 +28741 close(14) = 0 +28804 brk(NULL) = 0x557227156000 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4) = 0 +28804 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffc44712b10 +28741 close(8 +28804 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28741 <... close resumed>) = 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28804 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28741 <... epoll_ctl resumed>) = 0 +28804 <... mmap resumed>) = 0x7f39cf9b8000 +28741 close(11) = 0 +28804 access("/etc/ld.so.preload", R_OK +28741 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28804 <... access resumed>) = -1 ENOENT (No such file or directory) +28741 <... epoll_ctl resumed>) = 0 +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28741 close(13 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... close resumed>) = 0 +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28741 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28741 <... futex resumed>) = 1 +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... futex resumed>) = 0 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 waitid(P_PID, 28804, +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28736 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 read(10, +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28736 <... read resumed>0xc000542600, 512) = -1 EAGAIN (Resource temporarily unavailable) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 read(12, +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28736 <... read resumed>0xc000542800, 512) = -1 EAGAIN (Resource temporarily unavailable) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... write resumed>) = 22 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004ce64c +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28737 close(9 +28804 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... close resumed>) = 0 +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28804 <... newfstatat resumed>0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffc44711d40, 0) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28804 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28804 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28804 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f39cf99c000 +28804 close(3) = 0 +28804 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28804 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28804 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28804 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28804 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28804 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f39cf7bf000 +28804 mmap(0x7f39cf7e5000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f39cf7e5000 +28804 mmap(0x7f39cf93b000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f39cf93b000 +28804 mmap(0x7f39cf98e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f39cf98e000 +28804 mmap(0x7f39cf994000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39cf994000 +28804 close(3) = 0 +28804 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cf7bc000 +28804 arch_prctl(ARCH_SET_FS, 0x7f39cf7bc740) = 0 +28804 set_tid_address(0x7f39cf7bca10) = 28804 +28804 set_robust_list(0x7f39cf7bca20, 24) = 0 +28804 rseq(0x7f39cf7bd060, 0x20, 0, 0x53053053) = 0 +28804 mprotect(0x7f39cf98e000, 16384, PROT_READ) = 0 +28804 mprotect(0x557225a77000, 1011712, PROT_READ) = 0 +28804 mprotect(0x7f39cf9ed000, 8192, PROT_READ) = 0 +28804 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28804 munmap(0x7f39cf99c000, 113799) = 0 +28804 getrandom("\x4d\x4a\x8d\x02\x53\xbc\x77\x34", 8, GRND_NONBLOCK) = 8 +28804 brk(NULL) = 0x557227156000 +28804 brk(0x557227177000) = 0x557227177000 +28804 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28804 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28804 read(3, "2097152\n", 20) = 8 +28804 close(3) = 0 +28804 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cf77c000 +28804 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cf75c000 +28804 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cf65c000 +28804 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cee5c000 +28804 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cae5c000 +28804 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39aae5c000 +28804 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39aa65c000 +28804 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28804 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39a865c000 +28804 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39a844b000 +28804 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28804 mmap(0x7f39cf75c000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39cf75c000 +28804 mmap(0x7f39cf6dc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39cf6dc000 +28804 mmap(0x7f39cf262000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39cf262000 +28804 mmap(0x7f39cce8c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39cce8c000 +28804 mmap(0x7f39bafdc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39bafdc000 +28804 mmap(0x7f39aa65c000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f39aa65c000 +28804 madvise(0x7f39aa800000, 2097152, MADV_HUGEPAGE) = 0 +28804 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39a834b000 +28804 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39cf9a8000 +28804 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f39a833b000 +28804 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28804 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28804 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28804 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28804 gettid() = 28804 +28804 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGHUP, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGINT, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGQUIT, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGILL, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGTRAP, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGABRT, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGBUS, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGFPE, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGUSR1, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGSEGV, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGUSR2, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGPIPE, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGALRM, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGTERM, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGSTKFLT, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGCHLD, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGURG, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGXCPU, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGXFSZ, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGVTALRM, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGPROF, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGWINCH, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGIO, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGPWR, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGSYS, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_3, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_4, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_5, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_6, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_7, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_8, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_9, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_10, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_11, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_12, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_13, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_14, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_15, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_16, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_17, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_18, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_19, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_20, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_21, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_22, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_23, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_24, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_25, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_26, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_27, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_28, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_29, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_30, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_31, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28804 rt_sigaction(SIGRT_32, {sa_handler=0x55722597a240, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28804 rt_sigaction(SIGRT_1, {sa_handler=0x7f39cf847560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f39cf7fbb20}, NULL, 8) = 0 +28804 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28804 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f39a7b3a000 +28804 mprotect(0x7f39a7b3b000, 8388608, PROT_READ|PROT_WRITE) = 0 +28804 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28804 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f39a833a990, parent_tid=0x7f39a833a990, exit_signal=0, stack=0x7f39a7b3a000, stack_size=0x7fff80, tls=0x7f39a833a6c0} => {parent_tid=[28805]}, 88) = 28805 +28804 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28804 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28805 rseq(0x7f39a833afe0, 0x20, 0, 0x53053053 +28804 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28804 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f39a7339000 +28805 <... rseq resumed>) = 0 +28804 mprotect(0x7f39a733a000, 8388608, PROT_READ|PROT_WRITE +28805 set_robust_list(0x7f39a833a9a0, 24) = 0 +28804 <... mprotect resumed>) = 0 +28805 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28804 rt_sigprocmask(SIG_BLOCK, ~[], +28805 <... rt_sigprocmask resumed>NULL, 8) = 0 +28804 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28805 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28804 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f39a7b39990, parent_tid=0x7f39a7b39990, exit_signal=0, stack=0x7f39a7339000, stack_size=0x7fff80, tls=0x7f39a7b396c0} +28805 <... mmap resumed>) = 0x7f399f339000 +28805 munmap(0x7f399f339000, 13398016 +28804 <... clone3 resumed> => {parent_tid=[28806]}, 88) = 28806 +28805 <... munmap resumed>) = 0 +28804 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28805 munmap(0x7f39a4000000, 53710848 +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 <... munmap resumed>) = 0 +28804 rt_sigprocmask(SIG_SETMASK, [], +28805 mprotect(0x7f39a0000000, 135168, PROT_READ|PROT_WRITE +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 <... mprotect resumed>) = 0 +28806 rseq(0x7f39a7b39fe0, 0x20, 0, 0x53053053 +28805 sigaltstack(NULL, +28806 <... rseq resumed>) = 0 +28805 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28806 set_robust_list(0x7f39a7b399a0, 24 +28804 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28806 <... set_robust_list resumed>) = 0 +28805 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28806 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28804 <... rt_sigprocmask resumed>[], 8) = 0 +28806 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 <... sigaltstack resumed>NULL) = 0 +28806 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28804 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28805 rt_sigprocmask(SIG_SETMASK, [], +28806 <... mmap resumed>) = 0x7f3998000000 +28804 <... mmap resumed>) = 0x7f39a6b38000 +28806 munmap(0x7f399c000000, 67108864 +28805 <... rt_sigprocmask resumed>NULL, 8) = 0 +28804 mprotect(0x7f39a6b39000, 8388608, PROT_READ|PROT_WRITE +28805 gettid( +28806 <... munmap resumed>) = 0 +28805 <... gettid resumed>) = 28805 +28804 <... mprotect resumed>) = 0 +28806 mprotect(0x7f3998000000, 135168, PROT_READ|PROT_WRITE +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28804 rt_sigprocmask(SIG_BLOCK, ~[], +28806 <... mprotect resumed>) = 0 +28804 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28806 sigaltstack(NULL, +28804 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f39a7338990, parent_tid=0x7f39a7338990, exit_signal=0, stack=0x7f39a6b38000, stack_size=0x7fff80, tls=0x7f39a73386c0} +28806 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28806 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, NULL) = 0 +28804 <... clone3 resumed> => {parent_tid=[28807]}, 88) = 28807 +28807 rseq(0x7f39a7338fe0, 0x20, 0, 0x53053053 +28806 rt_sigprocmask(SIG_SETMASK, [], +28804 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28807 <... rseq resumed>) = 0 +28806 <... rt_sigprocmask resumed>NULL, 8) = 0 +28807 set_robust_list(0x7f39a73389a0, 24 +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28806 gettid( +28807 <... set_robust_list resumed>) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28807 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28806 <... gettid resumed>) = 28806 +28804 rt_sigprocmask(SIG_SETMASK, [], +28807 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28807 mmap(0x7f399c000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28806 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28807 <... mmap resumed>) = 0x7f399c000000 +28806 <... mmap resumed>) = 0x7f39a6af8000 +28804 futex(0x557225b8bba8, FUTEX_WAIT_PRIVATE, 0, NULL +28807 mprotect(0x7f399c000000, 135168, PROT_READ|PROT_WRITE) = 0 +28806 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28807 sigaltstack(NULL, +28806 <... rt_sigprocmask resumed>[], 8) = 0 +28807 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28806 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28807 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28806 <... mmap resumed>) = 0x7f39a62f7000 +28807 <... sigaltstack resumed>NULL) = 0 +28806 mprotect(0x7f39a62f8000, 8388608, PROT_READ|PROT_WRITE +28807 rt_sigprocmask(SIG_SETMASK, [], +28805 <... nanosleep resumed>NULL) = 0 +28806 <... mprotect resumed>) = 0 +28807 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28807 gettid( +28806 rt_sigprocmask(SIG_BLOCK, ~[], +28807 <... gettid resumed>) = 28807 +28806 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28807 futex(0x557225b8bba8, FUTEX_WAKE_PRIVATE, 1 +28806 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f39a6af7990, parent_tid=0x7f39a6af7990, exit_signal=0, stack=0x7f39a62f7000, stack_size=0x7fff80, tls=0x7f39a6af76c0} +28807 <... futex resumed>) = 1 +28804 <... futex resumed>) = 0 +28807 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28804 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28807 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28804 <... futex resumed>) = 0 +28807 futex(0x557225b8bba8, FUTEX_WAKE_PRIVATE, 1 +28806 <... clone3 resumed> => {parent_tid=[28808]}, 88) = 28808 +28808 rseq(0x7f39a6af7fe0, 0x20, 0, 0x53053053 +28807 <... futex resumed>) = 0 +28808 <... rseq resumed>) = 0 +28806 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28804 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28808 set_robust_list(0x7f39a6af79a0, 24 +28807 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28806 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28808 <... set_robust_list resumed>) = 0 +28806 rt_sigprocmask(SIG_SETMASK, [], +28804 <... rt_sigprocmask resumed>[], 8) = 0 +28808 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28806 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28808 <... rt_sigprocmask resumed>NULL, 8) = 0 +28806 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28804 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28808 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28804 <... mmap resumed>) = 0x7f39a5af6000 +28808 <... mmap resumed>) = 0x7f3990000000 +28804 mprotect(0x7f39a5af7000, 8388608, PROT_READ|PROT_WRITE +28808 munmap(0x7f3994000000, 67108864 +28804 <... mprotect resumed>) = 0 +28808 <... munmap resumed>) = 0 +28808 mprotect(0x7f3990000000, 135168, PROT_READ|PROT_WRITE +28804 rt_sigprocmask(SIG_BLOCK, ~[], +28808 <... mprotect resumed>) = 0 +28804 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28808 sigaltstack(NULL, +28804 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f39a62f6990, parent_tid=0x7f39a62f6990, exit_signal=0, stack=0x7f39a5af6000, stack_size=0x7fff80, tls=0x7f39a62f66c0} +28808 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28808 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28808 <... sigaltstack resumed>NULL) = 0 +28809 rseq(0x7f39a62f6fe0, 0x20, 0, 0x53053053 +28808 rt_sigprocmask(SIG_SETMASK, [], +28804 <... clone3 resumed> => {parent_tid=[28809]}, 88) = 28809 +28809 <... rseq resumed>) = 0 +28808 <... rt_sigprocmask resumed>NULL, 8) = 0 +28809 set_robust_list(0x7f39a62f69a0, 24 +28804 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28809 <... set_robust_list resumed>) = 0 +28808 gettid( +28809 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28809 <... rt_sigprocmask resumed>NULL, 8) = 0 +28808 <... gettid resumed>) = 28808 +28809 mmap(0x7f3994000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28804 rt_sigprocmask(SIG_SETMASK, [], +28809 <... mmap resumed>) = 0x7f3994000000 +28808 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28809 mprotect(0x7f3994000000, 135168, PROT_READ|PROT_WRITE +28804 <... rt_sigprocmask resumed>NULL, 8) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28809 <... mprotect resumed>) = 0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28809 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28809 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, NULL) = 0 +28809 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28804 fcntl(0, F_GETFL +28809 gettid( +28804 <... fcntl resumed>) = 0 (flags O_RDONLY) +28809 <... gettid resumed>) = 28809 +28809 futex(0x557225bba3f8, FUTEX_WAIT_PRIVATE, 0, NULL +28804 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28808 <... futex resumed>) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28804 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28808 nanosleep({tv_sec=0, tv_nsec=3000}, +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28804 <... mmap resumed>) = 0x7f39a5ab6000 +28804 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28804 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28804 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28808 <... nanosleep resumed>NULL) = 0 +28808 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1) = 1 +28806 <... futex resumed>) = 0 +28805 <... nanosleep resumed>NULL) = 0 +28808 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28806 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28805 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28804 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28743 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593720, u64=140227763840824}}], 128, 9, NULL, 27721027595866) = 1 +28805 <... nanosleep resumed>NULL) = 0 +28804 exit_group(0 +28805 nanosleep({tv_sec=0, tv_nsec=20000}, +28743 read(10, +28809 <... futex resumed>) = ? +28808 <... futex resumed>) = ? +28807 <... futex resumed>) = ? +28806 <... futex resumed>) = ? +28805 <... nanosleep resumed> ) = ? +28804 <... exit_group resumed>) = ? +28809 +++ exited with 0 +++ +28808 +++ exited with 0 +++ +28807 +++ exited with 0 +++ +28806 +++ exited with 0 +++ +28805 +++ exited with 0 +++ +28743 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28743 read(10, 0xc0004ec45d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28743 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594200, u64=140227763841304}}, {events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}], 128, 2, NULL, 27721027595866) = 2 +28804 +++ exited with 0 +++ +28743 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28804, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28741 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28804, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28743 rt_sigreturn({mask=[]} +28741 wait4(28804, +28743 <... rt_sigreturn resumed>) = 2 +28741 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=2971}, ...}) = 28804 +28743 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 read(12, +28737 <... futex resumed>) = 0 +28743 read(10, +28741 <... read resumed>"", 512) = 0 +28743 <... read resumed>"", 931) = 0 +28737 epoll_pwait(4, +28743 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004ba64c +28741 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cee4c +28743 <... epoll_ctl resumed>) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 close(10 +28741 <... epoll_ctl resumed>) = 0 +28737 epoll_pwait(4, +28743 <... close resumed>) = 0 +28741 close(12 +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28741 <... close resumed>) = 0 +28743 <... futex resumed>) = 1 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 <... futex resumed>) = 0 +28743 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/firewall", +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28743 <... newfstatat resumed>0xc0004f62a8, 0) = -1 ENOENT (No such file or directory) +28743 newfstatat(AT_FDCWD, "/usr/libexec/cni/firewall", {st_mode=S_IFREG|0755, st_size=3402048, ...}, 0) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 <... nanosleep resumed>NULL) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28743 pipe2([8, 9], O_CLOEXEC) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}} +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... epoll_ctl resumed>) = 0 +28743 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28743 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 2, NULL, 27721027595866) = 1 +28743 fcntl(9, F_GETFL +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0 +28743 pipe2([10, 11], O_CLOEXEC) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28743 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28743 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 2, NULL, 27721027595866) = 1 +28743 fcntl(11, F_GETFL +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0 +28743 pipe2([12, 13], O_CLOEXEC) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28743 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28743 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28743 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 2, NULL, 27721027595866) = 1 +28743 fcntl(13, F_GETFL +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28737 epoll_pwait(4, +28743 <... fcntl resumed>) = 0 +28743 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28743 fcntl(8, F_SETFL, O_RDONLY) = 0 +28743 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28743 fcntl(11, F_SETFL, O_WRONLY) = 0 +28743 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28743 fcntl(13, F_SETFL, O_WRONLY) = 0 +28743 pipe2([14, 15], O_CLOEXEC) = 0 +28743 getpid() = 28733 +28743 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28743 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28743 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28810 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28737 <... epoll_pwait resumed>[], 128, 1, NULL, 27721027595866) = 0 +28810 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28737 epoll_pwait(4, +28810 <... rt_sigaction resumed>NULL, 8) = 0 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28810 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28737 epoll_pwait(4, +28810 <... rt_sigaction resumed>NULL, 8) = 0 +28810 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28810 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28810 dup3(8, 0, 0) = 0 +28810 dup3(11, 1, 0) = 1 +28810 dup3(13, 2, 0) = 2 +28810 execve("/usr/libexec/cni/firewall", ["/usr/libexec/cni/firewall"], 0xc0001fe280 /* 79 vars */ +28743 <... clone resumed>) = 28810 +28743 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28743 close(15 +28810 <... execve resumed>) = 0 +28743 <... close resumed>) = 0 +28743 read(14, +28810 brk(NULL +28743 <... read resumed>"", 8) = 0 +28810 <... brk resumed>) = 0x5569fd63c000 +28743 close(14 +28810 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe5f899400 +28743 <... close resumed>) = 0 +28810 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28743 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4) = 0 +28810 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28743 close(8 +28810 <... mmap resumed>) = 0x7fecde80e000 +28743 <... close resumed>) = 0 +28810 access("/etc/ld.so.preload", R_OK +28743 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28810 <... access resumed>) = -1 ENOENT (No such file or directory) +28743 <... epoll_ctl resumed>) = 0 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28743 close(11 +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... close resumed>) = 0 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28743 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28743 <... epoll_ctl resumed>) = 0 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28743 close(13 +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 <... close resumed>) = 0 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28743 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28743 <... futex resumed>) = 1 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 waitid(P_PID, 28810, +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28741 <... futex resumed>) = 0 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28741 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 read(10, +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28741 <... read resumed>0xc000397200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... futex resumed>) = 1 +28741 read(12, +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... read resumed>0xc000397400, 512) = -1 EAGAIN (Resource temporarily unavailable) +28736 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28736 <... write resumed>) = 22 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004ba64c +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 <... epoll_ctl resumed>) = 0 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28736 close(9 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... close resumed>) = 0 +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", +28737 <... epoll_pwait resumed>[], 128, 1, NULL, 27721027595866) = 0 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28737 epoll_pwait(4, +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", +28737 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28737 epoll_pwait(4, +28736 epoll_pwait(4, +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28810 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", +28737 epoll_pwait(4, +28810 <... newfstatat resumed>0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7ffe5f898630, 0) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28810 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28810 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28810 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fecde7f2000 +28810 close(3) = 0 +28810 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28810 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28810 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28810 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28810 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28810 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fecde615000 +28810 mmap(0x7fecde63b000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fecde63b000 +28810 mmap(0x7fecde791000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7fecde791000 +28810 mmap(0x7fecde7e4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7fecde7e4000 +28810 mmap(0x7fecde7ea000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecde7ea000 +28810 close(3) = 0 +28810 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecde612000 +28810 arch_prctl(ARCH_SET_FS, 0x7fecde612740) = 0 +28810 set_tid_address(0x7fecde612a10) = 28810 +28810 set_robust_list(0x7fecde612a20, 24) = 0 +28810 rseq(0x7fecde613060, 0x20, 0, 0x53053053) = 0 +28810 mprotect(0x7fecde7e4000, 16384, PROT_READ) = 0 +28810 mprotect(0x5569fbe15000, 1191936, PROT_READ) = 0 +28810 mprotect(0x7fecde843000, 8192, PROT_READ) = 0 +28810 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28810 munmap(0x7fecde7f2000, 113799) = 0 +28810 getrandom("\xf9\xa2\x77\x90\x0a\x80\x23\x5a", 8, GRND_NONBLOCK) = 8 +28810 brk(NULL) = 0x5569fd63c000 +28810 brk(0x5569fd65d000) = 0x5569fd65d000 +28810 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28810 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28810 read(3, "2097152\n", 20) = 8 +28810 close(3) = 0 +28810 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecde5d2000 +28810 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecde5b2000 +28810 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecde4b2000 +28810 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecddcb2000 +28810 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecd9cb2000 +28810 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb9cb2000 +28810 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb94b2000 +28810 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28810 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb74b2000 +28810 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb72a1000 +28810 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28810 mmap(0x7fecde5b2000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecde5b2000 +28810 mmap(0x7fecde532000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecde532000 +28810 mmap(0x7fecde0b8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecde0b8000 +28810 mmap(0x7fecdbce2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecdbce2000 +28810 mmap(0x7fecc9e32000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecc9e32000 +28810 mmap(0x7fecb94b2000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fecb94b2000 +28810 madvise(0x7fecb9600000, 2097152, MADV_HUGEPAGE) = 0 +28810 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb71a1000 +28810 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecde7fe000 +28810 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fecb7191000 +28810 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28810 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28810 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28810 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28810 gettid() = 28810 +28810 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGHUP, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGINT, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGQUIT, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGILL, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGTRAP, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGABRT, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGBUS, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGFPE, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGUSR1, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGSEGV, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGUSR2, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGPIPE, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGALRM, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGTERM, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGSTKFLT, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGCHLD, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGURG, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGXCPU, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGXFSZ, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGVTALRM, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGPROF, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGWINCH, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGIO, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGPWR, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGSYS, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_3, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_4, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_5, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_6, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_7, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_8, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_9, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_10, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_11, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_12, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_13, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_14, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_15, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_16, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_17, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_18, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_19, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_20, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_21, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_22, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_23, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_24, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_25, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_26, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_27, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_28, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_29, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_30, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_31, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28810 rt_sigaction(SIGRT_32, {sa_handler=0x5569fbcd2640, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28810 rt_sigaction(SIGRT_1, {sa_handler=0x7fecde69d560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fecde651b20}, NULL, 8) = 0 +28810 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28810 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fecb6990000 +28810 mprotect(0x7fecb6991000, 8388608, PROT_READ|PROT_WRITE) = 0 +28810 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28810 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fecb7190990, parent_tid=0x7fecb7190990, exit_signal=0, stack=0x7fecb6990000, stack_size=0x7fff80, tls=0x7fecb71906c0} => {parent_tid=[28811]}, 88) = 28811 +28810 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28811 rseq(0x7fecb7190fe0, 0x20, 0, 0x53053053 +28810 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28811 <... rseq resumed>) = 0 +28810 <... rt_sigprocmask resumed>[], 8) = 0 +28811 set_robust_list(0x7fecb71909a0, 24 +28810 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fecb618f000 +28810 mprotect(0x7fecb6190000, 8388608, PROT_READ|PROT_WRITE) = 0 +28811 <... set_robust_list resumed>) = 0 +28810 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28810 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fecb698f990, parent_tid=0x7fecb698f990, exit_signal=0, stack=0x7fecb618f000, stack_size=0x7fff80, tls=0x7fecb698f6c0} +28811 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28810 <... clone3 resumed> => {parent_tid=[28812]}, 88) = 28812 +28810 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28812 rseq(0x7fecb698ffe0, 0x20, 0, 0x53053053 +28810 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28811 <... rt_sigprocmask resumed>NULL, 8) = 0 +28811 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28811 <... mmap resumed>) = 0x7fecae18f000 +28810 <... rt_sigprocmask resumed>[], 8) = 0 +28811 munmap(0x7fecae18f000, 31920128 +28812 <... rseq resumed>) = 0 +28810 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28811 <... munmap resumed>) = 0 +28812 set_robust_list(0x7fecb698f9a0, 24 +28810 <... mmap resumed>) = 0x7fecaf7ff000 +28811 munmap(0x7fecb4000000, 35188736 +28812 <... set_robust_list resumed>) = 0 +28810 mprotect(0x7fecaf800000, 8388608, PROT_READ|PROT_WRITE +28811 <... munmap resumed>) = 0 +28811 mprotect(0x7fecb0000000, 135168, PROT_READ|PROT_WRITE +28810 <... mprotect resumed>) = 0 +28811 <... mprotect resumed>) = 0 +28810 rt_sigprocmask(SIG_BLOCK, ~[], +28811 sigaltstack(NULL, +28810 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28811 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28812 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28810 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fecaffff990, parent_tid=0x7fecaffff990, exit_signal=0, stack=0x7fecaf7ff000, stack_size=0x7fff80, tls=0x7fecaffff6c0} +28811 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, NULL) = 0 +28811 rt_sigprocmask(SIG_SETMASK, [], +28810 <... clone3 resumed> => {parent_tid=[28813]}, 88) = 28813 +28811 <... rt_sigprocmask resumed>NULL, 8) = 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28811 gettid( +28812 <... rt_sigprocmask resumed>NULL, 8) = 0 +28810 <... rt_sigprocmask resumed>NULL, 8) = 0 +28811 <... gettid resumed>) = 28811 +28812 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28810 rt_sigprocmask(SIG_SETMASK, [], +28813 rseq(0x7fecafffffe0, 0x20, 0, 0x53053053 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28813 <... rseq resumed>) = 0 +28812 <... mmap resumed>) = 0x7feca77ff000 +28810 <... rt_sigprocmask resumed>NULL, 8) = 0 +28813 set_robust_list(0x7fecaffff9a0, 24 +28812 munmap(0x7feca77ff000, 8392704 +28813 <... set_robust_list resumed>) = 0 +28810 futex(0x5569fbf57968, FUTEX_WAIT_PRIVATE, 0, NULL +28813 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28812 <... munmap resumed>) = 0 +28813 <... rt_sigprocmask resumed>NULL, 8) = 0 +28812 munmap(0x7fecac000000, 58716160 +28813 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7feca0000000 +28812 <... munmap resumed>) = 0 +28813 munmap(0x7feca4000000, 67108864 +28812 mprotect(0x7feca8000000, 135168, PROT_READ|PROT_WRITE +28813 <... munmap resumed>) = 0 +28812 <... mprotect resumed>) = 0 +28813 mprotect(0x7feca0000000, 135168, PROT_READ|PROT_WRITE +28811 <... nanosleep resumed>NULL) = 0 +28813 <... mprotect resumed>) = 0 +28812 sigaltstack(NULL, +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28813 sigaltstack(NULL, +28812 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28813 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28812 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28813 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28812 <... sigaltstack resumed>NULL) = 0 +28813 <... sigaltstack resumed>NULL) = 0 +28812 rt_sigprocmask(SIG_SETMASK, [], +28813 rt_sigprocmask(SIG_SETMASK, [], +28812 <... rt_sigprocmask resumed>NULL, 8) = 0 +28813 <... rt_sigprocmask resumed>NULL, 8) = 0 +28811 <... nanosleep resumed>NULL) = 0 +28813 gettid( +28812 gettid( +28813 <... gettid resumed>) = 28813 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28812 <... gettid resumed>) = 28812 +28813 futex(0x5569fbf57968, FUTEX_WAKE_PRIVATE, 1 +28812 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28813 <... futex resumed>) = 1 +28812 <... mmap resumed>) = 0x7fecb614f000 +28810 <... futex resumed>) = 0 +28813 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28810 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28813 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28812 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28810 <... futex resumed>) = 0 +28813 futex(0x5569fbf57968, FUTEX_WAKE_PRIVATE, 1 +28812 <... rt_sigprocmask resumed>[], 8) = 0 +28813 <... futex resumed>) = 0 +28812 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28813 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28812 <... mmap resumed>) = 0x7fecb594e000 +28811 <... nanosleep resumed>NULL) = 0 +28812 mprotect(0x7fecb594f000, 8388608, PROT_READ|PROT_WRITE +28810 <... rt_sigprocmask resumed>[], 8) = 0 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28812 <... mprotect resumed>) = 0 +28810 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28812 rt_sigprocmask(SIG_BLOCK, ~[], +28810 <... mmap resumed>) = 0x7fecb514d000 +28812 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28810 mprotect(0x7fecb514e000, 8388608, PROT_READ|PROT_WRITE +28812 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fecb614e990, parent_tid=0x7fecb614e990, exit_signal=0, stack=0x7fecb594e000, stack_size=0x7fff80, tls=0x7fecb614e6c0} +28810 <... mprotect resumed>) = 0 +28810 rt_sigprocmask(SIG_BLOCK, ~[], +28814 rseq(0x7fecb614efe0, 0x20, 0, 0x53053053 +28812 <... clone3 resumed> => {parent_tid=[28814]}, 88) = 28814 +28814 <... rseq resumed>) = 0 +28811 <... nanosleep resumed>NULL) = 0 +28810 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28814 set_robust_list(0x7fecb614e9a0, 24 +28812 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28814 <... set_robust_list resumed>) = 0 +28812 <... rt_sigprocmask resumed>NULL, 8) = 0 +28810 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fecb594d990, parent_tid=0x7fecb594d990, exit_signal=0, stack=0x7fecb514d000, stack_size=0x7fff80, tls=0x7fecb594d6c0} +28814 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28812 rt_sigprocmask(SIG_SETMASK, [], +28814 <... rt_sigprocmask resumed>NULL, 8) = 0 +28812 <... rt_sigprocmask resumed>NULL, 8) = 0 +28815 rseq(0x7fecb594dfe0, 0x20, 0, 0x53053053 +28814 mmap(0x7feca4000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28815 <... rseq resumed>) = 0 +28812 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28810 <... clone3 resumed> => {parent_tid=[28815]}, 88) = 28815 +28815 set_robust_list(0x7fecb594d9a0, 24 +28814 <... mmap resumed>) = 0x7feca4000000 +28815 <... set_robust_list resumed>) = 0 +28810 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28815 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28814 mprotect(0x7feca4000000, 135168, PROT_READ|PROT_WRITE +28811 <... nanosleep resumed>NULL) = 0 +28815 <... rt_sigprocmask resumed>NULL, 8) = 0 +28810 <... rt_sigprocmask resumed>NULL, 8) = 0 +28815 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28814 <... mprotect resumed>) = 0 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28815 <... mmap resumed>) = 0x7fec98000000 +28810 rt_sigprocmask(SIG_SETMASK, [], +28814 sigaltstack(NULL, +28815 munmap(0x7fec9c000000, 67108864 +28810 <... rt_sigprocmask resumed>NULL, 8) = 0 +28814 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28815 <... munmap resumed>) = 0 +28814 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28815 mprotect(0x7fec98000000, 135168, PROT_READ|PROT_WRITE +28814 <... sigaltstack resumed>NULL) = 0 +28815 <... mprotect resumed>) = 0 +28814 rt_sigprocmask(SIG_SETMASK, [], +28815 sigaltstack(NULL, +28814 <... rt_sigprocmask resumed>NULL, 8) = 0 +28815 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28814 gettid( +28815 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28811 <... nanosleep resumed>NULL) = 0 +28815 <... sigaltstack resumed>NULL) = 0 +28814 <... gettid resumed>) = 28814 +28815 rt_sigprocmask(SIG_SETMASK, [], +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28815 <... rt_sigprocmask resumed>NULL, 8) = 0 +28814 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28810 fcntl(0, F_GETFL +28815 gettid( +28810 <... fcntl resumed>) = 0 (flags O_RDONLY) +28815 <... gettid resumed>) = 28815 +28815 futex(0x5569fbf86258, FUTEX_WAIT_PRIVATE, 0, NULL +28810 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28814 <... futex resumed>) = 0 +28810 <... futex resumed>) = 1 +28814 nanosleep({tv_sec=0, tv_nsec=3000}, +28810 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28811 <... nanosleep resumed>NULL) = 0 +28810 <... mmap resumed>) = 0x7fecb510d000 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28810 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28810 fcntl(2, F_GETFL +28814 <... nanosleep resumed>NULL) = 0 +28810 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28814 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28810 getrlimit(RLIMIT_NOFILE, +28814 <... futex resumed>) = 1 +28812 <... futex resumed>) = 0 +28810 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28814 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28812 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28811 <... nanosleep resumed>NULL) = 0 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28811 nanosleep({tv_sec=0, tv_nsec=20000}, +28810 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 61) = 61 +28737 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593960, u64=140227763841064}}], 128, 99, NULL, 27721127823794) = 1 +28810 exit_group(0 +28737 read(10, +28814 <... futex resumed>) = ? +28812 <... futex resumed>) = ? +28813 <... futex resumed>) = ? +28811 <... nanosleep resumed> ) = ? +28810 <... exit_group resumed>) = ? +28815 <... futex resumed>) = ? +28814 +++ exited with 0 +++ +28813 +++ exited with 0 +++ +28812 +++ exited with 0 +++ +28811 +++ exited with 0 +++ +28737 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 61 +28737 read(10, 0xc000171c3d, 963) = -1 EAGAIN (Resource temporarily unavailable) +28737 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28737 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594680, u64=140227763841784}}, {events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}], 128, 92, NULL, 27721127823794) = 2 +28815 +++ exited with 0 +++ +28810 +++ exited with 0 +++ +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28743 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28810, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28737 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28743 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28810, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28737 read(10, +28743 rt_sigreturn({mask=[]} +28737 <... read resumed>"", 963) = 0 +28743 <... rt_sigreturn resumed>) = 0 +28737 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004ce64c +28743 wait4(28810, +28737 <... epoll_ctl resumed>) = 0 +28743 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=4001}, ...}) = 28810 +28737 close(10 +28736 read(12, +28743 epoll_pwait(4, +28737 <... close resumed>) = 0 +28736 <... read resumed>"", 512) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cf64c +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28738 epoll_pwait(4, +28736 <... epoll_ctl resumed>) = 0 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 epoll_pwait(4, +28736 close(12 +28738 epoll_pwait(4, +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28736 <... close resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/tuning", +28743 <... nanosleep resumed>NULL) = 0 +28736 <... newfstatat resumed>0xc00054a518, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28736 newfstatat(AT_FDCWD, "/usr/libexec/cni/tuning", +28743 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28736 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2644784, ...}, 0) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 pipe2([8, 9], O_CLOEXEC) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28736 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28736 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 92, NULL, 27721127823794) = 1 +28736 fcntl(9, F_GETFL +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0 +28736 pipe2([10, 11], O_CLOEXEC) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28736 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28736 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 92, NULL, 27721127823794) = 1 +28736 fcntl(11, F_GETFL +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0 +28736 pipe2([12, 13], O_CLOEXEC) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}}) = 0 +28736 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28736 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 92, NULL, 27721127823794) = 1 +28736 fcntl(13, F_GETFL +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28738 epoll_pwait(4, +28736 <... fcntl resumed>) = 0 +28736 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28736 fcntl(8, F_SETFL, O_RDONLY) = 0 +28736 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28736 fcntl(11, F_SETFL, O_WRONLY) = 0 +28736 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28736 fcntl(13, F_SETFL, O_WRONLY) = 0 +28736 pipe2([14, 15], O_CLOEXEC) = 0 +28736 getpid() = 28733 +28736 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28736 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28736 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28816 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28816 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28816 <... rt_sigaction resumed>NULL, 8) = 0 +28816 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28816 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28816 dup3(8, 0, 0) = 0 +28816 dup3(11, 1, 0) = 1 +28816 dup3(13, 2, 0) = 2 +28816 execve("/usr/libexec/cni/tuning", ["/usr/libexec/cni/tuning"], 0xc000160a00 /* 79 vars */ +28736 <... clone resumed>) = 28816 +28736 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28736 close(15) = 0 +28736 read(14, +28816 <... execve resumed>) = 0 +28736 <... read resumed>"", 8) = 0 +28736 close(14 +28816 brk(NULL +28736 <... close resumed>) = 0 +28816 <... brk resumed>) = 0x563d63ad4000 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28816 arch_prctl(0x3001 /* ARCH_??? */, 0x7fff3bda0a70 +28736 <... epoll_ctl resumed>) = 0 +28816 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28736 close(8) = 0 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28816 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28736 <... epoll_ctl resumed>) = 0 +28816 <... mmap resumed>) = 0x7fcddc86e000 +28736 close(11 +28816 access("/etc/ld.so.preload", R_OK +28736 <... close resumed>) = 0 +28816 <... access resumed>) = -1 ENOENT (No such file or directory) +28736 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28736 <... epoll_ctl resumed>) = 0 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 close(13 +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28736 <... close resumed>) = 0 +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28736 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28737 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28736 waitid(P_PID, 28816, +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28737 <... nanosleep resumed>NULL) = 0 +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28737 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28743 <... futex resumed>) = 0 +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28743 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28743 <... futex resumed>) = 1 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... futex resumed>) = 0 +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", +28743 read(12, +28737 read(10, +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28741 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28743 <... read resumed>0xc0004ea400, 512) = -1 EAGAIN (Resource temporarily unavailable) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... futex resumed>) = 1 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 0 +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", +28741 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28737 <... read resumed>0xc000848600, 512) = -1 EAGAIN (Resource temporarily unavailable) +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... write resumed>) = 22 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004cf64c +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", +28741 <... epoll_ctl resumed>) = 0 +28816 <... newfstatat resumed>0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28741 close(9 +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28741 <... close resumed>) = 0 +28816 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7fff3bd9fca0, 0) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28816 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28816 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28816 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fcddc852000 +28816 close(3) = 0 +28816 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28816 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28816 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28816 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28816 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28816 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fcddc675000 +28816 mmap(0x7fcddc69b000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fcddc69b000 +28816 mmap(0x7fcddc7f1000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7fcddc7f1000 +28816 mmap(0x7fcddc844000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7fcddc844000 +28816 mmap(0x7fcddc84a000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcddc84a000 +28816 close(3) = 0 +28816 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddc672000 +28816 arch_prctl(ARCH_SET_FS, 0x7fcddc672740) = 0 +28816 set_tid_address(0x7fcddc672a10) = 28816 +28816 set_robust_list(0x7fcddc672a20, 24) = 0 +28816 rseq(0x7fcddc673060, 0x20, 0, 0x53053053) = 0 +28816 mprotect(0x7fcddc844000, 16384, PROT_READ) = 0 +28816 mprotect(0x563d63525000, 921600, PROT_READ) = 0 +28816 mprotect(0x7fcddc8a3000, 8192, PROT_READ) = 0 +28816 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28816 munmap(0x7fcddc852000, 113799) = 0 +28816 getrandom("\x08\x92\x64\xde\xd3\x6f\x74\xb8", 8, GRND_NONBLOCK) = 8 +28816 brk(NULL) = 0x563d63ad4000 +28816 brk(0x563d63af5000) = 0x563d63af5000 +28816 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28816 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28816 read(3, "2097152\n", 20) = 8 +28816 close(3) = 0 +28816 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddc632000 +28816 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddc612000 +28816 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddc512000 +28816 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddbd12000 +28816 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdd7d12000 +28816 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb7d12000 +28816 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb7512000 +28816 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28816 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb5512000 +28816 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb5301000 +28816 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28816 mmap(0x7fcddc612000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcddc612000 +28816 mmap(0x7fcddc592000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcddc592000 +28816 mmap(0x7fcddc118000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcddc118000 +28816 mmap(0x7fcdd9d42000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcdd9d42000 +28816 mmap(0x7fcdc7e92000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcdc7e92000 +28816 mmap(0x7fcdb7512000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fcdb7512000 +28816 madvise(0x7fcdb7600000, 2097152, MADV_HUGEPAGE) = 0 +28816 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb5201000 +28816 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcddc85e000 +28816 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fcdb51f1000 +28816 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28816 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28816 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28816 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28816 gettid() = 28816 +28816 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGHUP, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGINT, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGQUIT, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGILL, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGTRAP, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGABRT, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGBUS, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGFPE, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGUSR1, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGSEGV, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGUSR2, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGPIPE, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGALRM, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGTERM, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGSTKFLT, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGCHLD, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGURG, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGXCPU, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGXFSZ, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGVTALRM, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGPROF, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGWINCH, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGIO, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGPWR, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGSYS, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_3, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_4, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_5, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_6, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_7, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_8, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_9, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_10, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_11, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_12, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_13, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_14, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_15, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_16, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_17, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_18, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_19, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_20, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_21, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_22, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_23, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_24, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_25, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_26, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_27, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_28, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_29, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_30, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_31, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28816 rt_sigaction(SIGRT_32, {sa_handler=0x563d63446800, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28816 rt_sigaction(SIGRT_1, {sa_handler=0x7fcddc6fd560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fcddc6b1b20}, NULL, 8) = 0 +28816 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28816 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcdb49f0000 +28816 mprotect(0x7fcdb49f1000, 8388608, PROT_READ|PROT_WRITE) = 0 +28816 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28816 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fcdb51f0990, parent_tid=0x7fcdb51f0990, exit_signal=0, stack=0x7fcdb49f0000, stack_size=0x7fff80, tls=0x7fcdb51f06c0} => {parent_tid=[28817]}, 88) = 28817 +28816 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28816 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28817 rseq(0x7fcdb51f0fe0, 0x20, 0, 0x53053053 +28816 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28816 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcdb41ef000 +28817 <... rseq resumed>) = 0 +28816 mprotect(0x7fcdb41f0000, 8388608, PROT_READ|PROT_WRITE) = 0 +28816 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28816 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fcdb49ef990, parent_tid=0x7fcdb49ef990, exit_signal=0, stack=0x7fcdb41ef000, stack_size=0x7fff80, tls=0x7fcdb49ef6c0} +28817 set_robust_list(0x7fcdb51f09a0, 24 +28816 <... clone3 resumed> => {parent_tid=[28818]}, 88) = 28818 +28816 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28816 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28818 rseq(0x7fcdb49effe0, 0x20, 0, 0x53053053 +28817 <... set_robust_list resumed>) = 0 +28818 <... rseq resumed>) = 0 +28816 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28817 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28818 set_robust_list(0x7fcdb49ef9a0, 24 +28816 <... rt_sigprocmask resumed>[], 8) = 0 +28817 <... rt_sigprocmask resumed>NULL, 8) = 0 +28816 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28817 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28816 <... mmap resumed>) = 0x7fcdb39ee000 +28817 <... mmap resumed>) = 0x7fcdab9ee000 +28816 mprotect(0x7fcdb39ef000, 8388608, PROT_READ|PROT_WRITE +28817 munmap(0x7fcdab9ee000, 6365184 +28816 <... mprotect resumed>) = 0 +28818 <... set_robust_list resumed>) = 0 +28817 <... munmap resumed>) = 0 +28816 rt_sigprocmask(SIG_BLOCK, ~[], +28818 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28817 munmap(0x7fcdb0000000, 60743680 +28818 <... rt_sigprocmask resumed>NULL, 8) = 0 +28816 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28818 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28817 <... munmap resumed>) = 0 +28816 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fcdb41ee990, parent_tid=0x7fcdb41ee990, exit_signal=0, stack=0x7fcdb39ee000, stack_size=0x7fff80, tls=0x7fcdb41ee6c0} +28818 <... mmap resumed>) = 0x7fcda4000000 +28817 mprotect(0x7fcdac000000, 135168, PROT_READ|PROT_WRITE +28818 munmap(0x7fcda8000000, 67108864 +28817 <... mprotect resumed>) = 0 +28818 <... munmap resumed>) = 0 +28816 <... clone3 resumed> => {parent_tid=[28819]}, 88) = 28819 +28819 rseq(0x7fcdb41eefe0, 0x20, 0, 0x53053053 +28818 mprotect(0x7fcda4000000, 135168, PROT_READ|PROT_WRITE +28817 sigaltstack(NULL, +28819 <... rseq resumed>) = 0 +28816 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28818 <... mprotect resumed>) = 0 +28817 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28819 set_robust_list(0x7fcdb41ee9a0, 24 +28818 sigaltstack(NULL, +28817 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28816 <... rt_sigprocmask resumed>NULL, 8) = 0 +28819 <... set_robust_list resumed>) = 0 +28818 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28817 <... sigaltstack resumed>NULL) = 0 +28819 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28818 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28816 rt_sigprocmask(SIG_SETMASK, [], +28819 <... rt_sigprocmask resumed>NULL, 8) = 0 +28818 <... sigaltstack resumed>NULL) = 0 +28817 rt_sigprocmask(SIG_SETMASK, [], +28819 mmap(0x7fcda8000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28818 rt_sigprocmask(SIG_SETMASK, [], +28816 <... rt_sigprocmask resumed>NULL, 8) = 0 +28819 <... mmap resumed>) = 0x7fcda8000000 +28818 <... rt_sigprocmask resumed>NULL, 8) = 0 +28817 <... rt_sigprocmask resumed>NULL, 8) = 0 +28819 mprotect(0x7fcda8000000, 135168, PROT_READ|PROT_WRITE +28816 futex(0x563d636231e8, FUTEX_WAIT_PRIVATE, 0, NULL +28818 gettid( +28819 <... mprotect resumed>) = 0 +28817 gettid( +28818 <... gettid resumed>) = 28818 +28817 <... gettid resumed>) = 28817 +28819 sigaltstack(NULL, +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28819 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28818 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28819 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28818 <... mmap resumed>) = 0x7fcdb39ae000 +28819 <... sigaltstack resumed>NULL) = 0 +28819 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28818 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28819 gettid( +28818 <... rt_sigprocmask resumed>[], 8) = 0 +28819 <... gettid resumed>) = 28819 +28818 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28819 futex(0x563d636231e8, FUTEX_WAKE_PRIVATE, 1 +28818 <... mmap resumed>) = 0x7fcdb31ad000 +28819 <... futex resumed>) = 1 +28817 <... nanosleep resumed>NULL) = 0 +28819 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28818 mprotect(0x7fcdb31ae000, 8388608, PROT_READ|PROT_WRITE +28816 <... futex resumed>) = 0 +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28818 <... mprotect resumed>) = 0 +28816 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28818 rt_sigprocmask(SIG_BLOCK, ~[], +28816 <... futex resumed>) = 1 +28819 <... futex resumed>) = 0 +28818 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28819 futex(0x563d636231e8, FUTEX_WAKE_PRIVATE, 1 +28816 futex(0x563d636231e8, FUTEX_WAIT_PRIVATE, 0, NULL +28819 <... futex resumed>) = 0 +28818 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fcdb39ad990, parent_tid=0x7fcdb39ad990, exit_signal=0, stack=0x7fcdb31ad000, stack_size=0x7fff80, tls=0x7fcdb39ad6c0} +28819 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28816 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28820 rseq(0x7fcdb39adfe0, 0x20, 0, 0x53053053 +28818 <... clone3 resumed> => {parent_tid=[28820]}, 88) = 28820 +28820 <... rseq resumed>) = 0 +28816 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28820 set_robust_list(0x7fcdb39ad9a0, 24 +28818 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28817 <... nanosleep resumed>NULL) = 0 +28820 <... set_robust_list resumed>) = 0 +28818 <... rt_sigprocmask resumed>NULL, 8) = 0 +28816 <... rt_sigprocmask resumed>[], 8) = 0 +28820 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28818 rt_sigprocmask(SIG_SETMASK, [], +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28820 <... rt_sigprocmask resumed>NULL, 8) = 0 +28818 <... rt_sigprocmask resumed>NULL, 8) = 0 +28816 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28820 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28818 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28816 <... mmap resumed>) = 0x7fcdb29ac000 +28820 <... mmap resumed>) = 0x7fcd9c000000 +28816 mprotect(0x7fcdb29ad000, 8388608, PROT_READ|PROT_WRITE +28820 munmap(0x7fcda0000000, 67108864 +28816 <... mprotect resumed>) = 0 +28820 <... munmap resumed>) = 0 +28820 mprotect(0x7fcd9c000000, 135168, PROT_READ|PROT_WRITE +28816 rt_sigprocmask(SIG_BLOCK, ~[], +28820 <... mprotect resumed>) = 0 +28816 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28820 sigaltstack(NULL, +28816 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fcdb31ac990, parent_tid=0x7fcdb31ac990, exit_signal=0, stack=0x7fcdb29ac000, stack_size=0x7fff80, tls=0x7fcdb31ac6c0} +28820 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28817 <... nanosleep resumed>NULL) = 0 +28820 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28820 <... sigaltstack resumed>NULL) = 0 +28816 <... clone3 resumed> => {parent_tid=[28821]}, 88) = 28821 +28821 rseq(0x7fcdb31acfe0, 0x20, 0, 0x53053053 +28820 rt_sigprocmask(SIG_SETMASK, [], +28821 <... rseq resumed>) = 0 +28816 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28821 set_robust_list(0x7fcdb31ac9a0, 24 +28820 <... rt_sigprocmask resumed>NULL, 8) = 0 +28821 <... set_robust_list resumed>) = 0 +28816 <... rt_sigprocmask resumed>NULL, 8) = 0 +28820 gettid( +28821 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28816 rt_sigprocmask(SIG_SETMASK, [], +28821 <... rt_sigprocmask resumed>NULL, 8) = 0 +28820 <... gettid resumed>) = 28820 +28821 mmap(0x7fcda0000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28816 <... rt_sigprocmask resumed>NULL, 8) = 0 +28820 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28821 <... mmap resumed>) = 0x7fcda0000000 +28821 mprotect(0x7fcda0000000, 135168, PROT_READ|PROT_WRITE +28817 <... nanosleep resumed>NULL) = 0 +28821 <... mprotect resumed>) = 0 +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28821 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28821 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, NULL) = 0 +28816 fcntl(0, F_GETFL +28821 rt_sigprocmask(SIG_SETMASK, [], +28816 <... fcntl resumed>) = 0 (flags O_RDONLY) +28821 <... rt_sigprocmask resumed>NULL, 8) = 0 +28821 gettid( +28816 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28821 <... gettid resumed>) = 28821 +28816 <... futex resumed>) = 1 +28821 futex(0x563d636519f8, FUTEX_WAIT_PRIVATE, 0, NULL +28820 <... futex resumed>) = 0 +28816 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28820 nanosleep({tv_sec=0, tv_nsec=3000}, +28817 <... nanosleep resumed>NULL) = 0 +28816 <... mmap resumed>) = 0x7fcdb296c000 +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28816 fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) +28816 fcntl(2, F_GETFL) = 0x1 (flags O_WRONLY) +28816 getrlimit(RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28820 <... nanosleep resumed>NULL) = 0 +28817 <... nanosleep resumed>NULL) = 0 +28820 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28820 <... futex resumed>) = 1 +28818 <... futex resumed>) = 0 +28820 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28818 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28817 <... nanosleep resumed>NULL) = 0 +28817 nanosleep({tv_sec=0, tv_nsec=20000}, +28816 write(1, "{\"cniVersion\":\"1.0.0\",\"supported"..., 93) = 93 +28738 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593720, u64=140227763840824}}], 128, 92, NULL, 27721127823794) = 1 +28816 exit_group(0 +28738 read(10, +28817 <... nanosleep resumed> ) = ? +28816 <... exit_group resumed>) = ? +28821 <... futex resumed>) = ? +28820 <... futex resumed>) = ? +28819 <... futex resumed>) = ? +28818 <... futex resumed>) = ? +28817 +++ exited with 0 +++ +28821 +++ exited with 0 +++ +28820 +++ exited with 0 +++ +28819 +++ exited with 0 +++ +28738 <... read resumed>"{\"cniVersion\":\"1.0.0\",\"supported"..., 512) = 93 +28738 read(10, 0xc0006fc85d, 931) = -1 EAGAIN (Resource temporarily unavailable) +28738 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28738 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376593480, u64=140227763840584}}, {events=EPOLLHUP, data={u32=1376593720, u64=140227763840824}}], 128, 85, NULL, 27721127823794) = 2 +28818 +++ exited with 0 +++ +28816 +++ exited with 0 +++ +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28736 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28816, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28738 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28736 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28816, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 read(10, +28741 read(12, +28738 <... read resumed>"", 931) = 0 +28736 rt_sigreturn({mask=[]} +28741 <... read resumed>"", 512) = 0 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004ba64c +28741 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cfe4c +28736 <... rt_sigreturn resumed>) = 0 +28738 <... epoll_ctl resumed>) = 0 +28741 <... epoll_ctl resumed>) = 0 +28736 wait4(28816, +28738 close(10 +28741 close(12 +28736 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=635}, ru_stime={tv_sec=0, tv_usec=2539}, ...}) = 28816 +28741 <... close resumed>) = 0 +28738 <... close resumed>) = 0 +28736 epoll_pwait(4, +28741 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28738 epoll_pwait(4, +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28741 <... futex resumed>) = 1 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291249416) = 0 +28737 <... futex resumed>) = 0 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 epoll_pwait(4, +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28741 newfstatat(AT_FDCWD, "/usr/local/libexec/cni/dnsname", 0xc00069a448, 0) = -1 ENOENT (No such file or directory) +28741 newfstatat(AT_FDCWD, "/usr/libexec/cni/dnsname", {st_mode=S_IFREG|0755, st_size=3432536, ...}, 0) = 0 +28737 <... nanosleep resumed>NULL) = 0 +28736 <... nanosleep resumed>NULL) = 0 +28737 write(6, "\0", 1 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... write resumed>) = 1 +28738 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, -1, NULL, 1) = 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 read(5, "\0", 16) = 1 +28741 pipe2( +28738 epoll_pwait(4, +28741 <... pipe2 resumed>[8, 9], O_CLOEXEC) = 0 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28738 epoll_pwait(4, +28741 <... epoll_ctl resumed>) = 0 +28741 fcntl(8, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 84, NULL, 27721127823794) = 1 +28741 fcntl(9, F_GETFL +28738 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28738 epoll_pwait(4, +28741 pipe2([10, 11], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28741 fcntl(10, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(10, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594200, u64=140227763841304}}], 128, 84, NULL, 27721127823794) = 1 +28741 fcntl(11, F_GETFL +28738 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28738 epoll_pwait(4, +28741 pipe2([12, 13], O_CLOEXEC) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28741 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28741 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}}) = 0 +28738 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 84, NULL, 27721127823794) = 1 +28741 fcntl(13, F_GETFL +28738 epoll_pwait(4, +28741 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28738 epoll_pwait(4, +28741 <... fcntl resumed>) = 0 +28741 fcntl(8, F_GETFL) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28741 fcntl(8, F_SETFL, O_RDONLY) = 0 +28741 fcntl(11, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(11, F_SETFL, O_WRONLY) = 0 +28741 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28741 fcntl(13, F_SETFL, O_WRONLY) = 0 +28741 pipe2([14, 15], O_CLOEXEC) = 0 +28741 getpid() = 28733 +28741 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28741 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28741 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28822 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28822 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28822 dup3(8, 0, 0) = 0 +28822 dup3(11, 1, 0) = 1 +28822 dup3(13, 2, 0) = 2 +28822 execve("/usr/libexec/cni/dnsname", ["/usr/libexec/cni/dnsname"], 0xc000004500 /* 79 vars */ +28741 <... clone resumed>) = 28822 +28741 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28741 close(15) = 0 +28822 <... execve resumed>) = 0 +28741 read(14, "", 8) = 0 +28741 close(14 +28822 brk(NULL) = 0x55cdfa75b000 +28741 <... close resumed>) = 0 +28822 arch_prctl(0x3001 /* ARCH_??? */, 0x7fffc93fa8b0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc0008356a4 +28822 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28741 <... epoll_ctl resumed>) = 0 +28741 close(8) = 0 +28822 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28741 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0008356a4 +28822 <... mmap resumed>) = 0x7fb2cbe4f000 +28741 <... epoll_ctl resumed>) = 0 +28822 access("/etc/ld.so.preload", R_OK +28741 close(11 +28822 <... access resumed>) = -1 ENOENT (No such file or directory) +28741 <... close resumed>) = 0 +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28741 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008356a4 +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... epoll_ctl resumed>) = 0 +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28741 close(13 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28741 <... close resumed>) = 0 +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28741 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28741 <... futex resumed>) = 1 +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28737 <... futex resumed>) = 0 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28741 waitid(P_PID, 28822, +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28737 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28736 <... futex resumed>) = 0 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28737 read(10, +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... read resumed>0xc000542a00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28740 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28737 read(12, +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28736 write(9, "{\"cniVersion\":\"1.0.0\"}", 22 +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28740 <... futex resumed>) = 1 +28737 <... read resumed>0xc000542c00, 512) = -1 EAGAIN (Resource temporarily unavailable) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28743 <... futex resumed>) = 0 +28736 <... write resumed>) = 22 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libc.so.6", O_RDONLY|O_CLOEXEC +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28736 epoll_ctl(4, EPOLL_CTL_DEL, 9, 0xc0004cfe4c +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 <... epoll_ctl resumed>) = 0 +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28736 close(9 +28822 <... newfstatat resumed>0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28736 <... close resumed>) = 0 +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28822 <... openat resumed>) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", 0x7fffc93f9ae0, 0) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28822 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28822 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28822 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb2cbe33000 +28822 close(3) = 0 +28822 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28822 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28822 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28822 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28822 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28822 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2cbc56000 +28822 mmap(0x7fb2cbc7c000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fb2cbc7c000 +28822 mmap(0x7fb2cbdd2000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7fb2cbdd2000 +28822 mmap(0x7fb2cbe25000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7fb2cbe25000 +28822 mmap(0x7fb2cbe2b000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbe2b000 +28822 close(3) = 0 +28822 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbc53000 +28822 arch_prctl(ARCH_SET_FS, 0x7fb2cbc53740) = 0 +28822 set_tid_address(0x7fb2cbc53a10) = 28822 +28822 set_robust_list(0x7fb2cbc53a20, 24) = 0 +28822 rseq(0x7fb2cbc54060, 0x20, 0, 0x53053053) = 0 +28822 mprotect(0x7fb2cbe25000, 16384, PROT_READ) = 0 +28822 mprotect(0x55cdf9e9a000, 1236992, PROT_READ) = 0 +28822 mprotect(0x7fb2cbe84000, 8192, PROT_READ) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28822 prlimit64(0, RLIMIT_STACK, NULL, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28822 <... prlimit64 resumed>{rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28822 munmap(0x7fb2cbe33000, 113799) = 0 +28822 getrandom("\xe8\xee\x21\x78\x9e\xb4\xe4\x06", 8, GRND_NONBLOCK) = 8 +28822 brk(NULL) = 0x55cdfa75b000 +28822 brk(0x55cdfa77c000) = 0x55cdfa77c000 +28822 sched_getaffinity(0, 8192, [0 1 2 3 4 5 6 7]) = 8 +28822 openat(AT_FDCWD, "/sys/kernel/mm/transparent_hugepage/hpage_pmd_size", O_RDONLY) = 3 +28822 read(3, "2097152\n", 20) = 8 +28822 close(3) = 0 +28822 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbc13000 +28822 mmap(NULL, 131072, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbbf3000 +28822 mmap(NULL, 1048576, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbaf3000 +28822 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cb2f3000 +28822 mmap(NULL, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2c72f3000 +28822 mmap(NULL, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a72f3000 +28822 mmap(NULL, 8388608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a6af3000 +28822 mmap(0xc000000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28822 mmap(NULL, 33554432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a4af3000 +28822 mmap(NULL, 2165776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a48e2000 +28822 mmap(0xc000000000, 4194304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xc000000000 +28822 mmap(0x7fb2cbbf3000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbbf3000 +28822 mmap(0x7fb2cbb73000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbb73000 +28822 mmap(0x7fb2cb6f9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2cb6f9000 +28822 mmap(0x7fb2c9323000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2c9323000 +28822 mmap(0x7fb2b7473000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2b7473000 +28822 mmap(0x7fb2a6af3000, 4222976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2a6af3000 +28822 madvise(0x7fb2a6c00000, 2097152, MADV_HUGEPAGE) = 0 +28822 mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a47e2000 +28822 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2cbe3f000 +28822 mmap(NULL, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2a47d2000 +28822 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28822 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28822 sigaltstack({ss_sp=0xc000008000, ss_flags=0, ss_size=32768}, NULL) = 0 +28822 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28822 gettid() = 28822 +28822 rt_sigaction(SIGHUP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGHUP, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGINT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGINT, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGQUIT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGQUIT, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGILL, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGILL, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGTRAP, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGTRAP, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGABRT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGABRT, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGBUS, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGFPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGFPE, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGUSR1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGUSR1, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGSEGV, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGUSR2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGUSR2, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGPIPE, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGPIPE, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGALRM, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGTERM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGTERM, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGSTKFLT, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGSTKFLT, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGCHLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGCHLD, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGURG, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGURG, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGXCPU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGXCPU, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGXFSZ, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGXFSZ, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGVTALRM, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGVTALRM, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGPROF, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGWINCH, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGWINCH, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGIO, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGIO, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGPWR, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGPWR, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGSYS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGSYS, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRTMIN, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_1, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_2, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_3, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_3, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_4, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_4, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_5, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_5, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_6, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_6, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_7, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_7, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_8, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_8, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_9, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_9, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_10, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_10, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_11, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_11, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_12, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_12, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_13, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_13, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_14, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_14, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_15, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_15, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_16, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_16, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_17, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_17, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_18, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_18, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_19, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_19, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_20, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_20, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_21, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_21, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_22, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_22, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_23, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_23, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_24, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_24, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_25, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_25, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_26, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_26, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_27, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_27, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_28, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_28, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_29, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_29, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_30, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_30, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_31, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_31, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigaction(SIGRT_32, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28822 rt_sigaction(SIGRT_32, {sa_handler=0x55cdf9d53000, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28822 rt_sigaction(SIGRT_1, {sa_handler=0x7fb2cbcde560, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb2cbc92b20}, NULL, 8) = 0 +28822 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 +28822 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb2a3fd1000 +28822 mprotect(0x7fb2a3fd2000, 8388608, PROT_READ|PROT_WRITE) = 0 +28822 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28822 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb2a47d1990, parent_tid=0x7fb2a47d1990, exit_signal=0, stack=0x7fb2a3fd1000, stack_size=0x7fff80, tls=0x7fb2a47d16c0} => {parent_tid=[28823]}, 88) = 28823 +28822 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28823 rseq(0x7fb2a47d1fe0, 0x20, 0, 0x53053053 +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28823 <... rseq resumed>) = 0 +28822 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28823 set_robust_list(0x7fb2a47d19a0, 24 +28822 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28823 <... set_robust_list resumed>) = 0 +28822 <... rt_sigprocmask resumed>[], 8) = 0 +28822 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb2a37d0000 +28822 mprotect(0x7fb2a37d1000, 8388608, PROT_READ|PROT_WRITE +28823 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28822 <... mprotect resumed>) = 0 +28822 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28823 <... rt_sigprocmask resumed>NULL, 8) = 0 +28822 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb2a3fd0990, parent_tid=0x7fb2a3fd0990, exit_signal=0, stack=0x7fb2a37d0000, stack_size=0x7fff80, tls=0x7fb2a3fd06c0} +28823 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7fb29b7d0000 +28823 munmap(0x7fb29b7d0000, 8585216 +28822 <... clone3 resumed> => {parent_tid=[28824]}, 88) = 28824 +28823 <... munmap resumed>) = 0 +28822 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28823 munmap(0x7fb2a0000000, 58523648 +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28823 <... munmap resumed>) = 0 +28822 rt_sigprocmask(SIG_SETMASK, [], +28823 mprotect(0x7fb29c000000, 135168, PROT_READ|PROT_WRITE +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28823 <... mprotect resumed>) = 0 +28823 sigaltstack(NULL, +28822 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28823 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28822 <... rt_sigprocmask resumed>[], 8) = 0 +28823 sigaltstack({ss_sp=0xc00006a000, ss_flags=0, ss_size=32768}, +28822 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28823 <... sigaltstack resumed>NULL) = 0 +28823 rt_sigprocmask(SIG_SETMASK, [], +28822 <... mmap resumed>) = 0x7fb2a2fcf000 +28823 <... rt_sigprocmask resumed>NULL, 8) = 0 +28824 rseq(0x7fb2a3fd0fe0, 0x20, 0, 0x53053053 +28822 mprotect(0x7fb2a2fd0000, 8388608, PROT_READ|PROT_WRITE +28823 gettid( +28824 <... rseq resumed>) = 0 +28823 <... gettid resumed>) = 28823 +28822 <... mprotect resumed>) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28822 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb2a37cf990, parent_tid=0x7fb2a37cf990, exit_signal=0, stack=0x7fb2a2fcf000, stack_size=0x7fff80, tls=0x7fb2a37cf6c0} +28824 set_robust_list(0x7fb2a3fd09a0, 24 +28825 rseq(0x7fb2a37cffe0, 0x20, 0, 0x53053053 +28822 <... clone3 resumed> => {parent_tid=[28825]}, 88) = 28825 +28825 <... rseq resumed>) = 0 +28822 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28825 set_robust_list(0x7fb2a37cf9a0, 24 +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28825 <... set_robust_list resumed>) = 0 +28822 rt_sigprocmask(SIG_SETMASK, [], +28825 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28823 <... nanosleep resumed>NULL) = 0 +28825 <... rt_sigprocmask resumed>NULL, 8) = 0 +28824 <... set_robust_list resumed>) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28825 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28824 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28825 <... mmap resumed>) = 0x7fb294000000 +28822 futex(0x55cdf9fe5dc8, FUTEX_WAIT_PRIVATE, 0, NULL +28825 munmap(0x7fb298000000, 67108864 +28824 <... rt_sigprocmask resumed>NULL, 8) = 0 +28825 <... munmap resumed>) = 0 +28824 mmap(0x7fb298000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28825 mprotect(0x7fb294000000, 135168, PROT_READ|PROT_WRITE) = 0 +28824 <... mmap resumed>) = 0x7fb298000000 +28825 sigaltstack(NULL, +28824 mprotect(0x7fb298000000, 135168, PROT_READ|PROT_WRITE +28825 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28824 <... mprotect resumed>) = 0 +28825 sigaltstack({ss_sp=0xc000080000, ss_flags=0, ss_size=32768}, +28823 <... nanosleep resumed>NULL) = 0 +28825 <... sigaltstack resumed>NULL) = 0 +28824 sigaltstack(NULL, +28825 rt_sigprocmask(SIG_SETMASK, [], +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28825 <... rt_sigprocmask resumed>NULL, 8) = 0 +28824 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28825 gettid( +28824 sigaltstack({ss_sp=0xc000074000, ss_flags=0, ss_size=32768}, +28825 <... gettid resumed>) = 28825 +28824 <... sigaltstack resumed>NULL) = 0 +28824 rt_sigprocmask(SIG_SETMASK, [], +28825 futex(0x55cdf9fe5dc8, FUTEX_WAKE_PRIVATE, 1 +28824 <... rt_sigprocmask resumed>NULL, 8) = 0 +28825 <... futex resumed>) = 1 +28824 gettid( +28822 <... futex resumed>) = 0 +28825 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28824 <... gettid resumed>) = 28824 +28825 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28822 futex(0xc000058d48, FUTEX_WAKE_PRIVATE, 1 +28825 futex(0x55cdf9fe5dc8, FUTEX_WAKE_PRIVATE, 1 +28824 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28825 <... futex resumed>) = 0 +28822 <... futex resumed>) = 0 +28825 futex(0xc000058d48, FUTEX_WAIT_PRIVATE, 0, NULL +28824 <... mmap resumed>) = 0x7fb2a2f8f000 +28823 <... nanosleep resumed>NULL) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28824 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28822 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28824 <... rt_sigprocmask resumed>[], 8) = 0 +28822 <... rt_sigprocmask resumed>[], 8) = 0 +28824 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28822 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28824 <... mmap resumed>) = 0x7fb2a278e000 +28822 <... mmap resumed>) = 0x7fb2a1f8d000 +28824 mprotect(0x7fb2a278f000, 8388608, PROT_READ|PROT_WRITE +28822 mprotect(0x7fb2a1f8e000, 8388608, PROT_READ|PROT_WRITE +28824 <... mprotect resumed>) = 0 +28822 <... mprotect resumed>) = 0 +28824 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28822 rt_sigprocmask(SIG_BLOCK, ~[], +28824 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb2a2f8e990, parent_tid=0x7fb2a2f8e990, exit_signal=0, stack=0x7fb2a278e000, stack_size=0x7fff80, tls=0x7fb2a2f8e6c0} +28823 <... nanosleep resumed>NULL) = 0 +28822 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb2a278d990, parent_tid=0x7fb2a278d990, exit_signal=0, stack=0x7fb2a1f8d000, stack_size=0x7fff80, tls=0x7fb2a278d6c0} +28826 rseq(0x7fb2a2f8efe0, 0x20, 0, 0x53053053 +28824 <... clone3 resumed> => {parent_tid=[28826]}, 88) = 28826 +28826 <... rseq resumed>) = 0 +28824 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28827 rseq(0x7fb2a278dfe0, 0x20, 0, 0x53053053 +28826 set_robust_list(0x7fb2a2f8e9a0, 24 +28822 <... clone3 resumed> => {parent_tid=[28827]}, 88) = 28827 +28827 <... rseq resumed>) = 0 +28826 <... set_robust_list resumed>) = 0 +28824 <... rt_sigprocmask resumed>NULL, 8) = 0 +28827 set_robust_list(0x7fb2a278d9a0, 24 +28826 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28822 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28827 <... set_robust_list resumed>) = 0 +28826 <... rt_sigprocmask resumed>NULL, 8) = 0 +28824 rt_sigprocmask(SIG_SETMASK, [], +28827 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28826 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28827 <... rt_sigprocmask resumed>NULL, 8) = 0 +28824 <... rt_sigprocmask resumed>NULL, 8) = 0 +28823 <... nanosleep resumed>NULL) = 0 +28826 <... mmap resumed>) = 0x7fb28c000000 +28827 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28824 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 rt_sigprocmask(SIG_SETMASK, [], +28827 <... mmap resumed>) = 0x7fb284000000 +28826 munmap(0x7fb290000000, 67108864 +28827 munmap(0x7fb288000000, 67108864 +28822 <... rt_sigprocmask resumed>NULL, 8) = 0 +28826 <... munmap resumed>) = 0 +28827 <... munmap resumed>) = 0 +28826 mprotect(0x7fb28c000000, 135168, PROT_READ|PROT_WRITE +28827 mprotect(0x7fb284000000, 135168, PROT_READ|PROT_WRITE +28826 <... mprotect resumed>) = 0 +28827 <... mprotect resumed>) = 0 +28826 sigaltstack(NULL, +28827 sigaltstack(NULL, +28826 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28827 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28822 fcntl(0, F_GETFL +28827 sigaltstack({ss_sp=0xc00008a000, ss_flags=0, ss_size=32768}, +28826 sigaltstack({ss_sp=0xc000104000, ss_flags=0, ss_size=32768}, +28827 <... sigaltstack resumed>NULL) = 0 +28822 <... fcntl resumed>) = 0 (flags O_RDONLY) +28823 <... nanosleep resumed>NULL) = 0 +28827 rt_sigprocmask(SIG_SETMASK, [], +28826 <... sigaltstack resumed>NULL) = 0 +28827 <... rt_sigprocmask resumed>NULL, 8) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28827 gettid( +28826 rt_sigprocmask(SIG_SETMASK, [], +28827 <... gettid resumed>) = 28827 +28822 <... mmap resumed>) = 0x7fb2a1f4d000 +28827 futex(0x55cdfa014638, FUTEX_WAIT_PRIVATE, 0, NULL +28826 <... rt_sigprocmask resumed>NULL, 8) = 0 +28822 fcntl(1, F_GETFL +28826 gettid( +28822 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28826 <... gettid resumed>) = 28826 +28822 fcntl(2, F_GETFL +28826 futex(0xc000058948, FUTEX_WAKE_PRIVATE, 1 +28822 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28826 <... futex resumed>) = 1 +28824 <... futex resumed>) = 0 +28822 getrlimit(RLIMIT_NOFILE, +28826 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28824 futex(0xc000058948, FUTEX_WAIT_PRIVATE, 0, NULL +28822 <... getrlimit resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28823 <... nanosleep resumed>NULL) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28822 write(1, "{\"cniVersion\":\"0.4.0\",\"supported"..., 85 +28823 nanosleep({tv_sec=0, tv_nsec=20000}, +28822 <... write resumed>) = 85 +28738 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376593960, u64=140227763841064}}], 128, 84, NULL, 27721127823794) = 1 +28822 exit_group(0) = ? +28738 read(10, +28825 <... futex resumed>) = ? +28827 <... futex resumed>) = ? +28826 <... futex resumed>) = ? +28824 <... futex resumed>) = ? +28823 <... nanosleep resumed> ) = ? +28738 <... read resumed>"{\"cniVersion\":\"0.4.0\",\"supported"..., 512) = 85 +28827 +++ exited with 0 +++ +28826 +++ exited with 0 +++ +28825 +++ exited with 0 +++ +28824 +++ exited with 0 +++ +28738 read(10, 0xc000017455, 939) = -1 EAGAIN (Resource temporarily unavailable) +28738 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28738 epoll_pwait(4, [{events=EPOLLHUP, data={u32=1376594440, u64=140227763841544}}, {events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}], 128, 77, NULL, 27721127823794) = 2 +28823 +++ exited with 0 +++ +28822 +++ exited with 0 +++ +28738 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28741 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28822, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28738 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28741 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28822, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28738 read(10, +28736 read(12, +28741 rt_sigreturn({mask=[]} +28738 <... read resumed>"", 939) = 0 +28741 <... rt_sigreturn resumed>) = 0 +28736 <... read resumed>"", 512) = 0 +28738 epoll_ctl(4, EPOLL_CTL_DEL, 10, 0xc0004ce64c +28741 wait4(28822, +28736 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004bb64c +28738 <... epoll_ctl resumed>) = 0 +28741 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=1575}, ru_stime={tv_sec=0, tv_usec=1574}, ...}) = 28822 +28736 <... epoll_ctl resumed>) = 0 +28738 close(10 +28741 epoll_pwait(4, +28736 close(12 +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28738 <... close resumed>) = 0 +28736 <... close resumed>) = 0 +28741 epoll_pwait(4, +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28736 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/cni/net.d/test.conflist", +28736 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=982, ...}, 0) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... nanosleep resumed>NULL) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28738 close(7) = 0 +28738 ioctl(0, TCGETS, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.cache/containers", {st_mode=S_IFDIR|0700, st_size=102, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.cache/containers/short-name-aliases.conf.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 close(7) = 0 +28738 getpid() = 28733 +28738 getrandom("\x8d\xb9\x03\x8a\x4c\xf3\x46\xe3\x3c\x93\xd5\x3b\x2f\x63\x38\xd6\x68\x5c\x2e\x4c\xda\xc4\xd9\xd1\x3d\xf3\xf5\x29\xc4\xf8\xe8\x5b"..., 44, 0) = 44 +28738 openat(AT_FDCWD, "/home/afrosi/.cache/containers/short-name-aliases.conf.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.cache/containers/short-name-aliases.conf", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 read(8, "[aliases]\n golang = \"docker.io/"..., 512) = 120 +28738 read(8, "", 392) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/registries.conf", 0xc0000ec448, 0) = -1 ENOENT (No such file or directory) +28738 openat(AT_FDCWD, "/etc/containers/registries.conf", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 read(8, "# For more information on this c"..., 512) = 512 +28738 read(8, "be spoofed. For example, a user "..., 384) = 384 +28738 read(8, "ent. We recommend only adding re"..., 512) = 512 +28738 read(8, "org\", \"registry.access.redhat.co"..., 640) = 640 +28738 read(8, "ysical location of the \"prefix\"-"..., 1024) = 1024 +28738 read(8, "d in the [[registry]] TOML table"..., 1024) = 625 +28738 read(8, "", 399) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/etc/containers/registries.conf.d", {st_mode=S_IFDIR|0755, st_size=38, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28738 openat(AT_FDCWD, "/etc/containers/registries.conf.d", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 getdents64(8, 0xc000650000 /* 3 entries */, 8192) = 88 +28738 getdents64(8, 0xc000650000 /* 0 entries */, 8192) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/registries.conf.d", 0xc0000ec788, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) +28738 openat(AT_FDCWD, "/etc/containers/registries.conf.d/000-shortnames.conf", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 read(8, "[aliases]\n # almalinux\n \"almal"..., 512) = 512 +28738 read(8, "cker.io/library/docker\"\n \"regis"..., 384) = 384 +28738 read(8, "ed-dnf\"\n \"opensuse/tumbleweed-m"..., 512) = 512 +28738 read(8, "g/opensuse/leap-dnf\"\n \"leap-mic"..., 640) = 640 +28738 read(8, "registry.suse.com/bci/bci-micro\""..., 1024) = 1024 +28738 read(8, "ubi7-init\"\n \"ubi7\" = \"registry."..., 1024) = 1024 +28738 read(8, "peo\"\n \"rhel9\" = \"registry.acces"..., 1280) = 1280 +28738 read(8, "ling\"\n # Ubuntu\n \"ubuntu\" = \"d"..., 1536) = 376 +28738 read(8, "", 1160) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/registries.conf", 0xc0000ec858, 0) = -1 ENOENT (No such file or directory) +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 close(8) = 0 +28738 getpid() = 28733 +28738 getrandom("\xc6\x26\xdc\xfd\x6d\xa3\x6d\x50\xee\x46\xeb\xf1\x50\xd0\x65\xa1\x57\xcb\xe2\xd3\x84\x44\xbd\xea\x9d\xe2\x72\x6b\xee\xea\x0b\x9d"..., 44, 0) = 44 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 close(8) = 0 +28738 getpid() = 28733 +28738 getrandom("\xea\xe7\x90\x95\x58\x34\x07\xd9\xc7\x75\x8a\x19\x6d\x45\x4c\x5b\x71\x64\x9e\x15\xce\x12\xba\x5b\x8e\xb6\xdd\x60\xcc\x26\xbf\x06"..., 44, 0) = 44 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", O_RDONLY|O_CLOEXEC) = 9 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(9, {st_mode=S_IFREG|0600, st_size=20816, ...}) = 0 +28738 read(9, "[{\"id\":\"512fc1fb60b943faf28cf43b"..., 20817) = 20816 +28738 read(9, "", 1) = 0 +28738 close(9) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", O_RDONLY|O_CLOEXEC) = 9 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(9, {st_mode=S_IFREG|0600, st_size=2, ...}) = 0 +28738 read(9, "[]", 512) = 2 +28738 read(9, "", 510) = 0 +28738 close(9) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 9 +28738 fcntl(9, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(9, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", O_RDONLY|O_CLOEXEC) = 10 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(10, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28738 read(10, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 512) = 219 +28738 read(10, "", 293) = 0 +28738 close(10) = 0 +28738 close(9 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... close resumed>) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.cache/containers", {st_mode=S_IFDIR|0700, st_size=102, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.cache/containers/short-name-aliases.conf.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.cache/containers/short-name-aliases.conf", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 read(8, "[aliases]\n golang = \"docker.io/"..., 512) = 120 +28738 read(8, "", 392) = 0 +28738 close(8) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/registries.conf", 0xc0007772e8, 0) = -1 ENOENT (No such file or directory) +28738 close(7) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/registries.conf", 0xc0007773b8, 0) = -1 ENOENT (No such file or directory) +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 <... nanosleep resumed>NULL) = 0 +28738 <... fcntl resumed>) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7) = 0 +28734 getpid() = 28733 +28734 tgkill(28733, 28738, SIGURG +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 <... tgkill resumed>) = 0 +28738 rt_sigreturn({mask=[]} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... rt_sigreturn resumed>) = 94297279686944 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... read resumed>"", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28734 <... nanosleep resumed>NULL) = 0 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 <... nanosleep resumed>NULL) = 0 +28738 <... fcntl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 pread64(7, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... pread64 resumed>"\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", +28734 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, +28734 <... nanosleep resumed>NULL) = 0 +28738 <... pread64 resumed>"\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, +28734 <... nanosleep resumed>NULL) = 0 +28738 <... pread64 resumed>"\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, +28734 <... nanosleep resumed>NULL) = 0 +28738 <... read resumed>"", 1) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 close(8) = 0 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 close(7) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", +28734 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/lower", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\335 \246XP\23O\27\16\0\0\0\0\0\0\08o\0\0L\214\32\272?\242\356s\33\253\351\213"..., 64, 0) = 64 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28734 <... nanosleep resumed>NULL) = 0 +28738 read(8, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... read resumed>"", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28734 <... nanosleep resumed>NULL) = 0 +28738 read(8, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... read resumed>"", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... openat resumed>) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, +28734 <... nanosleep resumed>NULL) = 0 +28738 <... pread64 resumed>"W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 <... close resumed>) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, +28734 <... nanosleep resumed>NULL) = 0 +28738 <... pread64 resumed>"_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", +28734 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 <... nanosleep resumed>NULL) = 0 +28738 <... fcntl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28738 fstat(8, +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28738 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28738 newfstatat(AT_FDCWD, "/etc/containers/seccomp.json", 0xc0007e8378, 0) = -1 ENOENT (No such file or directory) +28738 newfstatat(AT_FDCWD, "/usr/share/containers/seccomp.json", {st_mode=S_IFREG|0644, st_size=16443, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 openat(AT_FDCWD, "/proc/self/gid_map", O_RDONLY|O_CLOEXEC) = 7 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}} +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28738 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28738 read(7, " 0 1000 1"..., 4096) = 66 +28738 read(7, "", 4030) = 0 +28738 close(7) = 0 +28738 capget({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=1<NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28738 getrandom("\x52\xe0\xe7\xa9\x6d\x1a\x77\xa2\x81\xdf\xab\x72\xdc\x53\xdf\xa1\x68\x36\xdc\xae\xd4\x13\x26\x86\xa5\x52\x18\x73\xf3\x48\x5a\xb8", 32, 0) = 32 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600) = 7 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 flock(7, LOCK_EX|LOCK_NB) = 0 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 pread64(7, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 7, 0) = 0x7f8950400000 +28738 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28738 munmap(0x7f8950400000, 2097152) = 0 +28738 flock(7, LOCK_UN) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600) = 7 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 flock(7, LOCK_EX|LOCK_NB) = 0 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 pread64(7, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28738 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28738 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 7, 0) = 0x7f8950400000 +28738 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28738 munmap(0x7f8950400000, 2097152) = 0 +28738 flock(7, LOCK_UN) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/manifest", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=528, ...}) = 0 +28738 read(8, "{\n \"schemaVersion\": 2,\n \"med"..., 529) = 528 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/7cfbbec8963d8f13e6c70416d6592e1cc10f47a348131290a55d43c3acab3fb9/=c2hhMjU2OjdjZmJiZWM4OTYzZDhmMTNlNmM3MDQxNmQ2NTkyZTFjYzEwZjQ3YTM0ODEzMTI5MGE1NWQ0M2MzYWNhYjNmYjk=", O_RDONLY|O_CLOEXEC) = 8 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 fstat(8, {st_mode=S_IFREG|0600, st_size=1457, ...}) = 0 +28738 read(8, "{\"architecture\":\"amd64\",\"config\""..., 1458) = 1457 +28738 read(8, "", 1) = 0 +28738 close(8) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28738 close(7) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28738 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(7, "W\326IYP\23O\27\17\0\0\0\0\0\0\08o\0\0~\375y\36\234\212\336<(\346u\1"..., 64, 0) = 64 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, 0) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\34\323\rH\210\23O\27\22\0\0\0\0\0\0\08o\0\0!t\362Z_\251\223\22\343u\366\305"..., 64, 0) = 64 +28738 close(8) = 0 +28738 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-images/images.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28738 fcntl(8, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 pread64(8, "\247\271\341\261\224\rO\27\27\0\0\0\0\0\0\0\262K\0\0\351\333{2%\31\311\316\360\0235n"..., 64, 0) = 64 +28738 openat(AT_FDCWD, "/usr/share/containers/selinux/contexts", O_RDONLY|O_CLOEXEC) = 9 +28738 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28738 read(9, "process = \"system_u:system_r:con"..., 4096) = 310 +28738 read(9, "", 3786) = 0 +28738 close(9) = 0 +28738 getrandom("\xec\x47\x93\xd7", 4, 0) = 4 +28738 getrandom("\x12\x44\xe5\x4f", 4, 0) = 4 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", +28734 <... nanosleep resumed>NULL) = 0 +28738 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28738 getrandom("\xc8\xdf\x86\xf2\xcf\x0e\x88\x95\x90\xf2\x34\x16\x39\x12\x62\xf9\xbb\x6b\xfe\x77\xaa\x70\x32\x11\x50\xba\xa7\x8e\xa4\x83\x3f\xd4", 32, 0) = 32 +28738 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 9 +28738 fcntl(9, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28738 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28738 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28743 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28738 getpid( +28736 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28738 <... getpid resumed>) = 28733 +28737 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28738 tgkill(28733, 28743, SIGURG +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28738 <... tgkill resumed>) = 0 +28743 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28743 rt_sigreturn({mask=[]} +28740 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28743 <... rt_sigreturn resumed>) = 94297295073312 +28740 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28735 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28738 sched_yield( +28735 <... rt_sigprocmask resumed>[], 8) = 0 +28738 <... sched_yield resumed>) = 0 +28735 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f89417fb000 +28735 mprotect(0x7f89417fc000, 8388608, PROT_READ|PROT_WRITE) = 0 +28735 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28735 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f8941ffb990, parent_tid=0x7f8941ffb990, exit_signal=0, stack=0x7f89417fb000, stack_size=0x7ffe40, tls=0x7f8941ffb6c0} => {parent_tid=[28828]}, 88) = 28828 +28828 rseq(0x7f8941ffbfe0, 0x20, 0, 0x53053053 +28735 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28828 <... rseq resumed>) = 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28828 set_robust_list(0x7f8941ffb9a0, 24 +28735 rt_sigprocmask(SIG_SETMASK, [], +28828 <... set_robust_list resumed>) = 0 +28735 <... rt_sigprocmask resumed>NULL, 8) = 0 +28828 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 +28828 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f891c000000 +28828 munmap(0x7f8920000000, 67108864) = 0 +28828 mprotect(0x7f891c000000, 135168, PROT_READ|PROT_WRITE) = 0 +28828 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28828 sigaltstack({ss_sp=0xc0005ce000, ss_flags=0, ss_size=32768}, NULL) = 0 +28828 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28828 gettid() = 28828 +28828 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28738 sched_yield( +28828 <... mmap resumed>) = 0x7f8950607000 +28738 <... sched_yield resumed>) = 0 +28738 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28735 sched_yield( +28737 sched_yield( +28743 sched_yield( +28828 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], +28740 sched_yield( +28736 getpid( +28828 <... rt_sigprocmask resumed>[], 8) = 0 +28743 <... sched_yield resumed>) = 0 +28740 <... sched_yield resumed>) = 0 +28737 <... sched_yield resumed>) = 0 +28735 <... sched_yield resumed>) = 0 +28828 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 +28743 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28740 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28736 <... getpid resumed>) = 28733 +28737 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28828 <... mmap resumed>) = 0x7f8940ffa000 +28736 tgkill(28733, 28738, SIGURG +28735 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28828 mprotect(0x7f8940ffb000, 8388608, PROT_READ|PROT_WRITE +28736 <... tgkill resumed>) = 0 +28738 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28828 <... mprotect resumed>) = 0 +28736 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28828 rt_sigprocmask(SIG_BLOCK, ~[], +28743 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28828 <... rt_sigprocmask resumed>~[KILL STOP RTMIN RT_1], 8) = 0 +28743 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28738 rt_sigreturn({mask=[]} +28828 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89417fa990, parent_tid=0x7f89417fa990, exit_signal=0, stack=0x7f8940ffa000, stack_size=0x7ffe40, tls=0x7f89417fa6c0} +28743 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28738 <... rt_sigreturn resumed>) = 202 +28829 rseq(0x7f89417fafe0, 0x20, 0, 0x53053053 +28828 <... clone3 resumed> => {parent_tid=[28829]}, 88) = 28829 +28740 <... futex resumed>) = 1 +28829 <... rseq resumed>) = 0 +28828 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28738 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28737 <... futex resumed>) = 0 +28829 set_robust_list(0x7f89417fa9a0, 24 +28828 <... rt_sigprocmask resumed>NULL, 8) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28829 <... set_robust_list resumed>) = 0 +28828 rt_sigprocmask(SIG_SETMASK, [], +28737 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28829 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28828 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28829 <... rt_sigprocmask resumed>NULL, 8) = 0 +28737 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28829 mmap(0x7f8920000000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0 +28738 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28829 <... mmap resumed>) = 0x7f8920000000 +28738 getpid( +28735 <... futex resumed>) = 0 +28829 mprotect(0x7f8920000000, 135168, PROT_READ|PROT_WRITE +28738 <... getpid resumed>) = 28733 +28738 tgkill(28733, 28736, SIGURG +28829 <... mprotect resumed>) = 0 +28738 <... tgkill resumed>) = 0 +28736 <... futex resumed>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) +28829 sigaltstack(NULL, +28738 getpid( +28829 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28736 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28738 <... getpid resumed>) = 28733 +28829 sigaltstack({ss_sp=0xc0009a8000, ss_flags=0, ss_size=32768}, +28738 tgkill(28733, 28735, SIGURG +28736 rt_sigreturn({mask=[]} +28829 <... sigaltstack resumed>NULL) = 0 +28738 <... tgkill resumed>) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3920543070", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28829 rt_sigprocmask(SIG_SETMASK, [], +28738 getpid( +28736 <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) +28829 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 <... getpid resumed>) = 28733 +28829 gettid( +28736 getpid( +28829 <... gettid resumed>) = 28829 +28738 tgkill(28733, 28736, SIGURG +28736 <... getpid resumed>) = 28733 +28829 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28738 <... tgkill resumed>) = 0 +28736 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28829 <... futex resumed>) = 0 +28736 rt_sigreturn({mask=[]} +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 sched_yield( +28736 <... rt_sigreturn resumed>) = 28733 +28738 <... sched_yield resumed>) = 0 +28736 tgkill(28733, 28738, SIGURG +28738 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28736 <... tgkill resumed>) = 0 +28735 <... openat resumed>) = 10 +28738 <... futex resumed>) = 0 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28738 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28738 rt_sigreturn({mask=[]} +28735 rt_sigreturn({mask=[]} +28738 <... rt_sigreturn resumed>) = 0 +28735 <... rt_sigreturn resumed>) = 10 +28738 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28735 sched_yield( +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 epoll_pwait(4, +28735 <... sched_yield resumed>) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}} +28736 getpid( +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28736 <... getpid resumed>) = 28733 +28738 sched_yield( +28736 tgkill(28733, 28735, SIGURG +28735 sched_yield( +28738 <... sched_yield resumed>) = 0 +28736 <... tgkill resumed>) = 0 +28738 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28735 <... sched_yield resumed>) = 0 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28735 rt_sigreturn({mask=[]}) = 0 +28735 futex(0x55c34cd95438, FUTEX_WAIT_PRIVATE, 2, NULL +28736 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28738 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28736 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28738 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28735 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28829 sched_yield( +28738 sched_yield( +28736 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28829 <... sched_yield resumed>) = 0 +28738 <... sched_yield resumed>) = 0 +28829 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28735 write(10, "[{\"id\":\"512fc1fb60b943faf28cf43b"..., 21100 +28829 <... futex resumed>) = 0 +28738 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28736 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 <... write resumed>) = 21100 +28736 <... futex resumed>) = 0 +28735 fdatasync(10 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1) = 1 +28736 <... futex resumed>) = 0 +28736 sched_yield() = 0 +28736 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28736 <... futex resumed>) = 0 +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=34332922} +28735 <... fdatasync resumed>) = 0 +28735 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = 0 +28735 fstat(10, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=21100, ...}) = 0 +28735 close(10 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... close resumed>) = 0 +28735 fchmodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3920543070", 0600) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=20816, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 renameat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3920543070", AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=30002270} +28735 <... renameat resumed>) = 0 +28735 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 0 +28734 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 getpid( +28734 getpid( +28735 <... getpid resumed>) = 28733 +28734 <... getpid resumed>) = 28733 +28735 getrandom( +28734 tgkill(28733, 28735, SIGURG +28735 <... getrandom resumed>"\xb7\xa4\x49\x3d\x82\xcb\x90\x11\xd6\x15\xdb\xf7\xac\x3c\x6a\xd1\xaa\x9f\x81\xc8\x40\x08\x53\xf3\x5d\x3e\x2c\x9f\x7d\x78\x0a\x76"..., 44, 0) = 44 +28734 <... tgkill resumed>) = 0 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 rt_sigreturn({mask=[]}) = 44 +28735 pwrite64(7, "\32H\337H\275\23O\27\n\0\0\0\0\0\0\0=p\0\0\267\244I=\202\313\220\21\326\25\333\367"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json335221316", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = 10 +28734 <... nanosleep resumed>NULL) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28735 write(10, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 219) = 219 +28735 fdatasync(10) = 0 +28735 fstat(10, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 close(10) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 fchmodat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json335221316", 0600 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fchmodat resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", {st_mode=S_IFREG|0600, st_size=219, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 renameat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json335221316", AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json") = 0 +28735 getpid() = 28733 +28735 getrandom( +28734 <... nanosleep resumed>NULL) = 0 +28735 <... getrandom resumed>"\x9e\xa6\x5b\xf2\xc6\xe0\x6d\xcd\x46\x1f\x4a\xe1\x52\x95\x1e\x4c\x01\x0d\x43\x9c\x05\xb1\xc5\x31\x31\x62\x5a\xa2\xa5\x82\x62\x47"..., 44, 0) = 44 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 pwrite64(9, "\210\20\345H\275\23O\27\v\0\0\0\0\0\0\0=p\0\0\236\246[\362\306\340m\315F\37J\341"..., 64, 0) = 64 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", O_RDONLY|O_CLOEXEC) = 10 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 fstat(10, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 read(10, +28734 <... nanosleep resumed>NULL) = 0 +28735 <... read resumed>"[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 512) = 219 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 read(10, "", 293) = 0 +28735 close(10) = 0 +28735 close(9) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0xc00069a6b8, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=3120, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l", {st_mode=S_IFDIR|0700, st_size=3120, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay", {st_mode=S_IFDIR|0700, st_size=7718, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0xc00099b710, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0xc00069ac68, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay", {st_mode=S_IFDIR|0700, st_size=7718, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage", {st_mode=S_IFDIR|0700, st_size=252, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=36, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share", {st_mode=S_IFDIR|0700, st_size=842, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local", {st_mode=S_IFDIR|0700, st_size=32, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi", {st_mode=S_IFDIR|0701, st_size=3822, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home", {st_mode=S_IFDIR|0755, st_size=12, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>0xc00069b2e8, 0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay", {st_mode=S_IFDIR|0700, st_size=7718, ...}, 0) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0700 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... mkdirat resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", {st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff", {st_mode=S_IFDIR|0555, st_size=68, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", 0xc00069b558, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", 0555 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... mkdirat resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", {st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 +28735 getrandom("\xeb\x45\xdd\x1b\x9c\x62\xec\x54\x9f\x0a\xe9\xa4\x1f\x7b\x57\xd6\x1a", 17, 0) = 17 +28735 symlinkat("../c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l/5NC52G44MLWFJHYK5GSB662X2Y" +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... symlinkat resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/link", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 9 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 write(9, "5NC52G44MLWFJHYK5GSB662X2Y", 26) = 26 +28735 close(9) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... newfstatat resumed>0xc00069b628, 0) = -1 ENOENT (No such file or directory) +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work", 0700) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work", {st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", 0xc00069b6f8, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", 0700 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... mkdirat resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", {st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", {st_mode=S_IFDIR|0700, st_size=46, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/link", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28735 <... openat resumed>) = 9 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 fstat(9, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0 +28735 read(9, "PCME3R2VQ5ACOT544FITPD75YK", 512) = 26 +28735 read(9, "", 486) = 0 +28735 close(9) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/lower", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = -1 ENOENT (No such file or directory) +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/lower", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 9 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 write(9, "l/PCME3R2VQ5ACOT544FITPD75YK", 28) = 28 +28734 <... nanosleep resumed>NULL) = 0 +28735 close(9 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... close resumed>) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 9 +28735 fcntl(9, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json1994442101", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 10 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 write(10, "[{\"id\":\"512fc1fb60b943faf28cf43b"..., 21072) = 21072 +28734 <... nanosleep resumed>NULL) = 0 +28735 fdatasync(10 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28735 <... fdatasync resumed>) = 0 +28735 fstat(10, {st_mode=S_IFREG|0600, st_size=21072, ...}) = 0 +28735 close(10) = 0 +28735 fchmodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json1994442101", 0600) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=21100, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 renameat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json1994442101", AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json") = 0 +28735 getpid() = 28733 +28735 getrandom("\xd7\xfa\xa4\xce\x83\xc3\x45\x68\x65\x25\x76\xad\xd2\x01\xd4\xb9\xd6\xb8\x05\xb9\xea\xcd\xac\x3e\xe6\xd5\x08\xd8\x9a\xa3\x62\x6f"..., 44, 0) = 44 +28735 pwrite64(7, "\333\277\217I\275\23O\27\f\0\0\0\0\0\0\0=p\0\0\327\372\244\316\203\303Ehe%v\255"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json3440269557", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... openat resumed>) = 10 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28734 getpid( +28735 write(10, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 219) = 219 +28734 <... getpid resumed>) = 28733 +28735 fdatasync(10) = 0 +28735 fstat(10, +28734 tgkill(28733, 28735, SIGURG +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 <... tgkill resumed>) = 0 +28735 rt_sigreturn({mask=[]}) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28735 close(10) = 0 +28735 fchmodat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json3440269557", 0600) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", {st_mode=S_IFREG|0600, st_size=219, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 renameat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json3440269557", AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json") = 0 +28735 getpid() = 28733 +28735 getrandom("\xb6\xe8\x4d\x38\x67\x9e\xf2\xec\x7d\x67\x63\x4d\x75\x1b\xf8\x76\x75\xca\x89\xd2\x2b\x15\xd4\x04\xdb\x1c\xd2\xc6\x2d\x6c\xf9\x3a"..., 44, 0) = 44 +28735 pwrite64(9, "\241G\243I\275\23O\27\r\0\0\0\0\0\0\0=p\0\0\266\350M8g\236\362\354}gcM"..., 64, 0) = 64 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", O_RDONLY|O_CLOEXEC) = 10 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 fstat(10, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 read(10, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 512) = 219 +28735 read(10, "", 293) = 0 +28735 close(10) = 0 +28735 close(9) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 9 +28735 fcntl(9, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 pread64(9, "\335 \246XP\23O\27\16\0\0\0\0\0\0\08o\0\0L\214\32\272?\242\356s\33\253\351\213"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers", {st_mode=S_IFDIR|0700, st_size=5100, ...}, 0) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/.tmp-containers.json1720177212", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600) = 10 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = -1 EPERM (Operation not permitted) +28735 write(10, "[{\"id\":\"b2bc8a3f90662bee47012f71"..., 24938) = 24938 +28735 fdatasync(10 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28735 <... fdatasync resumed>) = 0 +28735 fstat(10, {st_mode=S_IFREG|0600, st_size=24938, ...}) = 0 +28735 close(10) = 0 +28735 fchmodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/.tmp-containers.json1720177212", 0600) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.json", {st_mode=S_IFREG|0600, st_size=24308, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 renameat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/.tmp-containers.json1720177212", AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.json") = 0 +28735 getpid() = 28733 +28735 getrandom("\xf9\x19\x01\xce\x7c\xb5\x64\xf6\x4f\xc4\xf6\x92\x64\x51\xc4\xb2\x1f\x4e\xb3\xbf\x20\x9c\xbf\x35\xdc\xca\x92\x0d\xce\xce\x05\xff"..., 44, 0) = 44 +28735 pwrite64(9, "\321\203rJ\275\23O\27\16\0\0\0\0\0\0\0=p\0\0\371\31\1\316|\265d\366O\304\366\222"..., 64, 0) = 64 +28735 close(9) = 0 +28735 close(8) = 0 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 pread64(7, "\333\277\217I\275\23O\27\f\0\0\0\0\0\0\0=p\0\0\327\372\244\316\203\303Ehe%v\255"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=21072, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", {st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28735 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 pread64(8, "\241G\243I\275\23O\27\r\0\0\0\0\0\0\0=p\0\0\266\350M8g\236\362\354}gcM"..., 64, 0) = 64 +28735 close(8) = 0 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 pread64(7, "_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28735 close(7) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28735 pread64(7, "\333\277\217I\275\23O\27\f\0\0\0\0\0\0\0=p\0\0\327\372\244\316\203\303Ehe%v\255"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=21072, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28735 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 pread64(8, "\241G\243I\275\23O\27\r\0\0\0\0\0\0\0=p\0\0\266\350M8g\236\362\354}gcM"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 close(8) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28735 fcntl(8, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fcntl resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers", {st_mode=S_IFDIR|0700, st_size=3164, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 getpid() = 28733 +28734 tgkill(28733, 28735, SIGURG +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 <... tgkill resumed>) = 0 +28735 rt_sigreturn({mask=[]} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... rt_sigreturn resumed>) = 94297280633024 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3351341932", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 9 +28741 <... epoll_pwait resumed>[], 128, 77, NULL, 27721127823794) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}} +28741 epoll_pwait(4, +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28741 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 write(9, "[{\"id\":\"512fc1fb60b943faf28cf43b"..., 21105 +28734 epoll_pwait(4, +28741 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 4) = 0 +28735 <... write resumed>) = 21105 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 fdatasync(9 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... epoll_pwait resumed>[], 128, 1, NULL, 27721127823794) = 0 +28741 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28741 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... futex resumed>) = 1 +28736 <... futex resumed>) = 0 +28736 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 getpid( +28741 socket(AF_UNIX, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0 +28736 epoll_pwait(4, +28734 <... getpid resumed>) = 28733 +28734 tgkill(28733, 28741, SIGURG) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... socket resumed>) = 10 +28741 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 <... nanosleep resumed>NULL) = 0 +28741 rt_sigreturn({mask=[]} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... rt_sigreturn resumed>) = 10 +28741 bind(10, {sa_family=AF_UNIX}, 2 +28734 <... nanosleep resumed>NULL) = 0 +28741 <... bind resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 epoll_ctl(4, EPOLL_CTL_ADD, 10, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594440, u64=140227763841544}}) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 1933, NULL, 27723063275640) = 1 +28741 getsockname(10, +28734 <... nanosleep resumed>NULL) = 0 +28741 <... getsockname resumed>{sa_family=AF_UNIX, sun_path=@"357c0"}, [112 => 8]) = 0 +28736 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28741 sendmsg(10, {msg_name={sa_family=AF_UNIX, sun_path="/run/systemd/journal/socket"}, msg_namelen=30, msg_iov=[{iov_base="PRIORITY=6\nMESSAGE=2023-03-23 15"..., iov_len=232}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0 +28736 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... sendmsg resumed>) = 232 +28741 write(6, "\0", 1) = 1 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 1932, NULL, 27723063275640) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28736 read(5, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 <... read resumed>"\0", 16) = 1 +28736 epoll_pwait(4, [{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 0, NULL, 0) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28736 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28735 <... fdatasync resumed>) = 0 +28735 fstat(9, {st_mode=S_IFREG|0600, st_size=21105, ...}) = 0 +28735 close(9) = 0 +28735 fchmodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3351341932", 0600) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", {st_mode=S_IFREG|0600, st_size=21072, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 renameat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/.tmp-layers.json3351341932", AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=92665326} +28735 <... renameat resumed>) = 0 +28735 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = 0 +28735 getpid( +28734 getpid( +28735 <... getpid resumed>) = 28733 +28734 <... getpid resumed>) = 28733 +28735 getrandom( +28734 tgkill(28733, 28735, SIGURG +28735 <... getrandom resumed>"\x66\xd4\x7e\x38\x12\x38\x59\x86\x06\xd5\xca\x94\x0a\x87\xaa\x37\x2b\xc7\xf9\x82\xf6\xa9\xa2\x6f\xe5\x28\x87\x98\xc1\x20\x46\x40"..., 44, 0) = 44 +28734 <... tgkill resumed>) = 0 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 rt_sigreturn({mask=[]}) = 44 +28735 pwrite64(7, "+6PK\275\23O\27\17\0\0\0\0\0\0\0=p\0\0f\324~8\228Y\206\6\325\312\224"..., 64, 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... pwrite64 resumed>) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", {st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json1358401002", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 9 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28734 <... nanosleep resumed>NULL) = 0 +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 write(9, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 219) = 219 +28735 fdatasync(9 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... fdatasync resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 fstat(9, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 close(9) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 fchmodat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json1358401002", 0600 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fchmodat resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", {st_mode=S_IFREG|0600, st_size=219, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 renameat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json1358401002", AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... renameat resumed>) = 0 +28735 getpid() = 28733 +28734 <... nanosleep resumed>NULL) = 0 +28735 getrandom( +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... getrandom resumed>"\x5f\x4c\x53\x1a\xf8\xa2\x53\xf6\x9a\xdb\x79\x6d\xaf\x45\x22\x8f\xa6\x83\x99\x37\x8c\x2f\xa2\xfb\x33\x19\x0c\xfa\x7a\xa7\xcb\x15"..., 44, 0) = 44 +28735 pwrite64(8, "H\361aK\275\23O\27\20\0\0\0\0\0\0\0=p\0\0_LS\32\370\242S\366\232\333ym"..., 64, 0) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 9 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28735 fstat(9, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=219, ...}) = 0 +28735 read(9, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 512) = 219 +28734 <... nanosleep resumed>NULL) = 0 +28735 read(9, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... read resumed>"", 293) = 0 +28735 close(9) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 close(8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... close resumed>) = 0 +28735 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... openat resumed>) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 <... nanosleep resumed>NULL) = 0 +28735 <... fcntl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 pread64(7, "\321\203rJ\275\23O\27\16\0\0\0\0\0\0\0=p\0\0\371\31\1\316|\265d\366O\304\366\222"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>0xc00054b078, 0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0xc00054b148, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=5100, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0700) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", 0700 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... mkdirat resumed>) = 0 +28735 close(7 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... close resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 7 +28735 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28734 <... nanosleep resumed>NULL) = 0 +28735 <... fcntl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 pread64(7, "\321\203rJ\275\23O\27\16\0\0\0\0\0\0\0=p\0\0\371\31\1\316|\265d\366O\304\366\222"..., 64, 0) = 64 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>0xc00054b2e8, 0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0xc00054b3b8, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=800, ...}, 0) = 0 +28735 mkdirat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0700) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 mkdirat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", 0700) = 0 +28735 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/artifacts", 0xc00054b558, 0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", {st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/artifacts", 0755 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... mkdirat resumed>) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/secrets", 0xc00054b6f8, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=18, ...}, 0) = 0 +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/secrets", 0755 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... mkdirat resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 sendmsg(10, {msg_name={sa_family=AF_UNIX, sun_path="/run/systemd/journal/socket"}, msg_namelen=30, msg_iov=[{iov_base="PRIORITY=6\nMESSAGE=\nSYSLOG_IDENT"..., iov_len=211}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... sendmsg resumed>) = 211 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", 0xc00054b898, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=32, ...}, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 mkdirat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", 0700) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 99, NULL, 27721231095205) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28736 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, NULL) = 0 +28734 getpid() = 28733 +28734 tgkill(28733, 28735, SIGURG +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28734 <... tgkill resumed>) = 0 +28735 rt_sigreturn({mask=[]}) = 824638274112 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 flock(7, LOCK_EX|LOCK_NB) = 0 +28735 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28735 pread64(7, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28735 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28735 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 7, 0) = 0x7f8950400000 +28735 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28735 pwrite64(7, "*\0\0\0\0\0\0\0\2\0'\0\0\0\0\0\0\0\0\0p\2\0\0@\0\0\0\r\0\0\0"..., 4096, 172032) = 4096 +28735 pwrite64(7, "\267\0\0\0\0\0\0\0\2\0'\0\0\0\0\0\0\0\0\0p\2\0\0\32\0\0\0@\0\0\0"..., 4096, 749568) = 4096 +28735 pwrite64(7, "\337\0\0\0\0\0\0\0\2\0'\0\0\0\0\0\1\0\0\0p\2\0\0@\0\0\0\20\0\0\0"..., 4096, 913408) = 4096 +28735 pwrite64(7, "\340\0\0\0\0\0\0\0\2\0'\0\0\0\0\0\0\0\0\0p\2\0\0@\0\0\0\r\0\0\0"..., 4096, 917504) = 4096 +28735 pwrite64(7, "\357\0\0\0\0\0\0\0\2\0\7\0\0\0\0\0\1\0\0\0p\0\0\0\10\0\0\0\20\0\0\0"..., 4096, 978944) = 4096 +28735 pwrite64(7, "\3\1\0\0\0\0\0\0\2\0\3\0\2\0\0\0\0\0\0\0000\0\0\0\6\0\0\0\10-\0\0"..., 12288, 1060864) = 12288 +28735 pwrite64(7, "\26\1\0\0\0\0\0\0\2\0\7\0\0\0\0\0\1\0\0\0p\0\0\0\v\0\0\0\20\0\0\0"..., 4096, 1138688) = 4096 +28735 pwrite64(7, "\200\1\0\0\0\0\0\0\1\0\2\0\0\0\0\0 \0\0\0\10\0\0\0\357\0\0\0\0\0\0\0"..., 4096, 1572864) = 4096 +28735 pwrite64(7, "\201\1\0\0\0\0\0\0\20\0!\0\0\0\0\0\2\0\0\0\0\0\0\0H\0\0\0\0\0\0\0"..., 4096, 1576960) = 4096 +28735 fdatasync(7 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28735 <... fdatasync resumed>) = 0 +28735 pwrite64(7, "\1\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 4096) = 4096 +28735 fdatasync(7 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=59094248} +28735 <... fdatasync resumed>) = 0 +28735 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 munmap(0x7f8950400000, 2097152 +28734 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... munmap resumed>) = 0 +28735 flock(7, LOCK_UN +28734 <... nanosleep resumed>NULL) = 0 +28735 <... flock resumed>) = 0 +28735 close(7) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 sendmsg(10, {msg_name={sa_family=AF_UNIX, sun_path="/run/systemd/journal/socket"}, msg_namelen=30, msg_iov=[{iov_base="PRIORITY=6\nMESSAGE=2023-03-23 15"..., iov_len=503}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... sendmsg resumed>) = 503 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594440, u64=140227763841544}}], 128, 84, NULL, 27721231095205) = 1 +28735 ioctl(0, TCGETS +28736 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 <... ioctl resumed>, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28736 epoll_pwait(4, +28734 epoll_pwait(4, +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 4) = 0 +28735 <... futex resumed>) = 1 +28734 getpid( +28741 <... futex resumed>) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... getpid resumed>) = 28733 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 1 +28734 tgkill(28733, 28735, SIGURG +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... tgkill resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD URG PROF WINCH SYS RTMIN RT_1 RT_2], +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28735 rt_sigreturn({mask=[]} +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... rt_sigreturn resumed>) = 202 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... nanosleep resumed>NULL) = 0 +28741 ioctl(0, TCGETS +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28741 <... ioctl resumed>, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28738 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 ioctl(0, TCGETS +28738 ioctl(0, TIOCGWINSZ +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... ioctl resumed>, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28738 <... ioctl resumed>, {ws_row=23, ws_col=112, ws_xpixel=0, ws_ypixel=0}) = 0 +28741 ioctl(0, TCSETS, {c_iflag=IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ECHOE|ECHOK|ECHOCTL|ECHOKE, ...} +28734 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... ioctl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD TTOU URG PROF WINCH SYS RTMIN RT_1 RT_2], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 0 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 rt_sigaction(SIGTTOU, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 rt_sigaction(SIGTTOU, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... rt_sigaction resumed>NULL, 8) = 0 +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD TTOU URG PROF WINCH SYS RTMIN RT_1 RT_2 RT_4], +28741 <... nanosleep resumed>NULL) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE SEGV TERM STKFLT CHLD TTOU URG PROF WINCH SYS RTMIN RT_1 RT_2 RT_4 RT_21], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 USR2 PIPE ALRM CONT STOP TTIN XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 rt_sigaction(SIGTSTP, NULL, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28741 rt_sigaction(SIGTSTP, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, +28734 <... nanosleep resumed>NULL) = 0 +28741 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 USR2 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 rt_sigaction(SIGTTIN, NULL, +28735 <... futex resumed>) = 0 +28741 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 rt_sigaction(SIGTTIN, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... rt_sigaction resumed>NULL, 8) = 0 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28741 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_7 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28735 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_8 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 0 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 <... futex resumed>) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... futex resumed>) = 1 +28735 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO PWR RT_3 RT_5 RT_6 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU XFSZ VTALRM IO RT_3 RT_5 RT_6 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... nanosleep resumed>NULL) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_9 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28738 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28738 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28738 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_10 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_32], +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 <... futex resumed>) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28738 <... futex resumed>) = 1 +28735 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_15 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU VTALRM IO RT_3 RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU IO RT_3 RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28741 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... nanosleep resumed>NULL) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_3 RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_18 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_29 RT_30 RT_32], +28735 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_6 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_30 RT_32], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_30 RT_32], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27 RT_32], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28733 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28738 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE ALRM CONT STOP XCPU RT_5 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27], +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_24 RT_25 RT_26 RT_27], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_11 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_25 RT_26 RT_27], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_12 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_25 RT_26 RT_27], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_13 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_25 RT_26 RT_27], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_14 RT_16 RT_17 RT_19 RT_20 RT_22 RT_25 RT_26 RT_27], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE CONT STOP XCPU RT_5 RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26 RT_27], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... nanosleep resumed>NULL) = 0 +28735 <... futex resumed>) = 0 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE STOP XCPU RT_5 RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26 RT_27], NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28733 <... futex resumed>) = 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28741 rt_sigaction(SIGCONT, NULL, +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28741 rt_sigaction(SIGCONT, {sa_handler=0x55c34a85c5a0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f897b1feb20}, NULL, 8) = 0 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 1 +28733 <... futex resumed>) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL USR1 PIPE STOP XCPU RT_5 RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26 RT_27], NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_5 RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26 RT_27], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26 RT_27], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_14 RT_16 RT_17 RT_20 RT_22 RT_25 RT_26], +28741 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_14 RT_16 RT_20 RT_22 RT_25 RT_26], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_14 RT_16 RT_20 RT_22 RT_26], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP XCPU RT_14 RT_16 RT_20 RT_22 RT_26], +28741 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... nanosleep resumed>NULL) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14 RT_16 RT_20 RT_22 RT_26], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 <... futex resumed>) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14 RT_16 RT_20 RT_26], +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28741 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14 RT_20 RT_26], +28741 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 <... nanosleep resumed>NULL) = 0 +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14 RT_20 RT_26], +28735 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14 RT_26], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL PIPE STOP RT_14], +28735 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... nanosleep resumed>NULL) = 0 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1) = 1 +28733 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 rt_sigprocmask(SIG_SETMASK, [KILL STOP RT_14], +28738 <... nanosleep resumed>NULL) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28738 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... nanosleep resumed>NULL) = 0 +28735 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL STOP RT_14], +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28733 <... futex resumed>) = 0 +28735 nanosleep({tv_sec=0, tv_nsec=3000}, +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... nanosleep resumed>NULL) = 0 +28733 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 futex(0x55c34cd8ee68, FUTEX_WAKE_PRIVATE, 1 +28733 rt_sigprocmask(SIG_SETMASK, [KILL STOP], +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... rt_sigprocmask resumed>NULL, 8) = 0 +28738 <... futex resumed>) = 0 +28733 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28733 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28733 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1 +28733 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28733 futex(0x55c34cd8ee68, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... futex resumed>) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... openat resumed>) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28741 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28741 nanosleep({tv_sec=0, tv_nsec=3000}, +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 flock(7, LOCK_EX|LOCK_NB) = 0 +28735 fstat(7, +28738 <... nanosleep resumed>NULL) = 0 +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28741 <... nanosleep resumed>NULL) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 pread64(7, +28741 futex(0xc000100948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... pread64 resumed>"\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28735 fstat(7, {st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28735 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 7, 0) = 0x7f8950400000 +28735 madvise(0x7f8950400000, 2097152, MADV_RANDOM) = 0 +28735 munmap(0x7f8950400000, 2097152) = 0 +28735 flock(7, LOCK_UN) = 0 +28735 close(7) = 0 +28735 futex(0xc000100948, FUTEX_WAKE_PRIVATE, 1) = 1 +28741 <... futex resumed>) = 0 +28741 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28741 <... futex resumed>) = 1 +28735 <... futex resumed>) = 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 getrandom( +28829 <... futex resumed>) = 0 +28738 <... futex resumed>) = 0 +28741 <... getrandom resumed>"\x7a\x03\x34\x4b\xcb\xe9\xb5\x0e\x21\x87\x5f\x98\x74\x5e\xf3\xa8", 16, 0) = 16 +28829 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 newfstatat(AT_FDCWD, "/run/user/1000/netns", +28829 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28741 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28741 mount("", "/run/user/1000/netns", 0xc0003980b7, MS_REC|MS_SHARED, NULL +28829 newfstatat(AT_FDCWD, "/home", +28741 <... mount resumed>) = 0 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=12, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 openat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", O_RDWR|O_CREAT|O_TRUNC|O_CLOEXEC, 0666 +28829 newfstatat(AT_FDCWD, "/home/afrosi", +28741 <... openat resumed>) = 7 +28741 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0701, st_size=3822, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local", +28741 close(7 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=32, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 <... close resumed>) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share", {st_mode=S_IFDIR|0700, st_size=842, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers", +28741 <... futex resumed>) = 1 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=36, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28737 <... futex resumed>) = 0 +28741 getpid( +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage", +28741 <... getpid resumed>) = 28733 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=252, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 gettid( +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers", +28741 <... gettid resumed>) = 28741 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=5228, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 statfs("/proc/28733/task/28741/ns/net", +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", {st_mode=S_IFDIR|0700, st_size=16, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", +28741 <... statfs resumed>{f_type=NSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID}) = 0 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=38, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 openat(AT_FDCWD, "/proc/28733/task/28741/ns/net", O_RDONLY|O_CLOEXEC +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", {st_mode=S_IFDIR|0700, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28741 <... openat resumed>) = 7 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", +28741 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28741 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28829 openat2(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=0}, 24 +28741 unshare(CLONE_NEWNET +28829 <... openat2 resumed>) = 8 +28829 openat2(8, "shm", {flags=O_RDONLY|O_NOFOLLOW|O_CLOEXEC|O_PATH, resolve=RESOLVE_NO_XDEV}, 24) = 9 +28829 close(8) = 0 +28829 close(9) = 0 +28829 mount("shm", "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", "tmpfs", MS_NOSUID|MS_NODEV|MS_NOEXEC, "mode=1777,size=65536000,context="...) = 0 +28829 fchownat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", 0, 0, 0) = 0 +28829 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644) = 8 +28829 fcntl(8, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28741 <... unshare resumed>) = 0 +28829 <... fcntl resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 pread64(8, +28741 mount("/proc/28733/task/28741/ns/net", "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", 0xc0003982e0, MS_BIND|MS_REC|MS_SHARED, NULL +28829 <... pread64 resumed>"\321\203rJ\275\23O\27\16\0\0\0\0\0\0\0=p\0\0\371\31\1\316|\265d\366O\304\366\222"..., 64, 0) = 64 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 close(8 +28741 <... mount resumed>) = 0 +28829 <... close resumed>) = 0 +28741 setns(7, CLONE_NEWNET) = -1 EPERM (Operation not permitted) +28741 close(7) = 0 +28829 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/containers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28741 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28829 <... openat resumed>) = 7 +28741 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28829 fcntl(7, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28741 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1 RT_2], +28829 <... fcntl resumed>) = 0 +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28829 pread64(7, +28741 <... rt_sigprocmask resumed>NULL, 8) = 0 +28829 <... pread64 resumed>"\321\203rJ\275\23O\27\16\0\0\0\0\0\0\0=p\0\0\371\31\1\316|\265d\366O\304\366\222"..., 64, 0) = 64 +28741 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}, +28829 close(7 +28741 <... sigaltstack resumed>NULL) = 0 +28829 <... close resumed>) = 0 +28737 <... nanosleep resumed>NULL) = 0 +28829 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/storage.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28741 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28829 <... openat resumed>) = 7 +28741 <... futex resumed>) = 1 +28829 fcntl(7, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28828 <... futex resumed>) = 0 +28738 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28829 <... fcntl resumed>) = 0 +28741 rt_sigprocmask(SIG_BLOCK, ~[RT_1], +28829 pread64(7, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 statfs("/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", +28829 <... pread64 resumed>"_\366\338\16\16O\27\t\0\0\0\0\0\0\0\253Q\0\0\2256~8\31\334\333[k\354\237m"..., 64, 0) = 64 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28741 <... rt_sigprocmask resumed>NULL, 8) = 0 +28829 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28737 <... statfs resumed>{f_type=NSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID}) = 0 +28829 <... openat resumed>) = 8 +28741 madvise(0x7f8942ffe000, 8368128, MADV_DONTNEED +28829 fcntl(8, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28737 openat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", O_RDONLY|O_CLOEXEC +28829 <... fcntl resumed>) = 0 +28741 <... madvise resumed>) = 0 +28829 pread64(8, +28737 <... openat resumed>) = 9 +28741 exit(0 +28829 <... pread64 resumed>"+6PK\275\23O\27\17\0\0\0\0\0\0\0=p\0\0f\324~8\228Y\206\6\325\312\224"..., 64, 0) = 64 +28741 <... exit resumed>) = ? +28737 epoll_ctl(4, EPOLL_CTL_ADD, 9, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/layers.json", +28741 +++ exited with 0 +++ +28829 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=21105, ...}, 0) = 0 +28737 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-layers/volatile-layers.json", +28737 unlinkat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", 0 +28829 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=2, ...}, 0) = 0 +28829 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28737 <... unlinkat resumed>) = -1 EBUSY (Device or resource busy) +28829 <... openat resumed>) = 11 +28737 unlinkat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", AT_REMOVEDIR +28829 fcntl(11, F_SETLKW, {l_type=F_RDLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28737 <... unlinkat resumed>) = -1 ENOTDIR (Not a directory) +28829 <... fcntl resumed>) = 0 +28829 pread64(11, +28737 openat(AT_FDCWD, "/run/user/1000/netns", O_RDONLY|O_CLOEXEC +28829 <... pread64 resumed>"H\361aK\275\23O\27\20\0\0\0\0\0\0\0=p\0\0_LS\32\370\242S\366\232\333ym"..., 64, 0) = 64 +28737 <... openat resumed>) = 12 +28829 close(11 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28829 <... close resumed>) = 0 +28737 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28829 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.lock", O_RDWR|O_CREAT|O_CLOEXEC, 0644 +28737 unlinkat(12, "netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", 0 +28829 <... openat resumed>) = 11 +28737 <... unlinkat resumed>) = -1 EBUSY (Device or resource busy) +28829 fcntl(11, F_SETLKW, {l_type=F_WRLCK, l_whence=SEEK_SET, l_start=0, l_len=0} +28737 close(12 +28829 <... fcntl resumed>) = 0 +28737 <... close resumed>) = 0 +28829 pread64(11, "H\361aK\275\23O\27\20\0\0\0\0\0\0\0=p\0\0_LS\32\370\242S\366\232\333ym"..., 64, 0) = 64 +28737 newfstatat(AT_FDCWD, "/home/afrosi/.local/bin/slirp4netns", +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28737 <... newfstatat resumed>0xc000816928, 0) = -1 ENOENT (No such file or directory) +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28737 newfstatat(AT_FDCWD, "/home/afrosi/bin/slirp4netns", +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28737 <... newfstatat resumed>0xc000816ac8, 0) = -1 ENOENT (No such file or directory) +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=46, ...}, 0) = 0 +28737 newfstatat(AT_FDCWD, "/usr/lib64/ccache/slirp4netns", +28829 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/lower", O_RDONLY|O_CLOEXEC +28737 <... newfstatat resumed>0xc000816b98, 0) = -1 ENOENT (No such file or directory) +28829 <... openat resumed>) = 12 +28737 newfstatat(AT_FDCWD, "/home/afrosi/.cargo/bin/slirp4netns", +28829 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28737 <... newfstatat resumed>0xc000816c68, 0) = -1 ENOENT (No such file or directory) +28829 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28737 newfstatat(AT_FDCWD, "/usr/local/bin/slirp4netns", +28829 fstat(12, +28737 <... newfstatat resumed>0xc000816ed8, 0) = -1 ENOENT (No such file or directory) +28829 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=28, ...}) = 0 +28737 newfstatat(AT_FDCWD, "/usr/local/sbin/slirp4netns", +28829 read(12, +28737 <... newfstatat resumed>0xc000816fa8, 0) = -1 ENOENT (No such file or directory) +28829 <... read resumed>"l/PCME3R2VQ5ACOT544FITPD75YK", 512) = 28 +28737 newfstatat(AT_FDCWD, "/usr/bin/slirp4netns", +28829 read(12, +28737 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=62584, ...}, 0) = 0 +28829 <... read resumed>"", 484) = 0 +28737 pipe2( +28829 close(12) = 0 +28737 <... pipe2 resumed>[12, 13], O_CLOEXEC) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff1", +28737 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28829 <... newfstatat resumed>0xc0005dfd78, 0) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l/PCME3R2VQ5ACOT544FITPD75YK", +28737 fcntl(12, F_GETFL +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=68, ...}, 0) = 0 +28737 <... fcntl resumed>) = 0 (flags O_RDONLY) +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l/PCME3R2VQ5ACOT544FITPD75YK/../diff1", +28737 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK +28829 <... newfstatat resumed>0xc0005dff18, 0) = -1 ENOENT (No such file or directory) +28737 <... fcntl resumed>) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", +28737 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 +28737 <... epoll_ctl resumed>) = 0 +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 55, NULL, 27721231095205) = 1 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 +28737 fcntl(13, F_GETFL +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", +28736 epoll_pwait(4, +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28737 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK +28829 statfs("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", +28736 epoll_pwait(4, +28737 <... fcntl resumed>) = 0 +28829 <... statfs resumed>{f_type=BTRFS_SUPER_MAGIC, f_bsize=4096, f_blocks=243770368, f_bfree=166996979, f_bavail=165571211, f_files=0, f_ffree=0, f_fsid={val=[0x9b90c718, 0x5058aca3]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 +28737 openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC +28829 geteuid() = 0 +28737 <... openat resumed>) = 14 +28829 openat(AT_FDCWD, "/run/user/1000/containers/overlay/idmapped-lower-dir-true", O_RDONLY|O_CLOEXEC +28737 epoll_ctl(4, EPOLL_CTL_ADD, 14, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28829 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28829 openat(AT_FDCWD, "/run/user/1000/containers/overlay/idmapped-lower-dir-false", O_RDONLY|O_CLOEXEC +28737 pipe2( +28829 <... openat resumed>) = 15 +28737 <... pipe2 resumed>[16, 17], O_CLOEXEC) = 0 +28829 epoll_ctl(4, EPOLL_CTL_ADD, 15, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28737 epoll_ctl(4, EPOLL_CTL_ADD, 16, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}} +28829 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28737 <... epoll_ctl resumed>) = 0 +28829 fstat(15, +28737 fcntl(16, F_GETFL +28829 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}) = 0 +28737 <... fcntl resumed>) = 0 (flags O_RDONLY) +28829 read(15, +28737 fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK +28829 <... read resumed>"", 512) = 0 +28737 <... fcntl resumed>) = 0 +28829 close(15 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 17, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28829 <... close resumed>) = 0 +28737 <... epoll_ctl resumed>) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 30, NULL, 27721231095205) = 1 +28829 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work/work/incompat/volatile", 0 +28737 fcntl(17, F_GETFL +28736 epoll_pwait(4, +28829 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28829 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work/work/incompat/volatile", AT_REMOVEDIR +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28737 fcntl(17, F_SETFL, O_WRONLY|O_NONBLOCK +28736 epoll_pwait(4, +28829 openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC +28737 <... fcntl resumed>) = 0 +28829 <... openat resumed>) = 15 +28829 epoll_ctl(4, EPOLL_CTL_ADD, 15, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28737 fcntl(17, F_GETFL +28829 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28737 <... fcntl resumed>) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28829 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CLOEXEC +28737 fcntl(17, F_SETFL, O_WRONLY +28829 <... openat resumed>) = 18 +28737 <... fcntl resumed>) = 0 +28829 epoll_ctl(4, EPOLL_CTL_ADD, 18, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28737 fcntl(17, F_GETFL +28829 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28737 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28829 pipe2( +28737 fcntl(17, F_SETFL, O_WRONLY +28829 <... pipe2 resumed>[19, 20], O_CLOEXEC) = 0 +28737 <... fcntl resumed>) = 0 +28829 epoll_ctl(4, EPOLL_CTL_ADD, 19, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28737 pipe2( +28829 <... epoll_ctl resumed>) = 0 +28829 fcntl(19, F_GETFL +28737 <... pipe2 resumed>[21, 22], O_CLOEXEC) = 0 +28829 <... fcntl resumed>) = 0 (flags O_RDONLY) +28737 getpid( +28829 fcntl(19, F_SETFL, O_RDONLY|O_NONBLOCK +28737 <... getpid resumed>) = 28733 +28829 <... fcntl resumed>) = 0 +28737 rt_sigprocmask(SIG_SETMASK, NULL, +28829 epoll_ctl(4, EPOLL_CTL_ADD, 20, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593240, u64=140227763840344}} +28737 <... rt_sigprocmask resumed>[], 8) = 0 +28829 <... epoll_ctl resumed>) = 0 +28736 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593240, u64=140227763840344}}], 128, 30, NULL, 27721231095205) = 1 +28829 fcntl(20, F_GETFL +28737 rt_sigprocmask(SIG_SETMASK, ~[], +28829 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28736 epoll_pwait(4, +28829 fcntl(20, F_SETFL, O_WRONLY|O_NONBLOCK +28737 <... rt_sigprocmask resumed>NULL, 8) = 0 +28829 <... fcntl resumed>) = 0 +28736 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28736 epoll_pwait(4, +28830 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28829 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay", {st_mode=S_IFDIR|0700, st_size=7846, ...}, 0) = 0 +28830 <... rt_sigaction resumed>NULL, 8) = 0 +28829 fcntl(20, F_GETFL +28830 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28829 <... fcntl resumed>) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28829 fcntl(20, F_SETFL, O_WRONLY) = 0 +28830 <... rt_sigaction resumed>NULL, 8) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28830 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28830 dup3(14, 0, 0) = 0 +28830 dup3(17, 1, 0) = 1 +28830 dup3(17, 2, 0) = 2 +28830 execve("/usr/bin/slirp4netns", ["/usr/bin/slirp4netns", "--help"], 0xc000004280 /* 73 vars */ +28737 <... clone resumed>) = 28830 +28830 <... execve resumed>) = 0 +28737 rt_sigprocmask(SIG_SETMASK, [], +28830 brk(NULL +28737 <... rt_sigprocmask resumed>NULL, 8) = 0 +28830 <... brk resumed>) = 0x556677550000 +28830 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffdc409d010 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28830 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28737 <... futex resumed>) = 1 +28830 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28737 close(22 +28830 <... mmap resumed>) = 0x7f342ac9b000 +28829 <... futex resumed>) = 0 +28737 <... close resumed>) = 0 +28830 access("/etc/ld.so.preload", R_OK +28737 read(21, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28830 <... access resumed>) = -1 ENOENT (No such file or directory) +28737 <... read resumed>"", 8) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28737 close(21 +28829 pipe2( +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... pipe2 resumed>[21, 22], O_CLOEXEC) = 0 +28737 <... close resumed>) = 0 +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28829 getpid( +28737 close(14 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28829 <... getpid resumed>) = 28733 +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28737 <... close resumed>) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 rt_sigprocmask(SIG_SETMASK, NULL, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28737 epoll_ctl(4, EPOLL_CTL_DEL, 17, 0xc0008b141c +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28829 <... rt_sigprocmask resumed>[], 8) = 0 +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28737 <... epoll_ctl resumed>) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 rt_sigprocmask(SIG_SETMASK, ~[], +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28737 close(17 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28829 <... rt_sigprocmask resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28737 <... close resumed>) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28737 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28737 <... futex resumed>) = 1 +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28828 <... futex resumed>) = 0 +28831 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28737 waitid(P_PID, 28830, +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28828 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28831 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28828 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28831 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28828 read(16, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28831 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... read resumed>0xc0007b8000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28831 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", +28831 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28831 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", +28831 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... newfstatat resumed>0x7ffdc409c240, 0) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... openat resumed>) = 3 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 newfstatat(3, "", +28831 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0 +28831 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 <... mmap resumed>) = 0x7f342ac7f000 +28831 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 close(3 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... close resumed>) = 0 +28831 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 openat(AT_FDCWD, "/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 <... openat resumed>) = 3 +28831 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 read(3, +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28831 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 newfstatat(3, "", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=1330072, ...}, AT_EMPTY_PATH) = 0 +28831 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 mmap(NULL, 1311728, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28831 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... mmap resumed>) = 0x7f342ab3e000 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 mprotect(0x7f342ab5c000, 1179648, PROT_NONE +28831 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 <... mprotect resumed>) = 0 +28831 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 mmap(0x7f342ab5c000, 602112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28831 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28830 <... mmap resumed>) = 0x7f342ab5c000 +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28830 mmap(0x7f342abef000, 573440, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb1000 +28831 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28830 <... mmap resumed>) = 0x7f342abef000 +28831 rt_sigprocmask(SIG_SETMASK, [], +28830 mmap(0x7f342ac7c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13d000 +28831 <... rt_sigprocmask resumed>NULL, 8) = 0 +28831 chdir("/home/afrosi/.local/share/containers/storage/overlay" +28830 <... mmap resumed>) = 0x7f342ac7c000 +28831 <... chdir resumed>) = 0 +28830 mmap(0x7f342ac7e000, 1008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28831 dup3(15, 0, 0) = 0 +28830 <... mmap resumed>) = 0x7f342ac7e000 +28831 dup3(18, 1, 0) = 1 +28830 close(3 +28831 dup3(20, 2, 0 +28830 <... close resumed>) = 0 +28831 <... dup3 resumed>) = 2 +28831 execve("/usr/bin/fuse-overlayfs", ["/usr/bin/fuse-overlayfs", "-o", "lowerdir=/home/afrosi/.local/sha"..., "/home/afrosi/.local/share/contai"...], 0xc000160500 /* 73 vars */ +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "tls/haswell/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28829 <... clone resumed>) = 28831 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "tls/haswell/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28829 rt_sigprocmask(SIG_SETMASK, [], +28831 <... execve resumed>) = 0 +28830 openat(AT_FDCWD, "tls/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 brk(NULL +28830 openat(AT_FDCWD, "tls/libslirp.so.0", O_RDONLY|O_CLOEXEC +28829 <... rt_sigprocmask resumed>NULL, 8) = 0 +28831 <... brk resumed>) = 0x559e75477000 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "haswell/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28831 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe7f9971b0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28829 close(22 +28830 openat(AT_FDCWD, "haswell/libslirp.so.0", O_RDONLY|O_CLOEXEC +28831 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... mmap resumed>) = 0x7f67054ee000 +28830 openat(AT_FDCWD, "x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28829 <... close resumed>) = 0 +28831 access("/etc/ld.so.preload", R_OK +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... access resumed>) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "libslirp.so.0", O_RDONLY|O_CLOEXEC +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28829 read(21, +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... read resumed>"", 8) = 0 +28830 openat(AT_FDCWD, "/lib64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28829 close(21 +28830 <... openat resumed>) = 3 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 read(3, +28829 <... close resumed>) = 0 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28829 close(15 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 newfstatat(3, "", +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28829 <... close resumed>) = 0 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=140152, ...}, AT_EMPTY_PATH) = 0 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28829 close(18 +28830 mmap(NULL, 138792, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... close resumed>) = 0 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28830 <... mmap resumed>) = 0x7f342ab1c000 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28829 epoll_ctl(4, EPOLL_CTL_DEL, 20, 0xc0009086bc +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 mprotect(0x7f342ab20000, 110592, PROT_NONE +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... epoll_ctl resumed>) = 0 +28830 <... mprotect resumed>) = 0 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28830 mmap(0x7f342ab20000, 86016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000 +28829 close(20 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28829 <... close resumed>) = 0 +28830 <... mmap resumed>) = 0x7f342ab20000 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 mmap(0x7f342ab35000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... futex resumed>) = 1 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28830 <... mmap resumed>) = 0x7f342ab35000 +28828 <... futex resumed>) = 0 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28829 waitid(P_PID, 28831, +28830 mmap(0x7f342ab3b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28828 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28830 <... mmap resumed>) = 0x7f342ab3b000 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28830 close(3 +28828 read(19, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... close resumed>) = 0 +28828 <... read resumed>0xc0007b8200, 512) = -1 EAGAIN (Resource temporarily unavailable) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "tls/haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", +28830 openat(AT_FDCWD, "tls/haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "tls/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", +28830 openat(AT_FDCWD, "tls/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", +28830 openat(AT_FDCWD, "haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", +28830 openat(AT_FDCWD, "libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "/lib64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", +28830 <... openat resumed>) = 3 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 read(3, +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 newfstatat(3, "", +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", +28830 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=127744, ...}, AT_EMPTY_PATH) = 0 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 mmap(NULL, 127040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... mmap resumed>) = 0x7f342aafc000 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", +28830 mprotect(0x7f342aafe000, 114688, PROT_NONE +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... mprotect resumed>) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 mmap(0x7f342aafe000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000 +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", 0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... mmap resumed>) = 0x7f342aafe000 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 mmap(0x7f342ab0c000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", +28830 <... mmap resumed>) = 0x7f342ab0c000 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 mmap(0x7f342ab1a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... mmap resumed>) = 0x7f342ab1a000 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", +28830 close(3 +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... close resumed>) = 0 +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", +28830 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", +28830 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... newfstatat resumed>0x7ffe7f9963e0, 0) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28830 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC +28831 openat(AT_FDCWD, "tls/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... openat resumed>) = 3 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 read(3, +28831 openat(AT_FDCWD, "haswell/x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... read resumed>"\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 pread64(3, +28831 openat(AT_FDCWD, "haswell/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 newfstatat(3, "", +28831 openat(AT_FDCWD, "x86_64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 pread64(3, +28831 openat(AT_FDCWD, "libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28831 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC +28830 <... mmap resumed>) = 0x7f342a91f000 +28831 <... openat resumed>) = 3 +28830 mmap(0x7f342a945000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000 +28831 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28830 <... mmap resumed>) = 0x7f342a945000 +28831 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0 +28830 mmap(0x7f342aa9b000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000 +28831 <... mmap resumed>) = 0x7f67054d2000 +28831 close(3 +28830 <... mmap resumed>) = 0x7f342aa9b000 +28831 <... close resumed>) = 0 +28830 mmap(0x7f342aaee000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000 +28831 openat(AT_FDCWD, "/lib64/libfuse3.so.3", O_RDONLY|O_CLOEXEC +28830 <... mmap resumed>) = 0x7f342aaee000 +28831 <... openat resumed>) = 3 +28830 mmap(0x7f342aaf4000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28831 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28830 <... mmap resumed>) = 0x7f342aaf4000 +28831 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=262240, ...}, AT_EMPTY_PATH) = 0 +28830 close(3 +28831 mmap(NULL, 258200, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28830 <... close resumed>) = 0 +28831 <... mmap resumed>) = 0x7f6705492000 +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 mmap(0x7f6705499000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... mmap resumed>) = 0x7f6705499000 +28830 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 mmap(0x7f67054b5000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... mmap resumed>) = 0x7f67054b5000 +28830 openat(AT_FDCWD, "tls/haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 mmap(0x7f67054bf000, 77824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... mmap resumed>) = 0x7f67054bf000 +28830 openat(AT_FDCWD, "tls/haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 close(3 +28830 openat(AT_FDCWD, "tls/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... close resumed>) = 0 +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "tls/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/haswell/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/haswell/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "haswell/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 <... openat resumed>) = 3 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 read(3, +28831 openat(AT_FDCWD, "haswell/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 newfstatat(3, "", +28831 openat(AT_FDCWD, "x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=642072, ...}, AT_EMPTY_PATH) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 mmap(NULL, 639536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28831 openat(AT_FDCWD, "libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 <... mmap resumed>) = 0x7f342a882000 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 mprotect(0x7f342a885000, 622592, PROT_NONE +28831 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28830 <... mprotect resumed>) = 0 +28831 <... openat resumed>) = 3 +28830 mmap(0x7f342a885000, 442368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000 +28831 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28830 <... mmap resumed>) = 0x7f342a885000 +28831 newfstatat(3, "", +28830 mmap(0x7f342a8f1000, 176128, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6f000 +28831 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=128536, ...}, AT_EMPTY_PATH) = 0 +28831 mmap(NULL, 127272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28830 <... mmap resumed>) = 0x7f342a8f1000 +28831 <... mmap resumed>) = 0x7f6705472000 +28830 mmap(0x7f342a91d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9a000 +28831 mmap(0x7f6705475000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000 +28830 <... mmap resumed>) = 0x7f342a91d000 +28831 <... mmap resumed>) = 0x7f6705475000 +28831 mmap(0x7f670548c000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000 +28830 close(3) = 0 +28831 <... mmap resumed>) = 0x7f670548c000 +28831 mmap(0x7f6705490000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000 +28830 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28831 <... mmap resumed>) = 0x7f6705490000 +28830 <... mmap resumed>) = 0x7f342a880000 +28831 mmap(0x7f6705491000, 296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6705491000 +28830 arch_prctl(ARCH_SET_FS, 0x7f342a881480 +28831 close(3 +28830 <... arch_prctl resumed>) = 0 +28831 <... close resumed>) = 0 +28830 set_tid_address(0x7f342a881750 +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28830 <... set_tid_address resumed>) = 28830 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 set_robust_list(0x7f342a881760, 24 +28831 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28830 <... set_robust_list resumed>) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 rseq(0x7f342a881da0, 0x20, 0, 0x53053053 +28831 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28830 <... rseq resumed>) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC +28830 mprotect(0x7f342aaee000, 16384, PROT_READ +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28830 <... mprotect resumed>) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28830 mprotect(0x7f342a91d000, 4096, PROT_READ +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28830 <... mprotect resumed>) = 0 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC +28830 mprotect(0x7f342ab1a000, 4096, PROT_READ +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28830 <... mprotect resumed>) = 0 +28831 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28831 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28831 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28831 newfstatat(3, "", +28830 mprotect(0x7f342ac7c000, 4096, PROT_READ +28831 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28830 <... mprotect resumed>) = 0 +28831 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28830 mprotect(0x7f342ab3b000, 4096, PROT_READ +28831 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28830 <... mprotect resumed>) = 0 +28831 <... mmap resumed>) = 0x7f6705295000 +28831 mmap(0x7f67052bb000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000 +28830 mprotect(0x55667742e000, 4096, PROT_READ +28831 <... mmap resumed>) = 0x7f67052bb000 +28831 mmap(0x7f6705411000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000 +28830 <... mprotect resumed>) = 0 +28830 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28831 <... mmap resumed>) = 0x7f6705411000 +28831 mmap(0x7f6705464000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000 +28830 <... mmap resumed>) = 0x7f342a87e000 +28831 <... mmap resumed>) = 0x7f6705464000 +28830 mprotect(0x7f342acd0000, 8192, PROT_READ +28831 mmap(0x7f670546a000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28830 <... mprotect resumed>) = 0 +28831 <... mmap resumed>) = 0x7f670546a000 +28830 prlimit64(0, RLIMIT_STACK, NULL, +28831 close(3 +28830 <... prlimit64 resumed>{rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28831 <... close resumed>) = 0 +28830 munmap(0x7f342ac7f000, 113799 +28831 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6705293000 +28830 <... munmap resumed>) = 0 +28831 arch_prctl(ARCH_SET_FS, 0x7f6705293b80) = 0 +28831 set_tid_address(0x7f6705293e50 +28830 getrandom( +28831 <... set_tid_address resumed>) = 28831 +28830 <... getrandom resumed>"\xaa\xcf\xa4\x0c\x33\xfd\x22\xc6", 8, GRND_NONBLOCK) = 8 +28831 set_robust_list(0x7f6705293e60, 24 +28830 brk(NULL +28831 <... set_robust_list resumed>) = 0 +28830 <... brk resumed>) = 0x556677550000 +28831 rseq(0x7f67052944a0, 0x20, 0, 0x53053053 +28830 brk(0x556677571000 +28831 <... rseq resumed>) = 0 +28830 <... brk resumed>) = 0x556677571000 +28831 mprotect(0x7f6705464000, 16384, PROT_READ) = 0 +28830 newfstatat(1, "", +28831 mprotect(0x7f6705490000, 4096, PROT_READ +28830 <... newfstatat resumed>{st_mode=S_IFIFO|0600, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28831 <... mprotect resumed>) = 0 +28830 write(1, "Usage: /usr/bin/slirp4netns [OPT"..., 1483) = 1483 +28736 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1376594200, u64=140227763841304}}], 128, 29, NULL, 27721231095205) = 1 +28831 mprotect(0x7f67054bf000, 73728, PROT_READ +28830 exit_group(0 +28736 read(16, +28831 <... mprotect resumed>) = 0 +28830 <... exit_group resumed>) = ? +28736 <... read resumed>"Usage: /usr/bin/slirp4netns [OPT"..., 512) = 512 +28736 read(16, +28831 mprotect(0x559e73b78000, 4096, PROT_READ +28736 <... read resumed>"y network address CIDR (default="..., 512) = 512 +28831 <... mprotect resumed>) = 0 +28736 read(16, +28831 mprotect(0x7f6705523000, 8192, PROT_READ +28736 <... read resumed>"o (experimental)\n--outbound-addr"..., 1024) = 459 +28831 <... mprotect resumed>) = 0 +28736 read(16, "", 565) = 0 +28831 prlimit64(0, RLIMIT_STACK, NULL, +28830 +++ exited with 0 +++ +28831 <... prlimit64 resumed>{rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28736 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28830, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28831 munmap(0x7f67054d2000, 113799 +28737 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28830, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28736 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28831 <... munmap resumed>) = 0 +28736 <... futex resumed>) = 1 +28742 <... futex resumed>) = 0 +28736 rt_sigreturn({mask=[]} +28742 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28737 wait4(28830, +28831 getrandom( +28742 <... futex resumed>) = 1 +28736 <... rt_sigreturn resumed>) = 0 +28831 <... getrandom resumed>"\x75\xf7\x8a\x8b\x3c\x5e\xd7\x8e", 8, GRND_NONBLOCK) = 8 +28828 <... futex resumed>) = 0 +28831 brk(NULL +28742 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 16, 0xc00085ee4c +28831 <... brk resumed>) = 0x559e75477000 +28737 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=2014}, ru_stime={tv_sec=0, tv_usec=2017}, ...}) = 28830 +28736 <... epoll_ctl resumed>) = 0 +28831 brk(0x559e75498000 +28736 close(16 +28831 <... brk resumed>) = 0x559e75498000 +28828 epoll_pwait(4, +28742 <... futex resumed>) = 1 +28831 geteuid( +28736 <... close resumed>) = 0 +28831 <... geteuid resumed>) = 0 +28738 <... futex resumed>) = 0 +28737 epoll_pwait(4, +28831 geteuid( +28736 pipe2( +28831 <... geteuid resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28742 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28738 epoll_pwait(4, +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28736 <... pipe2 resumed>[14, 15], O_CLOEXEC) = 0 +28831 openat(AT_FDCWD, "/proc/sys/kernel/overflowuid", O_RDONLY +28736 epoll_ctl(4, EPOLL_CTL_ADD, 14, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594200, u64=140227763841304}} +28828 epoll_pwait(4, +28736 <... epoll_ctl resumed>) = 0 +28831 <... openat resumed>) = 3 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 fcntl(14, F_GETFL +28831 read(3, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28831 <... read resumed>"65534\n", 255) = 6 +28736 <... fcntl resumed>) = 0 (flags O_RDONLY) +28831 close(3 +28736 fcntl(14, F_SETFL, O_RDONLY|O_NONBLOCK +28831 <... close resumed>) = 0 +28736 <... fcntl resumed>) = 0 +28831 openat(AT_FDCWD, "/proc/sys/kernel/overflowgid", O_RDONLY +28736 epoll_ctl(4, EPOLL_CTL_ADD, 15, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593240, u64=140227763840344}} +28831 <... openat resumed>) = 3 +28736 <... epoll_ctl resumed>) = 0 +28831 read(3, +28736 fcntl(15, F_GETFL +28831 <... read resumed>"65534\n", 255) = 6 +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593240, u64=140227763840344}}], 128, 16, NULL, 27721231095205) = 1 +28736 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28831 close(3 +28736 fcntl(15, F_SETFL, O_WRONLY|O_NONBLOCK +28831 <... close resumed>) = 0 +28736 <... fcntl resumed>) = 0 +28831 geteuid( +28828 epoll_pwait(4, +28831 <... geteuid resumed>) = 0 +28736 openat(AT_FDCWD, "/run/user/1000/libpod/tmp/slirp4netns-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.log", O_RDWR|O_CREAT|O_TRUNC|O_CLOEXEC, 0666 +28831 getegid( +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28831 <... getegid resumed>) = 0 +28828 epoll_pwait(4, +28831 readlink("/home", +28736 <... openat resumed>) = 16 +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 epoll_ctl(4, EPOLL_CTL_ADD, 16, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 readlink("/home/afrosi", +28736 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 unlinkat(AT_FDCWD, "/run/user/1000/libpod/tmp/slirp4netns-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.log", 0 +28831 readlink("/home/afrosi/.local", +28736 <... unlinkat resumed>) = 0 +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28831 readlink("/home/afrosi/.local/share", +28738 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28831 readlink("/home/afrosi/.local/share/containers", +28736 statfs("/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 <... statfs resumed>{f_type=NSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID}) = 0 +28831 readlink("/home/afrosi/.local/share/containers/storage", +28738 <... nanosleep resumed>NULL) = 0 +28736 openat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay", +28736 <... openat resumed>) = 17 +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 epoll_ctl(4, EPOLL_CTL_ADD, 17, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28736 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 getpid( +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", +28736 <... getpid resumed>) = 28733 +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28736 gettid( +28831 prlimit64(0, RLIMIT_NOFILE, NULL, +28736 <... gettid resumed>) = 28736 +28831 <... prlimit64 resumed>{rlim_cur=512*1024, rlim_max=512*1024}) = 0 +28736 statfs("/proc/28733/task/28736/ns/net", +28831 prlimit64(0, RLIMIT_NOFILE, {rlim_cur=512*1024, rlim_max=512*1024}, NULL) = 0 +28736 <... statfs resumed>{f_type=NSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID}) = 0 +28831 mknodat(0, "1", S_IFCHR|0700, makedev(0, 0) +28736 openat(AT_FDCWD, "/proc/28733/task/28736/ns/net", O_RDONLY|O_CLOEXEC +28831 <... mknodat resumed>) = -1 ENOTDIR (Not a directory) +28831 openat(AT_FDCWD, "/usr/libexec/fuse-overlayfs", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY +28736 <... openat resumed>) = 18 +28831 <... openat resumed>) = -1 ENOENT (No such file or directory) +28736 epoll_ctl(4, EPOLL_CTL_ADD, 18, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 readlink("/home", +28736 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28831 readlink("/home/afrosi", +28738 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28738 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 getpid( +28831 readlink("/home/afrosi/.local", +28736 <... getpid resumed>) = 28733 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 gettid( +28831 readlink("/home/afrosi/.local/share", +28736 <... gettid resumed>) = 28736 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28738 <... nanosleep resumed>NULL) = 0 +28831 readlink("/home/afrosi/.local/share/containers", +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 statfs("/proc/28733/task/28736/ns/net", +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 <... statfs resumed>{f_type=NSFS_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID}) = 0 +28831 readlink("/home/afrosi/.local/share/containers/storage", +28736 openat(AT_FDCWD, "/proc/28733/task/28736/ns/net", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay", +28736 <... openat resumed>) = 20 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 epoll_ctl(4, EPOLL_CTL_ADD, 20, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/l", +28736 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 setns(17, CLONE_NEWNET +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/l/PCME3R2VQ5ACOT544FITPD75YK", +28736 <... setns resumed>) = 0 +28831 <... readlink resumed>"../baacf561cfff825708763ce7ee4a1"..., 1023) = 72 +28736 openat(AT_FDCWD, "/proc/sys/net/ipv6/conf/default/accept_dad", O_RDONLY|O_CLOEXEC +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2", 0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff", 0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28831 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/l/PCME3R2VQ5ACOT544FITPD75YK", O_RDONLY|O_DIRECTORY) = 3 +28736 <... openat resumed>) = 21 +28831 fgetxattr(3, "security.fuseoverlayfs.override_"..., +28736 epoll_ctl(4, EPOLL_CTL_ADD, 21, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 16, NULL, 27721231095205) = 1 +28736 <... epoll_ctl resumed>) = 0 +28831 fgetxattr(3, "user.fuseoverlayfs.override_stat", +28736 fcntl(21, F_GETFL +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28736 <... fcntl resumed>) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +28831 fgetxattr(3, "user.containers.override_stat", +28736 fcntl(21, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28828 epoll_pwait(4, +28831 readlink("/home", +28736 <... fcntl resumed>) = 0 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28831 readlink("/home/afrosi", +28736 fstat(21, +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28828 epoll_pwait(4, +28831 readlink("/home/afrosi/.local", +28736 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}) = 0 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 read(21, +28831 readlink("/home/afrosi/.local/share", +28736 <... read resumed>"1\n", 512) = 2 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 read(21, +28831 readlink("/home/afrosi/.local/share/containers", +28736 <... read resumed>"", 510) = 0 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 epoll_ctl(4, EPOLL_CTL_DEL, 21, 0xc000091c1c +28831 readlink("/home/afrosi/.local/share/containers/storage", +28736 <... epoll_ctl resumed>) = 0 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 close(21 +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay", +28736 <... close resumed>) = 0 +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 openat(AT_FDCWD, "/proc/sys/net/ipv6/conf/default/accept_dad", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644 +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28736 <... openat resumed>) = 21 +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", +28736 epoll_ctl(4, EPOLL_CTL_ADD, 21, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 <... readlink resumed>0x7ffe7f995aa0, 1023) = -1 EINVAL (Invalid argument) +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376594680, u64=140227763841784}}], 128, 15, NULL, 27721231095205) = 1 +28736 <... epoll_ctl resumed>) = 0 +28831 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff", O_RDONLY|O_DIRECTORY +28736 fcntl(21, F_GETFL +28831 <... openat resumed>) = 4 +28736 <... fcntl resumed>) = 0x8001 (flags O_WRONLY|O_LARGEFILE) +28831 fgetxattr(4, "security.fuseoverlayfs.override_"..., +28736 fcntl(21, F_SETFL, O_WRONLY|O_NONBLOCK|O_LARGEFILE +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28828 epoll_pwait(4, +28831 fgetxattr(4, "user.fuseoverlayfs.override_stat", +28736 <... fcntl resumed>) = 0 +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28831 fgetxattr(4, "user.containers.override_stat", +28736 write(21, "0", 1 +28831 <... fgetxattr resumed>0x7ffe7f995ef0, 64) = -1 ENODATA (No data available) +28828 epoll_pwait(4, +28736 <... write resumed>) = 1 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 21, 0xc000091ce4 +28831 faccessat2(4, "/.wh.", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28736 <... epoll_ctl resumed>) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28736 close(21 +28831 openat2(4, ".", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28736 <... close resumed>) = 0 +28831 <... openat2 resumed>) = 5 +28736 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28831 statx(5, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28736 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28736 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28831 fgetxattr(5, "trusted.overlay.origin", +28738 <... futex resumed>) = 1 +28831 <... fgetxattr resumed>0x559e75482860, 4096) = -1 ENODATA (No data available) +28740 <... futex resumed>) = 0 +28737 <... futex resumed>) = 0 +28736 <... futex resumed>) = 1 +28831 fgetxattr(5, "user.fuseoverlayfs.origin", +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC +28831 <... fgetxattr resumed>0x559e75482860, 4096) = -1 ENODATA (No data available) +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 futex(0xc00007ad48, FUTEX_WAIT_PRIVATE, 0, NULL +28831 close(5 +28738 <... openat resumed>) = 21 +28831 <... close resumed>) = 0 +28831 faccessat2(3, "/.wh.", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28738 epoll_ctl(4, EPOLL_CTL_ADD, 21, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376594680, u64=140227763841784}} +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28738 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28831 openat2(3, ".", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 5 +28831 statx(5, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28738 fcntl(14, F_GETFL +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=68, ...}) = 0 +28738 <... fcntl resumed>) = 0x800 (flags O_RDONLY|O_NONBLOCK) +28831 fgetxattr(5, "trusted.overlay.origin", +28738 fcntl(14, F_SETFL, O_RDONLY +28831 <... fgetxattr resumed>0x559e75482860, 4096) = -1 ENODATA (No data available) +28738 <... fcntl resumed>) = 0 +28831 fgetxattr(5, "user.fuseoverlayfs.origin", +28738 fcntl(13, F_GETFL +28831 <... fgetxattr resumed>0x559e75482860, 4096) = -1 ENODATA (No data available) +28738 <... fcntl resumed>) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28831 close(5 +28738 fcntl(13, F_SETFL, O_WRONLY +28831 <... close resumed>) = 0 +28738 <... fcntl resumed>) = 0 +28831 faccessat2(4, ".wh.", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28738 pipe2( +28831 statx(4, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, +28738 <... pipe2 resumed>[22, 23], O_CLOEXEC) = 0 +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28738 getpid( +28831 openat2(4, ".", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24 +28738 <... getpid resumed>) = 28733 +28831 <... openat2 resumed>) = 5 +28738 rt_sigprocmask(SIG_SETMASK, NULL, +28831 newfstatat(5, "", +28738 <... rt_sigprocmask resumed>[], 8) = 0 +28831 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28738 rt_sigprocmask(SIG_SETMASK, ~[], +28831 fcntl(5, F_GETFL +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28831 <... fcntl resumed>) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28738 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|CLONE_NEWNS|SIGCHLD +28831 fcntl(5, F_SETFD, FD_CLOEXEC) = 0 +28831 getdents64(5, 0x559e754828c0 /* 2 entries */, 32768) = 48 +28831 getdents64(5, 0x559e754828c0 /* 0 entries */, 32768) = 0 +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/.", "trusted.overlay.opaque", +28832 setpgid(0, 0 +28831 <... lgetxattr resumed>0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/.", "user.overlay.opaque", 0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/.", "user.fuseoverlayfs.opaque", +28832 <... setpgid resumed>) = 0 +28831 <... lgetxattr resumed>0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28832 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 faccessat2(4, "./.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28832 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 close(5 +28832 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... close resumed>) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, ".wh.", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 statx(3, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, +28832 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=68, ...}) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 openat2(3, ".", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24 +28832 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... openat2 resumed>) = 5 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 newfstatat(5, "", +28832 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=68, ...}, AT_EMPTY_PATH) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fcntl(5, F_GETFL +28832 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fcntl resumed>) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fcntl(5, F_SETFD, FD_CLOEXEC +28832 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fcntl resumed>) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 getdents64(5, +28832 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... getdents64 resumed>0x559e754828c0 /* 12 entries */, 32768) = 296 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 openat2(3, "bin", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... openat2 resumed>) = 6 +28832 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=4758, ...}) = 0 +28832 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "trusted.overlay.origin", +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... fgetxattr resumed>0x559e7548b430, 4096) = -1 ENODATA (No data available) +28832 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28832 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548b430, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 close(6 +28832 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... close resumed>) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.dev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.dev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 openat2(3, "dev", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... openat2 resumed>) = 6 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fgetxattr(6, "trusted.overlay.origin", +28832 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... fgetxattr resumed>0x559e7548bfc0, 4096) = -1 ENODATA (No data available) +28832 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28832 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548bfc0, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 close(6 +28832 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... close resumed>) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.etc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.etc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 openat2(3, "etc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... openat2 resumed>) = 6 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=92, ...}) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28832 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "trusted.overlay.origin", +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548cb50, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... fgetxattr resumed>0x559e7548cb50, 4096) = -1 ENODATA (No data available) +28832 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 close(6 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... close resumed>) = 0 +28832 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 faccessat2(3, "./.wh.home", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.home", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 openat2(3, "home", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28832 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... openat2 resumed>) = 6 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "trusted.overlay.origin", +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548d6e0, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28832 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548d6e0, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 close(6 +28832 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... close resumed>) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.lib", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.lib", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 openat2(3, "lib", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... openat2 resumed>) = 6 +28832 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=270, ...}) = 0 +28832 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "trusted.overlay.origin", +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... fgetxattr resumed>0x559e7548e270, 4096) = -1 ENODATA (No data available) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... fgetxattr resumed>0x559e7548e270, 4096) = -1 ENODATA (No data available) +28832 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 close(6 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... close resumed>) = 0 +28832 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 faccessat2(3, "./.wh.lib64", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 openat2(3, "lib64", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 <... openat2 resumed>) = -1 ELOOP (Too many levels of symbolic links) +28832 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 statx(3, "lib64", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, +28832 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFLNK|0777, stx_size=3, ...}) = 0 +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.root", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... rt_sigaction resumed>NULL, 8) = 0 +28831 faccessat2(3, "./.wh.root", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 rt_sigprocmask(SIG_SETMASK, [], +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 unshare(CLONE_NEWNS +28831 openat2(3, "root", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 6 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=0, ...}) = 0 +28831 fgetxattr(6, "trusted.overlay.origin", 0x559e7548eef0, 4096) = -1 ENODATA (No data available) +28734 <... nanosleep resumed>NULL) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... unshare resumed>) = 0 +28831 <... fgetxattr resumed>0x559e7548eef0, 4096) = -1 ENODATA (No data available) +28832 mount("none", "/", NULL, MS_REC|MS_PRIVATE, NULL +28831 close(6 +28832 <... mount resumed>) = 0 +28831 <... close resumed>) = 0 +28832 dup3(21, 0, 0 +28831 faccessat2(3, "./.wh.tmp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... dup3 resumed>) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 dup3(16, 1, 0 +28831 faccessat2(3, "./.wh.tmp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... dup3 resumed>) = 1 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 dup3(16, 2, 0 +28831 openat2(3, "tmp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... dup3 resumed>) = 2 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 dup3(14, 3, 0 +28831 <... openat2 resumed>) = 6 +28832 <... dup3 resumed>) = 3 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 dup3(13, 4, 0 +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|S_ISVTX|0777, stx_size=0, ...}) = 0 +28832 <... dup3 resumed>) = 4 +28832 execve("/usr/bin/slirp4netns", ["/usr/bin/slirp4netns", "--disable-host-loopback", "--mtu=65520", "--enable-sandbox", "--enable-seccomp", "--enable-ipv6", "-c", "-e", "3", "-r", "4", "--netns-type=path", "/run/user/1000/netns/netns-7a033"..., "tap0"], 0xc000604000 /* 73 vars */ +28831 fgetxattr(6, "trusted.overlay.origin", 0x559e7548fa80, 4096) = -1 ENODATA (No data available) +28734 <... nanosleep resumed>NULL) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28831 <... fgetxattr resumed>0x559e7548fa80, 4096) = -1 ENODATA (No data available) +28831 close(6) = 0 +28831 faccessat2(3, "./.wh.usr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28738 <... clone resumed>) = 28832 +28831 faccessat2(3, "./.wh.usr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28738 rt_sigprocmask(SIG_SETMASK, [], +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28831 openat2(3, "usr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28738 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28831 <... openat2 resumed>) = 6 +28738 close(23 +28832 <... execve resumed>) = 0 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=14, ...}) = 0 +28738 <... close resumed>) = 0 +28831 fgetxattr(6, "trusted.overlay.origin", +28738 read(22, +28831 <... fgetxattr resumed>0x559e75490610, 4096) = -1 ENODATA (No data available) +28738 <... read resumed>"", 8) = 0 +28831 fgetxattr(6, "user.fuseoverlayfs.origin", +28738 close(22 +28831 <... fgetxattr resumed>0x559e75490610, 4096) = -1 ENODATA (No data available) +28738 <... close resumed>) = 0 +28831 close(6 +28832 brk(NULL +28831 <... close resumed>) = 0 +28738 close(21 +28832 <... brk resumed>) = 0x559109547000 +28831 faccessat2(3, "./.wh.var", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28734 <... nanosleep resumed>NULL) = 0 +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28738 <... close resumed>) = 0 +28832 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe7e1e6a60 +28831 faccessat2(3, "./.wh.var", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28738 read(12, +28831 openat2(3, "var", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28738 <... read resumed>0xc0008b1828, 16) = -1 EAGAIN (Resource temporarily unavailable) +28831 <... openat2 resumed>) = 6 +28831 statx(6, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28831 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=16, ...}) = 0 +28831 fgetxattr(6, "trusted.overlay.origin", +28734 <... nanosleep resumed>NULL) = 0 +28831 <... fgetxattr resumed>0x559e754911a0, 4096) = -1 ENODATA (No data available) +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=11565302} +28831 fgetxattr(6, "user.fuseoverlayfs.origin", 0x559e754911a0, 4096) = -1 ENODATA (No data available) +28832 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28831 close(6) = 0 +28832 <... mmap resumed>) = 0x7f87ff6e1000 +28831 getdents64(5, +28832 access("/etc/ld.so.preload", R_OK +28831 <... getdents64 resumed>0x559e754828c0 /* 0 entries */, 32768) = 0 +28832 <... access resumed>) = -1 ENOENT (No such file or directory) +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/.", "trusted.overlay.opaque", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... lgetxattr resumed>0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/.", "user.overlay.opaque", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v3", +28831 <... lgetxattr resumed>0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/.", "user.fuseoverlayfs.opaque", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... lgetxattr resumed>0x7ffe7f991d80, 16) = -1 ENODATA (No data available) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 faccessat2(3, "./.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/glibc-hwcaps/x86-64-v2", +28831 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 close(5 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... close resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 readlink("/home", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/x86_64", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/haswell", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share/containers", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/x86_64", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share/containers/storage", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/tls", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work", +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/x86_64", +28831 <... readlink resumed>0x7ffe7f995ba0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 mkdir("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work", 0700 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... mkdir resumed>) = -1 EEXIST (File exists) +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 mkdir("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work/work", 0700 +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/haswell", 0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... mkdir resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/work/work", O_RDONLY|O_DIRECTORY +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/x86_64", 0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... openat resumed>) = 5 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 dup(5 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... dup resumed>) = 6 +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib", +28831 newfstatat(6, "", +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 fcntl(6, F_GETFL +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... fcntl resumed>) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v3", +28831 fcntl(6, F_SETFD, FD_CLOEXEC +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... fcntl resumed>) = 0 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 getdents64(6, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... getdents64 resumed>0x559e754828c0 /* 2 entries */, 32768) = 48 +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/glibc-hwcaps/x86-64-v2", +28831 getdents64(6, +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... getdents64 resumed>0x559e754828c0 /* 0 entries */, 32768) = 0 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 close(6 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 <... close resumed>) = 0 +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/x86_64", +28831 umask(000 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... umask resumed>) = 022 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 getuid( +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/haswell", +28831 <... getuid resumed>) = 0 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGHUP, NULL, +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGHUP, {sa_handler=0x7f67054ade00, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f67052d1b20}, +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGINT, NULL, +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGINT, {sa_handler=0x7f67054ade00, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f67052d1b20}, +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/tls", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTERM, NULL, +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGTERM, {sa_handler=0x7f67054ade00, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f67052d1b20}, +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/x86_64", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGPIPE, NULL, +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGPIPE, {sa_handler=0x7f67054aa4d0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f67052d1b20}, +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/haswell", +28831 <... rt_sigaction resumed>NULL, 8) = 0 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 rt_sigaction(SIGUSR1, {sa_handler=0x559e73b652d0, sa_mask=[USR1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f67052d1b20}, +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 openat(AT_FDCWD, "/dev/null", O_RDWR +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/x86_64", +28831 <... openat resumed>) = 6 +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 close(6 +28832 openat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 <... close resumed>) = 0 +28832 newfstatat(AT_FDCWD, "/home/afrosi/libkrunfw-lib/usr/local/lib64", +28831 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", +28832 <... newfstatat resumed>0x7ffe7e1e5c90, 0) = -1 ENOENT (No such file or directory) +28831 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=0, ...}, 0) = 0 +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 openat(AT_FDCWD, "/dev/fuse", O_RDWR|O_CLOEXEC +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "tls/haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... openat resumed>) = 6 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 getgid( +28832 openat(AT_FDCWD, "tls/haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... getgid resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 getuid( +28832 openat(AT_FDCWD, "tls/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... getuid resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28831 mount("fuse-overlayfs", "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", "fuse.fuse-overlayfs", MS_NODEV|MS_NOATIME, "default_permissions,allow_other,"... +28832 openat(AT_FDCWD, "tls/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "haswell/x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "haswell/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "x86_64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "libglib-2.0.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC +28831 <... mount resumed>) = 0 +28832 <... openat resumed>) = 5 +28831 geteuid( +28832 newfstatat(5, "", +28831 <... geteuid resumed>) = 0 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28831 readlink("/home", +28832 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 5, 0 +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... mmap resumed>) = 0x7f87ff6c5000 +28831 readlink("/home/afrosi", +28832 close(5 +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... close resumed>) = 0 +28831 readlink("/home/afrosi/.local", +28832 openat(AT_FDCWD, "/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... openat resumed>) = 5 +28831 readlink("/home/afrosi/.local/share", +28832 read(5, +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28831 readlink("/home/afrosi/.local/share/containers", +28832 newfstatat(5, "", +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=1330072, ...}, AT_EMPTY_PATH) = 0 +28831 readlink("/home/afrosi/.local/share/containers/storage", +28832 mmap(NULL, 1311728, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0 +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... mmap resumed>) = 0x7f87ff584000 +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay", +28832 mprotect(0x7f87ff5a2000, 1179648, PROT_NONE +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... mprotect resumed>) = 0 +28831 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28832 mmap(0x7f87ff5a2000, 602112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1e000 +28831 <... readlink resumed>0x7ffe7f9947d0, 1023) = -1 EINVAL (Invalid argument) +28832 <... mmap resumed>) = 0x7f87ff5a2000 +28831 newfstatat(AT_FDCWD, "/etc/mtab", +28832 mmap(0x7f87ff635000, 573440, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xb1000) = 0x7f87ff635000 +28832 mmap(0x7f87ff6c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x13d000) = 0x7f87ff6c2000 +28831 <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=19, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 mmap(0x7f87ff6c4000, 1008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28831 pipe2( +28832 <... mmap resumed>) = 0x7f87ff6c4000 +28831 <... pipe2 resumed>[7, 8], 0) = 0 +28832 close(5 +28831 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD +28832 <... close resumed>) = 0 +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "tls/haswell/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28831 <... clone resumed>, child_tidptr=0x7f6705293e50) = 28833 +28833 set_robust_list(0x7f6705293e60, 24 +28832 openat(AT_FDCWD, "tls/haswell/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... set_robust_list resumed>) = 0 +28831 read(7, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "tls/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 setsid( +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "tls/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... setsid resumed>) = 28833 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 chdir("/" +28832 openat(AT_FDCWD, "haswell/x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... chdir resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 openat(AT_FDCWD, "/dev/null", O_RDWR +28832 openat(AT_FDCWD, "haswell/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... openat resumed>) = 9 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 dup2(9, 0 +28832 openat(AT_FDCWD, "x86_64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... dup2 resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 dup2(9, 1 +28832 openat(AT_FDCWD, "libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... dup2 resumed>) = 1 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 dup2(9, 2 +28832 openat(AT_FDCWD, "/lib64/libslirp.so.0", O_RDONLY|O_CLOEXEC +28833 <... dup2 resumed>) = 2 +28833 close(9 +28832 <... openat resumed>) = 5 +28833 <... close resumed>) = 0 +28832 read(5, +28833 write(8, "\1", 1 +28832 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28833 <... write resumed>) = 1 +28831 <... read resumed>"\1", 1) = 1 +28833 close(7 +28832 newfstatat(5, "", +28833 <... close resumed>) = 0 +28831 exit_group(0 +28833 close(8 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=140152, ...}, AT_EMPTY_PATH) = 0 +28833 <... close resumed>) = 0 +28831 <... exit_group resumed>) = ? +28832 mmap(NULL, 138792, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f87ff562000 +28833 mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28832 mprotect(0x7f87ff566000, 110592, PROT_NONE +28833 <... mmap resumed>) = 0x7f6705191000 +28832 <... mprotect resumed>) = 0 +28833 read(6, +28832 mmap(0x7f87ff566000, 86016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x4000 +28833 <... read resumed>"h\0\0\0\32\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 104 +28832 <... mmap resumed>) = 0x7f87ff566000 +28832 mmap(0x7f87ff57b000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x19000 +28831 +++ exited with 0 +++ +28833 writev(6, [{iov_base="P\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\7\0\0\0\37\0\0\0\0\0\2\0i\360Q\0\0\0\0\0\0\0\20\0\1\0\0\0\0\1\0\0"..., iov_len=64}], 2 +28829 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28831, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28833 <... writev resumed>) = 80 +28832 <... mmap resumed>) = 0x7f87ff57b000 +28828 <... epoll_pwait resumed>[{events=EPOLLHUP, data={u32=1376593480, u64=140227763840584}}], 128, 14, NULL, 27721231095205) = 1 +28833 pipe2( +28832 mmap(0x7f87ff581000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1e000 +28829 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28831, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28833 <... pipe2 resumed>[7, 8], O_NONBLOCK|O_CLOEXEC) = 0 +28832 <... mmap resumed>) = 0x7f87ff581000 +28833 fcntl(7, F_SETPIPE_SZ, 1052672 +28829 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28833 <... fcntl resumed>) = -1 EPERM (Operation not permitted) +28828 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1 +28832 close(5 +28833 openat(AT_FDCWD, "/proc/sys/fs/pipe-max-size", O_RDONLY +28829 <... futex resumed>) = 1 +28832 <... close resumed>) = 0 +28829 rt_sigreturn({mask=[]} +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28828 <... futex resumed>) = 1 +28742 <... futex resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 <... rt_sigreturn resumed>) = 0 +28734 <... futex resumed>) = 0 +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28829 sched_yield( +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 read(19, +28734 sched_yield( +28742 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28833 <... openat resumed>) = 9 +28832 openat(AT_FDCWD, "tls/haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28829 <... sched_yield resumed>) = 0 +28734 <... sched_yield resumed>) = 0 +28833 read(9, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 <... read resumed>"1048576\n", 31) = 8 +28829 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28828 <... read resumed>"", 512) = 0 +28742 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28734 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28833 close(9 +28832 openat(AT_FDCWD, "tls/haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28829 <... futex resumed>) = 0 +28828 epoll_ctl(4, EPOLL_CTL_DEL, 19, 0xc0004d0e4c +28742 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28738 epoll_pwait(4, +28833 <... close resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 wait4(28831, +28828 <... epoll_ctl resumed>) = 0 +28742 <... futex resumed>) = 1 +28734 <... futex resumed>) = 0 +28833 fcntl(7, F_SETPIPE_SZ, 1048576 +28832 openat(AT_FDCWD, "tls/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28829 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=0}, ru_stime={tv_sec=0, tv_usec=4796}, ...}) = 28831 +28828 close(19 +28738 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28742 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 0 +28833 <... fcntl resumed>) = 1048576 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 epoll_pwait(4, +28828 <... close resumed>) = 0 +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 read(6, +28832 openat(AT_FDCWD, "tls/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28738 <... futex resumed>) = 1 +28737 epoll_pwait(4, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28829 epoll_pwait(4, +28828 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers", +28740 <... futex resumed>) = 0 +28832 openat(AT_FDCWD, "haswell/x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, 0) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28832 openat(AT_FDCWD, "haswell/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 openat(AT_FDCWD, "x86_64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28828 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json2679339548", O_RDWR|O_CREAT|O_EXCL|O_CLOEXEC, 0600 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "libseccomp.so.2", O_RDONLY|O_CLOEXEC +28828 <... openat resumed>) = 19 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 epoll_ctl(4, EPOLL_CTL_ADD, 19, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28832 openat(AT_FDCWD, "/lib64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28828 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28832 <... openat resumed>) = 5 +28828 write(19, "[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 437 +28832 read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28828 <... write resumed>) = 437 +28832 newfstatat(5, "", +28734 <... nanosleep resumed>NULL) = 0 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=127744, ...}, AT_EMPTY_PATH) = 0 +28828 fdatasync(19 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 mmap(NULL, 127040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0 +28828 <... fdatasync resumed>) = 0 +28832 <... mmap resumed>) = 0x7f87ff542000 +28828 fstat(19, +28832 mprotect(0x7f87ff544000, 114688, PROT_NONE +28828 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=437, ...}) = 0 +28832 <... mprotect resumed>) = 0 +28828 close(19 +28832 mmap(0x7f87ff544000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000 +28828 <... close resumed>) = 0 +28832 <... mmap resumed>) = 0x7f87ff544000 +28828 fchmodat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json2679339548", 0600 +28832 mmap(0x7f87ff552000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x10000 +28734 <... nanosleep resumed>NULL) = 0 +28828 <... fchmodat resumed>) = 0 +28832 <... mmap resumed>) = 0x7f87ff552000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 mmap(0x7f87ff560000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1d000 +28828 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", +28832 <... mmap resumed>) = 0x7f87ff560000 +28828 <... newfstatat resumed>{st_mode=S_IFREG|0600, st_size=219, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 close(5 +28828 renameat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/.tmp-mountpoints.json2679339548", AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json" +28832 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libc.so.6", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... renameat resumed>) = 0 +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libc.so.6", O_RDONLY|O_CLOEXEC +28828 getpid( +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... getpid resumed>) = 28733 +28832 openat(AT_FDCWD, "tls/haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28828 getrandom( +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... getrandom resumed>"\x86\x63\x92\xb5\x89\xab\xdc\x68\x8b\x90\xb3\xb9\xbb\x41\x9b\x0d\x06\x41\x9d\xc8\x02\x90\x96\x2c\xb9\xf5\x92\xac\x8e\x3e\xe3\x78"..., 44, 0) = 44 +28832 openat(AT_FDCWD, "tls/haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28828 pwrite64(11, "\202YRP\275\23O\27\21\0\0\0\0\0\0\0=p\0\0\206c\222\265\211\253\334h\213\220\263\271"..., 64, 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... pwrite64 resumed>) = 64 +28832 openat(AT_FDCWD, "tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28828 openat(AT_FDCWD, "/run/user/1000/containers/overlay-layers/mountpoints.json", O_RDONLY|O_CLOEXEC +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28832 openat(AT_FDCWD, "tls/libc.so.6", O_RDONLY|O_CLOEXEC +28828 <... openat resumed>) = 19 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 openat(AT_FDCWD, "haswell/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC +28828 epoll_ctl(4, EPOLL_CTL_ADD, 19, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28832 openat(AT_FDCWD, "haswell/libc.so.6", O_RDONLY|O_CLOEXEC +28828 fstat(19, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=437, ...}) = 0 +28832 openat(AT_FDCWD, "x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) +28828 read(19, +28832 openat(AT_FDCWD, "libc.so.6", O_RDONLY|O_CLOEXEC +28828 <... read resumed>"[{\"id\":\"111d39caa3e9b9a33d6a91fe"..., 512) = 437 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 read(19, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC +28828 <... read resumed>"", 75) = 0 +28832 <... openat resumed>) = 5 +28828 close(19 +28832 read(5, +28828 <... close resumed>) = 0 +28832 <... read resumed>"\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28832 pread64(5, +28828 close(11 +28832 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28828 <... close resumed>) = 0 +28832 newfstatat(5, "", +28828 close(8 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28828 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 pread64(5, +28828 close(7 +28832 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0 +28828 <... close resumed>) = 0 +28832 <... mmap resumed>) = 0x7f87ff365000 +28828 newfstatat(AT_FDCWD, "/home", +28832 mmap(0x7f87ff38b000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x26000 +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=12, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28828 newfstatat(AT_FDCWD, "/home/afrosi", +28832 <... mmap resumed>) = 0x7f87ff38b000 +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0701, st_size=3822, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 mmap(0x7f87ff4e1000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x17c000 +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local", {st_mode=S_IFDIR|0700, st_size=32, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 <... mmap resumed>) = 0x7f87ff4e1000 +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share", +28734 <... nanosleep resumed>NULL) = 0 +28832 mmap(0x7f87ff534000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1ce000 +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=842, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... mmap resumed>) = 0x7f87ff534000 +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers", +28832 mmap(0x7f87ff53a000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=36, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 <... mmap resumed>) = 0x7f87ff53a000 +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage", +28832 close(5 +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=252, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 <... close resumed>) = 0 +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay", +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v3/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=7846, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", +28832 openat(AT_FDCWD, "glibc-hwcaps/x86-64-v2/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=46, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 openat(AT_FDCWD, "tls/haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "tls/haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... read resumed>"8\0\0\0\3\0\0\0\4\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 statx(4, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, +28832 openat(AT_FDCWD, "tls/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0D\337\377\t\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=104}], 2 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... writev resumed>) = 120 +28832 openat(AT_FDCWD, "tls/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 read(6, +28828 <... newfstatat resumed>{st_mode=S_IFDIR|0555, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "haswell/x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28828 fchownat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", 0, 0, 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28832 openat(AT_FDCWD, "haswell/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... read resumed>"\200\0\0\0\4\0\0\0\6\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 128 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 openat2(4, ".", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 openat(AT_FDCWD, "x86_64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... openat2 resumed>) = 9 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 fchown(9, 0, 0 +28832 openat(AT_FDCWD, "libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... fchown resumed>) = 0 +28832 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, +28832 openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28832 <... openat resumed>) = 5 +28734 <... nanosleep resumed>NULL) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0\6\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0D\337\377\t\0\0\0\0\0\0\0\0\0\0\0\0"..., iov_len=104}], 2 +28832 read(5, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... writev resumed>) = 120 +28832 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28828 <... fchownat resumed>) = 0 +28833 close(9 +28832 newfstatat(5, "", +28833 <... close resumed>) = 0 +28828 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", O_RDONLY|O_PATH +28734 <... nanosleep resumed>NULL) = 0 +28833 read(6, +28832 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=642072, ...}, AT_EMPTY_PATH) = 0 +28828 <... openat resumed>) = 7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 mmap(NULL, 639536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0 +28828 mkdirat(7, "etc", 0755 +28832 <... mmap resumed>) = 0x7f87ff2c8000 +28833 <... read resumed>",\0\0\0\1\0\0\0\10\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28832 mprotect(0x7f87ff2cb000, 622592, PROT_NONE +28833 faccessat2(4, "./.wh.etc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... mprotect resumed>) = 0 +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 mmap(0x7f87ff2cb000, 442368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x3000 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, +28734 <... nanosleep resumed>NULL) = 0 +28832 <... mmap resumed>) = 0x7f87ff2cb000 +28833 <... statx resumed>0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 faccessat2(3, "./.wh.etc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 mmap(0x7f87ff337000, 176128, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x6f000 +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28833 statx(3, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, +28832 <... mmap resumed>) = 0x7f87ff337000 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=92, ...}) = 0 +28832 mmap(0x7f87ff363000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x9a000 +28833 openat2(3, "etc", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... mmap resumed>) = 0x7f87ff363000 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... openat2 resumed>) = 9 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 newfstatat(9, "", +28832 close(5 +28833 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=92, ...}, AT_EMPTY_PATH) = 0 +28832 <... close resumed>) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28832 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28832 <... mmap resumed>) = 0x7f87ff2c6000 +28833 brk(0x559e754ba000 +28734 <... nanosleep resumed>NULL) = 0 +28832 arch_prctl(ARCH_SET_FS, 0x7f87ff2c7480 +28833 <... brk resumed>) = 0x559e754ba000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... arch_prctl resumed>) = 0 +28833 getdents64(9, +28832 set_tid_address(0x7f87ff2c7750 +28833 <... getdents64 resumed>0x559e75491200 /* 8 entries */, 32768) = 248 +28832 <... set_tid_address resumed>) = 28832 +28833 faccessat2(3, "etc/.wh.group", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 set_robust_list(0x7f87ff2c7760, 24 +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... set_robust_list resumed>) = 0 +28833 openat2(3, "etc/group", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 rseq(0x7f87ff2c7da0, 0x20, 0, 0x53053053 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... openat2 resumed>) = 10 +28832 <... rseq resumed>) = 0 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=306, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", +28832 mprotect(0x7f87ff534000, 16384, PROT_READ +28833 <... fgetxattr resumed>0x559e754832f0, 4096) = -1 ENODATA (No data available) +28832 <... mprotect resumed>) = 0 +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754832f0, 4096) = -1 ENODATA (No data available) +28832 mprotect(0x7f87ff363000, 4096, PROT_READ +28833 close(10 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... close resumed>) = 0 +28832 <... mprotect resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 faccessat2(3, "etc/.wh.localtime", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 mprotect(0x7f87ff560000, 4096, PROT_READ +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... mprotect resumed>) = 0 +28833 openat2(3, "etc/localtime", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=118, ...}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", +28832 mprotect(0x7f87ff6c2000, 4096, PROT_READ +28833 <... fgetxattr resumed>0x559e754833e0, 4096) = -1 ENODATA (No data available) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 fgetxattr(10, "user.fuseoverlayfs.origin", +28832 <... mprotect resumed>) = 0 +28833 <... fgetxattr resumed>0x559e754833e0, 4096) = -1 ENODATA (No data available) +28833 close(10 +28832 mprotect(0x7f87ff581000, 4096, PROT_READ +28833 <... close resumed>) = 0 +28833 faccessat2(3, "etc/.wh.network", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 <... mprotect resumed>) = 0 +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28833 faccessat2(3, "etc/.wh.network", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 mprotect(0x559108bf5000, 4096, PROT_READ +28833 openat2(3, "etc/network", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... mprotect resumed>) = 0 +28833 <... openat2 resumed>) = 10 +28832 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 <... mmap resumed>) = 0x7f87ff2c4000 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=82, ...}) = 0 +28832 mprotect(0x7f87ff716000, 8192, PROT_READ +28833 fgetxattr(10, "trusted.overlay.origin", +28734 <... nanosleep resumed>NULL) = 0 +28833 <... fgetxattr resumed>0x559e75483f10, 4096) = -1 ENODATA (No data available) +28832 <... mprotect resumed>) = 0 +28833 fgetxattr(10, "user.fuseoverlayfs.origin", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... fgetxattr resumed>0x559e75483f10, 4096) = -1 ENODATA (No data available) +28832 prlimit64(0, RLIMIT_STACK, NULL, +28833 close(10 +28832 <... prlimit64 resumed>{rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28833 <... close resumed>) = 0 +28833 faccessat2(3, "etc/.wh.nsswitch.conf", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28832 munmap(0x7f87ff6c5000, 113799 +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28833 openat2(3, "etc/nsswitch.conf", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... munmap resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... openat2 resumed>) = 10 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 getrandom( +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=494, ...}) = 0 +28832 <... getrandom resumed>"\x80\x41\xb6\x3c\x01\xb9\xcc\xf6", 8, GRND_NONBLOCK) = 8 +28833 fgetxattr(10, "trusted.overlay.origin", +28832 brk(NULL +28833 <... fgetxattr resumed>0x559e75484000, 4096) = -1 ENODATA (No data available) +28832 <... brk resumed>) = 0x559109547000 +28833 fgetxattr(10, "user.fuseoverlayfs.origin", +28832 brk(0x559109568000 +28833 <... fgetxattr resumed>0x559e75484000, 4096) = -1 ENODATA (No data available) +28832 <... brk resumed>) = 0x559109568000 +28734 <... nanosleep resumed>NULL) = 0 +28833 close(10 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... close resumed>) = 0 +28833 faccessat2(3, "etc/.wh.passwd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28832 newfstatat(1, "", +28833 openat2(3, "etc/passwd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28833 <... openat2 resumed>) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, +28832 access("/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", F_OK +28734 <... nanosleep resumed>NULL) = 0 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=340, ...}) = 0 +28832 <... access resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754840f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754840f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 socketpair(AF_UNIX, SOCK_STREAM, 0, +28833 faccessat2(3, "etc/.wh.shadow", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... faccessat2 resumed>) = -1 ENOENT (No such file or directory) +28832 <... socketpair resumed>[5, 6]) = 0 +28833 openat2(3, "etc/shadow", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD +28833 <... openat2 resumed>) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0600, stx_size=136, ...}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... fgetxattr resumed>0x559e754841e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", +28832 <... clone resumed>, child_tidptr=0x7f87ff2c7750) = 28836 +28836 set_robust_list(0x7f87ff2c7760, 24 +28833 <... fgetxattr resumed>0x559e754841e0, 4096) = -1 ENODATA (No data available) +28832 wait4(28836, +28836 <... set_robust_list resumed>) = 0 +28833 close(10) = 0 +28836 openat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", O_RDONLY +28833 getdents64(9, +28734 <... nanosleep resumed>NULL) = 0 +28836 <... openat resumed>) = 7 +28833 <... getdents64 resumed>0x559e75491200 /* 0 entries */, 32768) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 setns(7, CLONE_NEWNET +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/etc", "trusted.overlay.opaque", +28836 <... setns resumed>) = 0 +28836 close(7 +28833 <... lgetxattr resumed>0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28836 <... close resumed>) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/etc", "user.overlay.opaque", +28836 openat(AT_FDCWD, "/dev/net/tun", O_RDWR +28833 <... lgetxattr resumed>0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/etc", "user.fuseoverlayfs.opaque", +28734 <... nanosleep resumed>NULL) = 0 +28836 <... openat resumed>) = 7 +28833 <... lgetxattr resumed>0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 ioctl(7, TUNSETIFF, 0x7ffe7e1e67a0 +28833 faccessat2(3, "etc/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 brk(0x559e754b2000) = 0x559e754b2000 +28833 close(9 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... close resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 statx(3, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=92, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0", iov_len=16}, {iov_base="P\313Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 144 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 read(6, +28828 <... mkdirat resumed>) = -1 EEXIST (File exists) +28828 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc", {st_mode=S_IFDIR|0755, st_size=92, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28828 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc", O_RDONLY|O_PATH) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28828 symlinkat("/proc/mounts", 8, "mtab" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>"-\0\0\0\1\0\0\0\n\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 45 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\n\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, +28734 <... nanosleep resumed>NULL) = 0 +28836 <... ioctl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 socket(AF_INET, SOCK_DGRAM, IPPROTO_IP +28833 <... read resumed>":\0\0\0\6\0\0\0\f\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 58 +28833 fstatfs(4, {f_type=BTRFS_SUPER_MAGIC, f_bsize=4096, f_blocks=243770368, f_bfree=166996979, f_bavail=165571211, f_files=0, f_ffree=0, f_fsid={val=[0x9b90c718, 0x5058aca3]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 +28833 statx(3, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, +28734 <... nanosleep resumed>NULL) = 0 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=92, ...}) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 openat2(3, "etc", {flags=O_RDONLY|O_NONBLOCK, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=92, ...}, AT_EMPTY_PATH) = 0 +28833 mkdirat(5, "3", 040755 +28734 <... nanosleep resumed>NULL) = 0 +28836 <... socket resumed>) = 8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... mkdirat resumed>) = 0 +28836 ioctl(8, SIOCSIFFLAGS, {ifr_name="lo", ifr_flags=IFF_UP|IFF_RUNNING} +28833 openat2(5, "3", {flags=O_RDONLY, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 utimensat(10, NULL, [{tv_sec=1679576118, tv_nsec=48747603} /* 2023-03-23T13:55:18.048747603+0100 */, {tv_sec=1678732750, tv_nsec=0} /* 2023-03-13T19:39:10+0100 */], 0 +28836 <... ioctl resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28836 ioctl(8, SIOCSIFFLAGS, {ifr_name="tap0", ifr_flags=IFF_UP|IFF_RUNNING} +28833 <... utimensat resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6705090000 +28836 <... ioctl resumed>) = 0 +28833 flistxattr(9, +28836 ioctl(8, SIOCSIFMTU, {ifr_name="tap0", ifr_mtu=65520} +28833 <... flistxattr resumed>"security.selinux\0", 1048576) = 17 +28836 <... ioctl resumed>) = 0 +28833 fgetxattr(9, "security.selinux", +28836 ioctl(8, SIOCSIFADDR, {ifr_name="tap0", ifr_addr={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("10.0.2.100")}} +28734 <... nanosleep resumed>NULL) = 0 +28833 <... fgetxattr resumed>"unconfined_u:object_r:container_"..., 256) = 45 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 fsetxattr(10, "security.selinux", "unconfined_u:object_r:container_"..., 45, 0 +28836 <... ioctl resumed>) = 0 +28836 ioctl(8, SIOCSIFNETMASK, {ifr_name="tap0", ifr_netmask={sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("255.255.255.0")}} +28833 <... fsetxattr resumed>) = 0 +28833 renameat(5, "3", 4, "etc" +28836 <... ioctl resumed>) = 0 +28836 ioctl(8, SIOCADDRT, 0x7ffe7e1e67a0 +28734 <... nanosleep resumed>NULL) = 0 +28836 <... ioctl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 sendmsg(6, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[7]}], msg_controllen=20, msg_flags=0}, 0 +28833 <... renameat resumed>) = 0 +28836 <... sendmsg resumed>) = 1 +28833 munmap(0x7f6705090000, 1052672) = 0 +28836 write(2, "sent tapfd=7 for tap0\n", 22 +28833 close(10 +28734 <... nanosleep resumed>NULL) = 0 +28836 <... write resumed>) = 22 +28833 <... close resumed>) = 0 +28836 close(6 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 <... close resumed>) = 0 +28833 statx(4, "./etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 unlinkat(4, "./.wh.etc", 0 +28836 write(1, "WARNING: Support for seccomp is "..., 87 +28833 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28836 <... write resumed>) = 87 +28833 close(9 +28734 <... nanosleep resumed>NULL) = 0 +28836 exit_group(0 +28833 <... close resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28836 <... exit_group resumed>) = ? +28833 unlinkat(5, "4", 0) = -1 ENOENT (No such file or directory) +28833 symlinkat("/proc/mounts", 5, "4") = 0 +28734 <... nanosleep resumed>NULL) = 0 +28836 +++ exited with 0 +++ +28833 renameat(5, "4", 4, "etc/mtab" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 28836 +28832 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28836, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28833 <... renameat resumed>) = 0 +28832 recvmsg(5, +28833 openat2(4, "etc/mtab", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28832 <... recvmsg resumed>{msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[7]}], msg_controllen=24, msg_flags=0}, 0) = 1 +28833 <... openat2 resumed>) = -1 ELOOP (Too many levels of symbolic links) +28833 statx(4, "etc/mtab", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, +28832 write(2, "received tapfd=7\n", 17 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFLNK|0777, stx_size=12, ...}) = 0 +28832 <... write resumed>) = 17 +28833 openat2(3, "etc/mtab", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28832 close(5 +28833 statx(3, "etc/mtab", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, +28832 <... close resumed>) = 0 +28833 <... statx resumed>0x7ffe7f994820) = -1 ENOENT (No such file or directory) +28832 geteuid( +28833 statx(4, "etc/mtab", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, +28832 <... geteuid resumed>) = 0 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFLNK|0777, stx_size=12, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\f\0\0\0\0\0\0\0", iov_len=16}, {iov_base=" EHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 144 +28832 openat(AT_FDCWD, "/dev/urandom", O_RDONLY +28833 read(6, +28828 <... symlinkat resumed>) = 0 +28828 close(8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... openat resumed>) = 5 +28828 <... close resumed>) = 0 +28832 read(5, +28828 close(7 +28832 <... read resumed>"\30\247j\231\356\245\207%\237\22\251P\3629v\264", 16) = 16 +28828 <... close resumed>) = 0 +28832 close(5) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28832 futex(0x7f87ff6c40e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 brk(0x55910958b000 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=3670971} +28832 <... brk resumed>) = 0x55910958b000 +28832 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f87ff3a1b20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28832 readlink("/etc", 0x7ffe7e1e60b0, 1023) = -1 EINVAL (Invalid argument) +28832 readlink("/etc/resolv.conf", "/run/systemd/resolve/resolv.conf", 1023) = 32 +28832 readlink("/run", 0x7ffe7e1e60b0, 1023) = -1 EINVAL (Invalid argument) +28832 readlink("/run/systemd", 0x7ffe7e1e60b0, 1023) = -1 EINVAL (Invalid argument) +28832 readlink("/run/systemd/resolve", 0x7ffe7e1e60b0, 1023) = -1 EINVAL (Invalid argument) +28832 readlink("/run/systemd/resolve/resolv.conf", 0x7ffe7e1e60b0, 1023) = -1 EINVAL (Invalid argument) +28832 unshare(CLONE_NEWNS) = 0 +28832 mount("", "/", 0x559108bf14e3, MS_PRIVATE, NULL) = 0 +28832 mount("tmpfs", "/tmp", "tmpfs", MS_NOSUID|MS_NODEV|MS_NOEXEC, "size=1k") = 0 +28832 mkdir("/tmp/etc", 0755) = 0 +28832 mkdir("/tmp/old", 0755) = 0 +28832 mkdir("/tmp/run", 0755) = 0 +28832 mount("", "/etc", 0x559108bf14e3, MS_REC|MS_SLAVE, NULL) = -1 EINVAL (Invalid argument) +28832 mount("/etc", "/tmp/etc", 0x559108bf14e3, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC|MS_SLAVE, NULL) = 0 +28832 mount("", "/tmp/etc", 0x559108bf14e3, MS_REC|MS_SLAVE, NULL) = 0 +28832 mount("/etc", "/tmp/etc", 0x559108bf14e3, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28832 mount("", "/run", 0x559108bf14e3, MS_REC|MS_SLAVE, NULL) = 0 +28832 mount("/run", "/tmp/run", 0x559108bf14e3, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC|MS_SLAVE, NULL) = 0 +28832 mount("", "/tmp/run", 0x559108bf14e3, MS_REC|MS_SLAVE, NULL) = 0 +28832 mount("/run", "/tmp/run", 0x559108bf14e3, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28832 chdir("/tmp") = 0 +28832 pivot_root(".", "old") = 0 +28832 chdir("/") = 0 +28832 umount2("/old", MNT_DETACH) = 0 +28832 rmdir("/old") = 0 +28832 mount("tmpfs", "/", 0x559108bf15bc, MS_RDONLY|MS_REMOUNT, "size=0k") = 0 +28832 prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0) = 0 +28832 prctl(PR_CAP_AMBIENT, PR_CAP_AMBIENT_CLEAR_ALL, 0, 0, 0) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_CHOWN) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_DAC_OVERRIDE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_DAC_READ_SEARCH) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_FOWNER) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_FSETID) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_KILL) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SETGID) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SETUID) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SETPCAP) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_LINUX_IMMUTABLE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_NET_BROADCAST) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_NET_ADMIN) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_NET_RAW) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_IPC_LOCK) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_IPC_OWNER) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_MODULE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_RAWIO) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_CHROOT) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_PTRACE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_PACCT) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_ADMIN) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_BOOT) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_NICE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_RESOURCE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_TIME) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYS_TTY_CONFIG) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_MKNOD) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_LEASE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_AUDIT_WRITE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_AUDIT_CONTROL) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SETFCAP) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_MAC_OVERRIDE) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_MAC_ADMIN) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_SYSLOG) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_WAKE_ALARM) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_BLOCK_SUSPEND) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_AUDIT_READ) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_PERFMON) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_BPF) = 0 +28832 prctl(PR_CAPBSET_DROP, CAP_CHECKPOINT_RESTORE) = 0 +28832 prctl(PR_CAPBSET_DROP, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28832 capset({version=_LINUX_CAPABILITY_VERSION_3, pid=0}, {effective=1<[{events=EPOLLIN, data={u32=1376593960, u64=140227763841064}}], 128, 8, NULL, 27721231095205) = 1 +28832 read(7, "33\0\0\0\26F\277-0\216+\206\335`\0\0\0\0$\0\1\376\200\0\0\0\0\0\0D\277"..., 65536) = 90 +28829 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1 +28832 brk(0x5591095ae000) = 0x5591095ae000 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000) = 1 ([{fd=7, revents=POLLIN}]) +28829 <... futex resumed>) = 1 +28832 read(7, +28734 <... futex resumed>) = 0 +28832 <... read resumed>"33\0\0\0\2F\277-0\216+\206\335`\0\0\0\0\20:\377\376\200\0\0\0\0\0\0D\277"..., 65536) = 70 +28829 read(12, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY +28829 <... read resumed>"1", 16) = 1 +28832 <... openat resumed>) = 4 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28832 newfstatat(4, "", +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28832 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=842, ...}, AT_EMPTY_PATH) = 0 +28829 close(16 +28828 epoll_pwait(4, +28832 read(4, +28829 <... close resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28832 <... read resumed>"# This is /run/systemd/resolve/r"..., 4096) = 842 +28829 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc0008b1714 +28828 nanosleep({tv_sec=0, tv_nsec=3000}, +28832 read(4, +28829 <... epoll_ctl resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... read resumed>"", 4096) = 0 +28829 close(13 +28832 close(4 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... close resumed>) = 0 +28829 <... close resumed>) = 0 +28829 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0008b1714) = 0 +28832 write(7, "33\0\0\0\1RV\0\0\0\2\206\335`\0\0\0\08:\377\376\200\0\0\0\0\0\0\0\0"..., 110 +28829 close(12 +28828 <... nanosleep resumed>NULL) = 0 +28829 <... close resumed>) = 0 +28828 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28828 <... futex resumed>) = 1 +28832 <... write resumed>) = 110 +28737 <... futex resumed>) = 0 +28829 <... futex resumed>) = 1 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 futex(0xc00007ad48, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28832 <... poll resumed>) = 1 ([{fd=7, revents=POLLIN}]) +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 <... futex resumed>) = 1 +28737 epoll_pwait(4, +28832 read(7, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28832 <... read resumed>"33\0\0\0\26F\277-0\216+\206\335`\0\0\0\0$\0\1\376\200\0\0\0\0\0\0D\277"..., 65536) = 90 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28736 openat(AT_FDCWD, "/proc/sys/net/ipv6/conf/default/accept_dad", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28737 epoll_pwait(4, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/libpod/bolt_state.db", O_RDWR|O_CREAT|O_CLOEXEC, 0600 +28736 <... openat resumed>) = 7 +28736 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28735 <... openat resumed>) = 8 +28736 <... epoll_ctl resumed>) = 0 +28737 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 1, NULL, 27721231095205) = 1 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28734 <... nanosleep resumed>NULL) = 0 +28737 epoll_pwait(4, +28736 fcntl(7, F_GETFL +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 epoll_pwait(4, +28736 <... fcntl resumed>) = 0x8001 (flags O_WRONLY|O_LARGEFILE) +28735 flock(8, LOCK_EX|LOCK_NB +28736 fcntl(7, F_SETFL, O_WRONLY|O_NONBLOCK|O_LARGEFILE) = 0 +28735 <... flock resumed>) = 0 +28736 write(7, "1\n", 2 +28735 fstat(8, +28736 <... write resumed>) = 2 +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28736 epoll_ctl(4, EPOLL_CTL_DEL, 7, 0xc000091ce4 +28734 <... nanosleep resumed>NULL) = 0 +28736 <... epoll_ctl resumed>) = 0 +28735 pread64(8, +28736 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28736 <... close resumed>) = 0 +28735 <... pread64 resumed>"\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28736 setns(20, CLONE_NEWNET) = -1 EPERM (Operation not permitted) +28735 fstat(8, +28736 close(20 +28735 <... fstat resumed>{st_mode=S_IFREG|0600, st_size=2097152, ...}) = 0 +28736 <... close resumed>) = 0 +28735 mmap(NULL, 2097152, PROT_READ, MAP_SHARED, 8, 0 +28736 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28736 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28735 <... mmap resumed>) = 0x7f8950400000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 nanosleep({tv_sec=0, tv_nsec=3000}, +28736 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1 RT_2], +28735 madvise(0x7f8950400000, 2097152, MADV_RANDOM +28736 <... rt_sigprocmask resumed>NULL, 8) = 0 +28736 sigaltstack({ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}, +28735 <... madvise resumed>) = 0 +28736 <... sigaltstack resumed>NULL) = 0 +28828 <... nanosleep resumed>NULL) = 0 +28736 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28828 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28736 <... futex resumed>) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 0 +28828 close(18 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... close resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28736 rt_sigprocmask(SIG_BLOCK, ~[RT_1], +28828 close(17 +28736 <... rt_sigprocmask resumed>NULL, 8) = 0 +28828 <... close resumed>) = 0 +28736 madvise(0x7f89520ff000, 8368128, MADV_DONTNEED +28735 pwrite64(8, "\2\0\0\0\0\0\0\0\2\0'\0\0\0\0\0\1\0\0\0p\2\0\0@\0\0\0\20\0\0\0"..., 4096, 8192 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28736 <... madvise resumed>) = 0 +28736 exit(0 +28735 <... pwrite64 resumed>) = 4096 +28736 <... exit resumed>) = ? +28735 pwrite64(8, "H\0\0\0\0\0\0\0\2\0\7\0\0\0\0\0\1\0\0\0p\0\0\0\10\0\0\0\20\0\0\0"..., 4096, 294912 +28734 <... nanosleep resumed>NULL) = 0 +28736 +++ exited with 0 +++ +28735 <... pwrite64 resumed>) = 4096 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 pwrite64(8, "P\0\0\0\0\0\0\0\1\0\2\0\0\0\0\0 \0\0\0\10\0\0\0H\0\0\0\0\0\0\0"..., 4096, 327680) = 4096 +28735 pwrite64(8, "\332\0\0\0\0\0\0\0\20\0!\0\0\0\0\0\337\0\0\0\0\0\0\0\345\0\0\0\0\0\0\0"..., 4096, 892928) = 4096 +28735 pwrite64(8, "\210\1\0\0\0\0\0\0\2\0\3\0\2\0\0\0\0\0\0\0000\0\0\0\6\0\0\0\10-\0\0"..., 12288, 1605632 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... pwrite64 resumed>) = 12288 +28735 fdatasync(8 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 <... epoll_pwait resumed>[], 128, 1, NULL, 27721231095205) = 0 +28737 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28737 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28737 epoll_pwait(4, +28828 epoll_pwait(4, +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=320000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28735 <... fdatasync resumed>) = 0 +28735 pwrite64(8, "\0\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\355\332\f\355\2\0\0\0\0\20\0\0\0\0\0\0"..., 4096, 0) = 4096 +28735 fdatasync(8 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90085907} +28735 <... fdatasync resumed>) = 0 +28735 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 munmap(0x7f8950400000, 2097152 +28734 <... futex resumed>) = 0 +28735 <... munmap resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 flock(8, LOCK_UN) = 0 +28735 close(8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/attach", 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/attach", AT_REMOVEDIR +28734 <... nanosleep resumed>NULL) = 0 +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/ctl", 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/ctl", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/winsz", 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/winsz", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/oom", 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/oom", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 unlinkat(AT_FDCWD, "/run/user/1000/libpod/tmp/exits/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... unlinkat resumed>) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/run/user/1000/libpod/tmp/exits/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28734 getpid( +28735 <... futex resumed>) = 1 +28734 <... getpid resumed>) = 28733 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 tgkill(28733, 28735, SIGURG +28737 <... futex resumed>) = 0 +28735 <... futex resumed>) = ? ERESTARTSYS (To be restarted if SA_RESTART is set) +28734 <... tgkill resumed>) = 0 +28737 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28742 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28742 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28735 rt_sigreturn({mask=[]} +28742 <... futex resumed>) = 0 +28737 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28734 <... nanosleep resumed>NULL) = 0 +28742 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28735 <... rt_sigreturn resumed>) = 202 +28742 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28742 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28829 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc", +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28833 <... read resumed>"8\0\0\0\3\0\0\0\16\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28734 <... nanosleep resumed>NULL) = 0 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=8, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0\16\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0\236\321\377\t\0\0\0\0\10\0\0\0\0\0\0\0"..., iov_len=104}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 120 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=8, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28833 read(6, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc/passwd", +28734 <... nanosleep resumed>NULL) = 0 +28833 <... read resumed>"/\0\0\0\1\0\0\0\20\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 47 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 statx(3, "etc/passwd", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=340, ...}) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\360@Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... writev resumed>) = 144 +28833 read(6, +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=340, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc", {st_mode=S_IFDIR|0755, st_size=8, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc/group", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>".\0\0\0\1\0\0\0\22\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 46 +28833 statx(3, "etc/group", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, +28734 <... nanosleep resumed>NULL) = 0 +28833 <... statx resumed>{stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=306, ...}) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\22\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\3602Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28735 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=306, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28833 read(6, +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc/passwd", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>"0\0\0\0\16\0\0\0\24\0\0\0\0\0\0\0\360@Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 openat2(3, "etc/passwd", {flags=O_RDONLY|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... openat2 resumed>) = 9 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 writev(6, [{iov_base=" \0\0\0\0\0\0\0\24\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\t\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0", iov_len=16}], 2) = 32 +28735 <... openat resumed>) = 7 +28833 read(6, +28734 <... nanosleep resumed>NULL) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>"@\0\0\0(\0\0\0\26\0\0\0\0\0\0\0\360@Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28833 writev(6, [{iov_base="\20\0\0\0\332\377\377\377\26\0\0\0\0\0\0\0", iov_len=16}], 1 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 16 +28735 <... epoll_ctl resumed>) = 0 +28833 read(6, +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593960, u64=140227763841064}}], 128, 99, NULL, 27721331418787) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, +28735 fcntl(7, F_GETFL +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 <... fcntl resumed>) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +28828 epoll_pwait(4, +28735 fcntl(7, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE +28734 <... nanosleep resumed>NULL) = 0 +28735 <... fcntl resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/etc/group", O_RDONLY|O_CLOEXEC +28833 <... read resumed>"0\0\0\0\16\0\0\0\30\0\0\0\0\0\0\0\3602Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28734 <... nanosleep resumed>NULL) = 0 +28833 openat2(3, "etc/group", {flags=O_RDONLY|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... openat2 resumed>) = 10 +28833 writev(6, [{iov_base=" \0\0\0\0\0\0\0\30\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\n\0\0\0\0\0\0\0\2\0\0\0\0\0\0\0", iov_len=16}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 32 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 read(6, +28735 <... openat resumed>) = 8 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... epoll_ctl resumed>) = 0 +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 77, NULL, 27721331418787) = 1 +28735 fcntl(8, F_GETFL +28828 epoll_pwait(4, +28735 <... fcntl resumed>) = 0x8000 (flags O_RDONLY|O_LARGEFILE) +28734 <... nanosleep resumed>NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 fcntl(8, F_SETFL, O_RDONLY|O_NONBLOCK|O_LARGEFILE +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, +28735 <... fcntl resumed>) = 0 +28735 read(7, +28734 <... nanosleep resumed>NULL) = 0 +28833 <... read resumed>"P\0\0\0\17\0\0\0\32\0\0\0\0\0\0\0\360@Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 80 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 pread64(9, "root:x:0:0:root:/root:/bin/sh\nda"..., 4096, 0) = 340 +28734 <... nanosleep resumed>NULL) = 0 +28833 pread64(9, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... pread64 resumed>"", 3756, 340) = 0 +28833 writev(6, [{iov_base="d\1\0\0\0\0\0\0\32\0\0\0\0\0\0\0", iov_len=16}, {iov_base="root:x:0:0:root:/root:/bin/sh\nda"..., iov_len=340}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... writev resumed>) = 356 +28735 <... read resumed>"root:x:0:0:root:/root:/bin/sh\nda"..., 4096) = 340 +28833 read(6, +28734 <... nanosleep resumed>NULL) = 0 +28735 read(7, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... read resumed>"", 3756) = 0 +28735 read(8, +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>"P\0\0\0\17\0\0\0\34\0\0\0\0\0\0\0\3602Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 80 +28833 pread64(10, +28734 <... nanosleep resumed>NULL) = 0 +28833 <... pread64 resumed>"root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096, 0) = 306 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 pread64(10, "", 3790, 306) = 0 +28833 writev(6, [{iov_base="B\1\0\0\0\0\0\0\34\0\0\0\0\0\0\0", iov_len=16}, {iov_base="root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., iov_len=306}], 2 +28734 <... nanosleep resumed>NULL) = 0 +28833 <... writev resumed>) = 322 +28735 <... read resumed>"root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 306 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 read(6, +28735 read(8, "", 4096) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 epoll_ctl(4, EPOLL_CTL_DEL, 8, 0xc00099cc14 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... epoll_ctl resumed>) = 0 +28735 close(8 +28833 <... read resumed>"@\0\0\0\31\0\0\0\36\0\0\0\0\0\0\0\3602Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28734 <... nanosleep resumed>NULL) = 0 +28833 writev(6, [{iov_base="\20\0\0\0\332\377\377\377\36\0\0\0\0\0\0\0", iov_len=16}], 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... writev resumed>) = 16 +28735 <... close resumed>) = 0 +28833 read(6, +28735 epoll_ctl(4, EPOLL_CTL_DEL, 7, 0xc00099cc14 +28833 <... read resumed>"@\0\0\0\22\0\0\0 \0\0\0\0\0\0\0\3602Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28735 <... epoll_ctl resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28833 close(10 +28735 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... close resumed>) = 0 +28735 <... close resumed>) = 0 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0 \0\0\0\0\0\0\0", iov_len=16}], 1 +28735 fchownat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", 0, 0, 0 +28833 <... writev resumed>) = 16 +28734 <... nanosleep resumed>NULL) = 0 +28833 read(6, +28735 <... fchownat resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 <... read resumed>"@\0\0\0\22\0\0\0\"\0\0\0\0\0\0\0\360@Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28735 newfstatat(AT_FDCWD, "/etc/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8/resolv.conf", +28833 close(9) = 0 +28735 <... newfstatat resumed>0xc0006cba38, 0) = -1 ENOENT (No such file or directory) +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0\"\0\0\0\0\0\0\0", iov_len=16}], 1 +28734 <... nanosleep resumed>NULL) = 0 +28735 openat(AT_FDCWD, "/etc/resolv.conf", O_RDONLY|O_CLOEXEC +28833 <... writev resumed>) = 16 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28833 read(6, +28735 <... openat resumed>) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28734 <... nanosleep resumed>NULL) = 0 +28735 fstat(7, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... fstat resumed>{st_mode=S_IFREG|0644, st_size=842, ...}) = 0 +28735 read(7, "# This is /run/systemd/resolve/r"..., 843) = 842 +28734 <... nanosleep resumed>NULL) = 0 +28735 read(7, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... read resumed>"", 1) = 0 +28735 close(7) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 mmap(NULL, 262144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... mmap resumed>) = 0x7f89505c7000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644) = 7 +28734 <... nanosleep resumed>NULL) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28735 write(7, "search redhat.com\nnameserver 10."..., 108) = 108 +28734 <... nanosleep resumed>NULL) = 0 +28735 close(7 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... close resumed>) = 0 +28735 fchownat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", 0, 0, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", "security.selinux", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... lgetxattr resumed>"unconfined_u:object_r:user_tmp_t"..., 128) = 36 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28737 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=108, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28829 nanosleep({tv_sec=0, tv_nsec=3000}, +28737 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... nanosleep resumed>NULL) = 0 +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", "security.selinux", "system_u:object_r:container_file"..., 47, 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... lsetxattr resumed>) = 0 +28735 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC, NETLINK_ROUTE +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28735 <... socket resumed>) = 7 +28734 <... nanosleep resumed>NULL) = 0 +28735 bind(7, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28735 <... bind resumed>) = 0 +28735 sendto(7, [{nlmsg_len=17, nlmsg_type=RTM_GETADDR, nlmsg_flags=NLM_F_REQUEST|NLM_F_DUMP, nlmsg_seq=1, nlmsg_pid=0}, {ifa_family=AF_UNSPEC, ...}], 17, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... sendto resumed>) = 17 +28735 getsockname(7, +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28735 <... getsockname resumed>{sa_family=AF_NETLINK, nl_pid=28733, nl_groups=00000000}, [112 => 12]) = 0 +28735 recvfrom(7, +28734 <... nanosleep resumed>NULL) = 0 +28735 <... recvfrom resumed>[[{nlmsg_len=76, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET, ifa_prefixlen=8, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_HOST, ifa_index=if_nametoindex("lo")}, [[{nla_len=8, nla_type=IFA_ADDRESS}, inet_addr("127.0.0.1")], [{nla_len=8, nla_type=IFA_LOCAL}, inet_addr("127.0.0.1")], [{nla_len=7, nla_type=IFA_LABEL}, "lo"], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=135, tstamp=135}]]], [{nlmsg_len=92, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET, ifa_prefixlen=24, ifa_flags=0, ifa_scope=RT_SCOPE_UNIVERSE, ifa_index=if_nametoindex("wlp0s20f3")}, [[{nla_len=8, nla_type=IFA_ADDRESS}, inet_addr("192.168.178.78")], [{nla_len=8, nla_type=IFA_LOCAL}, inet_addr("192.168.178.78")], [{nla_len=8, nla_type=IFA_BROADCAST}, inet_addr("192.168.178.255")], [{nla_len=14, nla_type=IFA_LABEL}, "wlp0s20f3"], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_NOPREFIXROUTE], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=856299, ifa_valid=856299, cstamp=36157, tstamp=2001937}]]], [{nlmsg_len=88, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET, ifa_prefixlen=24, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_UNIVERSE, ifa_index=if_nametoindex("virbr0")}, [[{nla_len=8, nla_type=IFA_ADDRESS}, inet_addr("192.168.122.1")], [{nla_len=8, nla_type=IFA_LOCAL}, inet_addr("192.168.122.1")], [{nla_len=8, nla_type=IFA_BROADCAST}, inet_addr("192.168.122.255")], [{nla_len=11, nla_type=IFA_LABEL}, "virbr0"], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=35818, tstamp=35818}]]], [{nlmsg_len=84, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET, ifa_prefixlen=24, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_UNIVERSE, ifa_index=if_nametoindex("crc")}, [[{nla_len=8, nla_type=IFA_ADDRESS}, inet_addr("192.168.130.1")], [{nla_len=8, nla_type=IFA_LOCAL}, inet_addr("192.168.130.1")], [{nla_len=8, nla_type=IFA_BROADCAST}, inet_addr("192.168.130.255")], [{nla_len=8, nla_type=IFA_LABEL}, "crc"], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=35826, tstamp=35826}]]], [{nlmsg_len=88, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET, ifa_prefixlen=20, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_UNIVERSE, ifa_index=if_nametoindex("tun0")}, [[{nla_len=8, nla_type=IFA_ADDRESS}, inet_addr("10.39.193.24")], [{nla_len=8, nla_type=IFA_LOCAL}, inet_addr("10.39.193.24")], [{nla_len=8, nla_type=IFA_BROADCAST}, inet_addr("10.39.207.255")], [{nla_len=9, nla_type=IFA_LABEL}, "tun0"], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT|IFA_F_NOPREFIXROUTE], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=43557, tstamp=43557}]]]], 4096, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, [112 => 12]) = 428 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28735 recvfrom(7, [[{nlmsg_len=72, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET6, ifa_prefixlen=128, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_HOST, ifa_index=if_nametoindex("lo")}, [[{nla_len=20, nla_type=IFA_ADDRESS}, inet_pton(AF_INET6, "::1")], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=135, tstamp=135}], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT]]], [{nlmsg_len=72, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET6, ifa_prefixlen=64, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_LINK, ifa_index=if_nametoindex("wlp0s20f3")}, [[{nla_len=20, nla_type=IFA_ADDRESS}, inet_pton(AF_INET6, "fe80::760b:d869:c66e:bd37")], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=36155, tstamp=36155}], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT|IFA_F_NOPREFIXROUTE]]], [{nlmsg_len=72, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET6, ifa_prefixlen=64, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_UNIVERSE, ifa_index=if_nametoindex("tun0")}, [[{nla_len=20, nla_type=IFA_ADDRESS}, inet_pton(AF_INET6, "fd10:39:192:1::1117")], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=43557, tstamp=43557}], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT|IFA_F_NOPREFIXROUTE]]], [{nlmsg_len=80, nlmsg_type=RTM_NEWADDR, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifa_family=AF_INET6, ifa_prefixlen=64, ifa_flags=IFA_F_PERMANENT, ifa_scope=RT_SCOPE_LINK, ifa_index=if_nametoindex("tun0")}, [[{nla_len=20, nla_type=IFA_ADDRESS}, inet_pton(AF_INET6, "fe80::ac90:b20a:7480:6b6")], [{nla_len=20, nla_type=IFA_CACHEINFO}, {ifa_prefered=4294967295, ifa_valid=4294967295, cstamp=43556, tstamp=43556}], [{nla_len=8, nla_type=IFA_FLAGS}, IFA_F_PERMANENT|IFA_F_STABLE_PRIVACY], [{nla_len=5, nla_type=IFA_PROTO}, "\x03"]]]], 4096, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, [112 => 12]) = 296 +28734 <... nanosleep resumed>NULL) = 0 +28735 recvfrom(7, +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28735 <... recvfrom resumed>[{nlmsg_len=20, nlmsg_type=NLMSG_DONE, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, 0], 4096, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, [112 => 12]) = 20 +28735 close(7) = 0 +28735 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC, NETLINK_ROUTE) = 7 +28735 bind(7, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12) = 0 +28735 sendto(7, [{nlmsg_len=17, nlmsg_type=RTM_GETLINK, nlmsg_flags=NLM_F_REQUEST|NLM_F_DUMP, nlmsg_seq=1, nlmsg_pid=0}, {ifi_family=AF_UNSPEC, ...}], 17, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, 12) = 17 +28734 <... nanosleep resumed>NULL) = 0 +28735 getsockname(7, +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28735 <... getsockname resumed>{sa_family=AF_NETLINK, nl_pid=28733, nl_groups=00000000}, [112 => 12]) = 0 +28735 recvfrom(7, [[{nlmsg_len=1400, nlmsg_type=RTM_NEWLINK, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifi_family=AF_UNSPEC, ifi_type=ARPHRD_LOOPBACK, ifi_index=if_nametoindex("lo"), ifi_flags=IFF_UP|IFF_LOOPBACK|IFF_RUNNING|IFF_LOWER_UP, ifi_change=0}, [[{nla_len=7, nla_type=IFLA_IFNAME}, "lo"], [{nla_len=8, nla_type=IFLA_TXQLEN}, 1000], [{nla_len=5, nla_type=IFLA_OPERSTATE}, 0], [{nla_len=5, nla_type=IFLA_LINKMODE}, 0], [{nla_len=8, nla_type=IFLA_MTU}, 65536], [{nla_len=8, nla_type=IFLA_MIN_MTU}, 0], [{nla_len=8, nla_type=IFLA_MAX_MTU}, 0], [{nla_len=8, nla_type=IFLA_GROUP}, 0], [{nla_len=8, nla_type=IFLA_PROMISCUITY}, 0], [{nla_len=8, nla_type=IFLA_ALLMULTI}, 0], [{nla_len=8, nla_type=IFLA_NUM_TX_QUEUES}, 1], [{nla_len=8, nla_type=IFLA_GSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_GSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_GRO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SIZE}, 524280], [{nla_len=8, nla_type=IFLA_TSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_NUM_RX_QUEUES}, 1], [{nla_len=5, nla_type=IFLA_CARRIER}, 1], [{nla_len=12, nla_type=IFLA_QDISC}, "noqueue"], [{nla_len=8, nla_type=IFLA_CARRIER_CHANGES}, 0], [{nla_len=8, nla_type=IFLA_CARRIER_UP_COUNT}, 0], [{nla_len=8, nla_type=IFLA_CARRIER_DOWN_COUNT}, 0], [{nla_len=5, nla_type=IFLA_PROTO_DOWN}, 0], [{nla_len=36, nla_type=IFLA_MAP}, {mem_start=0, mem_end=0, base_addr=0, irq=0, dma=0, port=0}], [{nla_len=10, nla_type=IFLA_ADDRESS}, 00:00:00:00:00:00], [{nla_len=10, nla_type=IFLA_BROADCAST}, 00:00:00:00:00:00], [{nla_len=204, nla_type=IFLA_STATS64}, {rx_packets=684, tx_packets=684, rx_bytes=135709, tx_bytes=135709, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0, rx_otherhost_dropped=0}], [{nla_len=100, nla_type=IFLA_STATS}, {rx_packets=684, tx_packets=684, rx_bytes=135709, tx_bytes=135709, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0}], [{nla_len=12, nla_type=IFLA_XDP}, [{nla_len=5, nla_type=IFLA_XDP_ATTACHED}, XDP_ATTACHED_NONE]], [{nla_len=804, nla_type=IFLA_AF_SPEC}, [[{nla_len=12, nla_type=AF_MCTP}, [{nla_len=8, nla_type=IFLA_MCTP_NET}, 1]], [{nla_len=140, nla_type=AF_INET}, [{nla_len=136, nla_type=IFLA_INET_CONF}, [[IPV4_DEVCONF_FORWARDING-1]=1, [IPV4_DEVCONF_MC_FORWARDING-1]=0, [IPV4_DEVCONF_PROXY_ARP-1]=0, [IPV4_DEVCONF_ACCEPT_REDIRECTS-1]=1, [IPV4_DEVCONF_SECURE_REDIRECTS-1]=1, [IPV4_DEVCONF_SEND_REDIRECTS-1]=1, [IPV4_DEVCONF_SHARED_MEDIA-1]=1, [IPV4_DEVCONF_RP_FILTER-1]=2, [IPV4_DEVCONF_ACCEPT_SOURCE_ROUTE-1]=0, [IPV4_DEVCONF_BOOTP_RELAY-1]=0, [IPV4_DEVCONF_LOG_MARTIANS-1]=0, [IPV4_DEVCONF_TAG-1]=0, [IPV4_DEVCONF_ARPFILTER-1]=0, [IPV4_DEVCONF_MEDIUM_ID-1]=0, [IPV4_DEVCONF_NOXFRM-1]=1, [IPV4_DEVCONF_NOPOLICY-1]=1, [IPV4_DEVCONF_FORCE_IGMP_VERSION-1]=0, [IPV4_DEVCONF_ARP_ANNOUNCE-1]=0, [IPV4_DEVCONF_ARP_IGNORE-1]=0, [IPV4_DEVCONF_PROMOTE_SECONDARIES-1]=1, [IPV4_DEVCONF_ARP_ACCEPT-1]=0, [IPV4_DEVCONF_ARP_NOTIFY-1]=0, [IPV4_DEVCONF_ACCEPT_LOCAL-1]=0, [IPV4_DEVCONF_SRC_VMARK-1]=0, [IPV4_DEVCONF_PROXY_ARP_PVLAN-1]=0, [IPV4_DEVCONF_ROUTE_LOCALNET-1]=0, [IPV4_DEVCONF_IGMPV2_UNSOLICITED_REPORT_INTERVAL-1]=10000, [IPV4_DEVCONF_IGMPV3_UNSOLICITED_REPORT_INTERVAL-1]=1000, [IPV4_DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN-1]=0, [IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST-1]=0, [IPV4_DEVCONF_DROP_GRATUITOUS_ARP-1]=0, [IPV4_DEVCONF_BC_FORWARDING-1]=0, ...]]], [{nla_len=648, nla_type=AF_INET6}, [[{nla_len=8, nla_type=IFLA_INET6_FLAGS}, IF_READY], [{nla_len=20, nla_type=IFLA_INET6_CACHEINFO}, {max_reasm_len=65535, tstamp=135, reachable_time=38563, retrans_time=1000}], [{nla_len=236, nla_type=IFLA_INET6_CONF}, [[DEVCONF_FORWARDING]=0, [DEVCONF_HOPLIMIT]=64, [DEVCONF_MTU6]=65536, [DEVCONF_ACCEPT_RA]=1, [DEVCONF_ACCEPT_REDIRECTS]=1, [DEVCONF_AUTOCONF]=1, [DEVCONF_DAD_TRANSMITS]=1, [DEVCONF_RTR_SOLICITS]=-1, [DEVCONF_RTR_SOLICIT_INTERVAL]=4000, [DEVCONF_RTR_SOLICIT_DELAY]=1000, [DEVCONF_USE_TEMPADDR]=-1, [DEVCONF_TEMP_VALID_LFT]=604800, [DEVCONF_TEMP_PREFERED_LFT]=86400, [DEVCONF_REGEN_MAX_RETRY]=3, [DEVCONF_MAX_DESYNC_FACTOR]=600, [DEVCONF_MAX_ADDRESSES]=16, [DEVCONF_FORCE_MLD_VERSION]=0, [DEVCONF_ACCEPT_RA_DEFRTR]=1, [DEVCONF_ACCEPT_RA_PINFO]=1, [DEVCONF_ACCEPT_RA_RTR_PREF]=1, [DEVCONF_RTR_PROBE_INTERVAL]=60000, [DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN]=0, [DEVCONF_PROXY_NDP]=0, [DEVCONF_OPTIMISTIC_DAD]=0, [DEVCONF_ACCEPT_SOURCE_ROUTE]=0, [DEVCONF_MC_FORWARDING]=0, [DEVCONF_DISABLE_IPV6]=0, [DEVCONF_ACCEPT_DAD]=-1, [DEVCONF_FORCE_TLLAO]=0, [DEVCONF_NDISC_NOTIFY]=0, [DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL]=10000, [DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL]=1000, ...]], [{nla_len=300, nla_type=IFLA_INET6_STATS}, [[IPSTATS_MIB_NUM]=37, [IPSTATS_MIB_INPKTS]=2, [IPSTATS_MIB_INOCTETS]=152, [IPSTATS_MIB_INDELIVERS]=2, [IPSTATS_MIB_OUTFORWDATAGRAMS]=0, [IPSTATS_MIB_OUTPKTS]=2, [IPSTATS_MIB_OUTOCTETS]=152, [IPSTATS_MIB_INHDRERRORS]=0, [IPSTATS_MIB_INTOOBIGERRORS]=0, [IPSTATS_MIB_INNOROUTES]=0, [IPSTATS_MIB_INADDRERRORS]=0, [IPSTATS_MIB_INUNKNOWNPROTOS]=0, [IPSTATS_MIB_INTRUNCATEDPKTS]=0, [IPSTATS_MIB_INDISCARDS]=0, [IPSTATS_MIB_OUTDISCARDS]=0, [IPSTATS_MIB_OUTNOROUTES]=0, [IPSTATS_MIB_REASMTIMEOUT]=0, [IPSTATS_MIB_REASMREQDS]=0, [IPSTATS_MIB_REASMOKS]=0, [IPSTATS_MIB_REASMFAILS]=0, [IPSTATS_MIB_FRAGOKS]=0, [IPSTATS_MIB_FRAGFAILS]=0, [IPSTATS_MIB_FRAGCREATES]=0, [IPSTATS_MIB_INMCASTPKTS]=0, [IPSTATS_MIB_OUTMCASTPKTS]=2, [IPSTATS_MIB_INBCASTPKTS]=0, [IPSTATS_MIB_OUTBCASTPKTS]=0, [IPSTATS_MIB_INMCASTOCTETS]=0, [IPSTATS_MIB_OUTMCASTOCTETS]=152, [IPSTATS_MIB_INBCASTOCTETS]=0, [IPSTATS_MIB_OUTBCASTOCTETS]=0, [IPSTATS_MIB_CSUMERRORS]=0, ...]], [{nla_len=52, nla_type=IFLA_INET6_ICMP6STATS}, [[ICMP6_MIB_NUM]=6, [ICMP6_MIB_INMSGS]=2, [ICMP6_MIB_INERRORS]=0, [ICMP6_MIB_OUTMSGS]=2, [ICMP6_MIB_OUTERRORS]=0, [ICMP6_MIB_CSUMERRORS]=0]], [{nla_len=20, nla_type=IFLA_INET6_TOKEN}, inet_pton(AF_INET6, "::")], [{nla_len=5, nla_type=IFLA_INET6_ADDR_GEN_MODE}, IN6_ADDR_GEN_MODE_EUI64]]]]]]], [{nlmsg_len=1440, nlmsg_type=RTM_NEWLINK, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifi_family=AF_UNSPEC, ifi_type=ARPHRD_ETHER, ifi_index=if_nametoindex("enp0s31f6"), ifi_flags=IFF_UP|IFF_BROADCAST|IFF_MULTICAST, ifi_change=0}, [[{nla_len=14, nla_type=IFLA_IFNAME}, "enp0s31f6"], [{nla_len=8, nla_type=IFLA_TXQLEN}, 1000], [{nla_len=5, nla_type=IFLA_OPERSTATE}, 2], [{nla_len=5, nla_type=IFLA_LINKMODE}, 0], [{nla_len=8, nla_type=IFLA_MTU}, 1500], [{nla_len=8, nla_type=IFLA_MIN_MTU}, 68], [{nla_len=8, nla_type=IFLA_MAX_MTU}, 9000], [{nla_len=8, nla_type=IFLA_GROUP}, 0], [{nla_len=8, nla_type=IFLA_PROMISCUITY}, 0], [{nla_len=8, nla_type=IFLA_ALLMULTI}, 0], [{nla_len=8, nla_type=IFLA_NUM_TX_QUEUES}, 1], [{nla_len=8, nla_type=IFLA_GSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_GSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_GRO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_NUM_RX_QUEUES}, 1], [{nla_len=5, nla_type=IFLA_CARRIER}, 0], [{nla_len=13, nla_type=IFLA_QDISC}, "fq_codel"], [{nla_len=8, nla_type=IFLA_CARRIER_CHANGES}, 1], [{nla_len=8, nla_type=IFLA_CARRIER_UP_COUNT}, 0], [{nla_len=8, nla_type=IFLA_CARRIER_DOWN_COUNT}, 1], [{nla_len=5, nla_type=IFLA_PROTO_DOWN}, 0], [{nla_len=36, nla_type=IFLA_MAP}, {mem_start=0xcd700000, mem_end=0xcd720000, base_addr=0, irq=16, dma=0, port=0}], [{nla_len=10, nla_type=IFLA_ADDRESS}, 00:2b:67:bf:39:d5], [{nla_len=10, nla_type=IFLA_BROADCAST}, ff:ff:ff:ff:ff:ff], [{nla_len=204, nla_type=IFLA_STATS64}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0, rx_otherhost_dropped=0}], [{nla_len=100, nla_type=IFLA_STATS}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0}], [{nla_len=12, nla_type=IFLA_XDP}, [{nla_len=5, nla_type=IFLA_XDP_ATTACHED}, XDP_ATTACHED_NONE]], [{nla_len=10, nla_type=IFLA_PERM_ADDRESS}, 00:2b:67:bf:39:d5], [{nla_len=792, nla_type=IFLA_AF_SPEC}, [[{nla_len=140, nla_type=AF_INET}, [{nla_len=136, nla_type=IFLA_INET_CONF}, [[IPV4_DEVCONF_FORWARDING-1]=1, [IPV4_DEVCONF_MC_FORWARDING-1]=0, [IPV4_DEVCONF_PROXY_ARP-1]=0, [IPV4_DEVCONF_ACCEPT_REDIRECTS-1]=1, [IPV4_DEVCONF_SECURE_REDIRECTS-1]=1, [IPV4_DEVCONF_SEND_REDIRECTS-1]=1, [IPV4_DEVCONF_SHARED_MEDIA-1]=1, [IPV4_DEVCONF_RP_FILTER-1]=2, [IPV4_DEVCONF_ACCEPT_SOURCE_ROUTE-1]=0, [IPV4_DEVCONF_BOOTP_RELAY-1]=0, [IPV4_DEVCONF_LOG_MARTIANS-1]=0, [IPV4_DEVCONF_TAG-1]=0, [IPV4_DEVCONF_ARPFILTER-1]=0, [IPV4_DEVCONF_MEDIUM_ID-1]=0, [IPV4_DEVCONF_NOXFRM-1]=0, [IPV4_DEVCONF_NOPOLICY-1]=0, [IPV4_DEVCONF_FORCE_IGMP_VERSION-1]=0, [IPV4_DEVCONF_ARP_ANNOUNCE-1]=0, [IPV4_DEVCONF_ARP_IGNORE-1]=0, [IPV4_DEVCONF_PROMOTE_SECONDARIES-1]=1, [IPV4_DEVCONF_ARP_ACCEPT-1]=0, [IPV4_DEVCONF_ARP_NOTIFY-1]=0, [IPV4_DEVCONF_ACCEPT_LOCAL-1]=0, [IPV4_DEVCONF_SRC_VMARK-1]=0, [IPV4_DEVCONF_PROXY_ARP_PVLAN-1]=0, [IPV4_DEVCONF_ROUTE_LOCALNET-1]=0, [IPV4_DEVCONF_IGMPV2_UNSOLICITED_REPORT_INTERVAL-1]=10000, [IPV4_DEVCONF_IGMPV3_UNSOLICITED_REPORT_INTERVAL-1]=1000, [IPV4_DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN-1]=0, [IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST-1]=0, [IPV4_DEVCONF_DROP_GRATUITOUS_ARP-1]=0, [IPV4_DEVCONF_BC_FORWARDING-1]=0, ...]]], [{nla_len=648, nla_type=AF_INET6}, [[{nla_len=8, nla_type=IFLA_INET6_FLAGS}, 0], [{nla_len=20, nla_type=IFLA_INET6_CACHEINFO}, {max_reasm_len=65535, tstamp=35712, reachable_time=31183, retrans_time=1000}], [{nla_len=236, nla_type=IFLA_INET6_CONF}, [[DEVCONF_FORWARDING]=0, [DEVCONF_HOPLIMIT]=64, [DEVCONF_MTU6]=1500, [DEVCONF_ACCEPT_RA]=0, [DEVCONF_ACCEPT_REDIRECTS]=1, [DEVCONF_AUTOCONF]=1, [DEVCONF_DAD_TRANSMITS]=1, [DEVCONF_RTR_SOLICITS]=-1, [DEVCONF_RTR_SOLICIT_INTERVAL]=4000, [DEVCONF_RTR_SOLICIT_DELAY]=1000, [DEVCONF_USE_TEMPADDR]=0, [DEVCONF_TEMP_VALID_LFT]=604800, [DEVCONF_TEMP_PREFERED_LFT]=86400, [DEVCONF_REGEN_MAX_RETRY]=3, [DEVCONF_MAX_DESYNC_FACTOR]=600, [DEVCONF_MAX_ADDRESSES]=16, [DEVCONF_FORCE_MLD_VERSION]=0, [DEVCONF_ACCEPT_RA_DEFRTR]=1, [DEVCONF_ACCEPT_RA_PINFO]=1, [DEVCONF_ACCEPT_RA_RTR_PREF]=1, [DEVCONF_RTR_PROBE_INTERVAL]=60000, [DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN]=0, [DEVCONF_PROXY_NDP]=0, [DEVCONF_OPTIMISTIC_DAD]=0, [DEVCONF_ACCEPT_SOURCE_ROUTE]=0, [DEVCONF_MC_FORWARDING]=0, [DEVCONF_DISABLE_IPV6]=0, [DEVCONF_ACCEPT_DAD]=1, [DEVCONF_FORCE_TLLAO]=0, [DEVCONF_NDISC_NOTIFY]=0, [DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL]=10000, [DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL]=1000, ...]], [{nla_len=300, nla_type=IFLA_INET6_STATS}, [[IPSTATS_MIB_NUM]=37, [IPSTATS_MIB_INPKTS]=0, [IPSTATS_MIB_INOCTETS]=0, [IPSTATS_MIB_INDELIVERS]=0, [IPSTATS_MIB_OUTFORWDATAGRAMS]=0, [IPSTATS_MIB_OUTPKTS]=0, [IPSTATS_MIB_OUTOCTETS]=0, [IPSTATS_MIB_INHDRERRORS]=0, [IPSTATS_MIB_INTOOBIGERRORS]=0, [IPSTATS_MIB_INNOROUTES]=0, [IPSTATS_MIB_INADDRERRORS]=0, [IPSTATS_MIB_INUNKNOWNPROTOS]=0, [IPSTATS_MIB_INTRUNCATEDPKTS]=0, [IPSTATS_MIB_INDISCARDS]=0, [IPSTATS_MIB_OUTDISCARDS]=0, [IPSTATS_MIB_OUTNOROUTES]=0, [IPSTATS_MIB_REASMTIMEOUT]=0, [IPSTATS_MIB_REASMREQDS]=0, [IPSTATS_MIB_REASMOKS]=0, [IPSTATS_MIB_REASMFAILS]=0, [IPSTATS_MIB_FRAGOKS]=0, [IPSTATS_MIB_FRAGFAILS]=0, [IPSTATS_MIB_FRAGCREATES]=0, [IPSTATS_MIB_INMCASTPKTS]=0, [IPSTATS_MIB_OUTMCASTPKTS]=0, [IPSTATS_MIB_INBCASTPKTS]=0, [IPSTATS_MIB_OUTBCASTPKTS]=0, [IPSTATS_MIB_INMCASTOCTETS]=0, [IPSTATS_MIB_OUTMCASTOCTETS]=0, [IPSTATS_MIB_INBCASTOCTETS]=0, [IPSTATS_MIB_OUTBCASTOCTETS]=0, [IPSTATS_MIB_CSUMERRORS]=0, ...]], [{nla_len=52, nla_type=IFLA_INET6_ICMP6STATS}, [[ICMP6_MIB_NUM]=6, [ICMP6_MIB_INMSGS]=0, [ICMP6_MIB_INERRORS]=0, [ICMP6_MIB_OUTMSGS]=0, [ICMP6_MIB_OUTERRORS]=0, [ICMP6_MIB_CSUMERRORS]=0]], [{nla_len=20, nla_type=IFLA_INET6_TOKEN}, inet_pton(AF_INET6, "::")], [{nla_len=5, nla_type=IFLA_INET6_ADDR_GEN_MODE}, IN6_ADDR_GEN_MODE_NONE]]]]], [{nla_len=17, nla_type=IFLA_PARENT_DEV_NAME}, "0000:00:1f.6"], ...]]], 4096, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, [112 => 12]) = 2840 +28735 recvfrom(7, [[{nlmsg_len=1436, nlmsg_type=RTM_NEWLINK, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifi_family=AF_UNSPEC, ifi_type=ARPHRD_ETHER, ifi_index=if_nametoindex("wlp0s20f3"), ifi_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST|IFF_LOWER_UP, ifi_change=0}, [[{nla_len=14, nla_type=IFLA_IFNAME}, "wlp0s20f3"], [{nla_len=8, nla_type=IFLA_TXQLEN}, 1000], [{nla_len=5, nla_type=IFLA_OPERSTATE}, 6], [{nla_len=5, nla_type=IFLA_LINKMODE}, 1], [{nla_len=8, nla_type=IFLA_MTU}, 1500], [{nla_len=8, nla_type=IFLA_MIN_MTU}, 256], [{nla_len=8, nla_type=IFLA_MAX_MTU}, 2304], [{nla_len=8, nla_type=IFLA_GROUP}, 0], [{nla_len=8, nla_type=IFLA_PROMISCUITY}, 0], [{nla_len=8, nla_type=IFLA_ALLMULTI}, 0], [{nla_len=8, nla_type=IFLA_NUM_TX_QUEUES}, 1], [{nla_len=8, nla_type=IFLA_GSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_GSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_GRO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_NUM_RX_QUEUES}, 1], [{nla_len=5, nla_type=IFLA_CARRIER}, 1], [{nla_len=12, nla_type=IFLA_QDISC}, "noqueue"], [{nla_len=8, nla_type=IFLA_CARRIER_CHANGES}, 208], [{nla_len=8, nla_type=IFLA_CARRIER_UP_COUNT}, 104], [{nla_len=8, nla_type=IFLA_CARRIER_DOWN_COUNT}, 104], [{nla_len=5, nla_type=IFLA_PROTO_DOWN}, 0], [{nla_len=36, nla_type=IFLA_MAP}, {mem_start=0, mem_end=0, base_addr=0, irq=0, dma=0, port=0}], [{nla_len=10, nla_type=IFLA_ADDRESS}, f8:ac:65:e0:af:38], [{nla_len=10, nla_type=IFLA_BROADCAST}, ff:ff:ff:ff:ff:ff], [{nla_len=204, nla_type=IFLA_STATS64}, {rx_packets=344170, tx_packets=277162, rx_bytes=232976134, tx_bytes=116622529, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0, rx_otherhost_dropped=0}], [{nla_len=100, nla_type=IFLA_STATS}, {rx_packets=344170, tx_packets=277162, rx_bytes=232976134, tx_bytes=116622529, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0}], [{nla_len=12, nla_type=IFLA_XDP}, [{nla_len=5, nla_type=IFLA_XDP_ATTACHED}, XDP_ATTACHED_NONE]], [{nla_len=10, nla_type=IFLA_PERM_ADDRESS}, f8:ac:65:e0:af:38], [{nla_len=792, nla_type=IFLA_AF_SPEC}, [[{nla_len=140, nla_type=AF_INET}, [{nla_len=136, nla_type=IFLA_INET_CONF}, [[IPV4_DEVCONF_FORWARDING-1]=1, [IPV4_DEVCONF_MC_FORWARDING-1]=0, [IPV4_DEVCONF_PROXY_ARP-1]=0, [IPV4_DEVCONF_ACCEPT_REDIRECTS-1]=1, [IPV4_DEVCONF_SECURE_REDIRECTS-1]=1, [IPV4_DEVCONF_SEND_REDIRECTS-1]=1, [IPV4_DEVCONF_SHARED_MEDIA-1]=1, [IPV4_DEVCONF_RP_FILTER-1]=2, [IPV4_DEVCONF_ACCEPT_SOURCE_ROUTE-1]=0, [IPV4_DEVCONF_BOOTP_RELAY-1]=0, [IPV4_DEVCONF_LOG_MARTIANS-1]=0, [IPV4_DEVCONF_TAG-1]=0, [IPV4_DEVCONF_ARPFILTER-1]=0, [IPV4_DEVCONF_MEDIUM_ID-1]=0, [IPV4_DEVCONF_NOXFRM-1]=0, [IPV4_DEVCONF_NOPOLICY-1]=0, [IPV4_DEVCONF_FORCE_IGMP_VERSION-1]=0, [IPV4_DEVCONF_ARP_ANNOUNCE-1]=0, [IPV4_DEVCONF_ARP_IGNORE-1]=0, [IPV4_DEVCONF_PROMOTE_SECONDARIES-1]=1, [IPV4_DEVCONF_ARP_ACCEPT-1]=0, [IPV4_DEVCONF_ARP_NOTIFY-1]=0, [IPV4_DEVCONF_ACCEPT_LOCAL-1]=0, [IPV4_DEVCONF_SRC_VMARK-1]=0, [IPV4_DEVCONF_PROXY_ARP_PVLAN-1]=0, [IPV4_DEVCONF_ROUTE_LOCALNET-1]=0, [IPV4_DEVCONF_IGMPV2_UNSOLICITED_REPORT_INTERVAL-1]=10000, [IPV4_DEVCONF_IGMPV3_UNSOLICITED_REPORT_INTERVAL-1]=1000, [IPV4_DEVCONF_IGNORE_ROUTES_WITH_LINKDOWN-1]=0, [IPV4_DEVCONF_DROP_UNICAST_IN_L2_MULTICAST-1]=0, [IPV4_DEVCONF_DROP_GRATUITOUS_ARP-1]=0, [IPV4_DEVCONF_BC_FORWARDING-1]=0, ...]]], [{nla_len=648, nla_type=AF_INET6}, [[{nla_len=8, nla_type=IFLA_INET6_FLAGS}, IF_READY], [{nla_len=20, nla_type=IFLA_INET6_CACHEINFO}, {max_reasm_len=65535, tstamp=36153, reachable_time=28962, retrans_time=1000}], [{nla_len=236, nla_type=IFLA_INET6_CONF}, [[DEVCONF_FORWARDING]=0, [DEVCONF_HOPLIMIT]=64, [DEVCONF_MTU6]=1500, [DEVCONF_ACCEPT_RA]=0, [DEVCONF_ACCEPT_REDIRECTS]=1, [DEVCONF_AUTOCONF]=1, [DEVCONF_DAD_TRANSMITS]=1, [DEVCONF_RTR_SOLICITS]=-1, [DEVCONF_RTR_SOLICIT_INTERVAL]=4000, [DEVCONF_RTR_SOLICIT_DELAY]=1000, [DEVCONF_USE_TEMPADDR]=0, [DEVCONF_TEMP_VALID_LFT]=604800, [DEVCONF_TEMP_PREFERED_LFT]=86400, [DEVCONF_REGEN_MAX_RETRY]=3, [DEVCONF_MAX_DESYNC_FACTOR]=600, [DEVCONF_MAX_ADDRESSES]=16, [DEVCONF_FORCE_MLD_VERSION]=0, [DEVCONF_ACCEPT_RA_DEFRTR]=1, [DEVCONF_ACCEPT_RA_PINFO]=1, [DEVCONF_ACCEPT_RA_RTR_PREF]=1, [DEVCONF_RTR_PROBE_INTERVAL]=60000, [DEVCONF_ACCEPT_RA_RT_INFO_MAX_PLEN]=0, [DEVCONF_PROXY_NDP]=0, [DEVCONF_OPTIMISTIC_DAD]=0, [DEVCONF_ACCEPT_SOURCE_ROUTE]=0, [DEVCONF_MC_FORWARDING]=0, [DEVCONF_DISABLE_IPV6]=0, [DEVCONF_ACCEPT_DAD]=1, [DEVCONF_FORCE_TLLAO]=0, [DEVCONF_NDISC_NOTIFY]=0, [DEVCONF_MLDV1_UNSOLICITED_REPORT_INTERVAL]=10000, [DEVCONF_MLDV2_UNSOLICITED_REPORT_INTERVAL]=1000, ...]], [{nla_len=300, nla_type=IFLA_INET6_STATS}, [[IPSTATS_MIB_NUM]=37, [IPSTATS_MIB_INPKTS]=911, [IPSTATS_MIB_INOCTETS]=116029, [IPSTATS_MIB_INDELIVERS]=900, [IPSTATS_MIB_OUTFORWDATAGRAMS]=0, [IPSTATS_MIB_OUTPKTS]=430, [IPSTATS_MIB_OUTOCTETS]=41036, [IPSTATS_MIB_INHDRERRORS]=0, [IPSTATS_MIB_INTOOBIGERRORS]=0, [IPSTATS_MIB_INNOROUTES]=0, [IPSTATS_MIB_INADDRERRORS]=0, [IPSTATS_MIB_INUNKNOWNPROTOS]=0, [IPSTATS_MIB_INTRUNCATEDPKTS]=0, [IPSTATS_MIB_INDISCARDS]=0, [IPSTATS_MIB_OUTDISCARDS]=168, [IPSTATS_MIB_OUTNOROUTES]=0, [IPSTATS_MIB_REASMTIMEOUT]=0, [IPSTATS_MIB_REASMREQDS]=0, [IPSTATS_MIB_REASMOKS]=0, [IPSTATS_MIB_REASMFAILS]=0, [IPSTATS_MIB_FRAGOKS]=0, [IPSTATS_MIB_FRAGFAILS]=0, [IPSTATS_MIB_FRAGCREATES]=0, [IPSTATS_MIB_INMCASTPKTS]=911, [IPSTATS_MIB_OUTMCASTPKTS]=430, [IPSTATS_MIB_INBCASTPKTS]=0, [IPSTATS_MIB_OUTBCASTPKTS]=0, [IPSTATS_MIB_INMCASTOCTETS]=116029, [IPSTATS_MIB_OUTMCASTOCTETS]=41036, [IPSTATS_MIB_INBCASTOCTETS]=0, [IPSTATS_MIB_OUTBCASTOCTETS]=0, [IPSTATS_MIB_CSUMERRORS]=0, ...]], [{nla_len=52, nla_type=IFLA_INET6_ICMP6STATS}, [[ICMP6_MIB_NUM]=6, [ICMP6_MIB_INMSGS]=0, [ICMP6_MIB_INERRORS]=0, [ICMP6_MIB_OUTMSGS]=239, [ICMP6_MIB_OUTERRORS]=0, [ICMP6_MIB_CSUMERRORS]=0]], [{nla_len=20, nla_type=IFLA_INET6_TOKEN}, inet_pton(AF_INET6, "::")], [{nla_len=5, nla_type=IFLA_INET6_ADDR_GEN_MODE}, IN6_ADDR_GEN_MODE_NONE]]]]], [{nla_len=17, nla_type=IFLA_PARENT_DEV_NAME}, "0000:00:14.3"], ...]], [{nlmsg_len=1820, nlmsg_type=RTM_NEWLINK, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifi_family=AF_UNSPEC, ifi_type=ARPHRD_ETHER, ifi_index=if_nametoindex("virbr0"), ifi_flags=IFF_UP|IFF_BROADCAST|IFF_MULTICAST, ifi_change=0}, [[{nla_len=11, nla_type=IFLA_IFNAME}, "virbr0"], [{nla_len=8, nla_type=IFLA_TXQLEN}, 1000], [{nla_len=5, nla_type=IFLA_OPERSTATE}, 2], [{nla_len=5, nla_type=IFLA_LINKMODE}, 0], [{nla_len=8, nla_type=IFLA_MTU}, 1500], [{nla_len=8, nla_type=IFLA_MIN_MTU}, 68], [{nla_len=8, nla_type=IFLA_MAX_MTU}, 65535], [{nla_len=8, nla_type=IFLA_GROUP}, 0], [{nla_len=8, nla_type=IFLA_PROMISCUITY}, 0], [{nla_len=8, nla_type=IFLA_ALLMULTI}, 0], [{nla_len=8, nla_type=IFLA_NUM_TX_QUEUES}, 1], [{nla_len=8, nla_type=IFLA_GSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_GSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_GRO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_NUM_RX_QUEUES}, 1], [{nla_len=5, nla_type=IFLA_CARRIER}, 0], [{nla_len=12, nla_type=IFLA_QDISC}, "noqueue"], [{nla_len=8, nla_type=IFLA_CARRIER_CHANGES}, 1], [{nla_len=8, nla_type=IFLA_CARRIER_UP_COUNT}, 0], [{nla_len=8, nla_type=IFLA_CARRIER_DOWN_COUNT}, 1], [{nla_len=5, nla_type=IFLA_PROTO_DOWN}, 0], [{nla_len=36, nla_type=IFLA_MAP}, {mem_start=0, mem_end=0, base_addr=0, irq=0, dma=0, port=0}], [{nla_len=10, nla_type=IFLA_ADDRESS}, 52:54:00:1d:05:17], [{nla_len=10, nla_type=IFLA_BROADCAST}, ff:ff:ff:ff:ff:ff], [{nla_len=204, nla_type=IFLA_STATS64}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0, rx_otherhost_dropped=0}], [{nla_len=100, nla_type=IFLA_STATS}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0}], [{nla_len=12, nla_type=IFLA_XDP}, [{nla_len=5, nla_type=IFLA_XDP_ATTACHED}, XDP_ATTACHED_NONE]], [{nla_len=428, nla_type=IFLA_LINKINFO}, [[{nla_len=11, nla_type=IFLA_INFO_KIND}, "bridge"], [{nla_len=412, nla_type=IFLA_INFO_DATA}, [[{nla_len=12, nla_type=IFLA_BR_HELLO_TIMER}, 172 /* 1.72 s */], [{nla_len=12, nla_type=IFLA_BR_TCN_TIMER}, 0], [{nla_len=12, nla_type=IFLA_BR_TOPOLOGY_CHANGE_TIMER}, 0], [{nla_len=12, nla_type=IFLA_BR_GC_TIMER}, 10925 /* 109.25 s */], [{nla_len=8, nla_type=IFLA_BR_FORWARD_DELAY}, 200 /* 2.00 s */], [{nla_len=8, nla_type=IFLA_BR_HELLO_TIME}, 200 /* 2.00 s */], [{nla_len=8, nla_type=IFLA_BR_MAX_AGE}, 2000 /* 20.00 s */], [{nla_len=8, nla_type=IFLA_BR_AGEING_TIME}, 30000 /* 300.00 s */], [{nla_len=8, nla_type=IFLA_BR_STP_STATE}, 1], [{nla_len=6, nla_type=IFLA_BR_PRIORITY}, 32768], [{nla_len=5, nla_type=IFLA_BR_VLAN_FILTERING}, 0], [{nla_len=6, nla_type=IFLA_BR_GROUP_FWD_MASK}, 0], [{nla_len=12, nla_type=IFLA_BR_BRIDGE_ID}, {prio=[128, 0], addr=52:54:00:1d:05:17}], [{nla_len=12, nla_type=IFLA_BR_ROOT_ID}, {prio=[128, 0], addr=52:54:00:1d:05:17}], [{nla_len=6, nla_type=IFLA_BR_ROOT_PORT}, 0], [{nla_len=8, nla_type=IFLA_BR_ROOT_PATH_COST}, 0], [{nla_len=5, nla_type=IFLA_BR_TOPOLOGY_CHANGE}, 0], [{nla_len=5, nla_type=IFLA_BR_TOPOLOGY_CHANGE_DETECTED}, 0], [{nla_len=10, nla_type=IFLA_BR_GROUP_ADDR}, 01:80:c2:00:00:00], [{nla_len=12, nla_type=IFLA_BR_MULTI_BOOLOPT}, {optval=0, optmask=1< 12]) = 3256 +28734 <... nanosleep resumed>NULL) = 0 +28735 recvfrom(7, +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28735 <... recvfrom resumed>[[{nlmsg_len=1816, nlmsg_type=RTM_NEWLINK, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, {ifi_family=AF_UNSPEC, ifi_type=ARPHRD_ETHER, ifi_index=if_nametoindex("crc"), ifi_flags=IFF_UP|IFF_BROADCAST|IFF_MULTICAST, ifi_change=0}, [[{nla_len=8, nla_type=IFLA_IFNAME}, "crc"], [{nla_len=8, nla_type=IFLA_TXQLEN}, 1000], [{nla_len=5, nla_type=IFLA_OPERSTATE}, 2], [{nla_len=5, nla_type=IFLA_LINKMODE}, 0], [{nla_len=8, nla_type=IFLA_MTU}, 1500], [{nla_len=8, nla_type=IFLA_MIN_MTU}, 68], [{nla_len=8, nla_type=IFLA_MAX_MTU}, 65535], [{nla_len=8, nla_type=IFLA_GROUP}, 0], [{nla_len=8, nla_type=IFLA_PROMISCUITY}, 0], [{nla_len=8, nla_type=IFLA_ALLMULTI}, 0], [{nla_len=8, nla_type=IFLA_NUM_TX_QUEUES}, 1], [{nla_len=8, nla_type=IFLA_GSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_GSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_GRO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SIZE}, 65536], [{nla_len=8, nla_type=IFLA_TSO_MAX_SEGS}, 65535], [{nla_len=8, nla_type=IFLA_NUM_RX_QUEUES}, 1], [{nla_len=5, nla_type=IFLA_CARRIER}, 0], [{nla_len=12, nla_type=IFLA_QDISC}, "noqueue"], [{nla_len=8, nla_type=IFLA_CARRIER_CHANGES}, 1], [{nla_len=8, nla_type=IFLA_CARRIER_UP_COUNT}, 0], [{nla_len=8, nla_type=IFLA_CARRIER_DOWN_COUNT}, 1], [{nla_len=5, nla_type=IFLA_PROTO_DOWN}, 0], [{nla_len=36, nla_type=IFLA_MAP}, {mem_start=0, mem_end=0, base_addr=0, irq=0, dma=0, port=0}], [{nla_len=10, nla_type=IFLA_ADDRESS}, 52:54:00:fd:be:d0], [{nla_len=10, nla_type=IFLA_BROADCAST}, ff:ff:ff:ff:ff:ff], [{nla_len=204, nla_type=IFLA_STATS64}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0, rx_otherhost_dropped=0}], [{nla_len=100, nla_type=IFLA_STATS}, {rx_packets=0, tx_packets=0, rx_bytes=0, tx_bytes=0, rx_errors=0, tx_errors=0, rx_dropped=0, tx_dropped=0, multicast=0, collisions=0, rx_length_errors=0, rx_over_errors=0, rx_crc_errors=0, rx_frame_errors=0, rx_fifo_errors=0, rx_missed_errors=0, tx_aborted_errors=0, tx_carrier_errors=0, tx_fifo_errors=0, tx_heartbeat_errors=0, tx_window_errors=0, rx_compressed=0, tx_compressed=0, rx_nohandler=0}], [{nla_len=12, nla_type=IFLA_XDP}, [{nla_len=5, nla_type=IFLA_XDP_ATTACHED}, XDP_ATTACHED_NONE]], [{nla_len=428, nla_type=IFLA_LINKINFO}, [[{nla_len=11, nla_type=IFLA_INFO_KIND}, "bridge"], [{nla_len=412, nla_type=IFLA_INFO_DATA}, [[{nla_len=12, nla_type=IFLA_BR_HELLO_TIMER}, 173 /* 1.73 s */], [{nla_len=12, nla_type=IFLA_BR_TCN_TIMER}, 0], [{nla_len=12, nla_type=IFLA_BR_TOPOLOGY_CHANGE_TIMER}, 0], [{nla_len=12, nla_type=IFLA_BR_GC_TIMER}, 10925 /* 109.25 s */], [{nla_len=8, nla_type=IFLA_BR_FORWARD_DELAY}, 200 /* 2.00 s */], [{nla_len=8, nla_type=IFLA_BR_HELLO_TIME}, 200 /* 2.00 s */], [{nla_len=8, nla_type=IFLA_BR_MAX_AGE}, 2000 /* 20.00 s */], [{nla_len=8, nla_type=IFLA_BR_AGEING_TIME}, 30000 /* 300.00 s */], [{nla_len=8, nla_type=IFLA_BR_STP_STATE}, 1], [{nla_len=6, nla_type=IFLA_BR_PRIORITY}, 32768], [{nla_len=5, nla_type=IFLA_BR_VLAN_FILTERING}, 0], [{nla_len=6, nla_type=IFLA_BR_GROUP_FWD_MASK}, 0], [{nla_len=12, nla_type=IFLA_BR_BRIDGE_ID}, {prio=[128, 0], addr=52:54:00:fd:be:d0}], [{nla_len=12, nla_type=IFLA_BR_ROOT_ID}, {prio=[128, 0], addr=52:54:00:fd:be:d0}], [{nla_len=6, nla_type=IFLA_BR_ROOT_PORT}, 0], [{nla_len=8, nla_type=IFLA_BR_ROOT_PATH_COST}, 0], [{nla_len=5, nla_type=IFLA_BR_TOPOLOGY_CHANGE}, 0], [{nla_len=5, nla_type=IFLA_BR_TOPOLOGY_CHANGE_DETECTED}, 0], [{nla_len=10, nla_type=IFLA_BR_GROUP_ADDR}, 01:80:c2:00:00:00], [{nla_len=12, nla_type=IFLA_BR_MULTI_BOOLOPT}, {optval=0, optmask=1< 12]) = 3256 +28735 recvfrom(7, [{nlmsg_len=20, nlmsg_type=NLMSG_DONE, nlmsg_flags=NLM_F_MULTI, nlmsg_seq=1, nlmsg_pid=28733}, 0], 4096, 0, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=00000000}, [112 => 12]) = 20 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/etc/hosts", O_RDONLY|O_CLOEXEC) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 read(7, "127.0.0.1 localhost localhost.lo"..., 4096) = 422 +28735 read(7, "", 3674) = 0 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", O_RDWR|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 write(7, "127.0.0.1\tlocalhost localhost.lo"..., 77) = 77 +28735 write(7, "::1\tlocalhost localhost.localdom"..., 71) = 71 +28735 write(7, "172.17.0.3\tvault\n", 17) = 17 +28735 write(7, "192.168.130.11\tapi.crc.testing c"..., 257 +28734 <... nanosleep resumed>NULL) = 0 +28735 <... write resumed>) = 257 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28735 write(7, "192.168.178.78\thost.containers.i"..., 40) = 40 +28735 write(7, "10.0.2.100\t52e0e7a96d1a crazy_el"..., 39) = 39 +28735 close(7) = 0 +28735 fchownat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", 0, 0, 0) = 0 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", "security.selinux", "unconfined_u:object_r:user_tmp_t"..., 128) = 36 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28829 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", +28735 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28737 <... futex resumed>) = 0 +28829 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=501, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28737 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", "security.selinux", "system_u:object_r:container_file"..., 47, 0) = 0 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", "security.selinux", "system_u:object_r:container_file"..., 128) = 48 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28737 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28737 <... nanosleep resumed>NULL) = 0 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28738 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", +28829 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28738 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=501, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 0 +28829 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", "security.selinux", "system_u:object_r:container_file"..., 37, 0) = 0 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", "security.selinux", "system_u:object_r:container_file"..., 128) = 48 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28829 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", +28740 <... futex resumed>) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=108, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", "security.selinux", "system_u:object_r:container_file"..., 37, 0) = 0 +28735 unlinkat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", 0) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", O_RDWR|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 fchown(7, 0, 0) = 0 +28735 write(7, "", 0) = 0 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", "security.selinux", "unconfined_u:object_r:user_tmp_t"..., 128) = 36 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28829 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", +28738 <... futex resumed>) = 0 +28740 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28740 <... futex resumed>) = 1 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", "security.selinux", "system_u:object_r:container_file"..., 47, 0) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.config/containers/mounts.conf", 0xc000470108, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/etc/containers/mounts.conf", 0xc0004701d8, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/usr/share/containers/mounts.conf", {st_mode=S_IFREG|0644, st_size=37, ...}, 0) = 0 +28735 openat(AT_FDCWD, "/usr/share/containers/mounts.conf", O_RDONLY|O_CLOEXEC) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 read(7, "/usr/share/rhel/secrets:/run/sec"..., 4096) = 37 +28735 read(7, "", 4059) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/usr/share/rhel/secrets", {st_mode=S_IFDIR|0755, st_size=68, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", 0xc000470448, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/usr/share/rhel/secrets", +28734 <... nanosleep resumed>NULL) = 0 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=68, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 umask(000) = 022 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28735 <... newfstatat resumed>0xc000470b98, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run", 0xc000470c68, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", {st_mode=S_IFDIR|0700, st_size=100, ...}, 0) = 0 +28735 mkdirat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run", 0755) = 0 +28735 mkdirat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", 0755) = 0 +28735 openat(AT_FDCWD, "/usr/share/rhel/secrets", O_RDONLY|O_CLOEXEC) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 getdents64(7, 0xc000786000 /* 5 entries */, 8192) = 144 +28735 getdents64(7, 0xc000786000 /* 0 entries */, 8192) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/usr/share/rhel/secrets/etc-pki-entitlement", 0xc000470fa8, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/usr/share/rhel/secrets/redhat.repo", 0xc000471078, 0) = -1 ENOENT (No such file or directory) +28735 newfstatat(AT_FDCWD, "/usr/share/rhel/secrets/rhsm", 0xc000471148, 0) = -1 ENOENT (No such file or directory) +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", "security.selinux", "unconfined_u:object_r:user_tmp_t"..., 128) = 36 +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... futex resumed>) = 0 +28740 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28737 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28737 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", O_RDONLY|O_CLOEXEC) = 7 +28737 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28737 getdents64(7, 0xc000786000 /* 2 entries */, 8192) = 48 +28737 getdents64(7, 0xc000786000 /* 0 entries */, 8192) = 0 +28737 close(7) = 0 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 1 +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 0 +28829 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", "security.selinux", "system_u:object_r:container_file"..., 47, 0) = 0 +28735 umask(022) = 000 +28735 newfstatat(AT_FDCWD, "/etc/system-fips", 0xc0006cbd78, 0) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", 0) = -1 ENOENT (No such file or directory) +28735 unlinkat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", AT_REMOVEDIR) = -1 ENOENT (No such file or directory) +28735 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", O_RDWR|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 fchown(7, 0, 0) = 0 +28735 write(7, "52e0e7a96d1a", 12) = 12 +28735 lgetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", "security.selinux", "unconfined_u:object_r:user_tmp_t"..., 128) = 36 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 1 +28829 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", +28740 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28829 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=12, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 <... futex resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28735 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 lsetxattr("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", "security.selinux", "system_u:object_r:container_file"..., 47, 0) = 0 +28735 close(7) = 0 +28735 openat(AT_FDCWD, "/proc/self/uid_map", O_RDONLY|O_CLOEXEC) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 read(7, " 0 1000 1"..., 4096) = 66 +28735 read(7, "", 4030) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged/dev", +28833 <... read resumed>",\0\0\0\1\0\0\0$\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 faccessat2(4, "./.wh.dev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, 0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "./.wh.dev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(3, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 openat2(3, "dev", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 2 entries */, 32768) = 48 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/dev", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/dev", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/dev", "user.fuseoverlayfs.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 faccessat2(3, "dev/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 close(9) = 0 +28833 statx(3, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0$\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300\277Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0755, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28833 read(6, +28735 openat(AT_FDCWD, "/usr/share/containers/oci/hooks.d", O_RDONLY|O_CLOEXEC) = 7 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = -1 EPERM (Operation not permitted) +28735 getdents64(7, 0xc000a22000 /* 2 entries */, 8192) = 48 +28735 getdents64(7, 0xc000a22000 /* 0 entries */, 8192) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", {st_mode=S_IFDIR|0555, st_size=0, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/config.json", 0xc000483a38, 0) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28735 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28735 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28738 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28737 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28740 <... futex resumed>) = 0 +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28743 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28743 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28743 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89528ff990, parent_tid=0x7f89528ff990, exit_signal=0, stack=0x7f89520ff000, stack_size=0x7ffe40, tls=0x7f89528ff6c0} +28837 rseq(0x7f89528fffe0, 0x20, 0, 0x53053053 +28743 <... clone3 resumed> => {parent_tid=[28837]}, 88) = 28837 +28837 <... rseq resumed>) = 0 +28743 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28837 set_robust_list(0x7f89528ff9a0, 24 +28743 <... rt_sigprocmask resumed>NULL, 8) = 0 +28837 <... set_robust_list resumed>) = 0 +28743 rt_sigprocmask(SIG_SETMASK, [], +28837 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28743 <... rt_sigprocmask resumed>NULL, 8) = 0 +28837 <... rt_sigprocmask resumed>NULL, 8) = 0 +28837 sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28837 sigaltstack({ss_sp=0xc0008d0000, ss_flags=0, ss_size=32768}, NULL) = 0 +28837 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28837 gettid() = 28837 +28837 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0 +28837 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0 +28837 clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f89437fe990, parent_tid=0x7f89437fe990, exit_signal=0, stack=0x7f8942ffe000, stack_size=0x7ffe40, tls=0x7f89437fe6c0} +28838 rseq(0x7f89437fefe0, 0x20, 0, 0x53053053 +28837 <... clone3 resumed> => {parent_tid=[28838]}, 88) = 28838 +28838 <... rseq resumed>) = 0 +28837 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28838 set_robust_list(0x7f89437fe9a0, 24 +28837 <... rt_sigprocmask resumed>NULL, 8) = 0 +28838 <... set_robust_list resumed>) = 0 +28837 rt_sigprocmask(SIG_SETMASK, [], +28838 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], +28829 getpid( +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28838 <... rt_sigprocmask resumed>NULL, 8) = 0 +28837 <... rt_sigprocmask resumed>NULL, 8) = 0 +28829 <... getpid resumed>) = 28733 +28743 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28738 <... futex resumed>) = 0 +28838 sigaltstack(NULL, +28837 getpid( +28829 tgkill(28733, 28735, SIGURG +28737 getpid( +28735 <... futex resumed>) = 0 +28838 <... sigaltstack resumed>{ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 +28837 <... getpid resumed>) = 28733 +28829 <... tgkill resumed>) = 0 +28738 futex(0xc000100148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... getpid resumed>) = 28733 +28735 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28838 sigaltstack({ss_sp=0xc0009b6000, ss_flags=0, ss_size=32768}, +28837 tgkill(28733, 28737, SIGURG +28737 tgkill(28733, 28829, SIGURG +28838 <... sigaltstack resumed>NULL) = 0 +28837 <... tgkill resumed>) = 0 +28735 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28838 rt_sigprocmask(SIG_SETMASK, [], +28829 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28737 <... tgkill resumed>) = 0 +28838 <... rt_sigprocmask resumed>NULL, 8) = 0 +28742 <... futex resumed>) = 0 +28829 rt_sigreturn({mask=[]} +28735 <... futex resumed>) = 1 +28838 gettid( +28742 futex(0xc000100148, FUTEX_WAKE_PRIVATE, 1 +28737 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28829 <... rt_sigreturn resumed>) = 7040 +28838 <... gettid resumed>) = 28838 +28742 <... futex resumed>) = 1 +28738 <... futex resumed>) = 0 +28737 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28735 rt_sigreturn({mask=[]} +28838 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28738 futex(0xc0005b8148, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = 0 +28838 <... futex resumed>) = 1 +28742 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... futex resumed>) = 0 +28738 <... futex resumed>) = 0 +28735 <... rt_sigreturn resumed>) = 0 +28738 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28737 rt_sigreturn({mask=[]} +28838 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... rt_sigreturn resumed>) = 0 +28838 <... futex resumed>) = 0 +28837 futex(0xc0008cc148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28742 futex(0xc0005b8148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28838 futex(0xc0009b2148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/config.json", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0644 +28838 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28740 futex(0xc0009b2148, FUTEX_WAKE_PRIVATE, 1 +28838 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 0 +28838 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28743 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28838 futex(0xc0009b2148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... openat resumed>) = 7 +28829 <... futex resumed>) = 0 +28743 <... futex resumed>) = 1 +28737 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}} +28743 <... futex resumed>) = 0 +28737 sched_yield( +28735 <... epoll_ctl resumed>) = -1 EPERM (Operation not permitted) +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... sched_yield resumed>) = 0 +28735 write(7, "{\"ociVersion\":\"1.0.2-dev\",\"proce"..., 10953 +28737 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1) = 0 +28737 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28735 <... write resumed>) = 10953 +28737 <... futex resumed>) = 0 +28737 epoll_pwait(4, +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28737 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28743 sched_yield() = 0 +28737 futex(0x55c34cd95530, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000} +28743 futex(0x55c34cd95530, FUTEX_WAKE_PRIVATE, 1 +28737 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28743 <... futex resumed>) = 0 +28743 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0x55c34cd95438, FUTEX_WAKE_PRIVATE, 1 +28743 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28737 <... futex resumed>) = 0 +28743 close(9 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... close resumed>) = 0 +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 0 +28829 <... futex resumed>) = 1 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28735 close(7) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", {st_mode=S_IFDIR|0700, st_size=140, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", {st_mode=S_IFDIR|0700, st_size=60, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers", {st_mode=S_IFDIR|0700, st_size=820, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000/containers", +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=120, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run/user", {st_mode=S_IFDIR|0755, st_size=60, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1520, ...}, 0) = 0 +28735 newfstatat(AT_FDCWD, "/run", {st_mode=S_IFDIR|0755, st_size=1520, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 newfstatat(AT_FDCWD, "/run/user", {st_mode=S_IFDIR|0755, st_size=60, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 newfstatat(AT_FDCWD, "/run/user/1000", {st_mode=S_IFDIR|0700, st_size=560, ...}, AT_SYMLINK_NOFOLLOW) = 0 +28735 socketpair(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC, 0, [7, 8]) = 0 +28735 fcntl(8, F_GETFL) = 0x2 (flags O_RDWR) +28735 fcntl(7, F_GETFL) = 0x2 (flags O_RDWR) +28735 socketpair(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC, 0, [9, 11]) = 0 +28735 fcntl(11, F_GETFL) = 0x2 (flags O_RDWR) +28735 fcntl(9, F_GETFL) = 0x2 (flags O_RDWR) +28735 readlinkat(AT_FDCWD, "/proc/self/exe", "/usr/bin/podman", 128) = 15 +28735 pipe2([12, 13], O_CLOEXEC) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 12, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593960, u64=140227763841064}}) = 0 +28735 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) +28735 fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 13, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 76, NULL, 27721331418787) = 1 +28735 <... epoll_ctl resumed>) = 0 +28828 epoll_pwait(4, +28735 fcntl(13, F_GETFL +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 <... fcntl resumed>) = 0x1 (flags O_WRONLY) +28828 epoll_pwait(4, +28735 fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 +28735 fcntl(13, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28735 fcntl(13, F_SETFL, O_WRONLY) = 0 +28735 fcntl(15, F_GETFL) = 0x801 (flags O_WRONLY|O_NONBLOCK) +28735 fcntl(15, F_SETFL, O_WRONLY) = 0 +28735 pipe2([16, 17], O_CLOEXEC) = 0 +28735 getpid() = 28733 +28735 rt_sigprocmask(SIG_SETMASK, NULL, [], 8) = 0 +28735 rt_sigprocmask(SIG_SETMASK, ~[], NULL, 8) = 0 +28735 clone(child_stack=NULL, flags=CLONE_VM|CLONE_VFORK|SIGCHLD +28839 setpgid(0, 0) = 0 +28839 rt_sigaction(SIGHUP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGTRAP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGABRT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGBUS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGFPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGUSR1, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGSEGV, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGUSR2, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGSTKFLT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGCONT, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGURG, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGXCPU, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGXFSZ, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGVTALRM, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGPROF, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGWINCH, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGIO, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGPWR, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGSYS, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_3, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_4, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_5, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_6, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_7, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_8, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_9, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_10, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_11, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_12, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_13, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_14, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_15, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_16, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_17, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_18, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_19, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_20, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_21, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_22, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_23, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_24, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_25, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_26, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_27, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_28, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_29, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_30, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_31, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigaction(SIGRT_32, {sa_handler=SIG_DFL, sa_mask=~[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x55c34a85c660}, NULL, 8) = 0 +28839 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28839 fcntl(0, F_SETFD, 0) = 0 +28839 fcntl(1, F_SETFD, 0) = 0 +28839 dup3(13, 2, 0) = 2 +28839 dup3(7, 3, 0) = 3 +28839 dup3(11, 4, 0) = 4 +28839 dup3(15, 5, 0) = 5 +28839 execve("/usr/bin/conmon", ["/usr/bin/conmon", "--api-version", "1", "-c", "52e0e7a96d1a77a281dfab72dc53dfa1"..., "-u", "52e0e7a96d1a77a281dfab72dc53dfa1"..., "-r", "/home/afrosi/go/src/github.com/c"..., "-b", "/home/afrosi/.local/share/contai"..., "-p", "/run/user/1000/containers/overla"..., "-n", "crazy_elbakyan", "--exit-dir", "/run/user/1000/libpod/tmp/exits", "--full-attach", "-s", "-l", "journald", "--log-level", "warning", "--runtime-arg", "--log-format=json", "--runtime-arg", "--log", "--runtime-arg=/run/user/1000/con"..., "-t", "--conmon-pidfile", "/run/user/1000/containers/overla"..., "--exit-command", ...], 0xc0000ea1c0 /* 7 vars */ +28735 <... clone resumed>) = 28839 +28735 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 +28735 close(17) = 0 +28735 read(16, "", 8) = 0 +28735 close(16) = 0 +28735 epoll_ctl(4, EPOLL_CTL_DEL, 13, 0xc000ab30c4) = 0 +28735 close(13) = 0 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1) = 1 +28737 <... futex resumed>) = 0 +28735 close(7 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28735 <... close resumed>) = 0 +28737 <... futex resumed>) = 1 +28735 close(11) = 0 +28737 read(12, 0xc000396000, 512) = -1 EAGAIN (Resource temporarily unavailable) +28735 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0 +28829 <... futex resumed>) = 0 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... execve resumed>) = 0 +28735 <... socket resumed>) = 7 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 connect(7, {sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, 21 +28839 brk(NULL) = 0x5572e7462000 +28839 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe9d644ce0) = -1 EINVAL (Invalid argument) +28839 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c72103000 +28839 access("/etc/ld.so.preload", R_OK +28735 <... connect resumed>) = 0 +28839 <... access resumed>) = -1 ENOENT (No such file or directory) +28735 epoll_ctl(4, EPOLL_CTL_ADD, 7, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593720, u64=140227763840824}} +28839 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC +28735 <... epoll_ctl resumed>) = 0 +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 52, NULL, 27721331418787) = 1 +28839 <... openat resumed>) = 6 +28735 getsockname(7, +28839 newfstatat(6, "", +28828 epoll_pwait(4, +28735 <... getsockname resumed>{sa_family=AF_UNIX}, [112 => 2]) = 0 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 getpeername(7, +28839 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 6, 0 +28828 epoll_pwait(4, +28735 <... getpeername resumed>{sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, [112 => 21]) = 0 +28839 <... mmap resumed>) = 0x7f9c720e7000 +28839 close(6 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28839 <... close resumed>) = 0 +28735 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28839 openat(AT_FDCWD, "/lib64/libglib-2.0.so.0", O_RDONLY|O_CLOEXEC +28829 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 getpid() = 28733 +28735 getuid( +28839 <... openat resumed>) = 6 +28829 <... nanosleep resumed>NULL) = 0 +28735 <... getuid resumed>) = 0 +28839 read(6, +28829 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28735 getgid( +28839 newfstatat(6, "", +28829 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=1330072, ...}, AT_EMPTY_PATH) = 0 +28735 <... getgid resumed>) = 0 +28839 mmap(NULL, 1311728, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... mmap resumed>) = 0x7f9c71fa6000 +28735 sendmsg(7, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=28733, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0 +28839 mprotect(0x7f9c71fc4000, 1179648, PROT_NONE +28735 <... sendmsg resumed>) = 1 +28839 <... mprotect resumed>) = 0 +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 49, NULL, 27721331418787) = 1 +28839 mmap(0x7f9c71fc4000, 602112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x1e000 +28735 write(7, "AUTH\r\n", 6 +28828 epoll_pwait(4, +28735 <... write resumed>) = 6 +28839 <... mmap resumed>) = 0x7f9c71fc4000 +28735 read(7, +28839 mmap(0x7f9c72057000, 573440, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xb1000 +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 0, NULL, 0) = 1 +28735 <... read resumed>"REJECTED EXTERNAL\r\n", 4096) = 19 +28839 <... mmap resumed>) = 0x7f9c72057000 +28828 epoll_pwait(4, +28839 mmap(0x7f9c720e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x13d000 +28735 write(7, "AUTH EXTERNAL\r\n", 15 +28839 <... mmap resumed>) = 0x7f9c720e4000 +28735 <... write resumed>) = 15 +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 48, NULL, 27721331418787) = 1 +28839 mmap(0x7f9c720e6000, 1008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28735 read(7, +28828 epoll_pwait(4, +28839 <... mmap resumed>) = 0x7f9c720e6000 +28735 <... read resumed>"DATA\r\n", 4096) = 6 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 write(7, "DATA\r\n", 6 +28839 close(6 +28828 epoll_pwait(4, +28735 <... write resumed>) = 6 +28839 <... close resumed>) = 0 +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 48, NULL, 27721331418787) = 1 +28839 openat(AT_FDCWD, "/lib64/libsystemd.so.0", O_RDONLY|O_CLOEXEC +28735 read(7, +28828 epoll_pwait(4, +28839 <... openat resumed>) = 6 +28735 <... read resumed>"OK 69bf1e0ab350ac4fe8cbd11b48717"..., 4096) = 37 +28839 read(6, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28735 write(7, "NEGOTIATE_UNIX_FD\r\n", 19 +28839 newfstatat(6, "", +28828 epoll_pwait(4, +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=916856, ...}, AT_EMPTY_PATH) = 0 +28735 <... write resumed>) = 19 +28839 mmap(NULL, 902520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 48, NULL, 27721331418787) = 1 +28735 read(7, +28839 <... mmap resumed>) = 0x7f9c71ec9000 +28828 epoll_pwait(4, +28839 mprotect(0x7f9c71edf000, 757760, PROT_NONE +28735 <... read resumed>"AGREE_UNIX_FD\r\n", 4096) = 15 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 <... mprotect resumed>) = 0 +28735 write(7, "BEGIN\r\n", 7 +28839 mmap(0x7f9c71edf000, 544768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x16000 +28828 epoll_pwait(4, +28735 <... write resumed>) = 7 +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 48, NULL, 27721331418787) = 1 +28839 <... mmap resumed>) = 0x7f9c71edf000 +28735 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28839 mmap(0x7f9c71f64000, 208896, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x9b000 +28828 epoll_pwait(4, +28737 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28839 <... mmap resumed>) = 0x7f9c71f64000 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 mmap(0x7f9c71f98000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xce000 +28737 epoll_pwait(4, +28839 <... mmap resumed>) = 0x7f9c71f98000 +28828 recvmsg(7, +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 mmap(0x7f9c71fa5000, 1400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28828 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28735 write(7, "l\1\0\1\0\0\0\0\1\0\0\0m\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128 +28839 <... mmap resumed>) = 0x7f9c71fa5000 +28828 epoll_pwait(4, +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28828 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 0, NULL, 2) = 1 +28839 close(6 +28735 <... write resumed>) = 128 +28839 <... close resumed>) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28737 <... futex resumed>) = 1 +28839 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 48, NULL, 27721331418787) = 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 recvmsg(7, +28839 <... openat resumed>) = 6 +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\2\1\1\v\0\0\0\377\377\377\377?\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28839 read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28828 recvmsg(7, +28839 newfstatat(6, "", +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\5\1u\0\1\0\0\0\7\1s\0\24\0\0\0org.freedesktop."..., iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 64 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=128536, ...}, AT_EMPTY_PATH) = 0 +28839 mmap(NULL, 127272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7f9c71ea9000 +28839 mmap(0x7f9c71eac000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x3000 +28828 recvmsg(7, +28839 <... mmap resumed>) = 0x7f9c71eac000 +28839 mmap(0x7f9c71ec3000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x1a000 +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\6\0\0\0:1.298\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28839 <... mmap resumed>) = 0x7f9c71ec3000 +28839 mmap(0x7f9c71ec7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x1d000) = 0x7f9c71ec7000 +28839 mmap(0x7f9c71ec8000, 296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9c71ec8000 +28828 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28839 close(6 +28828 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28839 <... close resumed>) = 0 +28828 recvmsg(7, +28737 epoll_pwait(4, +28839 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\4\1\1\v\0\0\0\377\377\377\377\217\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28839 <... openat resumed>) = 6 +28737 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 read(6, +28828 recvmsg(7, +28839 <... read resumed>"\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28737 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28839 pread64(6, +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0"..., iov_len=144}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 144 +28839 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28829 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28839 newfstatat(6, "", +28829 epoll_pwait(4, +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28828 recvmsg(7, +28737 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28839 pread64(6, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\6\0\0\0:1.298\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28737 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28839 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28829 <... futex resumed>) = 1 +28735 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0 +28740 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28839 <... mmap resumed>) = 0x7f9c71ccc000 +28828 recvmsg(7, +28740 epoll_pwait(4, +28735 <... socket resumed>) = 11 +28839 mmap(0x7f9c71cf2000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x26000 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 94297291308512) = 0 +28828 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28735 connect(11, {sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, 21 +28839 <... mmap resumed>) = 0x7f9c71cf2000 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 mmap(0x7f9c71e48000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x17c000 +28735 <... connect resumed>) = 0 +28839 <... mmap resumed>) = 0x7f9c71e48000 +28735 epoll_ctl(4, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, data={u32=1376593480, u64=140227763840584}} +28839 mmap(0x7f9c71e9b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x1ce000 +28735 <... epoll_ctl resumed>) = 0 +28839 <... mmap resumed>) = 0x7f9c71e9b000 +28829 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 47, NULL, 27721331418787) = 1 +28735 getsockname(11, +28839 mmap(0x7f9c71ea1000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28829 epoll_pwait(4, +28735 <... getsockname resumed>{sa_family=AF_UNIX}, [112 => 2]) = 0 +28839 <... mmap resumed>) = 0x7f9c71ea1000 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 getpeername(11, +28839 close(6 +28829 epoll_pwait(4, +28839 <... close resumed>) = 0 +28735 <... getpeername resumed>{sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, [112 => 21]) = 0 +28839 openat(AT_FDCWD, "/lib64/libpcre2-8.so.0", O_RDONLY|O_CLOEXEC +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28839 <... openat resumed>) = 6 +28740 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28839 read(6, +28740 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 getpid( +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28735 <... getpid resumed>) = 28733 +28839 newfstatat(6, "", +28735 getuid( +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=642072, ...}, AT_EMPTY_PATH) = 0 +28735 <... getuid resumed>) = 0 +28839 mmap(NULL, 639536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28735 getgid( +28839 <... mmap resumed>) = 0x7f9c71c2f000 +28740 <... nanosleep resumed>NULL) = 0 +28735 <... getgid resumed>) = 0 +28839 mprotect(0x7f9c71c32000, 622592, PROT_NONE +28740 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28735 sendmsg(11, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=28733, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0 +28839 <... mprotect resumed>) = 0 +28828 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28839 mmap(0x7f9c71c32000, 442368, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x3000 +28735 <... sendmsg resumed>) = 1 +28829 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 47, NULL, 27721331418787) = 1 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... mmap resumed>) = 0x7f9c71c32000 +28829 epoll_pwait(4, +28735 write(11, "AUTH\r\n", 6 +28839 mmap(0x7f9c71c9e000, 176128, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x6f000 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 <... write resumed>) = 6 +28839 <... mmap resumed>) = 0x7f9c71c9e000 +28829 epoll_pwait(4, +28839 mmap(0x7f9c71cca000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x9a000 +28735 read(11, +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28839 <... mmap resumed>) = 0x7f9c71cca000 +28735 <... read resumed>"REJECTED EXTERNAL\r\n", 4096) = 19 +28829 epoll_pwait(4, +28839 close(6 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 write(11, "AUTH EXTERNAL\r\n", 15 +28839 <... close resumed>) = 0 +28829 epoll_pwait(4, +28735 <... write resumed>) = 15 +28839 openat(AT_FDCWD, "/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28735 read(11, +28839 <... openat resumed>) = 6 +28829 epoll_pwait(4, +28839 read(6, +28735 <... read resumed>"DATA\r\n", 4096) = 6 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 newfstatat(6, "", +28735 write(11, "DATA\r\n", 6 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=37024, ...}, AT_EMPTY_PATH) = 0 +28829 epoll_pwait(4, +28839 mmap(NULL, 36920, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28735 <... write resumed>) = 6 +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28839 <... mmap resumed>) = 0x7f9c71c25000 +28735 read(11, +28839 mmap(0x7f9c71c27000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x2000 +28829 epoll_pwait(4, +28735 <... read resumed>"OK 69bf1e0ab350ac4fe8cbd11b48717"..., 4096) = 37 +28839 <... mmap resumed>) = 0x7f9c71c27000 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 mmap(0x7f9c71c2b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x6000 +28735 write(11, "NEGOTIATE_UNIX_FD\r\n", 19 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28839 <... mmap resumed>) = 0x7f9c71c2b000 +28735 <... write resumed>) = 19 +28839 mmap(0x7f9c71c2d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x7000 +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28734 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28839 <... mmap resumed>) = 0x7f9c71c2d000 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28735 read(11, +28829 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28734 <... futex resumed>) = 1 +28839 close(6 +28828 <... futex resumed>) = 0 +28740 epoll_pwait(4, +28829 sched_yield( +28735 <... read resumed>"AGREE_UNIX_FD\r\n", 4096) = 15 +28839 <... close resumed>) = 0 +28829 <... sched_yield resumed>) = 0 +28828 epoll_pwait(4, +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28839 openat(AT_FDCWD, "/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC +28829 futex(0x55c34cd8cd00, FUTEX_WAKE_PRIVATE, 1 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 epoll_pwait(4, +28735 write(11, "BEGIN\r\n", 7 +28839 <... openat resumed>) = 6 +28829 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28839 read(6, +28740 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... write resumed>) = 7 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28740 epoll_pwait(4, +28839 newfstatat(6, "", +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=212248, ...}, AT_EMPTY_PATH) = 0 +28735 write(11, "l\1\0\1\0\0\0\0\1\0\0\0m\0\0\0\1\1o\0\25\0\0\0/org/fre"..., 128 +28839 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28740 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28735 <... write resumed>) = 128 +28839 <... mmap resumed>) = 0x7f9c71c23000 +28740 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28735 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28839 mmap(NULL, 208912, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28740 recvmsg(11, +28735 <... futex resumed>) = 1 +28839 <... mmap resumed>) = 0x7f9c71bef000 +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 0, NULL, 0) = 1 +28828 epoll_pwait(4, +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\2\1\1\v\0\0\0\377\377\377\377?\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28829 epoll_pwait(4, +28839 mprotect(0x7f9c71bf3000, 188416, PROT_NONE +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28740 recvmsg(11, +28839 <... mprotect resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28839 mmap(0x7f9c71bf3000, 135168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x4000 +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\5\1u\0\1\0\0\0\7\1s\0\24\0\0\0org.freedesktop."..., iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 64 +28839 <... mmap resumed>) = 0x7f9c71bf3000 +28839 mmap(0x7f9c71c14000, 49152, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x25000 +28740 recvmsg(11, +28839 <... mmap resumed>) = 0x7f9c71c14000 +28839 mmap(0x7f9c71c21000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x31000 +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\6\0\0\0:1.299\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28839 <... mmap resumed>) = 0x7f9c71c21000 +28839 mmap(0x7f9c71c22000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28740 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28839 <... mmap resumed>) = 0x7f9c71c22000 +28740 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28839 close(6 +28740 recvmsg(11, +28839 <... close resumed>) = 0 +28828 futex(0xc00007b148, FUTEX_WAKE_PRIVATE, 1 +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\4\1\1\v\0\0\0\377\377\377\377\217\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28839 openat(AT_FDCWD, "/lib64/libzstd.so.1", O_RDONLY|O_CLOEXEC +28828 <... futex resumed>) = 1 +28737 <... futex resumed>) = 0 +28828 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 recvmsg(11, +28839 <... openat resumed>) = 6 +28828 <... futex resumed>) = 1 +28737 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28735 <... futex resumed>) = 0 +28839 read(6, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0"..., iov_len=144}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 144 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28743 <... futex resumed>) = 0 +28737 <... futex resumed>) = 1 +28839 newfstatat(6, "", +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28735 write(11, "l\1\0\1U\0\0\0\2\0\0\0}\0\0\0\10\1g\0\1s\0\0\1\1o\0\25\0\0\0"..., 229 +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=743528, ...}, AT_EMPTY_PATH) = 0 +28828 <... futex resumed>) = 0 +28743 <... futex resumed>) = 1 +28740 recvmsg(11, +28737 futex(0xc00007b148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 mmap(NULL, 737328, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 46, NULL, 27721331418787) = 1 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\6\0\0\0:1.299\0", iov_len=11}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 11 +28735 <... write resumed>) = 229 +28839 <... mmap resumed>) = 0x7f9c71b3a000 +28829 epoll_pwait(4, +28839 mmap(0x7f9c71b3f000, 647168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x5000 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 0, NULL, 0) = 1 +28740 recvmsg(11, +28839 <... mmap resumed>) = 0x7f9c71b3f000 +28829 epoll_pwait(4, +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\2\1\1\0\0\0\0\377\377\377\377>\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28839 mmap(0x7f9c71bdd000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xa3000 +28740 recvmsg(11, +28839 <... mmap resumed>) = 0x7f9c71bdd000 +28740 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\5\1u\0\2\0\0\0\7\1s\0\24\0\0\0org.freedesktop."..., iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 64 +28839 mmap(0x7f9c71bed000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xb2000) = 0x7f9c71bed000 +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28839 mmap(0x7f9c71bee000, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28740 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28839 <... mmap resumed>) = 0x7f9c71bee000 +28740 recvmsg(11, +28839 close(6 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28839 <... close resumed>) = 0 +28740 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28839 openat(AT_FDCWD, "/lib64/liblz4.so.1", O_RDONLY|O_CLOEXEC +28828 <... futex resumed>) = 0 +28743 <... futex resumed>) = 1 +28839 <... openat resumed>) = 6 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28839 read(6, +28743 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28839 <... read resumed>"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28743 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28839 newfstatat(6, "", +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=140056, ...}, AT_EMPTY_PATH) = 0 +28735 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28839 mmap(NULL, 139272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 6, 0 +28735 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28839 <... mmap resumed>) = 0x7f9c71b17000 +28743 nanosleep({tv_sec=0, tv_nsec=3000}, +28839 mprotect(0x7f9c71b1a000, 122880, PROT_NONE) = 0 +28735 write(7, "l\1\0\1\350\0\0\0\2\0\0\0\266\0\0\0\1\1o\0\31\0\0\0/org/fre"..., 432 +28839 mmap(0x7f9c71b1a000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x3000 +28735 <... write resumed>) = 432 +28839 <... mmap resumed>) = 0x7f9c71b1a000 +28829 <... epoll_pwait resumed>[{events=EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 45, NULL, 27721331418787) = 1 +28743 <... nanosleep resumed>NULL) = 0 +28839 mmap(0x7f9c71b35000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x1e000 +28735 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28829 epoll_pwait(4, +28839 <... mmap resumed>) = 0x7f9c71b35000 +28828 <... futex resumed>) = 0 +28743 epoll_pwait(4, +28735 <... futex resumed>) = 1 +28839 mmap(0x7f9c71b38000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x20000 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28839 <... mmap resumed>) = 0x7f9c71b38000 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28839 mmap(0x7f9c71b39000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... mmap resumed>) = 0x7f9c71b39000 +28839 close(6) = 0 +28839 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c71b15000 +28839 arch_prctl(ARCH_SET_FS, 0x7f9c71b16540) = 0 +28839 set_tid_address(0x7f9c71b16810) = 28839 +28839 set_robust_list(0x7f9c71b16820, 24) = 0 +28839 rseq(0x7f9c71b16e60, 0x20, 0, 0x53053053) = 0 +28839 mprotect(0x7f9c71e9b000, 16384, PROT_READ) = 0 +28839 mprotect(0x7f9c71b38000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71bed000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71c21000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71c2d000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71cca000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71ec7000, 4096, PROT_READ) = 0 +28839 mprotect(0x7f9c71f98000, 49152, PROT_READ) = 0 +28839 mprotect(0x7f9c720e4000, 4096, PROT_READ) = 0 +28839 mprotect(0x5572e5b6a000, 4096, PROT_READ) = 0 +28839 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9c71b13000 +28839 mprotect(0x7f9c72138000, 8192, PROT_READ) = 0 +28839 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28839 munmap(0x7f9c720e7000, 113799) = 0 +28839 prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1 +28839 prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28839 prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = 1 +28839 prctl(PR_CAPBSET_READ, 0x2c /* CAP_??? */) = -1 EINVAL (Invalid argument) +28839 prctl(PR_CAPBSET_READ, 0x2a /* CAP_??? */) = -1 EINVAL (Invalid argument) +28839 prctl(PR_CAPBSET_READ, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28839 getrandom("\x60\x4a\x6a\xba\x01\xa9\x47\x41", 8, GRND_NONBLOCK) = 8 +28839 brk(NULL) = 0x5572e7462000 +28839 brk(0x5572e7483000) = 0x5572e7483000 +28829 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593720, u64=140227763840824}}], 128, 44, NULL, 27721331418787) = 1 +28839 openat(AT_FDCWD, "/proc/self/fd", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY +28829 recvmsg(7, {msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\2\1\1'\0\0\0\330-\0\0-\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28829 recvmsg(7, {msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\5\1u\0\2\0\0\0\6\1s\0\6\0\0\0:1.298\0\0\10\1g\0\1o\0\0"..., iov_len=48}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 48 +28829 recvmsg(7, {msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\"\0\0\0/org/freedesktop/systemd1/jo"..., iov_len=39}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 39 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 recvmsg(7, +28828 epoll_pwait(4, +28839 <... openat resumed>) = 6 +28829 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28839 newfstatat(6, "", +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28839 <... newfstatat resumed>{st_mode=S_IFDIR|0500, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28839 getdents64(6, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28839 <... getdents64 resumed>0x5572e7467cd0 /* 9 entries */, 32768) = 216 +28839 getdents64(6, 0x5572e7467cd0 /* 0 entries */, 32768) = 0 +28839 close(6) = 0 +28839 openat(AT_FDCWD, "/usr/lib64/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory) +28839 openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 6 +28839 newfstatat(6, "", {st_mode=S_IFREG|0644, st_size=27012, ...}, AT_EMPTY_PATH) = 0 +28839 mmap(NULL, 27012, PROT_READ, MAP_SHARED, 6, 0) = 0x7f9c720fc000 +28839 close(6) = 0 +28839 futex(0x7f9c71ea0a6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28839 futex(0x7f9c720e60e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28839 eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK) = 6 +28839 futex(0x7f9c720e60e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28839 access("/home/afrosi/go/src/github.com/containers/crun/crun", X_OK) = 0 +28839 getcwd("/home/afrosi/src/seitan/filter", 4096) = 31 +28839 openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY) = 7 +28839 write(7, "-1000", 5) = -1 EACCES (Permission denied) +28839 close(7) = 0 +28839 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28839 rt_sigaction(SIGTERM, {sa_handler=0x5572e5b5e650, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28839 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 +28839 read(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=36248820} +28828 <... epoll_pwait resumed>[{events=EPOLLIN|EPOLLOUT, data={u32=1376593480, u64=140227763840584}}], 128, 42, NULL, 27721331418787) = 1 +28828 futex(0x55c34cd95518, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = 0 +28828 recvmsg(11, +28734 epoll_pwait(4, +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="l\4\1\1\221\0\0\0\335-\0\0\215\0\0\0", iov_len=16}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 16 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 recvmsg(11, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="\1\1o\0\31\0\0\0/org/freedesktop/systemd"..., iov_len=144}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 144 +28828 recvmsg(11, +28734 <... nanosleep resumed>NULL) = 0 +28828 <... recvmsg resumed>{msg_name={sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, msg_namelen=112 => 21, msg_iov=[{iov_base="t\4\0\0\"\0\0\0/org/freedesktop/systemd"..., iov_len=145}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 145 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28828 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 recvmsg(11, +28829 <... futex resumed>) = 0 +28828 <... recvmsg resumed>{msg_namelen=112}, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28829 epoll_pwait(4, +28828 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28829 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28828 <... futex resumed>) = 0 +28735 <... futex resumed>) = 1 +28828 epoll_ctl(4, EPOLL_CTL_DEL, 7, 0xc0006b9a44 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28828 <... epoll_ctl resumed>) = 0 +28828 close(7 +28829 <... futex resumed>) = 1 +28828 <... close resumed>) = 0 +28743 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28743 epoll_pwait(4, +28829 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28735 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28743 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28828 <... futex resumed>) = 0 +28743 <... futex resumed>) = 1 +28735 <... futex resumed>) = 1 +28828 epoll_ctl(4, EPOLL_CTL_DEL, 11, 0xc0006bda44 +28740 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28828 <... epoll_ctl resumed>) = 0 +28828 close(11) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... futex resumed>) = 1 +28828 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 <... futex resumed>) = 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28735 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28735 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28828 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28735 <... futex resumed>) = 0 +28828 nanosleep({tv_sec=0, tv_nsec=3000}, +28735 write(9, "\0", 1) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28839 <... read resumed>"\0", 8192) = 1 +28735 waitid(P_PID, 28839, +28839 close(4 +28828 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28839 <... close resumed>) = 0 +28828 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28839 openat(AT_FDCWD, "/dev/null", O_RDONLY|O_CLOEXEC +28828 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28839 <... openat resumed>) = 4 +28839 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CLOEXEC) = 7 +28839 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28839 <... clone resumed>, child_tidptr=0x7f9c71b16810) = 28843 +28843 set_robust_list(0x7f9c71b16820, 24) = 0 +28839 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/conmon.pid.CFFV11", O_RDWR|O_CREAT|O_EXCL, 0666 +28734 <... nanosleep resumed>NULL) = 0 +28843 fcntl(3, F_SETFD, FD_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... fcntl resumed>) = 0 +28843 dup2(4, 0) = 0 +28843 dup2(7, 1) = 1 +28843 dup2(7, 2) = 2 +28734 <... nanosleep resumed>NULL) = 0 +28843 setsid( +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... setsid resumed>) = 28843 +28839 <... openat resumed>) = 8 +28843 prctl(PR_SET_CHILD_SUBREAPER, 1 +28839 newfstatat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/conmon.pid", +28843 <... prctl resumed>) = 0 +28839 <... newfstatat resumed>0x7ffe9d641960, AT_SYMLINK_NOFOLLOW) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28839 fallocate(8, 0, 0, 5 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28839 <... fallocate resumed>) = 0 +28843 futex(0x7f9c720e60e8, FUTEX_WAKE_PRIVATE, 2147483647 +28839 write(8, "28843", 5 +28843 <... futex resumed>) = 0 +28839 <... write resumed>) = 5 +28839 close(8 +28843 openat(AT_FDCWD, "/tmp/conmon-term.Q5EV11", O_RDWR|O_CREAT|O_EXCL, 0600 +28839 <... close resumed>) = 0 +28839 rename("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/conmon.pid.CFFV11", "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/conmon.pid" +28734 <... nanosleep resumed>NULL) = 0 +28839 <... rename resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28839 exit_group(0) = ? +28843 <... openat resumed>) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28843 close(8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... close resumed>) = 0 +28843 unlink("/tmp/conmon-term.Q5EV11") = 0 +28843 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0 +28839 +++ exited with 0 +++ +28829 <... epoll_pwait resumed>[{events=EPOLLHUP, data={u32=1376593960, u64=140227763841064}}], 128, 28, NULL, 27721331418787) = 1 +28735 <... waitid resumed>{si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28839, si_uid=0, si_status=0, si_utime=0, si_stime=0}, WEXITED|WNOWAIT, NULL) = 0 +28829 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=28839, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- +28734 <... nanosleep resumed>NULL) = 0 +28735 wait4(28839, +28829 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... futex resumed>) = 1 +28829 rt_sigreturn({mask=[]} +28738 <... futex resumed>) = 0 +28735 <... wait4 resumed>[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, {ru_utime={tv_sec=0, tv_usec=901}, ru_stime={tv_sec=0, tv_usec=5040}, ...}) = 28839 +28829 <... rt_sigreturn resumed>) = 1 +28738 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 read(12, +28738 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28738 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28740 epoll_pwait(4, +28738 <... futex resumed>) = 1 +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28740 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28738 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28743 <... futex resumed>) = 0 +28740 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28740 epoll_pwait(4, +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28740 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28843 <... socket resumed>) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28843 fchmod(8, 0700 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... fchmod resumed>) = 0 +28843 bind(8, {sa_family=AF_UNIX, sun_path="/tmp/conmon-term.Q5EV11"}, 110 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... read resumed>"", 512) = 0 +28843 <... bind resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 listen(8, 128 +28829 epoll_ctl(4, EPOLL_CTL_DEL, 12, 0xc0004cd64c +28843 <... listen resumed>) = 0 +28843 pipe2( +28829 <... epoll_ctl resumed>) = 0 +28843 <... pipe2 resumed>[9, 10], O_CLOEXEC) = 0 +28829 close(12 +28843 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata", O_RDONLY|O_PATH +28829 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... futex resumed>) = 1 +28740 <... futex resumed>) = 0 +28829 futex(0xc00007a948, FUTEX_WAKE_PRIVATE, 1 +28740 futex(0xc0005a0148, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 1 +28735 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28843 <... openat resumed>) = 11 +28735 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) +28843 socket(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC|SOCK_NONBLOCK, 0 +28735 <... futex resumed>) = 0 +28829 nanosleep({tv_sec=0, tv_nsec=3000}, +28734 <... nanosleep resumed>NULL) = 0 +28843 <... socket resumed>) = 12 +28735 futex(0xc0005a0148, FUTEX_WAKE_PRIVATE, 1 +28843 unlink("/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/attach" +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28740 <... futex resumed>) = 0 +28843 <... unlink resumed>) = -1 ENOENT (No such file or directory) +28735 <... futex resumed>) = 1 +28740 read(8, +28735 futex(0xc00007a948, FUTEX_WAIT_PRIVATE, 0, NULL +28843 fchmod(12, 0700 +28829 <... nanosleep resumed>NULL) = 0 +28843 <... fchmod resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28843 bind(12, {sa_family=AF_UNIX, sun_path="/proc/self/fd/11/attach"}, 110 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... bind resumed>) = 0 +28843 chmod("/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/attach", 0700) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28843 close(11 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... close resumed>) = 0 +28843 listen(12, 10) = 0 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28843 futex(0x7f9c720e63a0, FUTEX_WAKE_PRIVATE, 2147483647 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... futex resumed>) = 0 +28843 getpid() = 28843 +28843 gettid() = 28843 +28843 mknodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/ctl", S_IFIFO|0660 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... mknodat resumed>) = 0 +28843 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/ctl", O_RDONLY|O_NONBLOCK|O_CLOEXEC) = 11 +28734 <... nanosleep resumed>NULL) = 0 +28843 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/ctl", O_WRONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... openat resumed>) = 13 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28843 mknodat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/winsz", S_IFIFO|0660) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28843 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/winsz", O_RDONLY|O_NONBLOCK|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... openat resumed>) = 14 +28843 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/winsz", O_WRONLY|O_CLOEXEC) = 15 +28843 rt_sigprocmask(SIG_BLOCK, [INT QUIT TERM], [], 8) = 0 +28843 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... clone resumed>, child_tidptr=0x7f9c71b16810) = 28844 +28844 set_robust_list(0x7f9c71b16820, 24) = 0 +28843 rt_sigaction(SIGTERM, {sa_handler=0x5572e5b5eb50, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, {sa_handler=0x5572e5b5e650, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, 8) = 0 +28844 prctl(PR_SET_PDEATHSIG, SIGKILL +28843 rt_sigaction(SIGQUIT, {sa_handler=0x5572e5b5eb50, sa_mask=[QUIT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, +28844 <... prctl resumed>) = 0 +28843 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 rt_sigprocmask(SIG_SETMASK, [], +28843 rt_sigaction(SIGINT, {sa_handler=0x5572e5b5eb50, sa_mask=[INT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f9c71d08b20}, +28844 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 dup2(4, 0 +28843 <... rt_sigaction resumed>{sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 +28844 <... dup2 resumed>) = 0 +28843 rt_sigprocmask(SIG_SETMASK, [], +28844 dup2(7, 1 +28843 <... rt_sigprocmask resumed>NULL, 8) = 0 +28844 <... dup2 resumed>) = 1 +28844 dup2(10, 2) = 2 +28843 rt_sigprocmask(SIG_BLOCK, [USR1 CHLD], +28844 ioctl(10, TCGETS +28843 <... rt_sigprocmask resumed>NULL, 8) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... ioctl resumed>, 0x7ffe9d6419e0) = -1 ENOTTY (Inappropriate ioctl for device) +28843 signalfd4(-1, [USR1 CHLD], 8, SFD_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY +28843 <... signalfd4 resumed>) = 16 +28844 <... openat resumed>) = 16 +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28844 write(16, "0", 1 +28843 <... write resumed>) = 8 +28844 <... write resumed>) = -1 EACCES (Permission denied) +28843 close(10 +28844 close(16 +28843 <... close resumed>) = 0 +28844 <... close resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 execve("/home/afrosi/go/src/github.com/containers/crun/crun", ["/home/afrosi/go/src/github.com/c"..., "--systemd-cgroup", "--log-format=json", "--log", "/run/user/1000/containers/overla"..., "create", "--bundle", "/home/afrosi/.local/share/contai"..., "--pid-file", "/run/user/1000/containers/overla"..., "--console-socket", "/tmp/conmon-term.Q5EV11", "52e0e7a96d1a77a281dfab72dc53dfa1"...], 0x7ffe9d6450e8 /* 7 vars */ +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... write resumed>) = 8 +28843 poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=16, events=POLLIN}], 5, 0) = 1 ([{fd=6, revents=POLLIN}]) +28843 read(6, "\4\0\0\0\0\0\0\0", 16) = 8 +28734 <... nanosleep resumed>NULL) = 0 +28843 wait4(-1, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28843 <... wait4 resumed>0x7ffe9d6418b4, WNOHANG, NULL) = 0 +28843 poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=16, events=POLLIN}], 5, -1 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... execve resumed>) = 0 +28844 brk(NULL) = 0x15ac000 +28844 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffff6279f40 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... arch_prctl resumed>) = -1 EINVAL (Invalid argument) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f058c380000 +28844 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +28734 <... nanosleep resumed>NULL) = 0 +28844 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... openat resumed>) = 3 +28844 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... mmap resumed>) = 0x7f058c364000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libsystemd.so.0", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28844 <... openat resumed>) = 3 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=916856, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 902520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058c287000 +28734 <... nanosleep resumed>NULL) = 0 +28844 mprotect(0x7f058c29d000, 757760, PROT_NONE +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... mprotect resumed>) = 0 +28844 mmap(0x7f058c29d000, 544768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f058c29d000 +28844 mmap(0x7f058c322000, 208896, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9b000) = 0x7f058c322000 +28844 mmap(0x7f058c356000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xce000 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... mmap resumed>) = 0x7f058c356000 +28844 mmap(0x7f058c363000, 1400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058c363000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libseccomp.so.2", O_RDONLY|O_CLOEXEC +28734 <... nanosleep resumed>NULL) = 0 +28844 <... openat resumed>) = 3 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=127744, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 127040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058c267000 +28734 <... nanosleep resumed>NULL) = 0 +28844 mprotect(0x7f058c269000, 114688, PROT_NONE +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... mprotect resumed>) = 0 +28844 mmap(0x7f058c269000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f058c269000 +28844 mmap(0x7f058c277000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f058c277000 +28844 mmap(0x7f058c285000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... mmap resumed>) = 0x7f058c285000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28734 <... nanosleep resumed>NULL) = 0 +28844 newfstatat(3, "", +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=1307024, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 1294560, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058c12a000 +28844 mmap(0x7f058c138000, 942080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... mmap resumed>) = 0x7f058c138000 +28844 mmap(0x7f058c21e000, 258048, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf4000) = 0x7f058c21e000 +28844 mmap(0x7f058c25d000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x132000) = 0x7f058c25d000 +28844 mmap(0x7f058c266000, 224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... mmap resumed>) = 0x7f058c266000 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28734 <... nanosleep resumed>NULL) = 0 +28844 newfstatat(3, "", +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28844 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=37024, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 36920, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058c120000 +28844 mmap(0x7f058c122000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f058c122000 +28844 mmap(0x7f058c126000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f058c126000 +28734 <... nanosleep resumed>NULL) = 0 +28844 mmap(0x7f058c128000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28844 <... mmap resumed>) = 0x7f058c128000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libyajl.so.2", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=45072, ...}, AT_EMPTY_PATH) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 mmap(NULL, 45064, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28844 <... mmap resumed>) = 0x7f058c114000 +28844 mmap(0x7f058c116000, 24576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f058c116000 +28844 mmap(0x7f058c11c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f058c11c000 +28844 mmap(0x7f058c11e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f058c11e000 +28844 mmap(0x7f058c11f000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058c11f000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28734 <... nanosleep resumed>NULL) = 0 +28844 pread64(3, +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28844 <... pread64 resumed>"\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28844 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28844 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058bf37000 +28844 mmap(0x7f058bf5d000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f058bf5d000 +28844 mmap(0x7f058c0b3000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7f058c0b3000 +28844 mmap(0x7f058c106000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7f058c106000 +28844 mmap(0x7f058c10c000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058c10c000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=212248, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... mmap resumed>) = 0x7f058bf35000 +28844 mmap(NULL, 208912, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058bf01000 +28844 mprotect(0x7f058bf05000, 188416, PROT_NONE) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28844 mmap(0x7f058bf05000, 135168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f058bf05000 +28844 mmap(0x7f058bf26000, 49152, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f058bf26000 +28844 mmap(0x7f058bf33000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7f058bf33000 +28844 mmap(0x7f058bf34000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058bf34000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libzstd.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=743528, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 737328, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058be4c000 +28844 mmap(0x7f058be51000, 647168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f058be51000 +28844 mmap(0x7f058beef000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa3000) = 0x7f058beef000 +28844 mmap(0x7f058beff000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb2000) = 0x7f058beff000 +28844 mmap(0x7f058bf00000, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058bf00000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=140056, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 139272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058be29000 +28844 mprotect(0x7f058be2c000, 122880, PROT_NONE) = 0 +28844 mmap(0x7f058be2c000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f058be2c000 +28844 mmap(0x7f058be47000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7f058be47000 +28844 mmap(0x7f058be4a000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f058be4a000 +28844 mmap(0x7f058be4b000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058be4b000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", +28734 <... nanosleep resumed>NULL) = 0 +28844 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=128536, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 127272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058be09000 +28844 mmap(0x7f058be0c000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000 +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28844 <... mmap resumed>) = 0x7f058be0c000 +28844 mmap(0x7f058be23000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f058be23000 +28844 mmap(0x7f058be27000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f058be27000 +28844 mmap(0x7f058be28000, 296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f058be28000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=153504, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 151944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f058bde3000 +28844 mmap(0x7f058bde7000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f058bde7000 +28844 mmap(0x7f058bdfd000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f058bdfd000 +28844 mmap(0x7f058be07000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f058be07000 +28844 close(3) = 0 +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f058bde1000 +28844 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f058bdde000 +28844 arch_prctl(ARCH_SET_FS, 0x7f058bdde7c0) = 0 +28844 set_tid_address(0x7f058bddea90) = 28844 +28844 set_robust_list(0x7f058bddeaa0, 24) = 0 +28844 rseq(0x7f058bddf0e0, 0x20, 0, 0x53053053) = 0 +28844 mprotect(0x7f058c106000, 16384, PROT_READ) = 0 +28844 mprotect(0x7f058be07000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058be27000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058be4a000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058beff000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058bf33000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058c11e000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058c128000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058c25d000, 20480, PROT_READ) = 0 +28844 mprotect(0x7f058c285000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058c356000, 49152, PROT_READ) = 0 +28844 mprotect(0x46b000, 4096, PROT_READ) = 0 +28844 mprotect(0x7f058c3b5000, 8192, PROT_READ) = 0 +28844 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28844 munmap(0x7f058c364000, 113799) = 0 +28844 getrandom( +28734 <... nanosleep resumed>NULL) = 0 +28844 <... getrandom resumed>"\xe1\x5c\x95\x71\x4f\x0a\xac\x91", 8, GRND_NONBLOCK) = 8 +28844 brk(NULL) = 0x15ac000 +28844 brk(0x15cd000) = 0x15cd000 +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28844 prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1 +28844 prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = 1 +28844 prctl(PR_CAPBSET_READ, 0x2c /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, 0x2a /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 access("/etc/gcrypt/fips_enabled", F_OK) = -1 ENOENT (No such file or directory) +28844 openat(AT_FDCWD, "/proc/sys/crypto/fips_enabled", O_RDONLY) = 3 +28844 newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28844 read(3, "0\n", 1024) = 2 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/proc/self/exe", O_RDONLY|O_CLOEXEC) = 3 +28844 fcntl(3, F_GET_SEALS) = -1 EINVAL (Invalid argument) +28844 fstatfs(3, {f_type=BTRFS_SUPER_MAGIC, f_bsize=4096, f_blocks=243770368, f_bfree=166996979, f_bavail=165571211, f_files=0, f_ffree=0, f_fsid={val=[0x9b90c718, 0x5058aca3]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/proc/self/cmdline", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "/home/afrosi/go/src/github.com/c"..., 4096) = 618 +28844 read(3, "", 4096) = 0 +28844 close(3) = 0 +28844 umask(0700) = 022 +28844 openat(AT_FDCWD, "/tmp/crun.P4EHFe", O_RDWR|O_CREAT|O_EXCL, 0600) = 3 +28844 umask(022) = 0700 +28844 close(3) = 0 +28844 mount("/proc/self/exe", "/tmp/crun.P4EHFe", 0x4589df, MS_BIND, 0x4589df) = 0 +28844 mount("", "/tmp/crun.P4EHFe", 0x4589df, MS_RDONLY|MS_REMOUNT|MS_BIND, "") = 0 +28844 openat(AT_FDCWD, "/tmp/crun.P4EHFe", O_RDONLY|O_CLOEXEC|O_PATH) = 3 +28844 umount2("/tmp/crun.P4EHFe", MNT_DETACH) = 0 +28844 unlink("/tmp/crun.P4EHFe") = 0 +28844 execveat(3, "", ["/home/afrosi/go/src/github.com/c"..., "--systemd-cgroup", "--log-format=json", "--log", "/run/user/1000/containers/overla"..., "create", "--bundle", "/home/afrosi/.local/share/contai"..., "--pid-file", "/run/user/1000/containers/overla"..., "--console-socket", "/tmp/conmon-term.Q5EV11", "52e0e7a96d1a77a281dfab72dc53dfa1"...], 0x15acbc0 /* 8 vars */, AT_EMPTY_PATH) = 0 +28844 brk(NULL) = 0xc22000 +28844 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffec1ea8820) = -1 EINVAL (Invalid argument) +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdf5d000 +28844 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) +28844 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 +28844 newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=113799, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 113799, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9cdf41000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libsystemd.so.0", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=916856, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 902520, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cde64000 +28844 mprotect(0x7fd9cde7a000, 757760, PROT_NONE) = 0 +28844 mmap(0x7fd9cde7a000, 544768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7fd9cde7a000 +28844 mmap(0x7fd9cdeff000, 208896, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9b000) = 0x7fd9cdeff000 +28844 mmap(0x7fd9cdf33000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xce000) = 0x7fd9cdf33000 +28844 mmap(0x7fd9cdf40000, 1400, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdf40000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libseccomp.so.2", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=127744, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 127040, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cde44000 +28844 mprotect(0x7fd9cde46000, 114688, PROT_NONE) = 0 +28844 mmap(0x7fd9cde46000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9cde46000 +28844 mmap(0x7fd9cde54000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7fd9cde54000 +28844 mmap(0x7fd9cde62000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fd9cde62000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgcrypt.so.20", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1307024, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 1294560, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cdd07000 +28844 mmap(0x7fd9cdd15000, 942080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fd9cdd15000 +28844 mmap(0x7fd9cddfb000, 258048, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf4000) = 0x7fd9cddfb000 +28844 mmap(0x7fd9cde3a000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x132000) = 0x7fd9cde3a000 +28844 mmap(0x7fd9cde43000, 224, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cde43000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libcap.so.2", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=37024, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 36920, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... mmap resumed>) = 0x7fd9cdcfd000 +28844 mmap(0x7fd9cdcff000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9cdcff000 +28844 mmap(0x7fd9cdd03000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000 +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28844 <... mmap resumed>) = 0x7fd9cdd03000 +28844 mmap(0x7fd9cdd05000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd9cdd05000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libyajl.so.2", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=45072, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 45064, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cdcf1000 +28844 mmap(0x7fd9cdcf3000, 24576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9cdcf3000 +28844 mmap(0x7fd9cdcf9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd9cdcf9000 +28844 mmap(0x7fd9cdcfb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7fd9cdcfb000 +28844 mmap(0x7fd9cdcfc000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdcfc000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320v\2\0\0\0\0\0"..., 832) = 832 +28844 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=2224288, ...}, AT_EMPTY_PATH) = 0 +28844 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784 +28844 mmap(NULL, 1953104, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cdb14000 +28844 mmap(0x7fd9cdb3a000, 1400832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7fd9cdb3a000 +28844 mmap(0x7fd9cdc90000, 339968, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17c000) = 0x7fd9cdc90000 +28844 mmap(0x7fd9cdce3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ce000) = 0x7fd9cdce3000 +28844 mmap(0x7fd9cdce9000, 32080, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdce9000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=212248, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdb12000 +28844 mmap(NULL, 208912, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cdade000 +28844 mprotect(0x7fd9cdae2000, 188416, PROT_NONE) = 0 +28844 mmap(0x7fd9cdae2000, 135168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fd9cdae2000 +28844 mmap(0x7fd9cdb03000, 49152, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fd9cdb03000 +28844 mmap(0x7fd9cdb10000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x31000) = 0x7fd9cdb10000 +28844 mmap(0x7fd9cdb11000, 16, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdb11000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libzstd.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=743528, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 737328, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cda29000 +28844 mmap(0x7fd9cda2e000, 647168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd9cda2e000 +28844 mmap(0x7fd9cdacc000, 65536, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa3000) = 0x7fd9cdacc000 +28844 mmap(0x7fd9cdadc000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb2000) = 0x7fd9cdadc000 +28844 mmap(0x7fd9cdadd000, 48, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cdadd000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/liblz4.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=140056, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 139272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cda06000 +28844 mprotect(0x7fd9cda09000, 122880, PROT_NONE) = 0 +28844 mmap(0x7fd9cda09000, 110592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd9cda09000 +28844 mmap(0x7fd9cda24000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e000) = 0x7fd9cda24000 +28844 mmap(0x7fd9cda27000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7fd9cda27000 +28844 mmap(0x7fd9cda28000, 8, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cda28000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=128536, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 127272, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cd9e6000 +28844 mmap(0x7fd9cd9e9000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fd9cd9e9000 +28844 mmap(0x7fd9cda00000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd9cda00000 +28844 mmap(0x7fd9cda04000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7fd9cda04000 +28844 mmap(0x7fd9cda05000, 296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9cda05000 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/lib64/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3 +28844 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 +28844 newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=153504, ...}, AT_EMPTY_PATH) = 0 +28844 mmap(NULL, 151944, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9cd9c0000 +28844 mmap(0x7fd9cd9c4000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7fd9cd9c4000 +28844 mmap(0x7fd9cd9da000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd9cd9da000 +28844 mmap(0x7fd9cd9e4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7fd9cd9e4000 +28844 close(3) = 0 +28844 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9cd9be000 +28844 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9cd9bb000 +28844 arch_prctl(ARCH_SET_FS, 0x7fd9cd9bb7c0) = 0 +28844 set_tid_address(0x7fd9cd9bba90) = 28844 +28844 set_robust_list(0x7fd9cd9bbaa0, 24) = 0 +28844 rseq(0x7fd9cd9bc0e0, 0x20, 0, 0x53053053) = 0 +28844 mprotect(0x7fd9cdce3000, 16384, PROT_READ) = 0 +28844 mprotect(0x7fd9cd9e4000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cda04000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cda27000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdadc000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdb10000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdcfb000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdd05000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cde3a000, 20480, PROT_READ) = 0 +28844 mprotect(0x7fd9cde62000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdf33000, 49152, PROT_READ) = 0 +28844 mprotect(0x46b000, 4096, PROT_READ) = 0 +28844 mprotect(0x7fd9cdf92000, 8192, PROT_READ) = 0 +28844 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 +28844 munmap(0x7fd9cdf41000, 113799) = 0 +28844 getrandom("\x52\x31\xb0\x9d\x3d\x18\x62\x8b", 8, GRND_NONBLOCK) = 8 +28844 brk(NULL) = 0xc22000 +28844 brk(0xc43000) = 0xc43000 +28844 prctl(PR_CAPBSET_READ, CAP_MAC_OVERRIDE) = 1 +28844 prctl(PR_CAPBSET_READ, 0x30 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, CAP_CHECKPOINT_RESTORE) = 1 +28844 prctl(PR_CAPBSET_READ, 0x2c /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, 0x2a /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 prctl(PR_CAPBSET_READ, 0x29 /* CAP_??? */) = -1 EINVAL (Invalid argument) +28844 access("/etc/gcrypt/fips_enabled", F_OK) = -1 ENOENT (No such file or directory) +28844 openat(AT_FDCWD, "/proc/sys/crypto/fips_enabled", O_RDONLY) = 3 +28844 newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28844 read(3, "0\n", 1024) = 2 +28844 close(3) = 0 +28844 openat(AT_FDCWD, "/proc/self/exe", O_RDONLY|O_CLOEXEC) = 3 +28844 fcntl(3, F_GET_SEALS) = -1 EINVAL (Invalid argument) +28844 fstatfs(3, {f_type=BTRFS_SUPER_MAGIC, f_bsize=4096, f_blocks=243770368, f_bfree=166996979, f_bavail=165571211, f_files=0, f_ffree=0, f_fsid={val=[0x9b90c718, 0x5058aca3]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RDONLY|ST_RELATIME}) = 0 +28844 close(3) = 0 +28844 chdir("/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata") = 0 +28844 openat(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/oci-log", O_RDWR|O_CREAT|O_APPEND, 0666) = 3 +28844 access("/usr/local/lib/crun/handlers", F_OK) = -1 ENOENT (No such file or directory) +28844 openat(AT_FDCWD, "config.json", O_RDONLY) = 4 +28844 newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=10953, ...}, AT_EMPTY_PATH) = 0 +28844 lseek(4, 0, SEEK_CUR) = 0 +28844 newfstatat(4, "", {st_mode=S_IFREG|0644, st_size=10953, ...}, AT_EMPTY_PATH) = 0 +28844 read(4, "{\"ociVersion\":\"1.0.2-dev\",\"proce"..., 8192) = 8192 +28844 read(4, "c\",\"sync_file_range\",\"syncfs\",\"s"..., 4096) = 2761 +28844 read(4, "", 4096) = 0 +28844 close(4) = 0 +28844 brk(0xc64000) = 0xc64000 +28844 geteuid() = 0 +28844 getegid() = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=80, ...}) = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=80, ...}) = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=80, ...}) = 0 +28844 access("/run/user/1000/crun/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", F_OK) = -1 ENOENT (No such file or directory) +28844 mkdir("/run/user/1000/crun/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8", 0700) = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=100, ...}) = 0 +28844 mknodat(AT_FDCWD, "/run/user/1000/crun/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/exec.fifo", S_IFIFO|0600) = 0 +28844 openat(AT_FDCWD, "/run/user/1000/crun/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/exec.fifo", O_RDONLY|O_NONBLOCK) = 4 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=100, ...}) = 0 +28844 openat(AT_FDCWD, "config.json", O_RDONLY) = 6 +28844 statx(6, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=10953, ...}) = 0 +28844 read(6, "{\"ociVersion\":\"1.0.2-dev\",\"proce"..., 10953) = 10953 +28844 close(6) = 0 +28844 openat(AT_FDCWD, "/run/user/1000/crun/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/config.json", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 6 +28844 write(6, "{\"ociVersion\":\"1.0.2-dev\",\"proce"..., 10953) = 10953 +28844 close(6 +28734 <... nanosleep resumed>NULL) = 0 +28844 <... close resumed>) = 0 +28844 openat(AT_FDCWD, "/proc/self/attr/keycreate", O_WRONLY|O_CLOEXEC +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28844 <... openat resumed>) = 6 +28844 write(6, "system_u:system_r:container_t:s0"..., 42) = 42 +28734 <... nanosleep resumed>NULL) = 0 +28844 keyctl(KEYCTL_JOIN_SESSION_KEYRING, "52e0e7a96d1a77a281dfab72dc53dfa1"... +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=11886864} +28844 <... keyctl resumed>) = 306395798 +28844 write(6, "", 0) = 0 +28844 close(6) = 0 +28844 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], NULL, 8) = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=100, ...}) = 0 +28844 openat(AT_FDCWD, "/run/user/1000/crun", O_RDONLY|O_CLOEXEC|O_PATH|O_DIRECTORY) = 6 +28844 openat(6, "52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/seccomp.bpf", O_RDWR|O_CREAT, 0700) = 7 +28844 close(6) = 0 +28844 socket(AF_UNIX, SOCK_STREAM, 0) = 6 +28844 connect(6, {sa_family=AF_UNIX, sun_path="/tmp/seitan.sock"}, 110) = 0 +28844 socket(AF_UNIX, SOCK_STREAM, 0) = 8 +28844 connect(8, {sa_family=AF_UNIX, sun_path="/tmp/conmon-term.Q5EV11"}, 110) = 0 +28844 statfs("/sys/fs/cgroup", +28843 <... poll resumed>) = 1 ([{fd=8, revents=POLLIN}]) +28844 <... statfs resumed>{f_type=CGROUP2_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28844 openat(AT_FDCWD, "/run/user/1000/netns/netns-7a03344b-cbe9-b50e-2187-5f98745ef3a8", O_RDONLY|O_CLOEXEC) = 9 +28844 socketpair(AF_UNIX, SOCK_SEQPACKET|SOCK_CLOEXEC, 0, +28843 <... write resumed>) = 8 +28844 <... socketpair resumed>[10, 11]) = 0 +28844 mkdirat(AT_FDCWD, "/run/user/1000/crun", 0700) = -1 EEXIST (File exists) +28843 accept4(8, NULL, NULL, SOCK_CLOEXEC +28844 statx(AT_FDCWD, "/run/user/1000/crun", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0700, stx_size=100, ...}) = 0 +28843 <... accept4 resumed>) = 10 +28844 clone(child_stack=NULL, flags=CLONE_NEWNS|CLONE_NEWUTS|CLONE_NEWIPC|CLONE_NEWPID|SIGCHLD +28843 unlink("/tmp/conmon-term.Q5EV11") = 0 +28843 close(8) = 0 +28843 recvmsg(10, +28844 <... clone resumed>) = 28845 +28845 close(10) = 0 +28844 readlink("/proc/self/fd/0", "/dev/null", 4095) = 9 +28844 readlink("/proc/self/fd/1", +28845 setns(9, CLONE_NEWNET) = 0 +28844 <... readlink resumed>"/dev/null", 4095) = 9 +28845 close(9 +28844 readlink("/proc/self/fd/2", +28845 <... close resumed>) = 0 +28845 prctl(PR_SET_DUMPABLE, SUID_DUMP_DISABLE +28844 <... readlink resumed>"pipe:[202832]", 4095) = 13 +28845 <... prctl resumed>) = 0 +28845 read(11, +28844 close(11) = 0 +28844 write(10, "\0\0\0\0\0\0\0\0", 8) = 8 +28845 <... read resumed>"\0\0\0\0\0\0\0\0", 8) = 8 +28844 read(10, +28845 openat(AT_FDCWD, "/proc/self/setgroups", O_RDONLY) = 9 +28845 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=0, ...}) = 0 +28845 read(9, "allow\n", 1023) = 6 +28845 read(9, "", 1017) = 0 +28845 close(9) = 0 +28845 setgroups(1, [10]) = 0 +28845 write(11, "\0", 1) = 1 +28844 <... read resumed>"\0", 1) = 1 +28845 read(11, +28844 close(9) = 0 +28844 ioctl(0, TCGETS, 0x7ffec1ea84b0) = -1 ENOTTY (Inappropriate ioctl for device) +28844 fchown(0, -1, -1) = 0 +28844 ioctl(1, TCGETS, 0x7ffec1ea84b0) = -1 ENOTTY (Inappropriate ioctl for device) +28844 fchown(1, -1, -1) = 0 +28844 ioctl(2, TCGETS, 0x7ffec1ea84b0) = -1 ENOTTY (Inappropriate ioctl for device) +28844 fchown(2, -1, -1) = 0 +28844 getpid() = 28844 +28844 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 9 +28844 getsockopt(9, SOL_SOCKET, SO_RCVBUF, [212992], [4]) = 0 +28844 setsockopt(9, SOL_SOCKET, SO_RCVBUF, [8388608], 4) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_RCVBUF, [425984], [4]) = 0 +28844 setsockopt(9, SOL_SOCKET, SO_RCVBUFFORCE, [8388608], 4) = -1 EPERM (Operation not permitted) +28844 getsockopt(9, SOL_SOCKET, SO_SNDBUF, [212992], [4]) = 0 +28844 setsockopt(9, SOL_SOCKET, SO_SNDBUF, [8388608], 4) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_SNDBUF, [425984], [4]) = 0 +28844 setsockopt(9, SOL_SOCKET, SO_SNDBUFFORCE, [8388608], 4) = -1 EPERM (Operation not permitted) +28844 connect(9, {sa_family=AF_UNIX, sun_path="/run/user/1000/bus"}, 21) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_PEERCRED, {pid=6703, uid=0, gid=0}, [12]) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_PEERSEC, "unconfined_u:unconfined_r:unconf"..., [64 => 48]) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_PEERGROUPS, "\376\377\0\0\376\377\0\0\376\377\0\0\0\0\0\0", [256 => 16]) = 0 +28844 newfstatat(9, "", {st_mode=S_IFSOCK|0777, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28844 getsockopt(9, SOL_SOCKET, SO_ACCEPTCONN, [0], [4]) = 0 +28844 getsockname(9, {sa_family=AF_UNIX}, [128 => 2]) = 0 +28844 sendmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\0AUTH EXTERNAL\r\nDATA\r\n", iov_len=22}, {iov_base="NEGOTIATE_UNIX_FD\r\n", iov_len=19}, {iov_base="BEGIN\r\n", iov_len=7}], msg_iovlen=3, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 48 +28844 gettid() = 28844 +28844 getrandom("\x78\xb9\xb2\x8d\x71\x5c\x51\x11\xc3\xb1\x56\x53\xbc\xf4\x47\xf2", 16, GRND_INSECURE) = 16 +28844 futex(0x7fd9cdf40500, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28844 gettid() = 28844 +28844 getrandom("\xe0\xda\x49\x2c\xd9\x35\xc6\xe2\x7e\x47\x78\x5f\xb9\x6f\xbf\xfa", 16, GRND_INSECURE) = 16 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="DATA\r\nOK 69bf1e0ab350ac4fe8cbd11"..., iov_len=256}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 58 +28844 sendmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1\0\0\0\0\1\0\0\0m\0\0\0\1\1o\0\25\0\0\0/org/fre"..., iov_len=128}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 128 +28844 sendmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1\226\0\0\0\2\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/org/fre"..., iov_len=144}, {iov_base="\221\0\0\0type='signal',sender='org.fr"..., iov_len=150}], msg_iovlen=2, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 294 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1\v\0\0\0\377\377\377\377?\0\0\0\5\1u\0\1\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0"..., iov_len=67}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 67 +28844 sendmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\1\0\1(\1\0\0\3\0\0\0\266\0\0\0\1\1o\0\31\0\0\0/org/fre"..., iov_len=200}, {iov_base="M\0\0\0libpod-52e0e7a96d1a77a281dfa"..., iov_len=296}], msg_iovlen=2, msg_controllen=0, msg_flags=0}, MSG_DONTWAIT|MSG_NOSIGNAL) = 496 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\4\1\1\v\0\0\0\377\377\377\377\217\0\0\0\7\1s\0\24\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="org.freedesktop.DBus\0\0\0\0\6\1s\0\6\0\0\0"..., iov_len=147}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 147 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1\0\0\0\0\377\377\377\377>\0\0\0\5\1u\0\2\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\7\1s\0\24\0\0\0org.freedesktop.DBus\0\0\0\0"..., iov_len=56}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 56 +28844 recvmsg(9, {msg_namelen=0}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28844 ppoll([{fd=9, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999769000}, NULL, 8) = 1 ([{fd=9, revents=POLLIN}], left {tv_sec=24, tv_nsec=998342426}) +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\2\1\1'\0\0\0\350-\0\0-\0\0\0\5\1u\0\3\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\6\1s\0\6\0\0\0:1.300\0\0\10\1g\0\1o\0\0\7\1s\0\4\0\0\0"..., iov_len=79}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 79 +28844 recvmsg(9, {msg_namelen=0}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) +28844 ppoll([{fd=9, events=POLLIN}], 1, NULL, NULL, 8 +28828 <... epoll_pwait resumed>[], 128, 27, NULL, 27721331418787) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99794612} +28844 <... ppoll resumed>) = 1 ([{fd=9, revents=POLLIN}]) +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="l\4\1\1\211\0\0\0\355-\0\0\215\0\0\0\1\1o\0\31\0\0\0", iov_len=24}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 24 +28844 recvmsg(9, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="/org/freedesktop/systemd1\0\0\0\0\0\0\0"..., iov_len=273}], msg_iovlen=1, msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_DONTWAIT|MSG_CMSG_CLOEXEC) = 273 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/proc/28845/cgroup", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "0::/user.slice/user-1000.slice/u"..., 1023) = 138 +28844 read(9, "", 885) = 0 +28844 close(9) = 0 +28844 mkdirat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container", 0755) = 0 +28844 statx(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container/cgroup.procs", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "28845", 5) = 5 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpuset cpu io memory hugetlb pid"..., 1023) = 39 +28844 read(9, "", 984) = 0 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpuset cpu io memory hugetlb pid"..., 1023) = 39 +28844 read(9, "", 984) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpuset cpu io memory pids\n", 1023) = 26 +28844 read(9, "", 997) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice/user-1000.slice", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = -1 EACCES (Permission denied) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpu io memory pids\n", 1023) = 19 +28844 read(9, "", 1004) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu +io +memory +pids +cpuset +"..., 39) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 access("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", F_OK) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu", 4) = 4 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+io", 3) = 3 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+memory", 7) = 7 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+pids", 5) = 5 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpuset", 7) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+hugetlb", 8) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpu io memory pids\n", 1023) = 19 +28844 read(9, "", 1004) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu +io +memory +pids +cpuset +"..., 39) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 access("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", F_OK) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu", 4) = 4 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+io", 3) = 3 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+memory", 7) = 7 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+pids", 5) = 5 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpuset", 7) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+hugetlb", 8) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpu io memory pids\n", 1023) = 19 +28844 read(9, "", 1004) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu +io +memory +pids +cpuset +"..., 39) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 access("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", F_OK) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpu", 4) = 4 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+io", 3) = 3 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+memory", 7) = 7 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+pids", 5) = 5 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+cpuset", 7) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.subtree_control", O_WRONLY|O_CREAT|O_TRUNC, 0700) = 9 +28844 write(9, "+hugetlb", 8) = -1 ENOENT (No such file or directory) +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/cgroup.controllers", O_RDONLY) = 9 +28844 statx(9, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28844 read(9, "cpu io memory pids\n", 1023) = 19 +28844 read(9, "", 1004) = 0 +28844 close(9) = 0 +28844 mkdir("/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container", 0755) = -1 EEXIST (File exists) +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container", O_RDONLY|O_PATH) = 9 +28844 openat(AT_FDCWD, "/sys/kernel/cgroup/delegate", O_RDONLY) = 11 +28844 statx(11, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=4096, ...}) = 0 +28844 read(11, "cgroup.procs\ncgroup.threads\ncgro"..., 4096) = 83 +28844 read(11, "", 4013) = 0 +28844 close(11) = 0 +28844 fchownat(9, "", -1, -1, AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH) = 0 +28844 fchownat(9, "cgroup.procs", -1, -1, AT_SYMLINK_NOFOLLOW) = 0 +28844 fchownat(9, "cgroup.threads", -1, -1, AT_SYMLINK_NOFOLLOW) = 0 +28844 fchownat(9, "cgroup.subtree_control", -1, -1, AT_SYMLINK_NOFOLLOW) = 0 +28844 fchownat(9, "memory.oom.group", -1, -1, AT_SYMLINK_NOFOLLOW) = 0 +28844 fchownat(9, "memory.reclaim", -1, -1, AT_SYMLINK_NOFOLLOW) = 0 +28844 close(9) = 0 +28844 openat(AT_FDCWD, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/user.slice/libpod-52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8.scope/container", O_RDONLY|O_DIRECTORY) = 9 +28844 openat(9, "pids.max", O_WRONLY) = 11 +28844 write(11, "2048", 4) = 4 +28844 close(11) = 0 +28844 close(9) = 0 +28844 write(10, "\255p\0\0", 4 +28845 <... read resumed>"\255p\0\0", 4) = 4 +28844 <... write resumed>) = 4 +28844 write(10, "\0\0\0\0\0\0\0\0", 8) = 8 +28844 read(10, +28845 openat(AT_FDCWD, "/proc/mounts", O_RDONLY|O_CLOEXEC) = 9 +28845 read(9, "/dev/mapper/luks-5f5013f7-64a2-4"..., 4096) = 4089 +28845 read(9, "/dev/lo", 7) = 7 +28845 read(9, "op2 /var/lib/snapd/snap/snapd/16"..., 4096) = 633 +28845 read(9, "", 3463) = 0 +28845 close(9) = 0 +28845 openat(AT_FDCWD, "/proc/sys/kernel/cap_last_cap", O_RDONLY) = 9 +28845 read(9, "40\n", 16) = 3 +28845 close(9) = 0 +28845 readlink("/home", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share/containers", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share/containers/storage", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share/containers/storage/overlay", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 readlink("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", 0x7ffec1ea7df0, 1023) = -1 EINVAL (Invalid argument) +28845 read(11, "\0\0\0\0\0\0\0\0", 520) = 8 +28845 openat(AT_FDCWD, "/proc/sys", O_RDONLY|O_DIRECTORY) = 9 +28845 openat(9, "net/ipv4/ping_group_range", O_WRONLY) = 10 +28845 write(10, "0 0", 3) = 3 +28845 close(10) = 0 +28845 close(9) = 0 +28845 mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", NULL, MS_PRIVATE, NULL) = 0 +28845 mount("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", NULL, MS_BIND|MS_REC, 0xc3ece0) = 0 +28845 mount(NULL, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", NULL, MS_REMOUNT|MS_BIND, NULL) = 0 +28845 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", O_RDONLY|O_CLOEXEC|O_PATH) = 9 +28845 openat(AT_FDCWD, "/proc/self/cgroup", O_RDONLY) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28845 read(10, "0::/user.slice/user-1000.slice/u"..., 1023) = 148 +28845 read(10, "", 875) = 0 +28845 close(10) = 0 +28845 unshare(CLONE_NEWCGROUP) = 0 +28845 openat(9, "proc", O_RDONLY|O_NOFOLLOW|O_DIRECTORY +28833 <... read resumed>"-\0\0\0\1\0\0\0&\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 45 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0&\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "proc", 0755 +28833 <... read resumed>"-\0\0\0\1\0\0\0(\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 45 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0(\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "5\0\0\0\t\0\0\0*\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 53 +28833 mkdirat(5, "5", 0755) = 0 +28833 openat2(5, "5", {flags=O_RDONLY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 fsetxattr(9, "trusted.overlay.opaque", "y", 1, 0) = -1 EPERM (Operation not permitted) +28833 fsetxattr(9, "user.fuseoverlayfs.opaque", "y", 1, 0) = 0 +28833 openat2(9, ".wh..wh..opq", {flags=O_WRONLY|O_CREAT|O_NONBLOCK, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 close(10) = 0 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 renameat(5, "5", 4, "./proc") = 0 +28833 close(9) = 0 +28833 faccessat2(4, "./.wh.proc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(4, "proc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 fgetxattr(9, "trusted.overlay.origin", 0x559e75485140, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(9, "user.fuseoverlayfs.origin", 0x559e75485140, 4096) = -1 ENODATA (No data available) +28833 close(9) = 0 +28833 faccessat2(3, "./.wh.proc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "proc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28833 statx(3, "proc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f9947c0) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "./.wh.proc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "proc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 openat2(4, "proc", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 3 entries */, 32768) = 80 +28833 faccessat2(4, "proc/.wh..wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/proc", "trusted.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/proc", "user.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/proc", "user.fuseoverlayfs.opaque", "y", 16) = 1 +28833 close(9) = 0 +28833 mknodat(4, "proc/.wh..opq", S_IFCHR|0700, makedev(0, 0)) = 0 +28833 statx(4, "proc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=40, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0*\0\0\0\0\0\0\0", iov_len=16}, {iov_base="@QHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = 0 +28833 read(6, +28845 openat(9, "proc", O_RDONLY|O_NOFOLLOW|O_DIRECTORY +28833 <... read resumed>"8\0\0\0\3\0\0\0,\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=14, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0,\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0D\337\377\t\0\0\0\0\16\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28833 read(6, "0\0\0\0\33\0\0\0.\0\0\0\0\0\0\0@QHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 writev(6, [{iov_base=" \0\0\0\0\0\0\0.\0\0\0\0\0\0\0", iov_len=16}, {iov_base="0RHu\236U\0\0\n\0\0\0\0\0\0\0", iov_len=16}], 2) = 32 +28845 <... openat resumed>) = 10 +28833 read(6, +28845 mount("proc", "/proc/self/fd/10", "proc", MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL) = 0 +28845 openat2(9, "proc", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 12 +28845 close(12) = 0 +28845 close(10) = 0 +28833 <... read resumed>"@\0\0\0\35\0\0\0000\0\0\0\0\0\0\0@QHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 openat2(9, "dev", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0000\0\0\0\0\0\0\0", iov_len=16}], 1 +28845 <... openat2 resumed>) = 10 +28833 <... writev resumed>) = 16 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", MS_NOSUID|MS_NOEXEC|MS_STRICTATIME, "mode=755,size=65536k,context=\"sy"... +28833 read(6, +28845 <... mount resumed>) = 0 +28845 openat2(9, "dev", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 12 +28845 close(12) = 0 +28845 close(10) = 0 +28845 openat(9, "sys", O_RDONLY|O_NOFOLLOW|O_DIRECTORY +28833 <... read resumed>",\0\0\0\1\0\0\0002\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0002\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "sys", 0755 +28833 <... read resumed>",\0\0\0\1\0\0\0004\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0004\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "4\0\0\0\t\0\0\0006\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 52 +28833 mkdirat(5, "6", 0755) = 0 +28833 openat2(5, "6", {flags=O_RDONLY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 fsetxattr(9, "trusted.overlay.opaque", "y", 1, 0) = -1 EPERM (Operation not permitted) +28833 fsetxattr(9, "user.fuseoverlayfs.opaque", "y", 1, 0) = 0 +28833 openat2(9, ".wh..wh..opq", {flags=O_WRONLY|O_CREAT|O_NONBLOCK, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 close(10) = 0 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 renameat(5, "6", 4, "./sys") = 0 +28833 close(9) = 0 +28833 faccessat2(4, "./.wh.sys", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(4, "sys", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 fgetxattr(9, "trusted.overlay.origin", 0x559e75485d80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(9, "user.fuseoverlayfs.origin", 0x559e75485d80, 4096) = -1 ENODATA (No data available) +28833 close(9) = 0 +28833 faccessat2(3, "./.wh.sys", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "sys", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28833 statx(3, "sys", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f9947c0) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "./.wh.sys", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "sys", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 openat2(4, "sys", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 3 entries */, 32768) = 80 +28833 faccessat2(4, "sys/.wh..wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/sys", "trusted.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/sys", "user.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/sys", "user.fuseoverlayfs.opaque", "y", 16) = 1 +28833 close(9) = 0 +28833 mknodat(4, "sys/.wh..opq", S_IFCHR|0700, makedev(0, 0)) = 0 +28833 statx(4, "sys", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=40, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0006\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\200]Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = 0 +28833 read(6, +28845 openat(9, "sys", O_RDONLY|O_NOFOLLOW|O_DIRECTORY +28833 <... read resumed>"8\0\0\0\3\0\0\08\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=20, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\08\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0D\337\377\t\0\0\0\0\24\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28833 read(6, "0\0\0\0\33\0\0\0:\0\0\0\0\0\0\0\200]Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 writev(6, [{iov_base=" \0\0\0\0\0\0\0:\0\0\0\0\0\0\0", iov_len=16}, {iov_base="p^Hu\236U\0\0\n\0\0\0\0\0\0\0", iov_len=16}], 2) = 32 +28845 <... openat resumed>) = 10 +28833 read(6, +28845 mount("sysfs", "/proc/self/fd/10", "sysfs", MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL) = 0 +28845 openat2(9, "sys", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 12 +28845 close(10) = 0 +28833 <... read resumed>"@\0\0\0\35\0\0\0<\0\0\0\0\0\0\0\200]Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 openat2(9, "dev/pts", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0<\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28833 read(6, +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28845 mkdirat(9, "dev", 01755 +28833 <... read resumed>",\0\0\0\1\0\0\0>\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(3, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0>\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300\277Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 read(6, +28845 openat2(9, "dev", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mkdirat(10, "pts", 01755) = 0 +28845 openat2(9, "dev/pts", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 13 +28845 close(10) = 0 +28845 mount("devpts", "/proc/self/fd/13", "devpts", MS_NOSUID|MS_NOEXEC, "newinstance,ptmxmode=0666,mode=0"...) = 0 +28845 openat2(9, "dev/pts", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 close(10) = 0 +28845 close(13) = 0 +28845 openat2(9, "dev/mqueue", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28845 mkdirat(9, "dev", 01755 +28833 <... read resumed>",\0\0\0\1\0\0\0@\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(3, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0@\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300\277Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 read(6, +28845 openat2(9, "dev", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mkdirat(10, "mqueue", 01755) = 0 +28845 openat2(9, "dev/mqueue", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 13 +28845 close(10) = 0 +28845 mount("mqueue", "/proc/self/fd/13", "mqueue", MS_NOSUID|MS_NODEV|MS_NOEXEC, NULL) = 0 +28845 openat2(9, "dev/mqueue", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 setxattr("/proc/self/fd/10", "security.selinux", "system_u:object_r:container_file"..., 47, 0) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28845 statx(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=0, ...}) = 0 +28845 openat2(9, "run/.containerenv", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>",\0\0\0\1\0\0\0B\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0B\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "run", 0755 +28833 <... read resumed>",\0\0\0\1\0\0\0D\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0D\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "4\0\0\0\t\0\0\0F\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 52 +28833 mkdirat(5, "7", 0755) = 0 +28833 openat2(5, "7", {flags=O_RDONLY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 fsetxattr(9, "trusted.overlay.opaque", "y", 1, 0) = -1 EPERM (Operation not permitted) +28833 fsetxattr(9, "user.fuseoverlayfs.opaque", "y", 1, 0) = 0 +28833 openat2(9, ".wh..wh..opq", {flags=O_WRONLY|O_CREAT|O_NONBLOCK, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 close(10) = 0 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 renameat(5, "7", 4, "./run") = 0 +28833 close(9) = 0 +28833 faccessat2(4, "./.wh.run", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(4, "run", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 fgetxattr(9, "trusted.overlay.origin", 0x559e754869c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(9, "user.fuseoverlayfs.origin", 0x559e754869c0, 4096) = -1 ENODATA (No data available) +28833 close(9) = 0 +28833 faccessat2(3, "./.wh.run", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "run", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28833 statx(3, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f9947c0) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "./.wh.run", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 openat2(4, "run", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 3 entries */, 32768) = 80 +28833 faccessat2(4, "run/.wh..wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "trusted.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "user.overlay.opaque", 0x7ffe7f991a00, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "user.fuseoverlayfs.opaque", "y", 16) = 1 +28833 close(9) = 0 +28833 mknodat(4, "run/.wh..opq", S_IFCHR|0700, makedev(0, 0)) = 0 +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=40, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0F\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300iHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = 0 +28833 read(6, +28845 openat2(9, "run", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0H\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, ".", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=26, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0H\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0D\337\377\t\0\0\0\0\32\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 10 +28833 read(6, +28845 openat(10, ".containerenv", O_WRONLY|O_CREAT|O_NOFOLLOW|O_CLOEXEC, 0700 +28833 <... read resumed>"6\0\0\0\1\0\0\0J\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 54 +28833 statx(4, "run/.containerenv", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f993a80) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "run/.wh..containerenv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0J\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "F\0\0\0#\0\0\0L\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 70 +28833 statx(4, "run/.containerenv", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f993830) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "run/.wh..containerenv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(4, "run/.containerenv", {flags=O_RDWR|O_CREAT|O_NOFOLLOW, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(4, "run/.containerenv", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 unlinkat(4, "run/.wh..containerenv", 0) = -1 ENOENT (No such file or directory) +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\240\0\0\0\0\0\0\0L\0\0\0\0\0\0\0", iov_len=16}, {iov_base="PkHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=144}], 2) = 160 +28833 read(6, +28845 <... openat resumed>) = 13 +28845 close(10) = 0 +28845 mount("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/.containerenv", "/proc/self/fd/13", 0x45a546, MS_BIND|MS_REC, 0xc2ca10) = 0 +28845 openat2(9, "run/.containerenv", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0N\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=66, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0N\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0_\337\377\t\0\0\0\0B\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 10 +28833 read(6, +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/10", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=815833, f_bfree=815581, f_bavail=815581, f_files=815833, f_ffree=815193, f_fsid={val=[0x97019c73, 0x3d72d7b2]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_RELATIME}) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28833 <... read resumed>"@\0\0\0\22\0\0\0P\0\0\0\0\0\0\0PkHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 statx(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", AT_STATX_DONT_SYNC, STATX_TYPE, +28833 close(9 +28845 <... statx resumed>{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=40, ...}) = 0 +28833 <... close resumed>) = 0 +28845 openat2(9, "run/secrets", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0P\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28833 read(6, "0\0\0\0\1\0\0\0R\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 statx(4, "run/secrets", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, 0x7ffe7f993a80) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "run/.wh.secrets", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0R\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "run", 01755 +28833 <... read resumed>",\0\0\0\1\0\0\0T\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 faccessat2(4, "./.wh.run", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=66, ...}) = 0 +28833 openat2(4, "run", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=66, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 5 entries */, 32768) = 152 +28833 faccessat2(4, "run/.wh..wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 faccessat2(4, "run/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = 0 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/diff/run", "user.fuseoverlayfs.opaque", "y", 16) = 1 +28833 close(9) = 0 +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=66, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0T\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300iHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 read(6, +28845 openat2(9, "run", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mkdirat(10, "secrets", 01755 +28833 <... read resumed>"0\0\0\0\1\0\0\0V\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0V\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "8\0\0\0\t\0\0\0X\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 mkdirat(5, "9", 01755) = 0 +28833 openat2(5, "9", {flags=O_RDONLY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 fsetxattr(9, "trusted.overlay.opaque", "y", 1, 0) = -1 EPERM (Operation not permitted) +28833 fsetxattr(9, "user.fuseoverlayfs.opaque", "y", 1, 0) = 0 +28833 openat2(9, ".wh..wh..opq", {flags=O_WRONLY|O_CREAT|O_NONBLOCK, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 close(10) = 0 +28833 newfstatat(9, "", {st_mode=S_IFDIR|S_ISVTX|0755, st_size=24, ...}, AT_EMPTY_PATH) = 0 +28833 renameat(5, "9", 4, "run/secrets") = 0 +28833 close(9) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0X\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0xHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = 0 +28833 read(6, +28845 openat2(9, "run/secrets", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0Z\0\0\0\0\0\0\0\300iHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, "run", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=80, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0Z\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0_\337\377\t\0\0\0\0P\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 13 +28833 read(6, +28845 close(10) = 0 +28845 mount("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/run/secrets", "/proc/self/fd/13", 0x45a546, MS_BIND|MS_REC, 0xc2b870) = 0 +28845 openat2(9, "run/secrets", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/10", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=815833, f_bfree=815581, f_bavail=815581, f_files=815833, f_ffree=815193, f_fsid={val=[0x97019c73, 0x3d72d7b2]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_RELATIME}) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28845 statx(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=12, ...}) = 0 +28845 openat2(9, "etc/hostname", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"1\0\0\0\1\0\0\0\\\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 49 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\\\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "etc", 0755 +28833 <... read resumed>",\0\0\0\1\0\0\0^\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=8, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0^\0\0\0\0\0\0\0", iov_len=16}, {iov_base="P\313Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 read(6, +28845 openat2(9, "etc", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 openat(10, "hostname", O_WRONLY|O_CREAT|O_NOFOLLOW|O_CLOEXEC, 0700 +28833 <... read resumed>"A\0\0\0#\0\0\0`\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 65 +28833 openat2(4, "etc/hostname", {flags=O_RDWR|O_CREAT|O_NOFOLLOW, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\240\0\0\0\0\0\0\0`\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\360xHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=144}], 2) = 160 +28845 <... openat resumed>) = 13 +28833 read(6, +28845 close(10) = 0 +28845 mount("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hostname", "/proc/self/fd/13", 0x45a546, MS_BIND|MS_REC, 0xc25ec0) = 0 +28845 openat2(9, "etc/hostname", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0b\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0b\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0\236\321\377\t\0\0\0\0\30\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 10 +28833 read(6, +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/10", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=815833, f_bfree=815581, f_bavail=815581, f_files=815833, f_ffree=815193, f_fsid={val=[0x97019c73, 0x3d72d7b2]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_RELATIME}) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28833 <... read resumed>"@\0\0\0\22\0\0\0d\0\0\0\0\0\0\0\360xHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 statx(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", AT_STATX_DONT_SYNC, STATX_TYPE, +28833 close(9) = 0 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0d\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28845 <... statx resumed>{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=108, ...}) = 0 +28833 read(6, +28845 openat2(9, "etc/resolv.conf", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"4\0\0\0\1\0\0\0f\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 52 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0f\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "etc", 0755 +28833 <... read resumed>",\0\0\0\1\0\0\0h\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=24, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0h\0\0\0\0\0\0\0", iov_len=16}, {iov_base="P\313Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 <... writev resumed>) = 144 +28845 openat2(9, "etc", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 read(6, +28845 <... openat2 resumed>) = 10 +28845 openat(10, "resolv.conf", O_WRONLY|O_CREAT|O_NOFOLLOW|O_CLOEXEC, 0700 +28833 <... read resumed>"D\0\0\0#\0\0\0j\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 68 +28833 openat2(4, "etc/resolv.conf", {flags=O_RDWR|O_CREAT|O_NOFOLLOW, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\240\0\0\0\0\0\0\0j\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\340yHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=144}], 2) = 160 +28845 <... openat resumed>) = 13 +28833 read(6, +28845 close(10) = 0 +28845 mount("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/resolv.conf", "/proc/self/fd/13", 0x45a546, MS_BIND|MS_REC, 0xc26880) = 0 +28845 openat2(9, "etc/resolv.conf", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0l\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=46, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0l\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0\236\321\377\t\0\0\0\0.\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 10 +28833 read(6, +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/10", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=815833, f_bfree=815581, f_bavail=815581, f_files=815833, f_ffree=815193, f_fsid={val=[0x97019c73, 0x3d72d7b2]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_RELATIME}) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28833 <... read resumed>"@\0\0\0\22\0\0\0n\0\0\0\0\0\0\0\340yHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 statx(AT_FDCWD, "/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", AT_STATX_DONT_SYNC, STATX_TYPE, +28833 close(9 +28845 <... statx resumed>{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=501, ...}) = 0 +28833 <... close resumed>) = 0 +28845 openat2(9, "etc/hosts", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0n\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28833 read(6, ".\0\0\0\1\0\0\0p\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 46 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0p\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 mkdirat(9, "etc", 0755 +28833 <... read resumed>",\0\0\0\1\0\0\0r\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=46, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0r\0\0\0\0\0\0\0", iov_len=16}, {iov_base="P\313Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 <... writev resumed>) = 144 +28845 openat2(9, "etc", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 read(6, +28845 <... openat2 resumed>) = 10 +28845 openat(10, "hosts", O_WRONLY|O_CREAT|O_NOFOLLOW|O_CLOEXEC, 0700 +28833 <... read resumed>">\0\0\0#\0\0\0t\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 62 +28833 openat2(4, "etc/hosts", {flags=O_RDWR|O_CREAT|O_NOFOLLOW, mode=0700, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 statx(9, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\240\0\0\0\0\0\0\0t\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\320zHu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=144}], 2) = 160 +28845 <... openat resumed>) = 13 +28833 read(6, +28845 close(10) = 0 +28845 mount("/run/user/1000/containers/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/hosts", "/proc/self/fd/13", 0x45a546, MS_BIND|MS_REC, 0xc26d20) = 0 +28845 openat2(9, "etc/hosts", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 <... read resumed>"8\0\0\0\3\0\0\0v\0\0\0\0\0\0\0P\313Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 56 +28833 statx(4, "etc", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=56, ...}) = 0 +28833 writev(6, [{iov_base="x\0\0\0\0\0\0\0v\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\312\232;\0\0\0\0\0\0\0\0\0\0\0\0\236\321\377\t\0\0\0\08\0\0\0\0\0\0\0"..., iov_len=104}], 2) = 120 +28845 <... openat2 resumed>) = 10 +28833 read(6, +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/10", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=815833, f_bfree=815581, f_bavail=815581, f_files=815833, f_ffree=815193, f_fsid={val=[0x97019c73, 0x3d72d7b2]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_RELATIME}) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28833 <... read resumed>"@\0\0\0\22\0\0\0x\0\0\0\0\0\0\0\320zHu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 statx(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", AT_STATX_DONT_SYNC, STATX_TYPE, +28833 close(9 +28845 <... statx resumed>{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=STATX_ATTR_MOUNT_ROOT, stx_mode=S_IFDIR|S_ISVTX|0777, stx_size=40, ...}) = 0 +28833 <... close resumed>) = 0 +28845 openat2(9, "dev/shm", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0x\0\0\0\0\0\0\0", iov_len=16}], 1 +28845 <... openat2 resumed>) = -1 ENOENT (No such file or directory) +28833 <... writev resumed>) = 16 +28845 mkdirat(9, "dev", 01755 +28833 read(6, ",\0\0\0\1\0\0\0z\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 statx(3, "dev", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0z\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\300\277Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... mkdirat resumed>) = -1 EEXIST (File exists) +28833 read(6, +28845 openat2(9, "dev", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mkdirat(10, "shm", 01755) = 0 +28845 openat2(9, "dev/shm", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 13 +28845 close(10) = 0 +28845 mount("/home/afrosi/.local/share/containers/storage/overlay-containers/52e0e7a96d1a77a281dfab72dc53dfa16836dcaed4132686a5521873f3485ab8/userdata/shm", "/proc/self/fd/13", 0x45a546, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, 0xc27180) = 0 +28845 openat2(9, "dev/shm", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(10) = 0 +28845 close(13) = 0 +28845 openat2(9, "sys/fs/cgroup", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 mount("cgroup2", "/proc/self/fd/10", "cgroup2", MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REC|MS_RELATIME, NULL) = 0 +28845 openat2(9, "sys/fs/cgroup", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 13 +28845 mount(NULL, "/proc/self/fd/13", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat(AT_FDCWD, "/proc/self/uid_map", O_RDONLY) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=0, ...}) = 0 +28845 read(10, " 0 1000 1"..., 1023) = 66 +28845 read(10, "", 957) = 0 +28845 close(10) = 0 +28845 openat(9, "dev", O_RDONLY|O_DIRECTORY) = 10 +28845 openat(10, "null", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "null", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/null", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc25dc0) = 0 +28845 openat2(9, "/dev/null", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 openat(10, "zero", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "zero", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/zero", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc2b610) = 0 +28845 openat2(9, "/dev/zero", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 openat(10, "full", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "full", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/full", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc2c7b0) = 0 +28845 openat2(9, "/dev/full", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 openat(10, "tty", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "tty", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/tty", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc41380) = 0 +28845 openat2(9, "/dev/tty", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 openat(10, "random", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "random", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/random", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc41440) = 0 +28845 openat2(9, "/dev/random", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 openat(10, "urandom", O_RDONLY|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC|O_PATH) = -1 ENOENT (No such file or directory) +28845 openat(10, "urandom", O_RDONLY|O_CREAT|O_NONBLOCK|O_NOFOLLOW|O_CLOEXEC, 0700) = 14 +28845 mount("/dev/urandom", "/proc/self/fd/14", NULL, MS_NOSUID|MS_NOEXEC|MS_BIND, 0xc36e60) = 0 +28845 openat2(9, "/dev/urandom", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_PRIVATE, NULL) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_NOSUID|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 close(14) = 0 +28845 symlinkat("/proc/self/fd", 10, "fd") = 0 +28845 symlinkat("/proc/self/fd/0", 10, "stdin") = 0 +28845 symlinkat("/proc/self/fd/1", 10, "stdout") = 0 +28845 symlinkat("/proc/self/fd/2", 10, "stderr") = 0 +28845 symlinkat("/proc/kcore", 10, "core") = 0 +28845 symlinkat("pts/ptmx", 10, "ptmx") = 0 +28845 openat(10, "console", O_WRONLY|O_CREAT|O_CLOEXEC, 0700) = 14 +28845 close(14) = 0 +28845 close(10) = 0 +28845 write(11, "\0\0\0\0\0\0\0\0", 8) = 8 +28845 read(11, +28844 <... read resumed>"\0\0\0\0\0\0\0\0", 520) = 8 +28844 write(7, "\6\0\0\0\0\0\300\177", 8) = 8 +28844 close(7) = 0 +28844 write(10, "\0\0\0\0\0\0\0\0", 8) = 8 +28845 <... read resumed>"\0\0\0\0\0\0\0\0", 520) = 8 +28844 read(10, +28845 openat2(9, "proc/acpi", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", 0, "size=0k,context=\"system_u:object"...) = 0 +28845 openat2(9, "proc/acpi", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 14 +28845 close(10) = 0 +28845 openat2(9, "proc/kcore", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0400, stx_size=140737471594496, ...}) = 0 +28845 mount("/dev/null", "/proc/self/fd/10", NULL, MS_BIND, 0xc36530) = 0 +28845 openat2(9, "proc/kcore", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 15 +28845 close(10) = 0 +28845 openat2(9, "proc/keys", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=0, ...}) = 0 +28845 mount("/dev/null", "/proc/self/fd/10", NULL, MS_BIND, 0xc360b0) = 0 +28845 openat2(9, "proc/keys", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 16 +28845 close(10) = 0 +28845 openat2(9, "proc/latency_stats", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=0, ...}) = 0 +28845 mount("/dev/null", "/proc/self/fd/10", NULL, MS_BIND, 0xc35c40) = 0 +28845 openat2(9, "proc/latency_stats", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 17 +28845 close(10) = 0 +28845 openat2(9, "proc/timer_list", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0400, stx_size=0, ...}) = 0 +28845 mount("/dev/null", "/proc/self/fd/10", NULL, MS_BIND, 0xc357e0) = 0 +28845 openat2(9, "proc/timer_list", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 18 +28845 close(10) = 0 +28845 openat2(9, "proc/timer_stats", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28845 openat2(9, "proc/sched_debug", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = -1 ENOENT (No such file or directory) +28845 openat2(9, "proc/scsi", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", 0, "size=0k,context=\"system_u:object"...) = 0 +28845 openat2(9, "proc/scsi", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 19 +28845 close(10) = 0 +28845 openat2(9, "sys/firmware", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", 0, "size=0k,context=\"system_u:object"...) = 0 +28845 openat2(9, "sys/firmware", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 20 +28845 close(10) = 0 +28845 openat2(9, "sys/fs/selinux", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0555, stx_size=0, ...}) = 0 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", 0, "size=0k,context=\"system_u:object"...) = 0 +28845 openat2(9, "sys/fs/selinux", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 21 +28845 close(10) = 0 +28845 openat2(9, "sys/dev/block", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28845 mount("tmpfs", "/proc/self/fd/10", "tmpfs", 0, "size=0k,context=\"system_u:object"...) = 0 +28845 openat2(9, "sys/dev/block", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 22 +28845 close(10) = 0 +28845 openat2(9, "proc/asound", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/asound", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 23 +28845 mount(NULL, "/proc/self/fd/23", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat2(9, "proc/bus", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/bus", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 24 +28845 mount(NULL, "/proc/self/fd/24", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat2(9, "proc/fs", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/fs", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 25 +28845 mount(NULL, "/proc/self/fd/25", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat2(9, "proc/irq", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/irq", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 26 +28845 mount(NULL, "/proc/self/fd/26", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat2(9, "proc/sys", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/sys", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 27 +28845 mount(NULL, "/proc/self/fd/27", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 openat2(9, "proc/sysrq-trigger", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28845 statfs("/proc/self/fd/10", {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 mount("/proc/self/fd/10", "/proc/self/fd/10", NULL, MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_BIND|MS_REC, NULL) = 0 +28845 openat2(9, "proc/sysrq-trigger", {flags=O_RDONLY|O_CLOEXEC|O_PATH, resolve=RESOLVE_IN_ROOT}, 24) = 28 +28845 mount(NULL, "/proc/self/fd/28", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 close(10) = 0 +28845 mount(NULL, "/proc/self/fd/28", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(28) = 0 +28845 mount(NULL, "/proc/self/fd/27", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(27) = 0 +28845 mount(NULL, "/proc/self/fd/26", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(26) = 0 +28845 mount(NULL, "/proc/self/fd/25", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(25) = 0 +28845 mount(NULL, "/proc/self/fd/24", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(24) = 0 +28845 mount(NULL, "/proc/self/fd/23", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(23) = 0 +28845 mount(NULL, "/proc/self/fd/22", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(22) = 0 +28845 mount(NULL, "/proc/self/fd/21", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(21) = 0 +28845 mount(NULL, "/proc/self/fd/20", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(20) = 0 +28845 mount(NULL, "/proc/self/fd/19", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(19) = 0 +28845 mount(NULL, "/proc/self/fd/18", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/18", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=1024, f_bfree=1024, f_bavail=1024, f_files=1048576, f_ffree=1047956, f_fsid={val=[0x6c1762ad, 0x64a26126]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID}) = 0 +28845 mount(NULL, "/proc/self/fd/18", NULL, MS_RDONLY|MS_NOSUID|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(18) = 0 +28845 mount(NULL, "/proc/self/fd/17", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/17", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=1024, f_bfree=1024, f_bavail=1024, f_files=1048576, f_ffree=1047956, f_fsid={val=[0x6c1762ad, 0x64a26126]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID}) = 0 +28845 mount(NULL, "/proc/self/fd/17", NULL, MS_RDONLY|MS_NOSUID|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(17) = 0 +28845 mount(NULL, "/proc/self/fd/16", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/16", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=1024, f_bfree=1024, f_bavail=1024, f_files=1048576, f_ffree=1047956, f_fsid={val=[0x6c1762ad, 0x64a26126]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID}) = 0 +28845 mount(NULL, "/proc/self/fd/16", NULL, MS_RDONLY|MS_NOSUID|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(16) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = -1 EPERM (Operation not permitted) +28845 statfs("/proc/self/fd/15", {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=1024, f_bfree=1024, f_bavail=1024, f_files=1048576, f_ffree=1047956, f_fsid={val=[0x6c1762ad, 0x64a26126]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID}) = 0 +28845 mount(NULL, "/proc/self/fd/15", NULL, MS_RDONLY|MS_NOSUID|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(15) = 0 +28845 mount(NULL, "/proc/self/fd/14", NULL, MS_RDONLY|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(14) = 0 +28845 mount(NULL, "/proc/self/fd/13", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND|MS_RELATIME, NULL) = 0 +28845 close(13) = 0 +28845 mount(NULL, "/proc/self/fd/12", NULL, MS_RDONLY|MS_NOSUID|MS_NODEV|MS_NOEXEC|MS_REMOUNT|MS_BIND, NULL) = 0 +28845 close(12) = 0 +28845 close(9) = 0 +28845 openat(AT_FDCWD, "/proc/thread-self/attr/exec", O_WRONLY|O_CLOEXEC) = 9 +28845 fstatfs(9, {f_type=PROC_SUPER_MAGIC, f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={val=[0, 0]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_NODEV|ST_NOEXEC|ST_RELATIME}) = 0 +28845 write(9, "system_u:system_r:container_t:s0"..., 42) = 42 +28845 close(9) = 0 +28845 close_range(3, 4294967295, CLOSE_RANGE_CLOEXEC) = 0 +28845 openat(AT_FDCWD, "/", O_RDONLY|O_PATH|O_DIRECTORY) = 9 +28845 openat(AT_FDCWD, "/home/afrosi/.local/share/containers/storage/overlay/c8df86f2cf0e889590f23416391262f9bb6bfe77aa70321150baa78ea4833fd4/merged", O_RDONLY|O_DIRECTORY +28833 <... read resumed>"0\0\0\0\33\0\0\0|\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 48 +28833 writev(6, [{iov_base=" \0\0\0\0\0\0\0|\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0{Hu\236U\0\0\n\0\0\0\0\0\0\0", iov_len=16}], 2) = 32 +28845 <... openat resumed>) = 10 +28833 read(6, +28845 fchdir(10) = 0 +28845 pivot_root(".", ".") = 0 +28845 fchdir(9) = 0 +28845 mount(NULL, ".", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 umount2(".", MNT_DETACH) = 0 +28845 umount2(".", MNT_DETACH) = -1 EINVAL (Invalid argument) +28845 chdir("/") = 0 +28845 close(10) = 0 +28833 <... read resumed>"@\0\0\0\35\0\0\0~\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 64 +28845 close(9 +28833 writev(6, [{iov_base="\20\0\0\0\0\0\0\0~\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28845 <... close resumed>) = 0 +28833 read(6, +28845 mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 +28845 chdir("/") = 0 +28845 openat(AT_FDCWD, "/dev/null", O_RDWR) = 9 +28845 newfstatat(9, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_EMPTY_PATH) = 0 +28845 newfstatat(0, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_EMPTY_PATH) = 0 +28845 dup2(9, 0) = 0 +28845 newfstatat(1, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_EMPTY_PATH) = 0 +28845 dup2(9, 1) = 1 +28845 newfstatat(2, "", {st_mode=S_IFIFO|0600, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28845 close(9) = 0 +28845 ioctl(0, TCGETS, 0x7ffec1ea8170) = -1 ENOTTY (Inappropriate ioctl for device) +28845 fchown(0, 0, 0) = -1 EPERM (Operation not permitted) +28845 ioctl(1, TCGETS, 0x7ffec1ea8170) = -1 ENOTTY (Inappropriate ioctl for device) +28845 fchown(1, 0, 0) = -1 EPERM (Operation not permitted) +28845 ioctl(2, TCGETS, 0x7ffec1ea8170) = -1 ENOTTY (Inappropriate ioctl for device) +28845 fchown(2, 0, 0) = 0 +28845 chdir("/") = 0 +28845 newfstatat(AT_FDCWD, "/usr/local/sbin/sh", +28833 <... read resumed>",\0\0\0\1\0\0\0\200\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 faccessat2(4, "./.wh.usr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "usr", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, 0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "./.wh.usr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(3, "usr", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=14, ...}) = 0 +28833 openat2(3, "usr", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=14, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 4 entries */, 32768) = 96 +28833 faccessat2(3, "usr/.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "usr/.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "usr/bin", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=6, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75488690, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75488690, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "usr/.wh.sbin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "usr/.wh.sbin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "usr/sbin", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75489220, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75489220, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr", "user.fuseoverlayfs.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 faccessat2(3, "usr/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 close(9) = 0 +28833 statx(3, "usr", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=14, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\200\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\20\6Iu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, ".\0\0\0\1\0\0\0\202\0\0\0\0\0\0\0\20\6Iu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 46 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\202\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... newfstatat resumed>0x7ffec1ea70f0, 0) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 newfstatat(AT_FDCWD, "/usr/local/bin/sh", 0x7ffec1ea70f0, 0) = -1 ENOENT (No such file or directory) +28845 newfstatat(AT_FDCWD, "/usr/sbin/sh", +28833 <... read resumed>"-\0\0\0\1\0\0\0\204\0\0\0\0\0\0\0\20\6Iu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 45 +28833 faccessat2(4, "usr/.wh.sbin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "usr/sbin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, 0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "usr/.wh.sbin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(3, "usr/sbin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 openat2(3, "usr/sbin", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=0, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 2 entries */, 32768) = 48 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/sbin", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/sbin", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/sbin", "user.fuseoverlayfs.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 faccessat2(3, "usr/sbin/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 close(9) = 0 +28833 statx(3, "usr/sbin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=0, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\204\0\0\0\0\0\0\0", iov_len=16}, {iov_base=" \222Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "H\0\0\0\26\0\0\0\206\0\0\0\0\0\0\0 \222Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 72 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/sbin", "system.posix_acl_access", 0x559e75489250, 4096) = -1 ENODATA (No data available) +28833 writev(6, [{iov_base="\20\0\0\0\303\377\377\377\206\0\0\0\0\0\0\0", iov_len=16}], 1) = 16 +28833 read(6, "+\0\0\0\1\0\0\0\210\0\0\0\0\0\0\0 \222Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 43 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\210\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... newfstatat resumed>0x7ffec1ea70f0, 0) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 newfstatat(AT_FDCWD, "/usr/bin/sh", +28833 <... read resumed>",\0\0\0\1\0\0\0\212\0\0\0\0\0\0\0\20\6Iu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 faccessat2(4, "usr/.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "usr/bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, 0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "usr/.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(3, "usr/bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=6, ...}) = 0 +28833 openat2(3, "usr/bin", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=6, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 3 entries */, 32768) = 72 +28833 faccessat2(3, "usr/bin/.wh.env", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "usr/bin/env", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = -1 ELOOP (Too many levels of symbolic links) +28833 statx(3, "usr/bin/env", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFLNK|0777, stx_size=13, ...}) = 0 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/bin", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/bin", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/usr/bin", "user.fuseoverlayfs.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 faccessat2(3, "usr/bin/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 close(9) = 0 +28833 statx(3, "usr/bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=6, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\212\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\220\206Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "+\0\0\0\1\0\0\0\214\0\0\0\0\0\0\0\220\206Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 43 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\214\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... newfstatat resumed>0x7ffec1ea70f0, 0) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 newfstatat(AT_FDCWD, "/sbin/sh", +28833 <... read resumed>"-\0\0\0\1\0\0\0\216\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 45 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\216\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28845 <... newfstatat resumed>0x7ffec1ea70f0, 0) = -1 ENOENT (No such file or directory) +28833 read(6, +28845 newfstatat(AT_FDCWD, "/bin/sh", +28833 <... read resumed>",\0\0\0\1\0\0\0\220\0\0\0\0\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 44 +28833 faccessat2(4, "./.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(4, "bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, 0x7ffe7f9929d0) = -1 ENOENT (No such file or directory) +28833 faccessat2(3, "./.wh.bin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 statx(3, "bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_TYPE, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=4758, ...}) = 0 +28833 openat2(3, "bin", {flags=O_RDONLY|O_DIRECTORY, resolve=RESOLVE_IN_ROOT}, 24) = 9 +28833 newfstatat(9, "", {st_mode=S_IFDIR|0755, st_size=4758, ...}, AT_EMPTY_PATH) = 0 +28833 fcntl(9, F_GETFL) = 0x18000 (flags O_RDONLY|O_LARGEFILE|O_DIRECTORY) +28833 fcntl(9, F_SETFD, FD_CLOEXEC) = 0 +28833 getdents64(9, 0x559e75491200 /* 407 entries */, 32768) = 12064 +28833 faccessat2(3, "bin/.wh.[", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/[", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75489400, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75489400, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.[[", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/[[", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754894f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754894f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.acpid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/acpid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754895b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754895b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.add-shell", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/add-shell", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75489670, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75489670, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.addgroup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/addgroup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75489730, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75489730, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.adduser", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/adduser", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754897f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754897f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.adjtimex", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/adjtimex", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754898b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754898b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ar", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ar", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.arch", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/arch", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.arp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/arp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.arping", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/arping", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ascii", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ascii", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ash", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ash", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.awk", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/awk", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.base32", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/base32", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.base64", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/base64", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.basename", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/basename", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.bc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/bc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.beep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/beep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.blkdiscard", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/blkdiscard", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.blkid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/blkid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.blockdev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/blockdev", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.bootchartd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/bootchartd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.brctl", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/brctl", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.bunzip2", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/bunzip2", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.busybox", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/busybox", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.bzcat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/bzcat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.bzip2", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/bzip2", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499210, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cal", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cal", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754992d0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754992d0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754993b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754993b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499470, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499470, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chattr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chattr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499550, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499550, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chgrp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chgrp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499630, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499630, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chmod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chmod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754996f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754996f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chown", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chown", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754997d0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754997d0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chpasswd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chpasswd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499890, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499890, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chpst", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chpst", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499950, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499950, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chroot", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chroot", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499a10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499a10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chrt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chrt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499ad0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499ad0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.chvt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/chvt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499b90, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499b90, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cksum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cksum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499c50, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499c50, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.clear", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/clear", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499d10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499d10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cmp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cmp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499df0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499df0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.comm", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/comm", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499eb0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499eb0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.conspy", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/conspy", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e75499f70, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e75499f70, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a030, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a030, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cpio", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cpio", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a0f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a0f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.crc32", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/crc32", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a1b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a1b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.crond", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/crond", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a270, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a270, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.crontab", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/crontab", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a330, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a330, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cryptpw", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cryptpw", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a3f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a3f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cttyhack", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cttyhack", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a4b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a4b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.cut", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/cut", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a570, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a570, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.date", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/date", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a630, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a630, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a710, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a710, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a7f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a7f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.deallocvt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/deallocvt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a8b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a8b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.delgroup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/delgroup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549a970, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549a970, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.deluser", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/deluser", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549aa30, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549aa30, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.depmod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/depmod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ab10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ab10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.devmem", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/devmem", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549abd0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549abd0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.df", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/df", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ac90, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ac90, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dhcprelay", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dhcprelay", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ad50, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ad50, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.diff", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/diff", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ae30, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ae30, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dirname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dirname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549af10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549af10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dmesg", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dmesg", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549aff0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549aff0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dnsd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dnsd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b0b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b0b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dnsdomainname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dnsdomainname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b170, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b170, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dos2unix", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dos2unix", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b230, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b230, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dpkg", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dpkg", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b2f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b2f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dpkg-deb", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dpkg-deb", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b3b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b3b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.du", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/du", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b470, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b470, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dumpkmap", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dumpkmap", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b530, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b530, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.dumpleases", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/dumpleases", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b5f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b5f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.echo", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/echo", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b6b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b6b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ed", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ed", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b770, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b770, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.egrep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/egrep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b850, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b850, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.eject", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/eject", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b910, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b910, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.env", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/env", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549b9f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549b9f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.envdir", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/envdir", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bad0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bad0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.envuidgid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/envuidgid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bb90, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bb90, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ether-wake", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ether-wake", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bc50, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bc50, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.expand", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/expand", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bd10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bd10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.expr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/expr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bdd0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bdd0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.factor", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/factor", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549be90, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549be90, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fakeidentd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fakeidentd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549bf50, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549bf50, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fallocate", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fallocate", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c010, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c010, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.false", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/false", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c0d0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c0d0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fatattr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fatattr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c190, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c190, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fbset", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fbset", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c250, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c250, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fbsplash", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fbsplash", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c330, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c330, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fdflush", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fdflush", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c3f0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c3f0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fdformat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fdformat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c4b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c4b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fdisk", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fdisk", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c570, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c570, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fgconsole", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fgconsole", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c650, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c650, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fgrep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fgrep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c710, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c710, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.find", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/find", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c7d0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c7d0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.findfs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/findfs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c8b0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c8b0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.flock", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/flock", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549c970, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549c970, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fold", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fold", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ca30, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ca30, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.free", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/free", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549cb10, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549cb10, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.freeramdisk", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/freeramdisk", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549cbf0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549cbf0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fsck", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fsck", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ccb0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ccb0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fsck.minix", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fsck.minix", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549cd90, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549cd90, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fsfreeze", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fsfreeze", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ce70, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ce70, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fstrim", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fstrim", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549cf30, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549cf30, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fsync", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fsync", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d010, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d010, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ftpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ftpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d0d0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d0d0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ftpget", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ftpget", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d190, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d190, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ftpput", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ftpput", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d270, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d270, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.fuser", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/fuser", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d350, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d350, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.getconf", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/getconf", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=35192, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d410, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d410, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.getopt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/getopt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d500, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d500, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.getty", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/getty", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d5c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d5c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.grep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/grep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d680, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d680, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.groups", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/groups", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d740, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d740, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.gunzip", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/gunzip", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d800, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d800, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.gzip", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/gzip", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d8c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d8c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.halt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/halt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549d9a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549d9a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549da60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549da60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hdparm", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hdparm", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549db20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549db20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.head", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/head", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549dc00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549dc00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hexdump", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hexdump", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549dce0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549dce0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hexedit", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hexedit", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ddc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ddc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hostid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hostid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549dea0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549dea0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hostname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hostname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549df80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549df80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.httpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/httpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e060, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e060, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hush", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hush", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e120, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e120, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.hwclock", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/hwclock", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e200, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e200, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.i2cdetect", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/i2cdetect", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e2e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e2e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.i2cdump", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/i2cdump", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e3c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e3c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.i2cget", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/i2cget", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e480, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e480, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.i2cset", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/i2cset", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e540, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e540, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.i2ctransfer", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/i2ctransfer", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e600, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e600, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.id", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/id", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e6e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e6e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ifconfig", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ifconfig", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e7a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e7a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ifdown", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ifdown", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e880, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e880, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ifenslave", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ifenslave", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549e940, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549e940, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ifplugd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ifplugd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ea20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ea20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ifup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ifup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549eb00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549eb00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.inetd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/inetd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ebc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ebc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.init", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/init", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ec80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ec80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.insmod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/insmod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ed60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ed60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.install", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/install", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ee40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ee40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ionice", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ionice", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ef20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ef20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.iostat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/iostat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f000, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f000, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ip", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ip", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f0e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f0e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ipaddr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ipaddr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f1c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f1c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ipcalc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ipcalc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f2a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f2a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ipcrm", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ipcrm", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f380, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f380, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ipcs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ipcs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f440, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f440, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.iplink", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/iplink", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f520, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f520, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ipneigh", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ipneigh", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f600, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f600, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.iproute", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/iproute", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f6c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f6c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.iprule", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/iprule", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f780, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f780, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.iptunnel", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/iptunnel", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f840, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f840, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.kbd_mode", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/kbd_mode", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f900, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f900, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.kill", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/kill", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549f9c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549f9c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.killall", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/killall", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fa80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fa80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.killall5", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/killall5", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fb60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fb60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.klogd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/klogd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fc40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fc40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.last", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/last", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fd00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fd00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.less", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/less", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fde0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fde0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.link", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/link", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549fea0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549fea0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.linux32", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/linux32", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e7549ff80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e7549ff80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.linux64", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/linux64", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0040, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0040, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.linuxrc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/linuxrc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0120, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0120, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ln", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ln", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0200, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0200, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.loadfont", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/loadfont", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a02c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a02c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.loadkmap", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/loadkmap", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a03a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a03a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.logger", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/logger", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0480, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0480, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.login", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/login", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0560, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0560, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.logname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/logname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0640, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0640, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.logread", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/logread", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0720, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0720, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.losetup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/losetup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a07e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a07e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a08c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a08c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lpq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lpq", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a09a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a09a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lpr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lpr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0a80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0a80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ls", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ls", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0b60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0b60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lsattr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lsattr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0c40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0c40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lsmod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lsmod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0d20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0d20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lsof", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lsof", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0de0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0de0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lspci", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lspci", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0ec0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0ec0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lsscsi", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lsscsi", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a0f80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a0f80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lsusb", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lsusb", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1060, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1060, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lzcat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lzcat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1140, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1140, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lzma", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lzma", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1200, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1200, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.lzop", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/lzop", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a12e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a12e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.makedevs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/makedevs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a13c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a13c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.makemime", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/makemime", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a14a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a14a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.man", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/man", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1560, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1560, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.md5sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/md5sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1640, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1640, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mdev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mdev", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1700, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1700, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mesg", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mesg", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a17e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a17e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.microcom", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/microcom", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a18c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a18c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mim", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mim", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a19a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a19a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkdir", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkdir", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1a60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1a60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkdosfs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkdosfs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1b40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1b40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mke2fs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mke2fs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1c20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1c20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkfifo", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkfifo", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1d00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1d00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkfs.ext2", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkfs.ext2", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1de0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1de0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkfs.minix", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkfs.minix", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1ec0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1ec0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkfs.vfat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkfs.vfat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a1f80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a1f80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mknod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mknod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2060, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2060, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkpasswd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkpasswd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2140, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2140, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mkswap", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mkswap", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2220, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2220, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mktemp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mktemp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2300, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2300, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.modinfo", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/modinfo", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a23e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a23e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.modprobe", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/modprobe", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a24c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a24c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.more", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/more", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2580, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2580, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mount", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mount", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2640, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2640, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mountpoint", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mountpoint", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2720, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2720, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mpstat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mpstat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2800, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2800, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a28e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a28e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.mv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/mv", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a29c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a29c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nameif", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nameif", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2aa0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2aa0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nanddump", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nanddump", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2b80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2b80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nandwrite", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nandwrite", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2c60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2c60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nbd-client", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nbd-client", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2d20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2d20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2de0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2de0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.netstat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/netstat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2ec0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2ec0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nice", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nice", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a2fa0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a2fa0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nl", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nl", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nmeter", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nmeter", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3160, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3160, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nohup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nohup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3240, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3240, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nologin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nologin", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3300, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3300, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nproc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nproc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a33c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a33c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nsenter", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nsenter", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a34a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a34a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.nslookup", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/nslookup", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3580, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3580, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ntpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ntpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3640, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3640, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.od", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/od", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3720, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3720, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.openvt", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/openvt", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3800, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3800, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.partprobe", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/partprobe", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a38e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a38e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.passwd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/passwd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a39a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a39a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.paste", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/paste", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3a80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3a80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.patch", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/patch", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3b40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3b40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pgrep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pgrep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3c20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3c20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pidof", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pidof", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3ce0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3ce0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ping", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ping", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3dc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3dc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ping6", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ping6", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3ea0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3ea0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pipe_progress", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pipe_progress", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a3f80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a3f80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pivot_root", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pivot_root", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a4060, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a4060, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pkill", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pkill", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a4120, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a4120, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pmap", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pmap", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a41e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a41e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.popmaildir", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/popmaildir", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.poweroff", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/poweroff", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.powertop", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/powertop", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.printenv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/printenv", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.printf", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/printf", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ps", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ps", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pscan", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pscan", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pstree", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pstree", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pwd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pwd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.pwdx", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/pwdx", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.raidautorun", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/raidautorun", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rdate", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rdate", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rdev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rdev", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.readahead", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/readahead", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a50c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a50c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.readlink", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/readlink", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5180, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5180, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.readprofile", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/readprofile", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5240, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5240, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.realpath", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/realpath", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5300, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5300, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.reboot", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/reboot", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a53c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a53c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.reformime", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/reformime", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5480, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5480, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.remove-shell", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/remove-shell", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5540, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5540, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.renice", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/renice", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5600, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5600, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.reset", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/reset", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a56c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a56c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.resize", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/resize", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5780, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5780, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.resume", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/resume", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5860, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5860, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rev", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rev", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5940, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5940, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rm", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rm", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5a00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5a00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rmdir", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rmdir", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5ac0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5ac0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rmmod", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rmmod", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5ba0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5ba0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.route", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/route", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5c80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5c80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rpm", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rpm", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5d60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5d60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rpm2cpio", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rpm2cpio", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5e40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5e40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rtcwake", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rtcwake", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5f00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5f00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.run-init", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/run-init", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a5fe0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a5fe0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.run-parts", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/run-parts", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a60a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a60a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.runlevel", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/runlevel", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6180, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6180, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.runsv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/runsv", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6260, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6260, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.runsvdir", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/runsvdir", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6340, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6340, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.rx", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/rx", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6420, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6420, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.script", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/script", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6500, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6500, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.scriptreplay", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/scriptreplay", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a65e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a65e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sed", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sed", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a66c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a66c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.seedrng", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/seedrng", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a67a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a67a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sendmail", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sendmail", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6860, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6860, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.seq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/seq", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6940, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6940, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setarch", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setarch", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6a00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6a00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setconsole", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setconsole", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6ac0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6ac0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setfattr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setfattr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6ba0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6ba0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setfont", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setfont", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6c80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6c80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setkeycodes", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setkeycodes", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6d60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6d60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setlogcons", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setlogcons", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6e40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6e40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setpriv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setpriv", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a6f20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a6f20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setserial", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setserial", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7000, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7000, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setsid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setsid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a70e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a70e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.setuidgid", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/setuidgid", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a71c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a71c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sh", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sh", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a72a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a72a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sha1sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sha1sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7360, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7360, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sha256sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sha256sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7440, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7440, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sha3sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sha3sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7500, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7500, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sha512sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sha512sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a75c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a75c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.showkey", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/showkey", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a76a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a76a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.shred", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/shred", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7780, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7780, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.shuf", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/shuf", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7860, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7860, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.slattach", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/slattach", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7940, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7940, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sleep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sleep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7a20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7a20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.smemcap", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/smemcap", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7ae0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7ae0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.softlimit", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/softlimit", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7ba0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7ba0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sort", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sort", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7c60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7c60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.split", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/split", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7d40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7d40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ssl_client", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ssl_client", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7e20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7e20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.start-stop-daemon", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/start-stop-daemon", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7f00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7f00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.stat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/stat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a7fe0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a7fe0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.strings", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/strings", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a80c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a80c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.stty", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/stty", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a81a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a81a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.su", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/su", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8280, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8280, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sulogin", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sulogin", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8360, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8360, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sum", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sum", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8440, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8440, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sv", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sv", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8520, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8520, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.svc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/svc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a85e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a85e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.svlogd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/svlogd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a86c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a86c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.svok", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/svok", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a87a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a87a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.swapoff", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/swapoff", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8880, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8880, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.swapon", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/swapon", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8960, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8960, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.switch_root", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/switch_root", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8a20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8a20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sync", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sync", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8b00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8b00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.sysctl", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/sysctl", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8be0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8be0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.syslogd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/syslogd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8cc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8cc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tac", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tac", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8da0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8da0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tail", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tail", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8e80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8e80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tar", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tar", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a8f60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a8f60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.taskset", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/taskset", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9040, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9040, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9120, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9120, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tcpsvd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tcpsvd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a91e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a91e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tee", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tee", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a92a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a92a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.telnet", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/telnet", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9380, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9380, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.telnetd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/telnetd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9440, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9440, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.test", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/test", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9520, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9520, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tftp", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tftp", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9600, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9600, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tftpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tftpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a96e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a96e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.time", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/time", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a97a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a97a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.timeout", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/timeout", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9860, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9860, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.top", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/top", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9940, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9940, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.touch", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/touch", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9a00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9a00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tr", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tr", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9ae0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9ae0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.traceroute", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/traceroute", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9bc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9bc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.traceroute6", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/traceroute6", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9ca0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9ca0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tree", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tree", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9d80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9d80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.true", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/true", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9e40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9e40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.truncate", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/truncate", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9f20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9f20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ts", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ts", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754a9fe0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754a9fe0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tsort", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tsort", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa0a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa0a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tty", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tty", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa180, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa180, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ttysize", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ttysize", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa260, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa260, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.tunctl", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/tunctl", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa340, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa340, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubiattach", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubiattach", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa400, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa400, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubidetach", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubidetach", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa4c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa4c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubimkvol", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubimkvol", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa5a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa5a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubirename", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubirename", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa680, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa680, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubirmvol", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubirmvol", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa760, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa760, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubirsvol", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubirsvol", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa820, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa820, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.ubiupdatevol", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/ubiupdatevol", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa900, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa900, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.udhcpc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/udhcpc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aa9e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aa9e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.udhcpc6", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/udhcpc6", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aaac0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aaac0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.udhcpd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/udhcpd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aaba0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aaba0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.udpsvd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/udpsvd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aac60, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aac60, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uevent", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uevent", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aad40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aad40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.umount", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/umount", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aae20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aae20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aaee0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aaee0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unexpand", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unexpand", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aafa0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aafa0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uniq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uniq", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab080, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab080, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unix2dos", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unix2dos", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab160, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab160, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unlink", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unlink", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab220, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab220, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unlzma", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unlzma", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab2e0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab2e0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unshare", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unshare", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab3c0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab3c0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unxz", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unxz", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab4a0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab4a0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.unzip", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/unzip", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ab560, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ab560, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uptime", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uptime", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.users", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/users", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.usleep", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/usleep", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uudecode", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uudecode", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.uuencode", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/uuencode", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.vconfig", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/vconfig", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.vi", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/vi", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.vlock", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/vlock", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.volname", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/volname", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.w", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/w", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.wall", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/wall", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.watch", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/watch", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.watchdog", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/watchdog", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.wc", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/wc", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.wget", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/wget", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.which", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/which", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.who", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/who", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.whoami", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/whoami", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.whois", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/whois", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754aca20, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.xargs", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/xargs", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754acaa0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754acaa0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.xxd", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/xxd", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754acb40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754acb40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.xz", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/xz", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754acc00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754acc00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.xzcat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/xzcat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754accc0, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754accc0, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.yes", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/yes", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754acd80, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754acd80, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.zcat", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/zcat", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754ace40, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754ace40, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 faccessat2(3, "bin/.wh.zcip", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 openat2(3, "bin/zcip", {flags=O_RDONLY|O_NONBLOCK|O_NOFOLLOW, resolve=RESOLVE_IN_ROOT}, 24) = 10 +28833 statx(10, "", AT_STATX_DONT_SYNC|AT_EMPTY_PATH, STATX_TYPE|STATX_MODE|STATX_INO, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 fgetxattr(10, "trusted.overlay.origin", 0x559e754acf00, 4096) = -1 ENODATA (No data available) +28833 fgetxattr(10, "user.fuseoverlayfs.origin", 0x559e754acf00, 4096) = -1 ENODATA (No data available) +28833 close(10) = 0 +28833 getdents64(9, 0x559e75491200 /* 0 entries */, 32768) = 0 +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/bin", "trusted.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/bin", "user.overlay.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 lgetxattr("/home/afrosi/.local/share/containers/storage/overlay/baacf561cfff825708763ce7ee4a18293716c533e6ece3bd39009a5fb3c804d2/diff/bin", "user.fuseoverlayfs.opaque", 0x7ffe7f991ad0, 16) = -1 ENODATA (No data available) +28833 faccessat2(3, "bin/.wh..wh..opq", F_OK, AT_SYMLINK_NOFOLLOW|AT_EACCESS) = -1 ENOENT (No such file or directory) +28833 close(9) = 0 +28833 statx(3, "bin", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFDIR|0755, stx_size=4758, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\220\0\0\0\0\0\0\0", iov_len=16}, {iov_base="0\264Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, "+\0\0\0\1\0\0\0\222\0\0\0\0\0\0\0000\264Hu\236U\0\0\0\0\0\0\0\0\0\0"..., 1052672) = 43 +28833 statx(3, "bin/sh", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28833 writev(6, [{iov_base="\220\0\0\0\0\0\0\0\222\0\0\0\0\0\0\0", iov_len=16}, {iov_base="\0\224Hu\236U\0\0\0\0\0\0\0\0\0\0\0\312\232;\0\0\0\0\0\312\232;\0\0\0\0"..., iov_len=128}], 2) = 144 +28833 read(6, +28845 <... newfstatat resumed>{st_mode=S_IFREG|0755, st_size=1029632, ...}, 0) = 0 +28845 geteuid() = 0 +28845 getegid() = 0 +28845 getuid() = 0 +28845 getgid() = 0 +28845 access("/bin/sh", X_OK) = 0 +28845 statx(AT_FDCWD, "/bin/sh", AT_STATX_DONT_SYNC, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1029632, ...}) = 0 +28845 setsid() = 1 +28845 openat(AT_FDCWD, "/dev/ptmx", O_RDWR|O_NOCTTY|O_CLOEXEC) = 9 +28845 ioctl(9, TIOCGPTN, [0]) = 0 +28845 ioctl(9, TIOCSPTLCK, [0]) = 0 +28845 openat(AT_FDCWD, "/dev/pts/0", O_RDWR) = 10 +28845 dup3(10, 0, 0) = 0 +28845 dup3(10, 1, 0) = 1 +28845 dup3(10, 2, 0) = 2 +28845 ioctl(0, TIOCSCTTY, 0) = 0 +28845 close(10) = 0 +28845 mount("/dev/pts/0", "/dev/console", NULL, MS_BIND, 0xc33b00) = 0 +28845 mount(NULL, "/dev/console", NULL, MS_REMOUNT|MS_BIND, NULL) = 0 +28845 sendmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=" ", iov_len=1}], msg_iovlen=1, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[9]}], msg_controllen=24, msg_flags=0}, 0) = 1 +28845 close(8) = 0 +28845 close(9) = 0 +28845 sethostname("52e0e7a96d1a", 12) = 0 +28843 <... recvmsg resumed>{msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=" ", iov_len=4096}], msg_iovlen=1, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[8]}], msg_controllen=24, msg_flags=0}, 0) = 1 +28845 umask(022) = 022 +28843 ioctl(8, TCGETS +28845 lseek(7, 0, SEEK_SET +28843 <... ioctl resumed>, {c_iflag=ICRNL|IXON, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28845 <... lseek resumed>) = 0 +28843 ioctl(8, TCSETS, {c_iflag=ICRNL|IXON, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...} +28845 statx(7, "", AT_STATX_DONT_SYNC|AT_SYMLINK_NOFOLLOW|AT_EMPTY_PATH, STATX_SIZE, +28843 <... ioctl resumed>) = 0 +28845 <... statx resumed>{stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0700, stx_size=8, ...}) = 0 +28843 ioctl(8, TCGETS +28845 read(7, +28843 <... ioctl resumed>, {c_iflag=ICRNL|IXON, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0 +28845 <... read resumed>"\6\0\0\0\0\0\300\177", 8) = 8 +28843 dup(8 +28845 memfd_create("seccomp-helper-memfd", MFD_ALLOW_SEALING +28843 <... dup resumed>) = 17 +28845 <... memfd_create resumed>) = 8 +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28845 ftruncate(8, 4 +28843 <... write resumed>) = 8 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28843 close(10 +28845 <... ftruncate resumed>) = 0 +28845 mmap(NULL, 4, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0 +28843 <... close resumed>) = 0 +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28845 <... mmap resumed>) = 0x7fd9cdf91000 +28843 <... write resumed>) = 8 +28845 close(8 +28843 write(6, "\1\0\0\0\0\0\0\0", 8 +28845 <... close resumed>) = 0 +28843 <... write resumed>) = 8 +28845 clone(child_stack=NULL, flags=CLONE_FILES|SIGCHLD +28843 poll([{fd=6, events=POLLIN}, {fd=8, events=POLLOUT}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=16, events=POLLIN}], 6, -1) = 2 ([{fd=6, revents=POLLIN}, {fd=8, revents=POLLOUT}]) +28843 read(6, "\5\0\0\0\0\0\0\0", 16) = 8 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28843 getpeername(2, 0x7ffe9d6415b0, [128]) = -1 ENOTSOCK (Socket operation on non-socket) +28843 futex(0x7f9c720e60e8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 +28843 ioctl(2, TCGETS, 0x7ffe9d641580) = -1 ENOTTY (Inappropriate ioctl for device) +28843 getpid() = 28843 +28845 <... clone resumed>) = 2 +28843 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC +28845 seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_SPEC_ALLOW|SECCOMP_FILTER_FLAG_NEW_LISTENER, {len=1, filter=0xc413d0} +28846 prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 +28845 <... seccomp resumed>) = 8 +28846 clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=0, tv_nsec=1000000}, +28845 wait4(2, +28843 <... openat resumed>) = 10 +28843 newfstatat(10, "", {st_mode=S_IFREG|0644, st_size=2298, ...}, AT_EMPTY_PATH) = 0 +28843 newfstatat(10, "", {st_mode=S_IFREG|0644, st_size=2298, ...}, AT_EMPTY_PATH) = 0 +28843 read(10, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 2298 +28843 lseek(10, -1449, SEEK_CUR) = 849 +28843 read(10, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\t\0\0\0\0"..., 4096) = 1449 +28843 close(10) = 0 +28843 write(2, "\n(conmon:28843): GLib-CRITICAL *"..., 95) = 95 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28843 write(6, "\1\0\0\0\0\0\0\0", 8) = 8 +28843 poll([{fd=6, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=16, events=POLLIN}], 5, -1) = 1 ([{fd=6, revents=POLLIN}]) +28843 read(6, "\3\0\0\0\0\0\0\0", 16) = 8 +28843 poll([{fd=6, events=POLLIN}, {fd=11, events=POLLIN}, {fd=12, events=POLLIN}, {fd=14, events=POLLIN}, {fd=16, events=POLLIN}], 5, -1 +28846 <... clock_nanosleep resumed>NULL) = 0 +28846 sendmsg(6, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="{\n \"ociVersion\": \"0.2.0\",\n "..., iov_len=687}], msg_iovlen=1, msg_control=[{cmsg_len=20, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[8]}], msg_controllen=24, msg_flags=0}, 0) = 687 +28846 exit_group(0) = ? +28846 +++ exited with 0 +++ +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27721431755671) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99858243} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27721532265350) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99626869} +28832 <... poll resumed>) = 1 ([{fd=7, revents=POLLIN}]) +28832 read(7, "33\0\0\0\26F\277-0\216+\206\335`\0\0\0\0$\0\1\376\200\0\0\0\0\0\0D\277"..., 65536) = 90 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99441545} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27721733652346) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99539385} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99332490} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27721935386307) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99553398} +28832 <... poll resumed>) = 1 ([{fd=7, revents=POLLIN}]) +28832 read(7, "33\0\0\0\26F\277-0\216+\206\335`\0\0\0\0$\0\1\376\200\0\0\0\0\0\0D\277"..., 65536) = 90 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27722036733558) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99641596} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27722138136096) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27722138136096) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99578248} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27722238880066) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27722238880066) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99589808} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27722340166069) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99535679} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27722440692826) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99852929} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27722541279380) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27722541279380) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99918037} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27722641742440) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99900172} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27722742043042) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99951313} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=20000}, NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=20000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27722842621156) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=40000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... nanosleep resumed>NULL) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=80000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99853248} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=160000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27722943345907) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 <... nanosleep resumed>NULL) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=320000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=99583113} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=640000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723043693226) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 write(6, "\0", 1 +28829 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 99, NULL, 8) = 1 +28828 <... write resumed>) = 1 +28829 read(5, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... read resumed>"\0", 16) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=18698956} +28829 <... epoll_pwait resumed>[], 128, 19, NULL, 27723063275640) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=1280000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=79392226} +28829 <... epoll_pwait resumed>[], 128, 80, NULL, 27723144100714) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=2560000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723144100714) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=98226546} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=5120000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723245062384) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=95120462} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27723345644417) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27723345644417) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90419981} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27723446562173) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723446562173) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90055889} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27723546931678) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27723546931678) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90036777} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27723647430511) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723647430511) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90076017} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723747930264) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90460213} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27723848793760) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27723848793760) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90221427} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27723949325927) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27723949325927) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89971584} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724049660687) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90005684} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724150025700) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90134469} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724250396468) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90082749} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724350784190) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90345194} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724451394138) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90212669} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724551928458) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90141691} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724652288969) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90155807} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724752654567) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90199432} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27724853118182) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90108830} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27724953505223) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27724953505223) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90118747} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27725053869979) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725053869979) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90134975} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725154228121) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90035470} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725254589235) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90185768} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725355083784) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90164624} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725455450923) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90187322} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27725555848340) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27725555848340) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90161228} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27725656364848) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 write(6, "\0", 1) = 1 +28829 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 235647, NULL, 27961304823301) = 1 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 read(5, "\0", 16) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90443584} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27725757074020) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725757074020) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90252673} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725857733270) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90066891} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27725958122727) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90123691} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726058514829) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90146508} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726158893601) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90120296} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726259266288) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90001803} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726359673133) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90091567} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726460042420) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90058084} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726560513238) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90262225} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726661160300) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89955403} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726761608247) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90123495} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726861996855) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89963973} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27726962353432) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90095854} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727062764268) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90090961} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727163071312) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90165843} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727263482903) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90075898} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727363845943) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90204482} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727464258703) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90151152} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727564610774) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90274223}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=98828481} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727779909020) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90023244} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727880295687) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90070869} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27727980669324) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90194928} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728081077653) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90380131} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27728181784636) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27728181784636) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90178172} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27728282165622) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728282165622) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90156848} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728382624096) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90276885} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728483275735) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90359464} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728583949243) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90331169} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27728684670435) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27728684670435) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90231788} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27728785226891) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728785226891) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90171866} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728885654306) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90198525} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27728986128158) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149504} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729086511315) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90043031} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729186915558) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90062525} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729287373681) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90178601} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729387799889) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90323432} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729488338397) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90187816} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729588813640) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90314261} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 1, NULL, 27729689369446) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89974026} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729797030112) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90136041} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729897430368) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90211420} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27729997942066) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90278773} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730098502316) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90264558} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730198971448) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90156102} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730299392193) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90151642} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730399760728) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90067019} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730500029279) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90051275} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730600398629) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90080781} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730700736279) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90357515} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730801304009) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90021211} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27730901663303) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90242546} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731002244284) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90088797} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731102639328) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90272568} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731203219275) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90155322} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731303728720) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90321546} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731404319801) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89951767} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731504762649) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90017428} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731605052192) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90180709} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731705448935) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90142686} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731805848195) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90367621} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27731906495253) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90131962} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27732006872374) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27732006872374) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90304913} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27732107458117) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732107458117) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90107514} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732207826383) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90178985} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732308283964) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90199954} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732408723246) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90077902} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732509063935) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90118878} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732609458184) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89738248} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732709854014) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90570685} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27732810737328) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=77729670} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90023474} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27733016826041) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90516380}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=93383374} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89897047} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27733331773949) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27733331773949) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 227972, NULL, 27961304823301) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90329756} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27733432459791) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27733432459791) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90171280} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27733533094778) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90043600} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27733633554859) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90264351} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27733734157935) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27733734157935) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89962922} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27733834562926) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90001827} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27733934991959) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89882560} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734035409010) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90112643} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734135925107) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90304045} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734236563487) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90375721} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734337223716) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90563674} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734438144693) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90169375} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734538641099) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90500064} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734639523077) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90152904} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734740032795) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90358756} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27734840675191) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 226463, NULL, 27961304823301) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90689725} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27734941586738) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27734941586738) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90294611} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27735042150155) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735042150155) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90142055} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735142543923) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90091229} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735242893480) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90213958} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735343408660) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137288} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735443798405) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90242197} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27735544295207) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90249975} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27735644838162) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27735644838162) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90262322} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27735745382828) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90377469} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27735846069731) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90380056} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27735946766722) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90599287} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27736047581439) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27736047581439) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90112199} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27736147978875) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27736147978875) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90086277} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27736248344576) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27736248344576) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90112086}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 224942, NULL, 27961304823301) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=96197524} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27736462083678) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27736462083678) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90636926} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27736562935894) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90498624} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27736663680067) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27736663680067) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90140663} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27736764022724) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90174065} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27736864449389) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27736864449389) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90086650} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27736964833468) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27736964833468) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90114519} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737065161312) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90142760} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737165599576) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90145616} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737266025168) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90141903} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737366403783) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90123488} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737466771183) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90145325} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737567148276) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90132005} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27737667530246) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27737667530246) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90222524} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27737767995928) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737767995928) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90111372} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737868387723) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149095} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27737968781615) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90095190} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738069076679) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90176234} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738169538829) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90689101} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27738270466114) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27738270466114) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90415562} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27738371088498) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90400698} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27738471729777) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738471729777) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90045037} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738572023543) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149383} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738672455074) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90245463} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738772978396) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90150283} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738873363361) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90175481} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27738973786255) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90162883} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739074267863) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90199972} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739174716960) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90145327} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739275155140) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90156465} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739375639750) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90569287} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739476584487) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149844} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27739577147500) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27739577147500) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90037843} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27739677546180) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90085626} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27739777898601) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90249280} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27739878462114) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90147361} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27739978894989) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27739978894989) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90094467} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740079264260) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90161154} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740179686906) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90164282} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740280093920) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90166910} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740380484219) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90159427} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740480882895) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90174219} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740581312367) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90125399} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740681693928) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90253804} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740782166753) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90183432} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740882575284) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90357122} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27740983284017) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=93116787} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27741086725104) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27741086725104) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90085367} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27741187061444) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90270381} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27741287646655) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741287646655) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90349207} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741388285716) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90283349} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741488827549) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90136076} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741589214639) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90295676} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741689809778) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90382748} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741790578598) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90246917} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741891172777) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90401010} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27741991834932) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90193772} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742092249228) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90276611} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742192825544) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90523984} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742293604446) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90228509} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742394085446) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90460241} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742494843391) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90607684} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742595720017) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149327} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742696131050) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90202070} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742796610490) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90181265} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742897071696) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90355760} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27742997759116) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90265650} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743098214699) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90131570} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743198689625) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90084551} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743299027537) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90306276} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743399544202) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90212161} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743499968446) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90126937} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743600405830) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90201778} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743700908417) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90200564} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743801329962) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90184586} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27743901720222) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90127467} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744002188062) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89974424} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744102532426) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90242920} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744203117459) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90489636} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744303900414) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90436483} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744404677592) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89972332} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744505097378) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89992581} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744605529900) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90213704} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27744706066546) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27744706066546) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90276987} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27744806643608) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744806643608) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90071148} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27744907041023) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90223308} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745007533185) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90011613} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745108007772) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90056786} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745208426815) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90160571} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745308868305) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90127175} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27745409286816) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27745409286816) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90328452} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27745509971457) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745509971457) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90162546} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745610339562) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90189792} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745710778151) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90223964} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745811268588) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90153956} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27745911719551) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90516248} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746012548295) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90502888} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746113259634) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90208551} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746213814819) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90121113} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746314198145) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90099597} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746414601394) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90391450} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89704668} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 1, NULL, 27746618249275) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89014488} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746719467347) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90487743} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27746820375146) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 214483, NULL, 27961304823301) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90195586} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27746920968272) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27746920968272) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90311901} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27747021497872) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90191945} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27747121905752) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90352172} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27747222567431) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90417138} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27747323273122) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747323273122) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90115548} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747423659375) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90246916} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747524087851) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90207515} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747624518294) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90151749} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747724933622) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90059638} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747825367544) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90170360} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27747925792883) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90294637} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748026455702) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90230505} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748127021579) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90499220} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748227746336) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90068647} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748328062610) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90304470} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748428671561) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90352838} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748529281293) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90173556} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748629723969) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90202700} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748730236103) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90126853} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748830644532) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90275091} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27748931137938) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90168348} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749031569506) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90118801} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749132016031) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90308652} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749232769968) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90284834} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749333550230) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90017713} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749433925299) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90168189} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749534345266) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90187304} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749634775727) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90207971} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749735245039) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90396247} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749835978737) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90278861} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27749936501968) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90163919} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 1, NULL, 27750036937630) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89612209} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750137637159) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90184167} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=86895992} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750338418700) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=81774016} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750438990638) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90216254} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27750539506804) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27750539506804) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90218417} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27750640009255) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750640009255) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90234244} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750740658765) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90195215} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750841235374) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90244477} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27750941745409) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90268346} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751042247381) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90270654} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751142777203) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90229839} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751243181714) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90212234} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751343624019) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90175921} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751444027590) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90188732} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751544500522) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90088246} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27751644889147) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27751644889147) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90462565} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27751745616650) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751745616650) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90374083} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751846229997) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90167724} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27751946682941) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90148001} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752047122320) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90163943} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752147708152) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90253208} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752248510841) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90053529} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752348928187) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90257869} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752449447207) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90192073} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752549858724) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90439958} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752650559964) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90307057} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752751188520) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90272409} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752851796981) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90384757} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27752952501146) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90178504} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27753053071325) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27753053071325) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90099776} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27753153469466) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753153469466) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90063981} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753253938888) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90103353} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753354334164) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90232645} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753454833655) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90118290} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753555213209) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90175594} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753655647878) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90564909} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753756450850) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90342313} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753857010510) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90455254} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27753957677337) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90676978} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754058617661) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90558800} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754159422687) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90281460} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754259983160) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90339034} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754360535751) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149172} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754460904324) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90225849} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754561349228) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90126992} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27754661738519) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 206642, NULL, 27961304823301) = 1 +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90066283} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27754762116256) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27754762116256) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90279504} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27754862604970) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90147435} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27754963008649) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182478} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27755063407193) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90198090} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27755163814597) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90163838} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27755264235079) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90289393} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27755364788883) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755364788883) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90468587} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755465575924) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90297679} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755566178353) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90286323} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755666757491) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90048070} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27755767062836) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27755767062836) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 write(6, "\0", 1) = 1 +28829 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 205536, NULL, 27961304823301) = 1 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 read(5, "\0", 16) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90387273} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27755867884936) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755867884936) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90463510} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27755968693434) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90403954} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756069446920) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90081744} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756169845051) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90199253} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756270280575) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90188539} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756370691916) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90123175} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756471093659) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90121364} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756571552238) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90220390} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756672068365) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90231806} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756772586445) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90155631} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756873033498) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90219055} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27756973556111) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90565121} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757074393296) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90138142} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757174790837) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90267789} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757275267788) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90195145} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757375763784) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90185324} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757476184116) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90244147} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27757576748896) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27757576748896) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90093617} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27757677091223) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757677091223) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90375066} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27757777765279) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27757777765279) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90142750} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27757878141281) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757878141281) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90053556} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27757978550051) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90041085} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758078913672) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90241708} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758179521209) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90255823} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758280024545) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90163894} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758380442169) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90269166} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758480937782) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90423621} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27758581589912) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27758581589912) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137872} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27758682012680) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758682012680) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90242433} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758782544869) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90162725} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758882960070) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90205064} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27758983386891) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90104789} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759083779412) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90344372} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759184395188) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90155317} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759284910771) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90139831} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759385344193) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90389440} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759486045765) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90029634} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759586473950) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90010967} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759686918682) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90054319} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759787363939) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89977159} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759887773672) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90072510} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27759988219281) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90036809} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760088671432) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90196133} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760189273080) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90084474} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760289696556) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90267392} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760390278889) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90127246} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760490787626) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90181533} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760591213781) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90275261} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760691768492) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90705341} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760792705223) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90570575} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760893544907) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90319742} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27760994170759) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90237709} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761094737895) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90245879} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761195307763) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90341885} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761295923432) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90359013} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761396562044) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90213898} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761497080605) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90353287} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761597733107) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90208738} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761698283735) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90317037} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761798975667) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90177747} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761899539135) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90136600} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27761999951064) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90235036} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762100524740) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90085146} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762200978489) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90280927} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762301596394) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90265080} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762402141896) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90292866} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762502704422) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90272087} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762603241783) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182492} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762703664112) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90273473} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762804151108) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90263177} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27762904725793) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90119425} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763005077483) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90474103} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763105831146) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90394804} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763206600882) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90280962} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763307192407) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90290454} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763407844534) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90435306} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763508651839) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90177267} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763609193432) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90320357} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763709787186) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90339734} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763810381788) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90152920} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27763910822990) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90395296} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764011668815) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90183325} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764112286042) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90144416} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764212801981) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90348292} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764313492300) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=98137611} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764424152126) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90243017} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764524665579) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90202888} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764625089812) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90185418} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764725499194) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90184106} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764825965913) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90160921} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27764926356754) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90230131} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765026845163) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90192349} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765127331782) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90180947} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765227738249) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90044873} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765328065306) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90259913} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27765428661017) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27765428661017) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89993076} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27765529034524) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765529034524) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90371018} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765629674529) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90243231} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765730202840) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90236792} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765830725250) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90121800} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27765931075877) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90354080} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766031687943) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90400135} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766132574127) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90279296} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766233150233) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90422502} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766334033762) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90289817} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766434650289) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90571034} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766535419960) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90408245} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27766636046832) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27766636046832) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90143932} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27766736400556) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89957836} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27766836814133) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90107170} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27766937222129) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27766937222129) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90139243} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767037655061) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90356473} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767138522039) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90247438} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767239158862) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90222180} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767339699329) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90297465} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767440273859) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90266571} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767540796095) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90138557} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767641162210) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90142593} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767741575313) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90600507} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767842398689) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90347537} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27767943003884) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90101619} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768043391159) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90140425} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768143787464) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90143152} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768244192090) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90197956} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768344674063) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90304470} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768445346332) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182814} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768545835706) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90230411}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=93779750} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27768753813532) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=94191955} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27768858357797) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27768858357797) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90427903}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90299325} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27769060140763) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=83784559}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27769160673030) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=94541648} +28829 <... epoll_pwait resumed>[], 128, 94, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769268980812) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90333697} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769369543115) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90485000} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769470260930) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90341584} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769570829612) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90348606} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769671520079) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90134248} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769771914823) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90371219} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769872579851) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90185555} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27769973023533) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90143379} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770073481488) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90118301} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770173904274) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90202816} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770274434729) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90252654} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770374961377) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90274304} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770475520691) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90003223} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770575901296) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90196392} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770676319791) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137005} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770776727543) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90419869} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770877409596) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90161094} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27770977826387) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90519686} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27771078603928) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90290250} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27771179123409) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 write(6, "\0", 1) = 1 +28828 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 190124, NULL, 27961304823301) = 1 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 read(5, "\0", 16) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90606131} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27771279966304) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771279966304) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90255908} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771380547563) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90099362} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771480911450) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90433138} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771581560865) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90453803} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771682329487) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90245959} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27771782846294) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90237658} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27771883344833) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27771883344833) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90031408} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27771983728282) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90122414} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772084076080) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90200182} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89977628} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27772287682043) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27772287682043) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90431387} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27772388341711) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772388341711) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90044019} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772488729021) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90081847} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772589312415) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90442122} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772690033858) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90456973} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772790730258) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89998078} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772891041542) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90120561} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27772991393151) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90098853} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773091753469) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90003897} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773192109643) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90292721} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773292697479) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90150637} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773393152383) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90109636} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773493526769) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90172336} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 1, NULL, 27773593962043) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89838390} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773694445243) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137639} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773794979219) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89995991} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773895557008) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90157525} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27773995976527) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90235951} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774096555780) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90304353} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774197158823) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90298266} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774297782408) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90143267} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774398188736) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90056312} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774498606750) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90187233} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774599107711) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90214647} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774699594024) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90266803} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774800092464) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90184495} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27774900544428) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90501374} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775001314426) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90177953} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775101802951) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90253913} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775202411114) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90148023} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775302856014) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90111759} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775403253409) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90063852} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775503703583) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90092063} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775604140080) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90298660} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775704743969) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90275397} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775805237357) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90345705} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27775905840925) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90372772} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776006434299) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90116928} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776106798492) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90201123} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776207267675) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90240639} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776307833352) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90223850} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27776408294012) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27776408294012) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90154843} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27776508710240) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776508710240) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90134688} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776609076237) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90303204} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776709638196) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90384965} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776810233406) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90341112} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27776910923370) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90358371} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777011795891) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90222113} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777112297938) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90217366} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777212822882) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90225961} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27777313430522) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27777313430522) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90019091} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27777413785329) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777413785329) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90179717} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777514234865) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90197480} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777614696660) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90021681} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777715115160) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90026871} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777815526479) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90108957} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27777915921603) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90171829} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778016447055) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137849} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778116876511) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90204330} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778217318420) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90241949} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778317857136) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90253210} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778418344578) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90372210} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778519083693) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90362700} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778619763394) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90259736} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27778720279454) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90243110} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27778820840333) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27778820840333) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90156028} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27778921231168) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90206617} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27779021670390) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779021670390) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89991732} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779122121293) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90091413} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779222540476) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90148592} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779322917563) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90166075} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779423324483) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90181125} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779523734258) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90138145} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779624086486) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90293736} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779724726322) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90158511} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779825215927) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90219881} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27779925700717) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90273959} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780026312292) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182777} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780126761663) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90217402} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780227199823) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90202191} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780327704224) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90272513} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780428258034) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90151727} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780528681984) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90150652} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780629059807) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90215029} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780729567905) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90292180} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780830184724) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182211} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27780930628395) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90222417} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781031061797) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90133422} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781131484387) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90143956} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781231915078) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90176633} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781332371252) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90235229} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781432832860) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90204828} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781533264444) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90127281} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781633685564) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90166144} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781734081671) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90201794} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781834517334) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90133228} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27781934909321) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90183738} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782035357026) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90181809} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782135814805) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90315803} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782236362621) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90223897} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782336861261) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90273549} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782437397848) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90134187} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782537784981) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90066147} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782638108095) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90122418} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782738544044) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90099044} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782838897080) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90229024} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27782939392872) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90182788} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783039861231) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90195213} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783140311594) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90183757} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89736760} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27783354924085) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27783354924085) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=81359814} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27783455418100) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90012059} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27783555929863) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90217908} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27783656595884) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783656595884) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90104330} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783757022895) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90335717} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783857579391) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90210124} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27783958085391) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90120967} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784058515450) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90100450} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784158905802) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90256147} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784259458955) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90400742} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784360144919) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90366210} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27784460795949) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27784460795949) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90149115} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27784561188672) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90260223} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27784661740461) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784661740461) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90038607} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784762034962) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90347582} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784862815652) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90392831} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27784963567095) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90443408} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785064318991) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90380585} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27785164989204) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27785164989204) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90302492} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27785265590891) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785265590891) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90359934} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785366293521) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90145435} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785466804888) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90207531} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785567416043) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90075698} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785667897851) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90376943} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785768690947) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90317390} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785869410161) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90033108} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27785969844778) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90297497} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786070530912) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90341225} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786171228783) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90178236} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786271690492) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90176762} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786372108639) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90225400} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786472559554) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90186513} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786572979658) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90418686} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27786673796377) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90180839} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27786774419181) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27786774419181) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90201065} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27786874925585) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90430041} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27786975689638) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90213580} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27787076252901) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90197381} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27787176789906) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90146030} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27787277275167) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787277275167) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89991423} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787377650995) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90049585} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787478082330) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90206454} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787578634995) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90285580} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787679149730) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90237734} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787779682600) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90242249} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787880236254) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90246807} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27787980780014) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90228845} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27788081290621) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90244835} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27788181789342) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90237153} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27788282304699) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90238926} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27788382825789) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90269098} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27788483403088) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89778068} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89173648} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27788704596160) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=96103273}) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90646014} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27788917093289) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27788917093289) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90672072} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27789018100882) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27789018100882) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90677800} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27789119130036) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789119130036) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90461307} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27789219908015) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27789219908015) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90387616} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27789320614739) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789320614739) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90276410} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789421162042) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90296556} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789521753227) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90228449} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789622245001) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90203822} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789722771993) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90203944} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789823333917) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90068677} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27789923768455) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90348583} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27790024390235) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27790024390235) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90181558} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27790124780676) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790124780676) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90120525} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790225184783) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90147944} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790325673568) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90154310} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790426125577) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90229087} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790526643337) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90248656} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790627131271) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90137805} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790727603931) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90165789} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790828056335) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90251333} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27790928658933) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90128655} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791029072869) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90132566} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791129503624) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90170276} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791229914154) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90210341} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791330415862) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90233730} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791430919095) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90092027} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791531271604) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90286276} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791631841613) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90112413} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27791732253452) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90166692} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27791833302712) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90651404} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27791934932905) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89752464} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89081469} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27792136302641) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90171759} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27792237303647) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90826100} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27792339047598) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89796558} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89045188} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27792540190650) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90744350} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27792641733012) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88713861} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27792742227614) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27792742227614) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89674225} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27792843318638) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91158883} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89946925} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89077020} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27793146479766) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88819251} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27793246774126) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88633930} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27793347283180) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90188733} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89648580} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27793548992569) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90646288} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89206959} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27793751185423) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90251533} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89328806} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89886831} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89680879} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89589847} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89444040} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27794355845804) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89743764} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27794456665501) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91191413} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, [], 128, 0, NULL, 27794558384943) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90074512} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89841062} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90128387} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89803072} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27794961796993) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27794961796993) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89561555} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27795062094113) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90360920} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27795163148851) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90900091} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27795264646049) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90612997} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27795365686830) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91219894} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27795467466290) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, [], 128, 0, NULL, 27795467466290) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89921964} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27795568048669) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89924109} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27795668898729) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91045884} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89544369} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27795871718679) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27795871718679) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89614210} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27795972503744) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90760844} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88978735} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89314329} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27796276673716) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89098383} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89244106} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89244941} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88979032} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27796680637253) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88836442} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89545162} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27796882498747) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89249562} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27796983082257) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88615782} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27797083709982) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27797083709982) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90027830} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27797184765504) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28829 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89413617} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27797285194161) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89425597} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27797385526624) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89579077} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797486052043) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90659032} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797587622776) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90069938} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797688388522) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89993584} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797788849448) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90704599} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797890325007) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91289707} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27797992274816) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90521950} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27798093719761) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90205306} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89113043} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27798295386040) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27798295386040) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90071276} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88807513} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27798496399892) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 write(6, "\0", 1 +28829 <... epoll_pwait resumed>[{events=EPOLLIN, data={u32=1289501744, u64=94297296485424}}], 128, 162807, NULL, 27961304823301) = 1 +28828 <... write resumed>) = 1 +28829 read(5, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... read resumed>"\0", 16) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90704758} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27798597708153) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27798597708153) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89770072} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88875608} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89452022} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88892391} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27799000668290) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27799000668290) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89718174} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27799101563741) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90628950} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27799203324568) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27799203324568) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89993568} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89001719} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89317876} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89156343} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89406711} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88625981} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89169619} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 1, NULL, 27799911188630) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=87582521} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27800012278912) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90470651} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27800113500965) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27800113500965) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88995170} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800213886697) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89967186} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800315386241) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89971937} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88837738} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800517421871) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89803515} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800618939232) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90087405} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800720330716) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90090000} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27800821005927) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90776290} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27800922392350) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89935662} +28832 <... poll resumed>) = 0 (Timeout) +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89480813} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27801123789997) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27801123789997) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89490500} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89495696} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89535856} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89598961} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90064919} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27801627698675) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90082729} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27801728573398) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90672330} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27801830273076) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89535934} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27801930712327) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90765910} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27802032126426) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90421746} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27802133152532) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90323569} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89355049} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89704079} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27802435833902) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89758592} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89396544} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27802637017032) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89898303} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89217311} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27802838544213) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27802838544213) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89494890} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89150947} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28829 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89376869} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27803139645172) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27803139645172) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90113431} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27803240800750) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90894214} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88886491} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89045023} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89155591} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89190533} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89494889} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27803846576564) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90212569} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 1, NULL, 27803947887101) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90617904} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27804049697438) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27804049697438) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90117037} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27804150684585) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89471660} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88993276} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27804352486927) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 27804352486927) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28829 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89625440} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27804453427450) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90309126} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89592023} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 1) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 27804654932777) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90248168} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28829 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 getpid( +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... getpid resumed>) = 28733 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 tgkill(28733, 28829, SIGURG) = 0 +28829 <... epoll_pwait resumed>0x7f89417f95a0, 128, 99, NULL, 1) = -1 EINTR (Interrupted system call) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28829 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28829 rt_sigreturn({mask=[]} +28738 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28829 <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) +28738 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28738 <... futex resumed>) = 1 +28829 epoll_pwait(4, +28743 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28738 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28828 epoll_pwait(4, +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88293104} +28828 <... epoll_pwait resumed>[], 128, 97, NULL, 27804857068302) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27804857068302) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89671631} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28743 epoll_pwait(4, +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89332620} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 27805058782437) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 <... epoll_pwait resumed>[], 128, 1, NULL, 27805058782437) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28828 <... futex resumed>) = 0 +28743 <... futex resumed>) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90353839} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27805160331975) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27805160331975) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90454177} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27805262108139) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89620819} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89350055} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89434152} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88720047} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27805665492007) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89778348} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 1, NULL, 27805766455857) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=91079994} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27805868793717) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89851395} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28743 epoll_pwait(4, +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 epoll_pwait(4, +28743 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89118683} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 27806070668431) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 <... epoll_pwait resumed>[], 128, 1, NULL, 27806070668431) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90647898} +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28743 epoll_pwait(4, [], 128, 0, NULL, 27806172354777) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90101480} +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 <... epoll_pwait resumed>[], 128, 1, NULL, 27806273319179) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 epoll_pwait(4, +28828 <... futex resumed>) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90148983} +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 <... epoll_pwait resumed>[], 128, 1, NULL, 27806374728417) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28743 epoll_pwait(4, +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=90937804} +28743 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 <... futex resumed>) = 0 +28743 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88882042} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27806576872289) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89141771} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 27806677403928) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28828 epoll_pwait(4, +28743 <... futex resumed>) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89531894} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89086063} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27806879261459) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89483541} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28734 epoll_pwait(4, +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89330960} +28832 <... poll resumed>) = 0 (Timeout) +28832 poll([{fd=7, events=POLLIN|POLLHUP}, {fd=3, events=POLLHUP}], 2, 1000 +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 16) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 27807080880059) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1) = 1 +28743 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89538986} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 8) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28828 <... futex resumed>) = 1 +28743 <... futex resumed>) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 epoll_pwait(4, +28743 epoll_pwait(4, +28734 getpid( +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28743 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... getpid resumed>) = 28733 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28734 tgkill(28733, 28828, SIGURG) = 0 +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28828 <... epoll_pwait resumed>0x7f8941ffa5a0, 128, 99, NULL, 16) = -1 EINTR (Interrupted system call) +28828 --- SIGURG {si_signo=SIGURG, si_code=SI_TKILL, si_pid=28733, si_uid=0} --- +28828 futex(0x55c34cdc4ca0, FUTEX_WAKE_PRIVATE, 1) = 1 +28738 <... futex resumed>) = 0 +28828 rt_sigreturn({mask=[]} +28738 futex(0xc00007b548, FUTEX_WAKE_PRIVATE, 1 +28828 <... rt_sigreturn resumed>) = -1 EINTR (Interrupted system call) +28738 <... futex resumed>) = 1 +28828 epoll_pwait(4, +28738 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28743 <... futex resumed>) = 0 +28738 <... futex resumed>) = 1 +28828 epoll_pwait(4, [], 128, 0, NULL, 2) = 0 +28738 futex(0x55c34cdc4ca0, FUTEX_WAIT_PRIVATE, 0, NULL +28829 <... futex resumed>) = 0 +28828 epoll_pwait(4, +28743 futex(0xc00007b548, FUTEX_WAIT_PRIVATE, 0, NULL +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88873125} +28828 <... epoll_pwait resumed>[], 128, 98, NULL, 27807282988037) = 0 +28828 epoll_pwait(4, [], 128, 0, NULL, 0) = 0 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28734 epoll_pwait(4, +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28829 epoll_pwait(4, +28828 futex(0xc00007b948, FUTEX_WAIT_PRIVATE, 0, NULL +28734 <... nanosleep resumed>NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=89282567} +28829 <... epoll_pwait resumed>[], 128, 99, NULL, 27807383997593) = 0 +28829 futex(0xc00007b948, FUTEX_WAKE_PRIVATE, 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 <... futex resumed>) = 1 +28828 <... futex resumed>) = 0 +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88513550} +28828 <... epoll_pwait resumed>[], 128, 99, NULL, 27807484520650) = 0 +28828 futex(0xc000474148, FUTEX_WAKE_PRIVATE, 1 +28829 <... futex resumed>) = 0 +28828 <... futex resumed>) = 1 +28734 <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) +28829 epoll_pwait(4, +28828 epoll_pwait(4, +28734 epoll_pwait(4, +28829 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28828 <... epoll_pwait resumed>[], 128, 0, NULL, 2) = 0 +28734 <... epoll_pwait resumed>[], 128, 0, NULL, 0) = 0 +28829 futex(0xc000474148, FUTEX_WAIT_PRIVATE, 0, NULL +28828 epoll_pwait(4, +28734 nanosleep({tv_sec=0, tv_nsec=10000000}, NULL) = 0 +28734 futex(0x55c34cd95518, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=88790973} \ No newline at end of file diff --git a/filter/test-encoded.bpf b/filter/test-encoded.bpf new file mode 100644 index 0000000..c24b8e7 --- /dev/null +++ b/filter/test-encoded.bpf @@ -0,0 +1 @@ +BgAAAAAAwH8= diff --git a/filter/test.bpf b/filter/test.bpf new file mode 100644 index 0000000..7134bcb Binary files /dev/null and b/filter/test.bpf differ diff --git a/gluten.h b/gluten.h deleted file mode 100644 index 8370cf5..0000000 --- a/gluten.h +++ /dev/null @@ -1,138 +0,0 @@ -#ifndef GLUTEN_H -#define GLUTEN_H - -#include -#include - -#define MAX_FD_INJECTED 10 - -enum ns_spec_type { - NS_NONE, - NS_SPEC_TARGET, - NS_SPEC_PID, - NS_SPEC_PATH, -}; - -struct ns_spec { - enum ns_spec_type type; - union { - pid_t pid; - char *path; - }; -}; - -/* - * enum ns_type - Type of namespaces - */ -enum ns_type { - NS_CGROUP, - NS_IPC, - NS_NET, - NS_MOUNT, - NS_PID, - NS_TIME, - NS_USER, - NS_UTS, -}; - -/* - * struct op_context - Description of the context where the call needs to be executed - * @ns: Descrption of the each namespace where the call needs to be executed - */ -struct op_context { - struct ns_spec ns[sizeof(enum ns_type)]; -}; - -enum op_type { - OP_CALL, - OP_BLOCK, - OP_CONT, - OP_INJECT, - OP_INJECT_A, - OP_RETURN, - OP_COPY_ARGS, - OP_END, - OP_CMP, - OP_RESOLVEDFD, -}; - -enum value_type { - IMMEDIATE, - REFERENCE, -}; - -struct op_call { - long nr; - bool has_ret; - void *args[6]; - struct op_context context; - uint16_t ret_off; -}; - -struct op_block { - int32_t error; -}; - -struct op_continue { - bool cont; -}; - -struct op_return { - enum value_type type; - union { - int64_t value; - uint16_t value_off; - }; -}; - -struct fd_type { - enum value_type type; - union { - uint32_t fd; - uint16_t fd_off; - }; -}; - -struct op_inject { - struct fd_type newfd; - struct fd_type oldfd; -}; - -struct copy_arg { - uint16_t args_off; - enum value_type type; - size_t size; -}; - -struct op_copy_args { - struct copy_arg args[6]; -}; - -struct op_cmp { - uint16_t s1_off; - uint16_t s2_off; - size_t size; - unsigned int jmp; -}; - -struct op_resolvedfd { - uint16_t fd_off; - uint16_t path_off; - size_t path_size; - unsigned int jmp; -}; - -struct op { - enum op_type type; - union { - struct op_call call; - struct op_block block; - struct op_continue cont; - struct op_return ret; - struct op_inject inj; - struct op_copy_args copy; - struct op_cmp cmp; - struct op_resolvedfd resfd; - }; -}; -#endif /* GLUTEN_H */ diff --git a/nr_syscalls.sh b/nr_syscalls.sh deleted file mode 100755 index 9ad3d19..0000000 --- a/nr_syscalls.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh -eu -# -# SPDX-License-Identifier: AGPL-3.0-or-later -# -# SEITAN - Syscall Expressive Interpreter, Transformer and Notifier -# -# filter.sh - Build binary-search tree BPF program with SECCOMP_RET_USER_NOTIF -# -# Copyright (c) 2022 Red Hat GmbH -# Author: Stefano Brivio - -IN="${@}" -OUT_NUMBERS="numbers.h" - -HEADER_NUMBERS="/* This file was automatically generated by $(basename ${0}) */ -#ifndef NUMBERS_H_ -#define NUMBERS_H_ - -struct syscall_numbers { - char name[1024]; - long number; -}; - -struct syscall_numbers numbers[] = {" - -FOOTER_NUMBERS="}; - -#endif" - -syscalls=( - "accept" - "bind" - "connect" - "getpeername" - "getsockname" - "getsockopt" - "listen" - "mount" - "openat" - "recvfrom" - "recvmmsg" - "recvmsg" - "sendmmsg" - "sendmsg" - "sendto" - "setsockopt" - "shutdown" - "socket" - "socketpair" -) - -printf '%s\n' "${HEADER_NUMBERS}" > "${OUT_NUMBERS}" -# syscall_nr - Get syscall number from compiler, also note in numbers.h -__in="$(printf "#include \n#include \n__NR_%s" ${syscalls[@]})" -__out="$(echo "${__in}" |cc -E -xc - -o - |sed -n '/\#.*$/!p'| sed '/^$/d')" - -awk -v AS="${syscalls[*]}" -v BS="${__out[*]}" \ -'BEGIN { MAX=split(AS,a, / /); split(BS,b, / /); -for (x = 1; x <= MAX; x++) - { printf "\t{\"%s\",\t%d},\n", a[x], b[x] } - }' >> "${OUT_NUMBERS}" - -printf '%s\n' "${FOOTER_NUMBERS}" >> "${OUT_NUMBERS}" diff --git a/operations.c b/operations.c deleted file mode 100644 index ed23885..0000000 --- a/operations.c +++ /dev/null @@ -1,356 +0,0 @@ -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "gluten.h" -#include "operations.h" - -static bool is_cookie_valid(int notifyFd, uint64_t id) -{ - return ioctl(notifyFd, SECCOMP_IOCTL_NOTIF_ID_VALID, &id) == 0; -} - -static int send_target(const struct seccomp_notif_resp *resp, int notifyfd) -{ - if (!is_cookie_valid(notifyfd, resp->id)) { - fprintf(stderr, - "the response id isn't valid\ncheck if the targets has already terminated\n"); - return -1; - } - if (ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_SEND, resp) < 0) { - if (errno != EINPROGRESS) { - perror("sending the response"); - return -1; - } - } - return 0; -} - -static int send_inject_target(const struct seccomp_notif_addfd *resp, - int notifyfd) -{ - if (!is_cookie_valid(notifyfd, resp->id)) { - fprintf(stderr, - "the response id isn't valid\ncheck if the targets has already terminated\n"); - return -1; - } - if (ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_ADDFD, resp) < 0) { - if (errno != EINPROGRESS) { - perror("sending the response"); - return -1; - } - } - return 0; -} - -static void proc_ns_name(unsigned i, char *ns) -{ - switch (i) { - case NS_CGROUP: - snprintf(ns, PATH_MAX + 1, "cgroup"); - break; - case NS_IPC: - snprintf(ns, PATH_MAX + 1, "ipc"); - break; - case NS_NET: - snprintf(ns, PATH_MAX + 1, "net"); - break; - case NS_MOUNT: - snprintf(ns, PATH_MAX + 1, "mnt"); - break; - case NS_PID: - snprintf(ns, PATH_MAX + 1, "pid"); - break; - case NS_USER: - snprintf(ns, PATH_MAX + 1, "user"); - break; - case NS_UTS: - snprintf(ns, PATH_MAX + 1, "uts"); - break; - case NS_TIME: - snprintf(ns, PATH_MAX + 1, "time"); - break; - default: - fprintf(stderr, "unrecognized namespace index %d\n", i); - } -} - -static int set_namespaces(const struct op_call *a, int tpid) -{ - char path[PATH_MAX + 1]; - char ns_name[PATH_MAX / 2]; - struct ns_spec ns; - int fd; - unsigned int i; - - for (i = 0, ns = (a->context).ns[i]; i < sizeof(enum ns_type); - i++, ns = (a->context).ns[i]) { - proc_ns_name(i, ns_name); - switch (ns.type) { - case NS_NONE: - continue; - case NS_SPEC_TARGET: - snprintf(path, sizeof(path), "/proc/%d/ns/%s", tpid, - ns_name); - break; - case NS_SPEC_PID: - snprintf(path, sizeof(path), "/proc/%d/ns/%s", ns.pid, - ns_name); - break; - case NS_SPEC_PATH: - snprintf(path, sizeof(path), "%s", ns.path); - break; - } - - if ((fd = open(path, O_CLOEXEC)) < 0) { - fprintf(stderr, "open for file %s: %s", path, - strerror(errno)); - return -1; - } - - if (setns(fd, 0) != 0) { - perror("setns"); - return -1; - } - } - return 0; -} - -static int execute_syscall(void *args) -{ - struct arg_clone *a = (struct arg_clone *)args; - const struct op_call *c = a->args; - - if (set_namespaces(a->args, a->pid) < 0) { - exit(EXIT_FAILURE); - } - /* execute syscall */ - a->ret = syscall(c->nr, c->args[0], c->args[1], c->args[2], c->args[3], - c->args[4], c->args[5]); - a->err = errno; - if (a->ret < 0) { - perror("syscall"); - exit(EXIT_FAILURE); - } - exit(0); -} - -int copy_args(struct seccomp_notif *req, struct op_copy_args *copy, void *data, - int notifier) -{ - char path[PATH_MAX]; - unsigned int i; - ssize_t nread; - void *dest; - int fd; - - snprintf(path, sizeof(path), "/proc/%d/mem", req->pid); - if ((fd = open(path, O_RDONLY | O_CLOEXEC)) < 0) { - perror("open mem"); - return -1; - } - - /* - * Avoid the TOCTOU and check if the read mappings are still valid - */ - if (!is_cookie_valid(notifier, req->id)) { - fprintf(stderr, "the seccomp request isn't valid anymore\n"); - return -1; - } - for (i = 0; i < 6; i++) { - if (copy->args[i].type == REFERENCE) { - dest = (uint16_t *)data + copy->args[i].args_off; - nread = pread(fd, dest, copy->args[i].size, - req->data.args[i]); - if (nread < 0) { - perror("pread"); - return -1; - } - } else { - memcpy((uint16_t *)data + copy->args[i].args_off, - &req->data.args[i], copy->args[i].size); - } - } - close(fd); - return 0; -} - -static int resolve_fd(void *data, struct op_resolvedfd *resfd, pid_t pid) -{ - char fdpath[PATH_MAX], buf[PATH_MAX]; - char *path = (char *)((uint16_t *)data + resfd->path_off); - int *fd = (int *)((uint16_t *)data + resfd->fd_off); - ssize_t nbytes; - - snprintf(fdpath, PATH_MAX, "/proc/%d/fd/%d", pid, *fd); - if ((nbytes = readlink(fdpath, buf, resfd->path_size)) < 0) { - fprintf(stderr, "error reading %s\n", fdpath); - perror("readlink"); - return -1; - } - if (strcmp(path, buf) == 0) - return 0; - else - return 1; -} - -int do_call(struct arg_clone *c) -{ - char stack[STACK_SIZE]; - pid_t child; - - c->ret = -1; - c->err = 0; - - /* Create a process that will be moved to the namespace */ - child = clone(execute_syscall, stack + sizeof(stack), - CLONE_FILES | CLONE_VM | SIGCHLD, (void *)c); - if (child == -1) { - perror("clone"); - return -1; - } - wait(NULL); - return 0; -} - -static void set_inject_fields(uint64_t id, void *data, const struct op *a, - struct seccomp_notif_addfd *resp) -{ - const struct fd_type *new = &(a->inj).newfd; - const struct fd_type *old = &(a->inj).oldfd; - - resp->flags = SECCOMP_ADDFD_FLAG_SETFD; - resp->id = id; - if (new->type == IMMEDIATE) - resp->newfd = new->fd; - else - memcpy(&resp->srcfd, (uint16_t *)data + old->fd_off, - sizeof(resp->srcfd)); - if (old->type == IMMEDIATE) - resp->srcfd = old->fd; - else - memcpy(&resp->srcfd, (uint16_t *)data + old->fd_off, - sizeof(resp->srcfd)); - resp->newfd_flags = 0; -} - -int do_operations(void *data, struct op operations[], struct seccomp_notif *req, - unsigned int n_operations, int pid, int notifyfd, uint64_t id) -{ - struct seccomp_notif_addfd resp_fd; - struct seccomp_notif_resp resp; - struct arg_clone c; - unsigned int i; - int ret; - - for (i = 0; i < n_operations; i++) { - switch (operations[i].type) { - case OP_CALL: - resp.id = id; - resp.val = 0; - resp.flags = 0; - c.args = &operations[i].call; - c.pid = pid; - if (do_call(&c) == -1) { - resp.error = -1; - if (send_target(&resp, notifyfd) == -1) - return -1; - } - if (c.err != 0) { - resp.error = -1; - if (send_target(&resp, notifyfd) == -1) - return c.err; - } - /* - * The result of the call needs to be save as - * reference - */ - if (operations[i].call.has_ret) { - memcpy((uint16_t *)data + - operations[i].call.ret_off, - &c.ret, sizeof(c.ret)); - } - break; - case OP_BLOCK: - resp.id = id; - resp.val = 0; - resp.flags = 0; - resp.error = operations[i].block.error; - if (send_target(&resp, notifyfd) == -1) - return -1; - break; - case OP_RETURN: - resp.id = id; - resp.flags = 0; - resp.error = 0; - if (operations[i].ret.type == IMMEDIATE) - resp.val = operations[i].ret.value; - else - memcpy(&resp.val, - (uint16_t *)data + - operations[i].ret.value_off, - sizeof(resp.val)); - - if (send_target(&resp, notifyfd) == -1) - return -1; - break; - - case OP_CONT: - resp.id = id; - resp.flags = SECCOMP_USER_NOTIF_FLAG_CONTINUE; - resp.error = 0; - resp.val = 0; - if (send_target(&resp, notifyfd) == -1) - return -1; - break; - case OP_INJECT_A: - set_inject_fields(id, data, &operations[i], &resp_fd); - resp_fd.flags |= SECCOMP_ADDFD_FLAG_SEND; - if (send_inject_target(&resp_fd, notifyfd) == -1) - return -1; - break; - case OP_INJECT: - set_inject_fields(id, data, &operations[i], &resp_fd); - if (send_inject_target(&resp_fd, notifyfd) == -1) - return -1; - break; - case OP_COPY_ARGS: - if (copy_args(req, &operations[i].copy, data, - notifyfd) < 0) - return -1; - break; - case OP_END: - return 0; - case OP_CMP: - if (memcmp((uint16_t *)data + operations[i].cmp.s1_off, - (uint16_t *)data + operations[i].cmp.s2_off, - operations[i].cmp.size) != 0) { - i = operations[i].cmp.jmp; - } - break; - case OP_RESOLVEDFD: - ret = resolve_fd(data, &operations[i].resfd, pid); - if (ret == -1) - return -1; - else if (ret == 1) - i = operations[i].resfd.jmp; - break; - default: - fprintf(stderr, "unknow operation %d \n", - operations[i].type); - } - } - return 0; -} diff --git a/operations.h b/operations.h deleted file mode 100644 index 8996065..0000000 --- a/operations.h +++ /dev/null @@ -1,21 +0,0 @@ -#ifndef ACIONS_H -#define ACTIONS_H - -#include -#include - -#define STACK_SIZE (1024 * 1024 / 8) -#define NS_NUM (sizeof(enum ns_type)) - -struct arg_clone { - const struct op_call *args; - pid_t pid; - long ret; - int err; -}; - -int do_call(struct arg_clone *c); -int do_operations(void *data, struct op operations[], struct seccomp_notif *req, - unsigned int n_operations, int tpid, int notifyfd, - uint64_t id); -#endif /* ACTIONS_H */ diff --git a/qemu_filter b/qemu_filter deleted file mode 100644 index 106dc1b..0000000 --- a/qemu_filter +++ /dev/null @@ -1,10 +0,0 @@ -# syscall type args - -# type fd1: fd first argument, sockaddr_un with path, check and replace path -connect fd1_unix /var/run/qemu-pr-helper.sock /var/run/qemu-pr-helper.sock - -# type fdret_src: source path first argument, check and replace, return fd -mount fdret_src /escalate_badly /etc - -# type dev_check: path first argument, check and replace, allow second argument only -ioctl dev_check /dev/tun/tap /dev/tun/tap diff --git a/scripts/nr_syscalls.sh b/scripts/nr_syscalls.sh new file mode 100755 index 0000000..380d6f1 --- /dev/null +++ b/scripts/nr_syscalls.sh @@ -0,0 +1,63 @@ +#!/bin/sh -eu +# +# SPDX-License-Identifier: AGPL-3.0-or-later +# +# SEITAN - Syscall Expressive Interpreter, Transformer and Notifier +# +# filter.sh - Build binary-search tree BPF program with SECCOMP_RET_USER_NOTIF +# +# Copyright (c) 2022 Red Hat GmbH +# Author: Stefano Brivio + +IN="${@}" +OUT_NUMBERS="common/numbers.h" + +HEADER_NUMBERS="/* This file was automatically generated by $(basename ${0}) */ +#ifndef NUMBERS_H_ +#define NUMBERS_H_ + +struct syscall_numbers { + char name[1024]; + long number; +}; + +struct syscall_numbers numbers[] = {" + +FOOTER_NUMBERS="}; + +#endif" + +syscalls=( + "accept" + "bind" + "connect" + "getpeername" + "getsockname" + "getsockopt" + "listen" + "mount" + "openat" + "recvfrom" + "recvmmsg" + "recvmsg" + "sendmmsg" + "sendmsg" + "sendto" + "setsockopt" + "shutdown" + "socket" + "socketpair" +) + +printf '%s\n' "${HEADER_NUMBERS}" > "${OUT_NUMBERS}" +# syscall_nr - Get syscall number from compiler, also note in numbers.h +__in="$(printf "#include \n#include \n__NR_%s" ${syscalls[@]})" +__out="$(echo "${__in}" |cc -E -xc - -o - |sed -n '/\#.*$/!p'| sed '/^$/d')" + +awk -v AS="${syscalls[*]}" -v BS="${__out[*]}" \ +'BEGIN { MAX=split(AS,a, / /); split(BS,b, / /); +for (x = 1; x <= MAX; x++) + { printf "\t{\"%s\",\t%d},\n", a[x], b[x] } + }' >> "${OUT_NUMBERS}" + +printf '%s\n' "${FOOTER_NUMBERS}" >> "${OUT_NUMBERS}" diff --git a/seitan.c b/seitan.c deleted file mode 100644 index 5d2df21..0000000 --- a/seitan.c +++ /dev/null @@ -1,435 +0,0 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later - -/* SEITAN - Syscall Expressive Interpreter, Transformer and Notifier - * - * seitan.c - Wait for processes, listen for syscalls, handle them - * - * Copyright (c) 2022 Red Hat GmbH - * Author: Stefano Brivio - */ - -#define _GNU_SOURCE -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include - -#include "common.h" -#include "gluten.h" -#include "operations.h" - -#define EPOLL_EVENTS 8 -#define errExit(msg) \ - do { \ - perror(msg); \ - exit(EXIT_FAILURE); \ - } while (0) - -static char doc[] = "Usage: seitan: setain -pid -i "; - -/* Seitan options */ -static struct argp_option options[] = { - { "input", 'i', "FILE", 0, "Action input file", 0 }, - { "output", 'o', "FILE", 0, "Log filtered syscall in the file", 0 }, - { "pid", 'p', "pid", 0, - "Pid of process to monitor (cannot be used together with -socket)", - 0 }, - { "socket", 's', "/tmp/seitan.sock", 0, - "Socket to pass the seccomp notifier fd (cannot be used together with -pid)", - 0 }, - { 0 } -}; - -struct arguments { - char *input_file; - char *output_file; - char *socket; - int pid; -}; - -static error_t parse_opt(int key, char *arg, struct argp_state *state) -{ - struct arguments *arguments = state->input; - - switch (key) { - case 'p': - arguments->pid = atoi(arg); - break; - case 'i': - arguments->input_file = arg; - break; - case 'o': - arguments->output_file = arg; - break; - case 's': - arguments->socket = arg; - break; - case ARGP_KEY_END: - if (arguments->input_file == NULL) - argp_error(state, "missing input file"); - if (strcmp(arguments->socket, "") > 0 && arguments->pid > 0) - argp_error( - state, - "the -socket and -pid options cannot be used together"); - break; - default: - return ARGP_ERR_UNKNOWN; - } - - return 0; -} - -static struct argp argp = { .options = options, - .parser = parse_opt, - .args_doc = NULL, - .doc = doc, - .children = NULL, - .help_filter = NULL, - .argp_domain = NULL }; - -static int nl_init(void) -{ - int s = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR); - struct sockaddr_nl sa = { - .nl_family = AF_NETLINK, - .nl_groups = CN_IDX_PROC, - .nl_pid = getpid(), - }; - struct req_t { - struct nlmsghdr nlh; - struct cn_msg cnm; - enum proc_cn_mcast_op mop; - } __attribute__((packed, aligned(NLMSG_ALIGNTO))) req = { - .nlh.nlmsg_type = NLMSG_DONE, - .nlh.nlmsg_pid = getpid(), - - .cnm.id.idx = CN_IDX_PROC, - .cnm.id.val = CN_VAL_PROC, - .cnm.len = sizeof(enum proc_cn_mcast_op), - - .mop = PROC_CN_MCAST_LISTEN, - }; - - bind(s, (struct sockaddr *)&sa, sizeof(sa)); - - req.nlh.nlmsg_len = sizeof(req); - send(s, &req, sizeof(req), 0); - - return s; -} - -static int event(int s) -{ - char path[PATH_MAX + 1], exe[PATH_MAX + 1]; - struct proc_event *ev; - struct nlmsghdr *nlh; - struct cn_msg *cnh; - char buf[BUFSIZ]; - ssize_t n; - - if ((n = recv(s, &buf, sizeof(buf), 0)) <= 0) - return -EIO; - - nlh = (struct nlmsghdr *)buf; - for (; NLMSG_OK(nlh, n); nlh = NLMSG_NEXT(nlh, n)) { - if (nlh->nlmsg_type == NLMSG_NOOP) - continue; - - if ((nlh->nlmsg_type == NLMSG_ERROR) || - (nlh->nlmsg_type == NLMSG_OVERRUN)) - break; - - cnh = NLMSG_DATA(nlh); - ev = (struct proc_event *)cnh->data; - - if (ev->what != PROC_EVENT_EXEC) - continue; - - snprintf(path, PATH_MAX, "/proc/%i/exe", - ev->event_data.exec.process_pid); - - readlink(path, exe, PATH_MAX); - if (!strcmp(exe, "/usr/local/bin/seitan-eater") || - !strcmp(exe, "/usr/bin/seitan-eater")) - return ev->event_data.exec.process_pid; - - if (nlh->nlmsg_type == NLMSG_DONE) - break; - } - - return -EAGAIN; -} - -enum transform { - NONE, - FD1_UNIX, - FDRET_SRC, - DEV_CHECK, -}; - -struct table { - enum transform type; - long number; - - char arg[6][1024]; -}; - -static struct table t[16]; - -static int pidfd_send_signal(int pidfd, int sig, siginfo_t *info, - unsigned int flags) -{ - return syscall(__NR_pidfd_send_signal, pidfd, sig, info, flags); -} - -static void unblock_eater(int pidfd) -{ - if (pidfd_send_signal(pidfd, SIGCONT, NULL, 0) == -1) { - perror("pidfd_send_signal"); - exit(EXIT_FAILURE); - } -} - -int handle(struct seccomp_notif *req, int notifyfd) -{ - char path[PATH_MAX + 1]; - struct sockaddr_un s_un; - int fd_unix; - unsigned i; - int mem; - - for (i = 0; i < sizeof(t) / sizeof(t[0]); i++) { - if (t[i].number == req->data.nr) - break; - } - - if (i == sizeof(t) / sizeof(t[0])) /* Not found */ - return 1; - - if (t[i].type != FD1_UNIX) /* Not implemented yet */ - return 1; - - /* FD1_UNIX here */ - snprintf(path, sizeof(path), "/proc/%i/mem", req->pid); - fd_unix = req->data.args[0]; - - mem = open(path, O_RDONLY); - lseek(mem, req->data.args[1], SEEK_SET); - read(mem, &s_un, sizeof(s_un)); - close(mem); - - if (!strcmp(s_un.sun_path, t[i].arg[0])) { - int own_fd = socket(AF_UNIX, SOCK_STREAM, 0); - - struct seccomp_notif_addfd addfd = { - .id = req->id, - .flags = SECCOMP_ADDFD_FLAG_SEND | - SECCOMP_ADDFD_FLAG_SETFD, - .srcfd = own_fd, - .newfd = fd_unix, - }; - - connect(own_fd, &s_un, sizeof(s_un)); - ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd); - return 0; - } - - return 1; -} - -static int create_socket(const char *path) -{ - struct sockaddr_un addr; - int ret, conn; - int fd = socket(AF_UNIX, SOCK_STREAM, 0); - if (fd < 0) - errExit("error creating UNIX socket"); - - strcpy(addr.sun_path, path); - addr.sun_family = AF_UNIX; - ret = bind(fd, (struct sockaddr *)&addr, sizeof(addr)); - if (ret < 0) - errExit("bind"); - - ret = listen(fd, 1); - if (ret < 0) - errExit("listen"); - conn = accept(fd, NULL, NULL); - if (conn < 0) - errExit("accept"); - - return conn; -} - -static int recvfd(int sockfd) -{ - struct msghdr msgh; - struct iovec iov; - int data, fd; - ssize_t nr; - - union { - char buf[CMSG_SPACE(sizeof(int))]; - struct cmsghdr align; - } controlMsg; - struct cmsghdr *cmsgp; - - msgh.msg_name = NULL; - msgh.msg_namelen = 0; - - msgh.msg_iov = &iov; - msgh.msg_iovlen = 1; - iov.iov_base = &data; - iov.iov_len = sizeof(int); - - msgh.msg_control = controlMsg.buf; - msgh.msg_controllen = sizeof(controlMsg.buf); - - nr = recvmsg(sockfd, &msgh, 0); - if (nr == -1) - errExit("recvmsg"); - - cmsgp = CMSG_FIRSTHDR(&msgh); - - if (cmsgp == NULL || cmsgp->cmsg_len != CMSG_LEN(sizeof(int)) || - cmsgp->cmsg_level != SOL_SOCKET || cmsgp->cmsg_type != SCM_RIGHTS) { - errno = EINVAL; - return -1; - } - - memcpy(&fd, CMSG_DATA(cmsgp), sizeof(int)); - return fd; -} - -static int write_syscall(int fd, struct seccomp_notif *req) -{ - char buf[1000]; - - /* TODO: Define format and print syscall with the right arguments */ - snprintf(buf, sizeof(buf), "nr_syscall=%d\n", req->data.nr); - write(fd, buf, strlen(buf)); - return 0; -} - -int main(int argc, char **argv) -{ - int s = nl_init(), ret, pidfd, notifier; - char req_b[BUFSIZ]; - struct epoll_event ev, events[EPOLL_EVENTS]; - struct seccomp_notif *req = (struct seccomp_notif *)req_b; - struct arguments arguments; - char path[PATH_MAX + 1]; - bool running = true; - bool output = false; - int fd, epollfd; - int notifierfd; - int nevents, i; - int fdout; - - arguments.pid = -1; - argp_parse(&argp, argc, argv, 0, 0, &arguments); - fd = open(arguments.input_file, O_CLOEXEC | O_RDONLY); - read(fd, t, sizeof(t)); - close(fd); - - if (strcmp(arguments.output_file, "") > 0) { - output = true; - unlink(arguments.output_file); - if ((fdout = open(arguments.output_file, - O_CREAT | O_RDWR | O_TRUNC)) < 0) - errExit("open"); - } - - if (arguments.pid > 0) { - if ((pidfd = syscall(SYS_pidfd_open, arguments.pid, 0)) < 0) - errExit("pidfd_open"); - snprintf(path, sizeof(path), "/proc/%d/fd", arguments.pid); - if ((notifierfd = find_fd_seccomp_notifier(path)) < 0) - errExit("failed getting fd of the notifier"); - if ((notifier = syscall(SYS_pidfd_getfd, pidfd, notifierfd, - 0)) < 0) - errExit("pidfd_getfd"); - /* Unblock seitan-loader */ - unblock_eater(pidfd); - } else if (strcmp(arguments.socket, "") > 0) { - unlink(arguments.socket); - if ((fd = create_socket(arguments.socket)) < 0) - exit(EXIT_FAILURE); - if ((notifier = recvfd(fd)) < 0) - exit(EXIT_FAILURE); - } else { - while ((ret = event(s)) == -EAGAIN) - ; - if (ret < 0) - exit(EXIT_FAILURE); - } - sleep(1); - - if ((epollfd = epoll_create1(0)) < 0) { - perror("epoll_create"); - exit(EXIT_FAILURE); - } - ev.events = EPOLLIN; - ev.data.fd = notifier; - if (epoll_ctl(epollfd, EPOLL_CTL_ADD, notifier, &ev) == -1) { - perror("epoll_ctl: notifier"); - exit(EXIT_FAILURE); - } - - while (running) { - nevents = epoll_wait(epollfd, events, EPOLL_EVENTS, -1); - if (nevents < 0) { - perror("epoll_wait"); - exit(EXIT_FAILURE); - } - memset(req, 0, sizeof(*req)); - if (ioctl(notifier, SECCOMP_IOCTL_NOTIF_RECV, req) < 0) - errExit("recieving seccomp notification"); - for (i = 0; i < nevents; ++i) { - if (events[i].events & EPOLLHUP) { - /* The notifier fd was closed by the target */ - running = false; - } else if (notifier == events[i].data.fd) { - /* - * TODO: remove until we parse correctly the - * operations from the bytecode - */ - struct op operations[] = { - { .type = OP_CONT }, - }; - if (do_operations(NULL, operations, req, - sizeof(operations) / - sizeof(operations[0]), - req->pid, notifier, - req->id) == -1) - errExit("failed executing operation"); - - if (output) - write_syscall(fdout, req); - } - } - } - if (strcmp(arguments.socket, "") > 0) - unlink(arguments.socket); -} diff --git a/src/common/common.c b/src/common/common.c new file mode 100644 index 0000000..a8f79a2 --- /dev/null +++ b/src/common/common.c @@ -0,0 +1,51 @@ +#include +#include +#include +#include +#include +#include +#include + +int find_fd_seccomp_notifier(const char *path) +{ + char entry[2 * PATH_MAX + 1]; + char buf[PATH_MAX + 1]; + struct dirent *dp; + ssize_t nbytes; + struct stat sb; + DIR *dirp; + + if ((dirp = opendir(path)) == NULL) { + fprintf(stderr, "failed reading fds from proc: %s \n", path); + return -1; + } + while ((dp = readdir(dirp)) != NULL) { + snprintf(entry, sizeof(entry), "%s/%s", path, dp->d_name); + if (lstat(entry, &sb) == -1) { + perror("lstat"); + } + /* Skip the entry if it isn't a symbolic link */ + if (!S_ISLNK(sb.st_mode)) + continue; + + nbytes = readlink(entry, buf, PATH_MAX); + if (nbytes == -1) { + perror("readlink"); + } + if (nbytes == PATH_MAX) { + perror("buffer overflow"); + continue; + } + /* + * From man proc: For file descriptors that have no + * corresponding inode (e.g., file descriptors produced by + * bpf(2)..), the entry will be a symbolic link with contents + * of the form: + * anon_inode: + */ + if (strstr(buf, "anon_inode:seccomp notify") != NULL) + return atoi(dp->d_name); + } + fprintf(stderr, "seccomp notifier not found in %s\n", path); + return -1; +} diff --git a/src/common/common.h b/src/common/common.h new file mode 100644 index 0000000..487032b --- /dev/null +++ b/src/common/common.h @@ -0,0 +1,6 @@ +#ifndef COMMON_H_ +#define COMMON_H_ + +int find_fd_seccomp_notifier(const char *pid); + +#endif diff --git a/src/common/gluten.h b/src/common/gluten.h new file mode 100644 index 0000000..8370cf5 --- /dev/null +++ b/src/common/gluten.h @@ -0,0 +1,138 @@ +#ifndef GLUTEN_H +#define GLUTEN_H + +#include +#include + +#define MAX_FD_INJECTED 10 + +enum ns_spec_type { + NS_NONE, + NS_SPEC_TARGET, + NS_SPEC_PID, + NS_SPEC_PATH, +}; + +struct ns_spec { + enum ns_spec_type type; + union { + pid_t pid; + char *path; + }; +}; + +/* + * enum ns_type - Type of namespaces + */ +enum ns_type { + NS_CGROUP, + NS_IPC, + NS_NET, + NS_MOUNT, + NS_PID, + NS_TIME, + NS_USER, + NS_UTS, +}; + +/* + * struct op_context - Description of the context where the call needs to be executed + * @ns: Descrption of the each namespace where the call needs to be executed + */ +struct op_context { + struct ns_spec ns[sizeof(enum ns_type)]; +}; + +enum op_type { + OP_CALL, + OP_BLOCK, + OP_CONT, + OP_INJECT, + OP_INJECT_A, + OP_RETURN, + OP_COPY_ARGS, + OP_END, + OP_CMP, + OP_RESOLVEDFD, +}; + +enum value_type { + IMMEDIATE, + REFERENCE, +}; + +struct op_call { + long nr; + bool has_ret; + void *args[6]; + struct op_context context; + uint16_t ret_off; +}; + +struct op_block { + int32_t error; +}; + +struct op_continue { + bool cont; +}; + +struct op_return { + enum value_type type; + union { + int64_t value; + uint16_t value_off; + }; +}; + +struct fd_type { + enum value_type type; + union { + uint32_t fd; + uint16_t fd_off; + }; +}; + +struct op_inject { + struct fd_type newfd; + struct fd_type oldfd; +}; + +struct copy_arg { + uint16_t args_off; + enum value_type type; + size_t size; +}; + +struct op_copy_args { + struct copy_arg args[6]; +}; + +struct op_cmp { + uint16_t s1_off; + uint16_t s2_off; + size_t size; + unsigned int jmp; +}; + +struct op_resolvedfd { + uint16_t fd_off; + uint16_t path_off; + size_t path_size; + unsigned int jmp; +}; + +struct op { + enum op_type type; + union { + struct op_call call; + struct op_block block; + struct op_continue cont; + struct op_return ret; + struct op_inject inj; + struct op_copy_args copy; + struct op_cmp cmp; + struct op_resolvedfd resfd; + }; +}; +#endif /* GLUTEN_H */ diff --git a/src/cooker/Makefile b/src/cooker/Makefile new file mode 100644 index 0000000..8741879 --- /dev/null +++ b/src/cooker/Makefile @@ -0,0 +1,20 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# +# seitan - Syscall Expressive Interpreter, Transformer and Notifier +# +# cooker/Makefile - Makefile for seitan-cooker +# +# Copyright 2023 Red Hat GmbH +# Author: Stefano Brivio + +SRCS := calls.c emit.c gluten.c main.c parse.c parson.c util.c calls/net.c +HEADERS := calls.h cooker.h emit.h gluten.h parse.h parson.h util.h calls/net.h +BIN := $(OUTDIR)cooker + +cooker: $(SRCS) $(HEADERS) + $(CC) -O0 -g -Wall -Wextra -pedantic -std=c99 -o $(BIN) $(SRCS) + +all: cooker + +clean: + rm -f cooker diff --git a/src/cooker/calls.c b/src/cooker/calls.c new file mode 100644 index 0000000..74b5a06 --- /dev/null +++ b/src/cooker/calls.c @@ -0,0 +1,18 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/calls.c - Known syscall sets + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include "cooker.h" +#include "calls.h" + +#include "calls/net.h" + +struct call *call_sets[] = { + syscalls_net, NULL, +}; diff --git a/src/cooker/calls.h b/src/cooker/calls.h new file mode 100644 index 0000000..5d46e14 --- /dev/null +++ b/src/cooker/calls.h @@ -0,0 +1,23 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef CALLS_H +#define CALLS_H + +/** + * struct call - Description of one known system call + * @number: Number from __NR_ macros, architecture dependent + * @name: Name for use in recipes + * @args: NULL-terminated array of argument descriptions + */ +struct call { + long number; + const char *name; + struct arg *args; +}; + +extern struct call *call_sets[]; + +#endif /* CALLS_H */ diff --git a/src/cooker/calls/net.c b/src/cooker/calls/net.c new file mode 100644 index 0000000..c0949cc --- /dev/null +++ b/src/cooker/calls/net.c @@ -0,0 +1,174 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/calls/net.c - Description of known networking system calls + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +/* +fd = socket(family, type stream/dgram/..., protocol) +fd = connect(fd, addr, addrlen) +fd = accept(fd, addr, addrlen) +n = sendto(fd, buf, len, flags, dst addr, addrlen) +n = recvfrom(fd, buf, len, flags, src addr, addrlen) +n = sendmsg(fd, msg, flags) +n = recvmsg(fd, msg, flags) +e = shutdown(fd, rd/wr/rdwr) +e = bind(fd, addr, addrlen) +e = listen(fd, backlog) +e = getsockname(fd, bound addr, addrlen) +e = getpeername(fd, peer addr, addrlen) +e = socketpair(family, type stream/dgram/..., sockets[2]) +e = setsockopt(fd, level, optname, *optval, optlen) +e = getsockopt(fd, level, optname, *optval, *optlen) +n = recvmmsg(fd, *msgvec, vlen, flags, *timeout) +n = sendmmsg(fd, *msgvec, vlen, flags) +*/ + +#include +#include + +#include +#include +#include +#include + +#include "../cooker.h" +#include "../calls.h" + +static struct arg_num af[] = { + { "unix", AF_UNIX }, + { "ipv4", AF_INET }, + { "ipv6", AF_INET6 }, + { "netlink", AF_NETLINK }, + { "packet", AF_PACKET }, + { "vsock", AF_VSOCK }, + { 0 }, +}; + +static struct arg_num socket_types[] = { + { "stream", SOCK_STREAM }, + { "dgram", SOCK_DGRAM }, + { "seq", SOCK_SEQPACKET }, + { "raw", SOCK_RAW }, + { "packet", SOCK_PACKET }, + { 0 }, +}; + +static struct arg_num socket_flags[] = { + { "nonblock", SOCK_NONBLOCK }, + { "cloexec", SOCK_CLOEXEC }, + { 0 }, +}; + +static struct arg_num protocols[] = { + { "ip", IPPROTO_IP }, + { "icmp", IPPROTO_ICMP }, + { "igmp", IPPROTO_IGMP }, + { "tcp", IPPROTO_TCP }, + { "udp", IPPROTO_UDP }, + { "ipv6", IPPROTO_IPV6 }, + { "gre", IPPROTO_GRE }, + { "esp", IPPROTO_ESP }, + { "ah", IPPROTO_AH }, + { "sctp", IPPROTO_SCTP }, + { "udplite", IPPROTO_UDPLITE }, + { "mpls", IPPROTO_MPLS }, + { "raw", IPPROTO_RAW }, + { "mptcp", IPPROTO_MPTCP }, + { 0 }, +}; + +static struct arg socket_args[] = { + { 0, "family", ARG_INT, 0, { .d_num = af } }, + { 1, "type", ARG_INTMASK, 0, { .d_num = socket_types } }, + { 1, "flags", ARG_INTFLAGS, 0, { .d_num = socket_flags } }, + { 2, "protocol", ARG_INT, 0, { .d_num = protocols } }, + { 0 }, +}; + +static struct arg_struct connect_addr_unix[] = { + { "path", ARG_STRING, + offsetof(struct sockaddr_un, sun_path), + UNIX_PATH_MAX, { 0 } + }, + { 0 }, +}; + +static struct arg_struct connect_addr_ipv4[] = { + { "port", ARG_PORT, + offsetof(struct sockaddr_in, sin_port), + 0, { 0 } + }, + { "addr", ARG_IPV4, + offsetof(struct sockaddr_in, sin_addr), + 0, { 0 } + }, + { 0 }, +}; + +static struct arg_struct connect_addr_ipv6[] = { + { "port", ARG_PORT, + offsetof(struct sockaddr_in6, sin6_port), + 0, { 0 } + }, + { "addr", ARG_IPV6, + offsetof(struct sockaddr_in6, sin6_addr), + 0, { 0 } + }, + { 0 }, +}; + +static struct arg_struct connect_addr_nl[] = { + { "pid", ARG_PID, + offsetof(struct sockaddr_nl, nl_pid), + 0, { 0 } + }, + { "groups", ARG_U32, + offsetof(struct sockaddr_in6, sin6_addr), + 0, { 0 } + }, + { 0 }, +}; + +static struct arg_struct connect_family = { + "family", ARG_INT, + offsetof(struct sockaddr, sa_family), + 0, { .d_num = af } +}; + +static struct arg_select_num connect_addr_select_family[] = { + { AF_UNIX, ARG_STRUCT, { .d_struct = connect_addr_unix } }, + { AF_INET, ARG_STRUCT, { .d_struct = connect_addr_ipv4 } }, + { AF_INET6, ARG_STRUCT, { .d_struct = connect_addr_ipv6 } }, + { AF_NETLINK, ARG_STRUCT, { .d_struct = connect_addr_nl } }, + { 0 }, +}; + +static struct arg_select connect_addr_select = { + &connect_family, { .d_num = connect_addr_select_family } +}; + +static struct arg connect_args[] = { + { 0, "fd", ARG_INT, 0, + { 0 }, + }, + { 0, "path", ARG_FDPATH, 0, + { 0 }, + }, + { 1, "addr", ARG_SELECT, sizeof(struct sockaddr_storage), + { .d_select = &connect_addr_select }, + }, + { 2, "addrlen", ARG_LONG, 0, + { 0 }, + }, +}; + +struct call syscalls_net[] = { + { __NR_connect, "connect", connect_args }, + { __NR_socket, "socket", socket_args }, + { 0 }, +}; diff --git a/src/cooker/calls/net.h b/src/cooker/calls/net.h new file mode 100644 index 0000000..105bf4a --- /dev/null +++ b/src/cooker/calls/net.h @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef CALLS_NET_H +#define CALLS_NET_H + +extern struct call syscalls_net[]; + +#endif /* CALLS_NET_H */ diff --git a/src/cooker/cooker.h b/src/cooker/cooker.h new file mode 100644 index 0000000..53aa0db --- /dev/null +++ b/src/cooker/cooker.h @@ -0,0 +1,99 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef COOKER_H +#define COOKER_H + +#include +#include +#include +#include +#include + +#define REFS_MAX 256 +#define CALL_ARGS 6 + +struct arg_num; +struct arg_struct; +struct arg_select; + +union arg_value { + struct arg_num *d_num; + struct arg_struct *d_struct; + struct arg_select *d_select; +}; + +enum arg_type { + ARG_INT, + ARG_INTMASK, + ARG_INTFLAGS, + + ARG_U32, + ARG_U32MASK, + ARG_U32FLAGS, + + ARG_LONG, + ARG_LONGMASK, + ARG_LONGFLAGS, + + ARG_STRING, + + ARG_STRUCT, + ARG_SELECT, + + ARG_PID, + + ARG_PORT, + ARG_IPV4, + ARG_IPV6, + + ARG_FDPATH, + + ARG_TYPE_END, +}; + +#define ARG_TYPE_COUNT (ARG_TYPE_END - 1) + +struct arg_num { + char *name; + long long value; +}; + +struct arg_struct { + char *name; + enum arg_type type; + size_t offset; + + size_t strlen; + + union arg_value desc; +}; + +struct arg_select_num { + long long value; + + enum arg_type type; + union arg_value desc; +}; + +struct arg_select { + struct arg_struct *field; + + union { + struct arg_select_num *d_num; + } desc; +}; + +struct arg { + int pos; + char *name; + + enum arg_type type; + size_t size; + + union arg_value desc; +}; + +#endif /* COOKER_H */ diff --git a/src/cooker/emit.c b/src/cooker/emit.c new file mode 100644 index 0000000..a82529c --- /dev/null +++ b/src/cooker/emit.c @@ -0,0 +1,27 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/emit.c - Generate gluten (bytecode) instructions + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include "cooker.h" +#include "gluten.h" +#include "util.h" + +int emit_nr(struct gluten_ctx *g, long number) +{ + debug(" %i: OP_NR %li, < >", g->ip++, number); + + return 0; +} + +int emit_load(struct gluten_ctx *g, int offset, int index, size_t len) +{ + debug(" %i: OP_LOAD #%i < %i (%lu)", g->ip++, offset, index, len); + + return 0; +} diff --git a/src/cooker/emit.h b/src/cooker/emit.h new file mode 100644 index 0000000..74264b1 --- /dev/null +++ b/src/cooker/emit.h @@ -0,0 +1,12 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef EMIT_H +#define EMIT_H + +int emit_nr(struct gluten_ctx *g, long number); +int emit_load(struct gluten_ctx *g, int offset, int index, size_t len); + +#endif /* EMIT_H */ diff --git a/src/cooker/example.hjson b/src/cooker/example.hjson new file mode 100644 index 0000000..45ed339 --- /dev/null +++ b/src/cooker/example.hjson @@ -0,0 +1,67 @@ +[ + { + "match": [ /* qemu-pr-helper and similar */ + { "connect": { "addr": { "family": "unix", "path": "/var/run/pr-helper.sock" }, "fd": { "ref": "fd" } } } + ], + "call": { "connect": { "addr": { "family": "unix", "path": "/var/run/pr-helper.sock" }, "ret": "y" } }, + "inject": { "what": "fd", "new": { "ref": "y" }, "old": { "ref": "fd" }, "return": 0 } + }, + { + "match": [ /* qemu creates a tap interface */ + { "ioctl": { "path": "/dev/net/tun", "request": "TUNSETIFF", "ifr": { "name": "tap0", "flags": "IFF_TUN" } } } + ], + "limit": { "scope": "process", "count": 1 }, + "call": { "ioctl": { "request": "TUNSETIFF", "path": "/dev/net/tun", "ifr": { "name": "tap0", "flags": "IFF_TUN", "ret": "x" } } }, + "return": { "ref": "x" } + }, + { + "match": [ /* CVE-2022-0185-style */ + { "unshare": { "flags": { "has": { "newuser": true, "newnet": false } } } } + ], + "block": { } + }, + { + "match": [ /* passt */ + { "unshare": { "flags": { "has": [ "ipc", "mount", "uts", "pid" ] } } } + ], + "block": { } + }, + { + "match": [ /* Giuseppe's example */ + { "mknod": { "path": { "ref": "path" }, "mode": "c", "major": 1, "minor": { "in": [ 3, 5, 7, 8, 9 ], "ref": "minor" } } } + ], + "context": { "userns": "init", "mountns": "caller" }, + "call": { "mknod": { "path": { "ref": "path" }, "mode": "c", "major": 1, "minor": { "ref": "minor" }, "ret": "x" } }, + "inject": { "what": "fd", "new": { "ref": "x" } }, + "return": { "ref": "x" } + } +] + +/* + * INTFLAGS, LONGFLAGS, U32FLAGS + * + * "field": { "in": [ "ipc", "mount", "uts" ] } + * flags & set + * !!(flags & (ipc | mount | ns)) + * + * "field": { "all": [ "ipc", "mount", "uts" ] } + * flags & set == set + * flags & (ipc | mount | ns) == (ipc | mount | ns) + * + * "field": { "not": [ "ipc", "mount", "uts" ] } + * !(flags & set) + * + * "field": { "ipc": false, "mount": true, "uts": false } + * flags & set == set + * !(flags & ipc) && (flags & mount) && !(flags & utc) + * + * "field": { "ipc" } + * flags == ipc + * + * INTMASK + * value = (target value & known values) + * + * INT, LONG, U32 + * "arg": { "in": [ 0, 1 ] } + * arg == 0 || arg == 1 + */ diff --git a/src/cooker/example.hjson.license b/src/cooker/example.hjson.license new file mode 100644 index 0000000..2e3bd69 --- /dev/null +++ b/src/cooker/example.hjson.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2023 Red Hat GmbH +SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/cooker/filter.c b/src/cooker/filter.c new file mode 100644 index 0000000..dbda7ca --- /dev/null +++ b/src/cooker/filter.c @@ -0,0 +1,299 @@ +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include + +#include "numbers.h" +#include "filter.h" + +#define N_SYSCALL sizeof(numbers) / sizeof(numbers[0]) + +static int compare_key(const void *key, const void *base) +{ + return strcmp((const char *)key, + ((struct syscall_numbers *)base)->name); +} + +int compare_bpf_call_names(const void *a, const void *b) +{ + return strcmp(((struct bpf_call *)a)->name, + ((struct bpf_call *)b)->name); +} + +static int compare_table_nr(const void *a, const void *b) +{ + return (((struct syscall_entry *)a)->nr - + ((struct syscall_entry *)b)->nr); +} + +static unsigned int count_shift_right(unsigned int n) +{ + unsigned int i = 0; + for (; n > 0; i++) { + n = n >> 1; + } + return i; +} + +static void insert_pair(int jumps[], int arr[], unsigned int level) +{ + unsigned int i_a, i; + for (i = 0; i < level; i++) { + i_a = 2 * i + 1; + if (arr[i_a] == EMPTY) { + jumps[i] = arr[i_a - 1]; + } else { + jumps[i] = arr[i_a]; + } + } +} + +unsigned int left_child(unsigned int parent_index) +{ + unsigned int level = count_shift_right(parent_index + 1); + /* 2^(level) -1 gives the beginning of the next interval */ + unsigned int next_interval = (1 << level) - 1; + /* 2^(level -1) -1 gives the beginning of the current interval */ + unsigned begin = (1 << (level - 1)) - 1; + unsigned i = parent_index - begin; + return next_interval + 2 * i; +} + +unsigned int right_child(unsigned int parent_index) +{ + return left_child(parent_index) + 1; +} + +void create_lookup_nodes(int jumps[], unsigned int n) +{ + unsigned int i, index; + unsigned int old_interval, interval; + + for (i = 0; i < MAX_JUMPS; i++) + jumps[i] = EMPTY; + + if (n < 2) { + jumps[0] = 0; + return; + } + old_interval = 1 << count_shift_right(n - 1); + interval = old_interval >> 1; + + /* first scan populate the last level of jumps */ + for (i = interval - 1, index = 1; index < old_interval && index < n; + i++, index += 2) { + jumps[i] = index; + } + if (n % 2 == 1) { + jumps[i] = index - 1; + } + for (old_interval = interval, interval = interval / 2; interval > 0; + old_interval = interval, interval = interval / 2) { + insert_pair(&jumps[interval - 1], &jumps[old_interval - 1], + interval); + } +} + +long resolve_syscall_nr(const char *name) +{ + struct syscall_numbers *p; + p = (struct syscall_numbers *)bsearch( + name, numbers, sizeof(numbers) / sizeof(numbers[0]), + sizeof(numbers[0]), compare_key); + if (p == NULL) + return -1; + return p->number; +} + +/* + * Construct a syscall tables ordered by increasing syscall number + * @returns number of syscall entries in the table + */ +int construct_table(const struct bpf_call *entries, int n, + struct syscall_entry *table) +{ + long nr; + unsigned int tn; + int i; + + tn = 0; + for (i = 0; i < n; i++) { + table[i].count = 0; + table[i].entry = NULL; + } + + for (i = 0; i < n; i++) { + if (tn > N_SYSCALL - 1) + return -1; + if (i > 0) { + if (strcmp((entries[i]).name, (entries[i - 1]).name) == + 0) { + table[tn - 1].count++; + continue; + } + } + nr = resolve_syscall_nr((entries[i]).name); + if (nr < 0) { + fprintf(stderr, "wrong syscall number for %s\n", + (entries[i]).name); + continue; + } + table[tn].entry = &entries[i]; + table[tn].count++; + table[tn].nr = nr; + tn++; + } + qsort(table, tn, sizeof(struct syscall_entry), compare_table_nr); + + return tn; +} + +static unsigned get_n_args(const struct syscall_entry *table) +{ + unsigned i, k, n; + n = 0; + for (i = 0; i < table->count; i++) + for (k = 0; k < 6; k++) + if ((table->entry + i)->check_arg[k]) + n++; + return n; +} + +static unsigned int get_total_args(const struct syscall_entry table[], + unsigned int n_syscall) +{ + unsigned int i, n; + n = 0; + for (i = 0; i < n_syscall; i++) { + n += get_n_args(&table[i]); + } + return n; +} + +unsigned int create_bpf_program_log(struct sock_filter filter[]) +{ + filter[0] = (struct sock_filter)BPF_STMT( + BPF_LD | BPF_W | BPF_ABS, + (offsetof(struct seccomp_data, arch))); + filter[1] = (struct sock_filter)BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, + SEITAN_AUDIT_ARCH, 0, 1); + filter[2] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, + SECCOMP_RET_USER_NOTIF); + filter[3] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, + SECCOMP_RET_ALLOW); + return 4; +} + +unsigned int create_bfp_program(struct syscall_entry table[], + struct sock_filter filter[], + unsigned int n_syscall) +{ + unsigned int offset_left, offset_right; + unsigned int n_args, n_nodes; + unsigned int notify, accept; + unsigned int i, j, k, size; + unsigned int next_offset; + int nodes[MAX_JUMPS]; + + create_lookup_nodes(nodes, n_syscall); + + size = 3; + /* No nodes if there is a single syscall */ + n_nodes = (1 << count_shift_right(n_syscall - 1)) - 1; + + n_args = get_total_args(table, n_syscall); + + accept = 2 + n_nodes + 2 * n_syscall + n_args + 1; + notify = 2 + n_nodes + 2 * n_syscall + n_args + 2; + + /* Pre */ + /* cppcheck-suppress badBitmaskCheck */ + filter[0] = (struct sock_filter)BPF_STMT( + BPF_LD | BPF_W | BPF_ABS, + (offsetof(struct seccomp_data, arch))); + filter[1] = (struct sock_filter)BPF_JUMP( + BPF_JMP | BPF_JEQ | BPF_K, SEITAN_AUDIT_ARCH, 0, accept - 2); + /* cppcheck-suppress badBitmaskCheck */ + filter[2] = (struct sock_filter)BPF_STMT( + BPF_LD | BPF_W | BPF_ABS, (offsetof(struct seccomp_data, nr))); + + /* Insert nodes */ + for (i = 0; i < n_nodes; i++) { + if (nodes[i] == EMPTY) { + filter[size++] = + (struct sock_filter)JUMPA(accept - size); + } else { + offset_left = left_child(i) - i - 1; + offset_right = right_child(i) - i - 1; + filter[size++] = (struct sock_filter)JGE( + table[nodes[i]].nr, offset_right, offset_left); + } + } + + next_offset = n_syscall - 1; + /* Insert leaves */ + for (i = 0; i < n_syscall; i++) { + filter[size++] = (struct sock_filter)EQ( + table[i].nr, next_offset, accept - size); + next_offset += get_n_args(&table[i]); + } + + /* + * Insert args. Evaluate every args, if it doesn't match continue with + * the following, otherwise notify. + */ + for (i = 0; i < n_syscall; i++) { + for (j = 0; j < (table[i]).count; j++) { + for (k = 0; k < 6; k++) + if ((table[i].entry + j)->check_arg[k]) { + filter[size++] = (struct sock_filter)EQ( + (table[i].entry + j)->args[k], + notify - size, 0); + } + } + filter[size++] = (struct sock_filter)JUMPA(accept - size); + } + + /* Seccomp accept and notify instruction */ + filter[size++] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, + SECCOMP_RET_ALLOW); + filter[size++] = (struct sock_filter)BPF_STMT(BPF_RET | BPF_K, + SECCOMP_RET_USER_NOTIF); + return size; +} + +static int compare_names(const void *a, const void *b) +{ + return strcmp(((struct syscall_numbers *)a)->name, + ((struct syscall_numbers *)b)->name); +} + +int convert_bpf(char *file, struct bpf_call *entries, int n, bool log) +{ + int nt, fd, fsize; + struct syscall_entry table[N_SYSCALL]; + struct sock_filter filter[MAX_FILTER]; + + qsort(numbers, sizeof(numbers) / sizeof(numbers[0]), sizeof(numbers[0]), + compare_names); + + qsort(entries, n, sizeof(struct bpf_call), compare_bpf_call_names); + nt = construct_table(entries, n, table); + + if (log) + fsize = create_bpf_program_log(filter); + else + fsize = create_bfp_program(table, filter, nt); + + fd = open(file, O_WRONLY | O_CREAT | O_TRUNC | O_CLOEXEC, + S_IRUSR | S_IWUSR); + write(fd, filter, sizeof(struct sock_filter) * fsize); + + close(fd); + + return 0; +} diff --git a/src/cooker/filter.h b/src/cooker/filter.h new file mode 100644 index 0000000..ee5ab12 --- /dev/null +++ b/src/cooker/filter.h @@ -0,0 +1,39 @@ +#ifndef FILTER_H_ +#define FILTER_H_ + +#include +#include +#include + +#define JGE(nr, right, left) \ + BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, (nr), (right), (left)) +#define JUMPA(jump) BPF_JUMP(BPF_JMP | BPF_JA, (jump), 0, 0) +#define EQ(nr, a1, a2) BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, (nr), (a1), (a2)) + +#define MAX_FILTER 1024 + +#define MAX_JUMPS 128 +#define EMPTY -1 + +struct bpf_call { + char *name; + int args[6]; + bool check_arg[6]; +}; + +struct syscall_entry { + unsigned int count; + long nr; + const struct bpf_call *entry; +}; + +void create_lookup_nodes(int jumps[], unsigned int n); +unsigned int left_child(unsigned int parent_index); +unsigned int right_child(unsigned int parent_index); + +unsigned int create_bfp_program(struct syscall_entry table[], + struct sock_filter filter[], + unsigned int n_syscall); +int convert_bpf(char *file, struct bpf_call *entries, int n, bool log); + +#endif diff --git a/src/cooker/gluten.c b/src/cooker/gluten.c new file mode 100644 index 0000000..1116e6b --- /dev/null +++ b/src/cooker/gluten.c @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/gluten.c - gluten (bytecode) file and layout functions + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include "cooker.h" +#include "gluten.h" +#include "util.h" + +#define GLUTEN_INST_SIZE BUFSIZ +#define GLUTEN_DATA_SIZE BUFSIZ + +static char gluten[GLUTEN_INST_SIZE + GLUTEN_DATA_SIZE]; + +static size_t gluten_arg_storage[ARG_TYPE_COUNT] = { + [ARG_INT] = sizeof(int), + [ARG_INTMASK] = sizeof(int), +}; + +int gluten_alloc(struct gluten_ctx *g, size_t size) +{ + debug(" allocating %lu at offset %i", size, g->sp); + if ((g->sp += size) >= GLUTEN_DATA_SIZE) + die("Temporary data size exceeded"); + + return g->sp - size; +} + +int gluten_alloc_type(struct gluten_ctx *g, enum arg_type type) +{ + return gluten_alloc(g, gluten_arg_storage[type]); +} + +int gluten_init(struct gluten_ctx *g) +{ + g->gluten = gluten; + + return 0; +} diff --git a/src/cooker/gluten.h b/src/cooker/gluten.h new file mode 100644 index 0000000..440029d --- /dev/null +++ b/src/cooker/gluten.h @@ -0,0 +1,36 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef GLUTEN_H +#define GLUTEN_H + +struct gluten_arg_data { + int offset; + size_t len; +}; + +struct gluten_ref_data { + int name; + int offset; + size_t len; +}; + +struct gluten_ctx { + int ip; + int lr; + int sp; + char *gluten; + + struct gluten_arg_data match_dst[CALL_ARGS]; + struct gluten_arg_data call_src[CALL_ARGS]; + + struct gluten_ref_data refs[REFS_MAX]; +}; + +int gluten_alloc(struct gluten_ctx *g, size_t size); +int gluten_alloc_type(struct gluten_ctx *g, enum arg_type type); +int gluten_init(struct gluten_ctx *g); + +#endif /* GLUTEN_H */ diff --git a/src/cooker/main.c b/src/cooker/main.c new file mode 100644 index 0000000..9965cff --- /dev/null +++ b/src/cooker/main.c @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/main.c - Entry point of seitan-cooker, the gluten (bytecode) generator + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include "cooker.h" +#include "gluten.h" +#include "parse.h" + +int main(int argc, char **argv) +{ + struct gluten_ctx g = { 0 }; + + /* TODO: Options and usage */ + (void)argc; + (void)argv; + + gluten_init(&g); + + parse_file(&g, argv[1]); + + return 0; +} diff --git a/src/cooker/parse.c b/src/cooker/parse.c new file mode 100644 index 0000000..9d8a7be --- /dev/null +++ b/src/cooker/parse.c @@ -0,0 +1,237 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/parse.c - JSON recipe parsing + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include "parson.h" +#include "calls.h" +#include "cooker.h" +#include "gluten.h" +#include "emit.h" +#include "util.h" + +#include "calls/net.h" + +struct rule_parser { + const char *type; + int (*fn)(struct gluten_ctx *g, JSON_Value *value); +}; + +static int parse_match_load(struct gluten_ctx *g, struct arg *a) +{ + if (!a->size || g->match_dst[a->pos].len) + return 0; + + g->match_dst[a->pos].offset = gluten_alloc(g, a->size); + g->match_dst[a->pos].len = a->size; + + emit_load(g, g->match_dst[a->pos].offset, a->pos, a->size); + + return 0; +} + +static long long parse_match_expr_num(struct arg_num *desc, JSON_Value *value) +{ + const char *s = NULL; + long long n; + + if (desc) { + s = json_value_get_string(value); + for (; desc->name && s && strcmp(s, desc->name); desc++); + if (s && !desc->name) + die(" Invalid value %s", s); + + n = desc->value; + } + + if (!s) { + if (json_value_get_type(value) != JSONNumber) + die(" Invalid value type"); + + n = json_value_get_number(value); + } + + return n; +} + +static int parse_match_key(struct gluten_ctx *g, int index, enum arg_type type, + union arg_value desc, JSON_Value *value) +{ + JSON_Object *tmp; + const char *ref; + + (void)index; + + if (json_value_get_type(value) == JSONObject && + (tmp = json_value_get_object(value)) && + (ref = json_object_get_string(tmp, "ref"))) { + debug(" setting reference '%s'", ref); + gluten_alloc_type(g, type); + value = json_object_get_value(tmp, "value"); + } + + if (!value) + return 0; + + switch (type) { + case ARG_INTFLAGS: + case ARG_LONGFLAGS: + case ARG_U32FLAGS: + /* fetch/combine expr algebra loop */ + case ARG_INTMASK: + /* calculate mask first */ + case ARG_INT: + case ARG_LONG: + case ARG_U32: + parse_match_expr_num(desc.d_num, value); + //emit_cmp(...); + default: + ; + } + + return 0; +} + +static int parse_match_arg(struct gluten_ctx *g, const char *name, + JSON_Value *value, struct arg *a) +{ + debug(" Parsing match argument %s", name); + + parse_match_load(g, a); + parse_match_key(g, a->pos, a->type, a->desc, value); + + return 0; +} + +static int parse_match(struct gluten_ctx *g, JSON_Object *obj, struct arg *args) +{ + unsigned count = 0; + struct arg *a; + + for (a = args; a->name; a++) { + JSON_Value *value; + + if ((value = json_object_get_value(obj, a->name))) { + count++; + parse_match_arg(g, a->name, value, a); + } + } + + if (count != json_object_get_count(obj)) + die(" Stray elements in match"); + + return 0; +} + +static int parse_matches(struct gluten_ctx *g, JSON_Value *value) +{ + JSON_Array *matches = json_value_get_array(value); + unsigned i; + + for (i = 0; i < json_array_get_count(matches); i++) { + JSON_Object *match, *args; + struct call **set, *call; + const char *name; + + g->lr = g->ip; + g->sp = 0; + + match = json_array_get_object(matches, i); + name = json_object_get_name(match, 0); + args = json_object_get_object(match, name); + debug(" Parsing match %i: %s", i, name); + + for (set = call_sets, call = set[0]; *set; call++) { + if (!call->name) { + set++; + continue; + } + + if (!strcmp(name, call->name)) { + debug(" Found handler for %s", name); + emit_nr(g, call->number); + + parse_match(g, args, call->args); + break; + } + } + + if (!*set) + die(" Unknown system call: %s", name); + } + + return 0; +} + +static int parse_call(struct gluten_ctx *g, JSON_Value *value) +{ + (void)g; + (void)value; + return 0; +} + +static int parse_inject(struct gluten_ctx *g, JSON_Value *value) +{ + (void)g; + (void)value; + return 0; +} + +struct rule_parser parsers[] = { + { "match", parse_matches }, + { "call", parse_call }, + { "inject", parse_inject }, + { NULL, NULL }, +}; + +static int parse_block(struct gluten_ctx *g, JSON_Object *block) +{ + unsigned i; + + for (i = 0; i < json_object_get_count(block); i++) { + struct rule_parser *parser; + JSON_Value *rule; + const char *type; + + type = json_object_get_name(block, i); + rule = json_object_get_value(block, type); + + for (parser = parsers; parser->type; parser++) { + if (!strcmp(type, parser->type)) { + parser->fn(g, rule); + break; + } + } + + if (!parser->type) + die(" Invalid rule type: \"%s\"", type); + } + + return 0; +} + +int parse_file(struct gluten_ctx *g, const char *path) +{ + JSON_Array *blocks; + JSON_Value *root; + JSON_Object *obj; + unsigned i; + + root = json_parse_file_with_comments(path); + if (json_value_get_type(root) != JSONArray) + die("Invalid input file %s", path); + + blocks = json_value_get_array(root); + for (i = 0; i < json_array_get_count(blocks); i++) { + obj = json_array_get_object(blocks, i); + debug("Parsing block %i", i); + parse_block(g, obj); + } + + return 0; +} diff --git a/src/cooker/parse.h b/src/cooker/parse.h new file mode 100644 index 0000000..cb4a2f2 --- /dev/null +++ b/src/cooker/parse.h @@ -0,0 +1,11 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef PARSE_H +#define PARSE_H + +int parse_file(struct gluten_ctx *g, const char *path); + +#endif /* PARSE_H */ diff --git a/src/cooker/parson.c b/src/cooker/parson.c new file mode 100644 index 0000000..a7a844a --- /dev/null +++ b/src/cooker/parson.c @@ -0,0 +1,2080 @@ +/* + SPDX-License-Identifier: MIT + + Parson ( http://kgabis.github.com/parson/ ) + Copyright (c) 2012 - 2019 Krzysztof Gabis + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. +*/ +#ifdef _MSC_VER +#ifndef _CRT_SECURE_NO_WARNINGS +#define _CRT_SECURE_NO_WARNINGS +#endif /* _CRT_SECURE_NO_WARNINGS */ +#endif /* _MSC_VER */ + +#include "parson.h" + +#include +#include +#include +#include +#include +#include + +/* Apparently sscanf is not implemented in some "standard" libraries, so don't use it, if you + * don't have to. */ +#define sscanf THINK_TWICE_ABOUT_USING_SSCANF + +#define STARTING_CAPACITY 16 +#define MAX_NESTING 2048 + +#define FLOAT_FORMAT "%1.17g" /* do not increase precision without incresing NUM_BUF_SIZE */ +#define NUM_BUF_SIZE 64 /* double printed with "%1.17g" shouldn't be longer than 25 bytes so let's be paranoid and use 64 */ + +#define SIZEOF_TOKEN(a) (sizeof(a) - 1) +#define SKIP_CHAR(str) ((*str)++) +#define SKIP_WHITESPACES(str) while (isspace((unsigned char)(**str))) { SKIP_CHAR(str); } +#define MAX(a, b) ((a) > (b) ? (a) : (b)) + +#undef malloc +#undef free + +#if defined(isnan) && defined(isinf) +#define IS_NUMBER_INVALID(x) (isnan((x)) || isinf((x))) +#else +#define IS_NUMBER_INVALID(x) (((x) * 0.0) != 0.0) +#endif + +static JSON_Malloc_Function parson_malloc = malloc; +static JSON_Free_Function parson_free = free; + +static int parson_escape_slashes = 1; + +#define IS_CONT(b) (((unsigned char)(b) & 0xC0) == 0x80) /* is utf-8 continuation byte */ + +/* Type definitions */ +typedef union json_value_value { + char *string; + double number; + JSON_Object *object; + JSON_Array *array; + int boolean; + int null; +} JSON_Value_Value; + +struct json_value_t { + JSON_Value *parent; + JSON_Value_Type type; + JSON_Value_Value value; +}; + +struct json_object_t { + JSON_Value *wrapping_value; + char **names; + JSON_Value **values; + size_t count; + size_t capacity; +}; + +struct json_array_t { + JSON_Value *wrapping_value; + JSON_Value **items; + size_t count; + size_t capacity; +}; + +/* Various */ +static char * read_file(const char *filename); +static void remove_comments(char *string, const char *start_token, const char *end_token); +static char * parson_strndup(const char *string, size_t n); +static char * parson_strdup(const char *string); +static int hex_char_to_int(char c); +static int parse_utf16_hex(const char *string, unsigned int *result); +static int num_bytes_in_utf8_sequence(unsigned char c); +static int verify_utf8_sequence(const unsigned char *string, int *len); +static int is_valid_utf8(const char *string, size_t string_len); +static int is_decimal(const char *string, size_t length); + +/* JSON Object */ +static JSON_Object * json_object_init(JSON_Value *wrapping_value); +static JSON_Status json_object_add(JSON_Object *object, const char *name, JSON_Value *value); +static JSON_Status json_object_addn(JSON_Object *object, const char *name, size_t name_len, JSON_Value *value); +static JSON_Status json_object_resize(JSON_Object *object, size_t new_capacity); +static JSON_Value * json_object_getn_value(const JSON_Object *object, const char *name, size_t name_len); +static JSON_Status json_object_remove_internal(JSON_Object *object, const char *name, int free_value); +static JSON_Status json_object_dotremove_internal(JSON_Object *object, const char *name, int free_value); +static void json_object_free(JSON_Object *object); + +/* JSON Array */ +static JSON_Array * json_array_init(JSON_Value *wrapping_value); +static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value); +static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity); +static void json_array_free(JSON_Array *array); + +/* JSON Value */ +static JSON_Value * json_value_init_string_no_copy(char *string); + +/* Parser */ +static JSON_Status skip_quotes(const char **string); +static int parse_utf16(const char **unprocessed, char **processed); +static char * process_string(const char *input, size_t len); +static char * get_quoted_string(const char **string); +static JSON_Value * parse_object_value(const char **string, size_t nesting); +static JSON_Value * parse_array_value(const char **string, size_t nesting); +static JSON_Value * parse_string_value(const char **string); +static JSON_Value * parse_boolean_value(const char **string); +static JSON_Value * parse_number_value(const char **string); +static JSON_Value * parse_null_value(const char **string); +static JSON_Value * parse_value(const char **string, size_t nesting); + +/* Serialization */ +static int json_serialize_to_buffer_r(const JSON_Value *value, char *buf, int level, int is_pretty, char *num_buf); +static int json_serialize_string(const char *string, char *buf); +static int append_indent(char *buf, int level); +static int append_string(char *buf, const char *string); + +/* Various */ +static char * parson_strndup(const char *string, size_t n) { + char *output_string = (char*)parson_malloc(n + 1); + if (!output_string) { + return NULL; + } + output_string[n] = '\0'; + strncpy(output_string, string, n); + return output_string; +} + +static char * parson_strdup(const char *string) { + return parson_strndup(string, strlen(string)); +} + +static int hex_char_to_int(char c) { + if (c >= '0' && c <= '9') { + return c - '0'; + } else if (c >= 'a' && c <= 'f') { + return c - 'a' + 10; + } else if (c >= 'A' && c <= 'F') { + return c - 'A' + 10; + } + return -1; +} + +static int parse_utf16_hex(const char *s, unsigned int *result) { + int x1, x2, x3, x4; + if (s[0] == '\0' || s[1] == '\0' || s[2] == '\0' || s[3] == '\0') { + return 0; + } + x1 = hex_char_to_int(s[0]); + x2 = hex_char_to_int(s[1]); + x3 = hex_char_to_int(s[2]); + x4 = hex_char_to_int(s[3]); + if (x1 == -1 || x2 == -1 || x3 == -1 || x4 == -1) { + return 0; + } + *result = (unsigned int)((x1 << 12) | (x2 << 8) | (x3 << 4) | x4); + return 1; +} + +static int num_bytes_in_utf8_sequence(unsigned char c) { + if (c == 0xC0 || c == 0xC1 || c > 0xF4 || IS_CONT(c)) { + return 0; + } else if ((c & 0x80) == 0) { /* 0xxxxxxx */ + return 1; + } else if ((c & 0xE0) == 0xC0) { /* 110xxxxx */ + return 2; + } else if ((c & 0xF0) == 0xE0) { /* 1110xxxx */ + return 3; + } else if ((c & 0xF8) == 0xF0) { /* 11110xxx */ + return 4; + } + return 0; /* won't happen */ +} + +static int verify_utf8_sequence(const unsigned char *string, int *len) { + unsigned int cp = 0; + *len = num_bytes_in_utf8_sequence(string[0]); + + if (*len == 1) { + cp = string[0]; + } else if (*len == 2 && IS_CONT(string[1])) { + cp = string[0] & 0x1F; + cp = (cp << 6) | (string[1] & 0x3F); + } else if (*len == 3 && IS_CONT(string[1]) && IS_CONT(string[2])) { + cp = ((unsigned char)string[0]) & 0xF; + cp = (cp << 6) | (string[1] & 0x3F); + cp = (cp << 6) | (string[2] & 0x3F); + } else if (*len == 4 && IS_CONT(string[1]) && IS_CONT(string[2]) && IS_CONT(string[3])) { + cp = string[0] & 0x7; + cp = (cp << 6) | (string[1] & 0x3F); + cp = (cp << 6) | (string[2] & 0x3F); + cp = (cp << 6) | (string[3] & 0x3F); + } else { + return 0; + } + + /* overlong encodings */ + if ((cp < 0x80 && *len > 1) || + (cp < 0x800 && *len > 2) || + (cp < 0x10000 && *len > 3)) { + return 0; + } + + /* invalid unicode */ + if (cp > 0x10FFFF) { + return 0; + } + + /* surrogate halves */ + if (cp >= 0xD800 && cp <= 0xDFFF) { + return 0; + } + + return 1; +} + +static int is_valid_utf8(const char *string, size_t string_len) { + int len = 0; + const char *string_end = string + string_len; + while (string < string_end) { + if (!verify_utf8_sequence((const unsigned char*)string, &len)) { + return 0; + } + string += len; + } + return 1; +} + +static int is_decimal(const char *string, size_t length) { + if (length > 1 && string[0] == '0' && string[1] != '.') { + return 0; + } + if (length > 2 && !strncmp(string, "-0", 2) && string[2] != '.') { + return 0; + } + while (length--) { + if (strchr("xX", string[length])) { + return 0; + } + } + return 1; +} + +static char * read_file(const char * filename) { + FILE *fp = fopen(filename, "r"); + size_t size_to_read = 0; + size_t size_read = 0; + long pos; + char *file_contents; + if (!fp) { + return NULL; + } + fseek(fp, 0L, SEEK_END); + pos = ftell(fp); + if (pos < 0) { + fclose(fp); + return NULL; + } + size_to_read = pos; + rewind(fp); + file_contents = (char*)parson_malloc(sizeof(char) * (size_to_read + 1)); + if (!file_contents) { + fclose(fp); + return NULL; + } + size_read = fread(file_contents, 1, size_to_read, fp); + if (size_read == 0 || ferror(fp)) { + fclose(fp); + parson_free(file_contents); + return NULL; + } + fclose(fp); + file_contents[size_read] = '\0'; + return file_contents; +} + +static void remove_comments(char *string, const char *start_token, const char *end_token) { + int in_string = 0, escaped = 0; + size_t i; + char *ptr = NULL, current_char; + size_t start_token_len = strlen(start_token); + size_t end_token_len = strlen(end_token); + if (start_token_len == 0 || end_token_len == 0) { + return; + } + while ((current_char = *string) != '\0') { + if (current_char == '\\' && !escaped) { + escaped = 1; + string++; + continue; + } else if (current_char == '\"' && !escaped) { + in_string = !in_string; + } else if (!in_string && strncmp(string, start_token, start_token_len) == 0) { + for(i = 0; i < start_token_len; i++) { + string[i] = ' '; + } + string = string + start_token_len; + ptr = strstr(string, end_token); + if (!ptr) { + return; + } + for (i = 0; i < (ptr - string) + end_token_len; i++) { + string[i] = ' '; + } + string = ptr + end_token_len - 1; + } + escaped = 0; + string++; + } +} + +/* JSON Object */ +static JSON_Object * json_object_init(JSON_Value *wrapping_value) { + JSON_Object *new_obj = (JSON_Object*)parson_malloc(sizeof(JSON_Object)); + if (new_obj == NULL) { + return NULL; + } + new_obj->wrapping_value = wrapping_value; + new_obj->names = (char**)NULL; + new_obj->values = (JSON_Value**)NULL; + new_obj->capacity = 0; + new_obj->count = 0; + return new_obj; +} + +static JSON_Status json_object_add(JSON_Object *object, const char *name, JSON_Value *value) { + if (name == NULL) { + return JSONFailure; + } + return json_object_addn(object, name, strlen(name), value); +} + +static JSON_Status json_object_addn(JSON_Object *object, const char *name, size_t name_len, JSON_Value *value) { + size_t index = 0; + if (object == NULL || name == NULL || value == NULL) { + return JSONFailure; + } + if (json_object_getn_value(object, name, name_len) != NULL) { + return JSONFailure; + } + if (object->count >= object->capacity) { + size_t new_capacity = MAX(object->capacity * 2, STARTING_CAPACITY); + if (json_object_resize(object, new_capacity) == JSONFailure) { + return JSONFailure; + } + } + index = object->count; + object->names[index] = parson_strndup(name, name_len); + if (object->names[index] == NULL) { + return JSONFailure; + } + value->parent = json_object_get_wrapping_value(object); + object->values[index] = value; + object->count++; + return JSONSuccess; +} + +static JSON_Status json_object_resize(JSON_Object *object, size_t new_capacity) { + char **temp_names = NULL; + JSON_Value **temp_values = NULL; + + if ((object->names == NULL && object->values != NULL) || + (object->names != NULL && object->values == NULL) || + new_capacity == 0) { + return JSONFailure; /* Shouldn't happen */ + } + temp_names = (char**)parson_malloc(new_capacity * sizeof(char*)); + if (temp_names == NULL) { + return JSONFailure; + } + temp_values = (JSON_Value**)parson_malloc(new_capacity * sizeof(JSON_Value*)); + if (temp_values == NULL) { + parson_free(temp_names); + return JSONFailure; + } + if (object->names != NULL && object->values != NULL && object->count > 0) { + memcpy(temp_names, object->names, object->count * sizeof(char*)); + memcpy(temp_values, object->values, object->count * sizeof(JSON_Value*)); + } + parson_free(object->names); + parson_free(object->values); + object->names = temp_names; + object->values = temp_values; + object->capacity = new_capacity; + return JSONSuccess; +} + +static JSON_Value * json_object_getn_value(const JSON_Object *object, const char *name, size_t name_len) { + size_t i, name_length; + for (i = 0; i < json_object_get_count(object); i++) { + name_length = strlen(object->names[i]); + if (name_length != name_len) { + continue; + } + if (strncmp(object->names[i], name, name_len) == 0) { + return object->values[i]; + } + } + return NULL; +} + +static JSON_Status json_object_remove_internal(JSON_Object *object, const char *name, int free_value) { + size_t i = 0, last_item_index = 0; + if (object == NULL || json_object_get_value(object, name) == NULL) { + return JSONFailure; + } + last_item_index = json_object_get_count(object) - 1; + for (i = 0; i < json_object_get_count(object); i++) { + if (strcmp(object->names[i], name) == 0) { + parson_free(object->names[i]); + if (free_value) { + json_value_free(object->values[i]); + } + if (i != last_item_index) { /* Replace key value pair with one from the end */ + object->names[i] = object->names[last_item_index]; + object->values[i] = object->values[last_item_index]; + } + object->count -= 1; + return JSONSuccess; + } + } + return JSONFailure; /* No execution path should end here */ +} + +static JSON_Status json_object_dotremove_internal(JSON_Object *object, const char *name, int free_value) { + JSON_Value *temp_value = NULL; + JSON_Object *temp_object = NULL; + const char *dot_pos = strchr(name, '.'); + if (dot_pos == NULL) { + return json_object_remove_internal(object, name, free_value); + } + temp_value = json_object_getn_value(object, name, dot_pos - name); + if (json_value_get_type(temp_value) != JSONObject) { + return JSONFailure; + } + temp_object = json_value_get_object(temp_value); + return json_object_dotremove_internal(temp_object, dot_pos + 1, free_value); +} + +static void json_object_free(JSON_Object *object) { + size_t i; + for (i = 0; i < object->count; i++) { + parson_free(object->names[i]); + json_value_free(object->values[i]); + } + parson_free(object->names); + parson_free(object->values); + parson_free(object); +} + +/* JSON Array */ +static JSON_Array * json_array_init(JSON_Value *wrapping_value) { + JSON_Array *new_array = (JSON_Array*)parson_malloc(sizeof(JSON_Array)); + if (new_array == NULL) { + return NULL; + } + new_array->wrapping_value = wrapping_value; + new_array->items = (JSON_Value**)NULL; + new_array->capacity = 0; + new_array->count = 0; + return new_array; +} + +static JSON_Status json_array_add(JSON_Array *array, JSON_Value *value) { + if (array->count >= array->capacity) { + size_t new_capacity = MAX(array->capacity * 2, STARTING_CAPACITY); + if (json_array_resize(array, new_capacity) == JSONFailure) { + return JSONFailure; + } + } + value->parent = json_array_get_wrapping_value(array); + array->items[array->count] = value; + array->count++; + return JSONSuccess; +} + +static JSON_Status json_array_resize(JSON_Array *array, size_t new_capacity) { + JSON_Value **new_items = NULL; + if (new_capacity == 0) { + return JSONFailure; + } + new_items = (JSON_Value**)parson_malloc(new_capacity * sizeof(JSON_Value*)); + if (new_items == NULL) { + return JSONFailure; + } + if (array->items != NULL && array->count > 0) { + memcpy(new_items, array->items, array->count * sizeof(JSON_Value*)); + } + parson_free(array->items); + array->items = new_items; + array->capacity = new_capacity; + return JSONSuccess; +} + +static void json_array_free(JSON_Array *array) { + size_t i; + for (i = 0; i < array->count; i++) { + json_value_free(array->items[i]); + } + parson_free(array->items); + parson_free(array); +} + +/* JSON Value */ +static JSON_Value * json_value_init_string_no_copy(char *string) { + JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (!new_value) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONString; + new_value->value.string = string; + return new_value; +} + +/* Parser */ +static JSON_Status skip_quotes(const char **string) { + if (**string != '\"') { + return JSONFailure; + } + SKIP_CHAR(string); + while (**string != '\"') { + if (**string == '\0') { + return JSONFailure; + } else if (**string == '\\') { + SKIP_CHAR(string); + if (**string == '\0') { + return JSONFailure; + } + } + SKIP_CHAR(string); + } + SKIP_CHAR(string); + return JSONSuccess; +} + +static int parse_utf16(const char **unprocessed, char **processed) { + unsigned int cp, lead, trail; + int parse_succeeded = 0; + char *processed_ptr = *processed; + const char *unprocessed_ptr = *unprocessed; + unprocessed_ptr++; /* skips u */ + parse_succeeded = parse_utf16_hex(unprocessed_ptr, &cp); + if (!parse_succeeded) { + return JSONFailure; + } + if (cp < 0x80) { + processed_ptr[0] = (char)cp; /* 0xxxxxxx */ + } else if (cp < 0x800) { + processed_ptr[0] = ((cp >> 6) & 0x1F) | 0xC0; /* 110xxxxx */ + processed_ptr[1] = ((cp) & 0x3F) | 0x80; /* 10xxxxxx */ + processed_ptr += 1; + } else if (cp < 0xD800 || cp > 0xDFFF) { + processed_ptr[0] = ((cp >> 12) & 0x0F) | 0xE0; /* 1110xxxx */ + processed_ptr[1] = ((cp >> 6) & 0x3F) | 0x80; /* 10xxxxxx */ + processed_ptr[2] = ((cp) & 0x3F) | 0x80; /* 10xxxxxx */ + processed_ptr += 2; + } else if (cp >= 0xD800 && cp <= 0xDBFF) { /* lead surrogate (0xD800..0xDBFF) */ + lead = cp; + unprocessed_ptr += 4; /* should always be within the buffer, otherwise previous sscanf would fail */ + if (*unprocessed_ptr++ != '\\' || *unprocessed_ptr++ != 'u') { + return JSONFailure; + } + parse_succeeded = parse_utf16_hex(unprocessed_ptr, &trail); + if (!parse_succeeded || trail < 0xDC00 || trail > 0xDFFF) { /* valid trail surrogate? (0xDC00..0xDFFF) */ + return JSONFailure; + } + cp = ((((lead - 0xD800) & 0x3FF) << 10) | ((trail - 0xDC00) & 0x3FF)) + 0x010000; + processed_ptr[0] = (((cp >> 18) & 0x07) | 0xF0); /* 11110xxx */ + processed_ptr[1] = (((cp >> 12) & 0x3F) | 0x80); /* 10xxxxxx */ + processed_ptr[2] = (((cp >> 6) & 0x3F) | 0x80); /* 10xxxxxx */ + processed_ptr[3] = (((cp) & 0x3F) | 0x80); /* 10xxxxxx */ + processed_ptr += 3; + } else { /* trail surrogate before lead surrogate */ + return JSONFailure; + } + unprocessed_ptr += 3; + *processed = processed_ptr; + *unprocessed = unprocessed_ptr; + return JSONSuccess; +} + + +/* Copies and processes passed string up to supplied length. +Example: "\u006Corem ipsum" -> lorem ipsum */ +static char* process_string(const char *input, size_t len) { + const char *input_ptr = input; + size_t initial_size = (len + 1) * sizeof(char); + size_t final_size = 0; + char *output = NULL, *output_ptr = NULL, *resized_output = NULL; + output = (char*)parson_malloc(initial_size); + if (output == NULL) { + goto error; + } + output_ptr = output; + while ((*input_ptr != '\0') && (size_t)(input_ptr - input) < len) { + if (*input_ptr == '\\') { + input_ptr++; + switch (*input_ptr) { + case '\"': *output_ptr = '\"'; break; + case '\\': *output_ptr = '\\'; break; + case '/': *output_ptr = '/'; break; + case 'b': *output_ptr = '\b'; break; + case 'f': *output_ptr = '\f'; break; + case 'n': *output_ptr = '\n'; break; + case 'r': *output_ptr = '\r'; break; + case 't': *output_ptr = '\t'; break; + case 'u': + if (parse_utf16(&input_ptr, &output_ptr) == JSONFailure) { + goto error; + } + break; + default: + goto error; + } + } else if ((unsigned char)*input_ptr < 0x20) { + goto error; /* 0x00-0x19 are invalid characters for json string (http://www.ietf.org/rfc/rfc4627.txt) */ + } else { + *output_ptr = *input_ptr; + } + output_ptr++; + input_ptr++; + } + *output_ptr = '\0'; + /* resize to new length */ + final_size = (size_t)(output_ptr-output) + 1; + /* todo: don't resize if final_size == initial_size */ + resized_output = (char*)parson_malloc(final_size); + if (resized_output == NULL) { + goto error; + } + memcpy(resized_output, output, final_size); + parson_free(output); + return resized_output; +error: + parson_free(output); + return NULL; +} + +/* Return processed contents of a string between quotes and + skips passed argument to a matching quote. */ +static char * get_quoted_string(const char **string) { + const char *string_start = *string; + size_t string_len = 0; + JSON_Status status = skip_quotes(string); + if (status != JSONSuccess) { + return NULL; + } + string_len = *string - string_start - 2; /* length without quotes */ + return process_string(string_start + 1, string_len); +} + +static JSON_Value * parse_value(const char **string, size_t nesting) { + if (nesting > MAX_NESTING) { + return NULL; + } + SKIP_WHITESPACES(string); + switch (**string) { + case '{': + return parse_object_value(string, nesting + 1); + case '[': + return parse_array_value(string, nesting + 1); + case '\"': + return parse_string_value(string); + case 'f': case 't': + return parse_boolean_value(string); + case '-': + case '0': case '1': case '2': case '3': case '4': + case '5': case '6': case '7': case '8': case '9': + return parse_number_value(string); + case 'n': + return parse_null_value(string); + default: + return NULL; + } +} + +static JSON_Value * parse_object_value(const char **string, size_t nesting) { + JSON_Value *output_value = NULL, *new_value = NULL; + JSON_Object *output_object = NULL; + char *new_key = NULL; + output_value = json_value_init_object(); + if (output_value == NULL) { + return NULL; + } + if (**string != '{') { + json_value_free(output_value); + return NULL; + } + output_object = json_value_get_object(output_value); + SKIP_CHAR(string); + SKIP_WHITESPACES(string); + if (**string == '}') { /* empty object */ + SKIP_CHAR(string); + return output_value; + } + while (**string != '\0') { + new_key = get_quoted_string(string); + if (new_key == NULL) { + json_value_free(output_value); + return NULL; + } + SKIP_WHITESPACES(string); + if (**string != ':') { + parson_free(new_key); + json_value_free(output_value); + return NULL; + } + SKIP_CHAR(string); + new_value = parse_value(string, nesting); + if (new_value == NULL) { + parson_free(new_key); + json_value_free(output_value); + return NULL; + } + if (json_object_add(output_object, new_key, new_value) == JSONFailure) { + parson_free(new_key); + json_value_free(new_value); + json_value_free(output_value); + return NULL; + } + parson_free(new_key); + SKIP_WHITESPACES(string); + if (**string != ',') { + break; + } + SKIP_CHAR(string); + SKIP_WHITESPACES(string); + } + SKIP_WHITESPACES(string); + if (**string != '}' || /* Trim object after parsing is over */ + json_object_resize(output_object, json_object_get_count(output_object)) == JSONFailure) { + json_value_free(output_value); + return NULL; + } + SKIP_CHAR(string); + return output_value; +} + +static JSON_Value * parse_array_value(const char **string, size_t nesting) { + JSON_Value *output_value = NULL, *new_array_value = NULL; + JSON_Array *output_array = NULL; + output_value = json_value_init_array(); + if (output_value == NULL) { + return NULL; + } + if (**string != '[') { + json_value_free(output_value); + return NULL; + } + output_array = json_value_get_array(output_value); + SKIP_CHAR(string); + SKIP_WHITESPACES(string); + if (**string == ']') { /* empty array */ + SKIP_CHAR(string); + return output_value; + } + while (**string != '\0') { + new_array_value = parse_value(string, nesting); + if (new_array_value == NULL) { + json_value_free(output_value); + return NULL; + } + if (json_array_add(output_array, new_array_value) == JSONFailure) { + json_value_free(new_array_value); + json_value_free(output_value); + return NULL; + } + SKIP_WHITESPACES(string); + if (**string != ',') { + break; + } + SKIP_CHAR(string); + SKIP_WHITESPACES(string); + } + SKIP_WHITESPACES(string); + if (**string != ']' || /* Trim array after parsing is over */ + json_array_resize(output_array, json_array_get_count(output_array)) == JSONFailure) { + json_value_free(output_value); + return NULL; + } + SKIP_CHAR(string); + return output_value; +} + +static JSON_Value * parse_string_value(const char **string) { + JSON_Value *value = NULL; + char *new_string = get_quoted_string(string); + if (new_string == NULL) { + return NULL; + } + value = json_value_init_string_no_copy(new_string); + if (value == NULL) { + parson_free(new_string); + return NULL; + } + return value; +} + +static JSON_Value * parse_boolean_value(const char **string) { + size_t true_token_size = SIZEOF_TOKEN("true"); + size_t false_token_size = SIZEOF_TOKEN("false"); + if (strncmp("true", *string, true_token_size) == 0) { + *string += true_token_size; + return json_value_init_boolean(1); + } else if (strncmp("false", *string, false_token_size) == 0) { + *string += false_token_size; + return json_value_init_boolean(0); + } + return NULL; +} + +static JSON_Value * parse_number_value(const char **string) { + char *end; + double number = 0; + errno = 0; + number = strtod(*string, &end); + if (errno || !is_decimal(*string, end - *string)) { + return NULL; + } + *string = end; + return json_value_init_number(number); +} + +static JSON_Value * parse_null_value(const char **string) { + size_t token_size = SIZEOF_TOKEN("null"); + if (strncmp("null", *string, token_size) == 0) { + *string += token_size; + return json_value_init_null(); + } + return NULL; +} + +/* Serialization */ +#define APPEND_STRING(str) do { written = append_string(buf, (str));\ + if (written < 0) { return -1; }\ + if (buf != NULL) { buf += written; }\ + written_total += written; } while(0) + +#define APPEND_INDENT(level) do { written = append_indent(buf, (level));\ + if (written < 0) { return -1; }\ + if (buf != NULL) { buf += written; }\ + written_total += written; } while(0) + +static int json_serialize_to_buffer_r(const JSON_Value *value, char *buf, int level, int is_pretty, char *num_buf) +{ + const char *key = NULL, *string = NULL; + JSON_Value *temp_value = NULL; + JSON_Array *array = NULL; + JSON_Object *object = NULL; + size_t i = 0, count = 0; + double num = 0.0; + int written = -1, written_total = 0; + + switch (json_value_get_type(value)) { + case JSONArray: + array = json_value_get_array(value); + count = json_array_get_count(array); + APPEND_STRING("["); + if (count > 0 && is_pretty) { + APPEND_STRING("\n"); + } + for (i = 0; i < count; i++) { + if (is_pretty) { + APPEND_INDENT(level+1); + } + temp_value = json_array_get_value(array, i); + written = json_serialize_to_buffer_r(temp_value, buf, level+1, is_pretty, num_buf); + if (written < 0) { + return -1; + } + if (buf != NULL) { + buf += written; + } + written_total += written; + if (i < (count - 1)) { + APPEND_STRING(","); + } + if (is_pretty) { + APPEND_STRING("\n"); + } + } + if (count > 0 && is_pretty) { + APPEND_INDENT(level); + } + APPEND_STRING("]"); + return written_total; + case JSONObject: + object = json_value_get_object(value); + count = json_object_get_count(object); + APPEND_STRING("{"); + if (count > 0 && is_pretty) { + APPEND_STRING("\n"); + } + for (i = 0; i < count; i++) { + key = json_object_get_name(object, i); + if (key == NULL) { + return -1; + } + if (is_pretty) { + APPEND_INDENT(level+1); + } + written = json_serialize_string(key, buf); + if (written < 0) { + return -1; + } + if (buf != NULL) { + buf += written; + } + written_total += written; + APPEND_STRING(":"); + if (is_pretty) { + APPEND_STRING(" "); + } + temp_value = json_object_get_value(object, key); + written = json_serialize_to_buffer_r(temp_value, buf, level+1, is_pretty, num_buf); + if (written < 0) { + return -1; + } + if (buf != NULL) { + buf += written; + } + written_total += written; + if (i < (count - 1)) { + APPEND_STRING(","); + } + if (is_pretty) { + APPEND_STRING("\n"); + } + } + if (count > 0 && is_pretty) { + APPEND_INDENT(level); + } + APPEND_STRING("}"); + return written_total; + case JSONString: + string = json_value_get_string(value); + if (string == NULL) { + return -1; + } + written = json_serialize_string(string, buf); + if (written < 0) { + return -1; + } + if (buf != NULL) { + buf += written; + } + written_total += written; + return written_total; + case JSONBoolean: + if (json_value_get_boolean(value)) { + APPEND_STRING("true"); + } else { + APPEND_STRING("false"); + } + return written_total; + case JSONNumber: + num = json_value_get_number(value); + if (buf != NULL) { + num_buf = buf; + } + written = sprintf(num_buf, FLOAT_FORMAT, num); + if (written < 0) { + return -1; + } + if (buf != NULL) { + buf += written; + } + written_total += written; + return written_total; + case JSONNull: + APPEND_STRING("null"); + return written_total; + case JSONError: + return -1; + default: + return -1; + } +} + +static int json_serialize_string(const char *string, char *buf) { + size_t i = 0, len = strlen(string); + char c = '\0'; + int written = -1, written_total = 0; + APPEND_STRING("\""); + for (i = 0; i < len; i++) { + c = string[i]; + switch (c) { + case '\"': APPEND_STRING("\\\""); break; + case '\\': APPEND_STRING("\\\\"); break; + case '\b': APPEND_STRING("\\b"); break; + case '\f': APPEND_STRING("\\f"); break; + case '\n': APPEND_STRING("\\n"); break; + case '\r': APPEND_STRING("\\r"); break; + case '\t': APPEND_STRING("\\t"); break; + case '\x00': APPEND_STRING("\\u0000"); break; + case '\x01': APPEND_STRING("\\u0001"); break; + case '\x02': APPEND_STRING("\\u0002"); break; + case '\x03': APPEND_STRING("\\u0003"); break; + case '\x04': APPEND_STRING("\\u0004"); break; + case '\x05': APPEND_STRING("\\u0005"); break; + case '\x06': APPEND_STRING("\\u0006"); break; + case '\x07': APPEND_STRING("\\u0007"); break; + /* '\x08' duplicate: '\b' */ + /* '\x09' duplicate: '\t' */ + /* '\x0a' duplicate: '\n' */ + case '\x0b': APPEND_STRING("\\u000b"); break; + /* '\x0c' duplicate: '\f' */ + /* '\x0d' duplicate: '\r' */ + case '\x0e': APPEND_STRING("\\u000e"); break; + case '\x0f': APPEND_STRING("\\u000f"); break; + case '\x10': APPEND_STRING("\\u0010"); break; + case '\x11': APPEND_STRING("\\u0011"); break; + case '\x12': APPEND_STRING("\\u0012"); break; + case '\x13': APPEND_STRING("\\u0013"); break; + case '\x14': APPEND_STRING("\\u0014"); break; + case '\x15': APPEND_STRING("\\u0015"); break; + case '\x16': APPEND_STRING("\\u0016"); break; + case '\x17': APPEND_STRING("\\u0017"); break; + case '\x18': APPEND_STRING("\\u0018"); break; + case '\x19': APPEND_STRING("\\u0019"); break; + case '\x1a': APPEND_STRING("\\u001a"); break; + case '\x1b': APPEND_STRING("\\u001b"); break; + case '\x1c': APPEND_STRING("\\u001c"); break; + case '\x1d': APPEND_STRING("\\u001d"); break; + case '\x1e': APPEND_STRING("\\u001e"); break; + case '\x1f': APPEND_STRING("\\u001f"); break; + case '/': + if (parson_escape_slashes) { + APPEND_STRING("\\/"); /* to make json embeddable in xml\/html */ + } else { + APPEND_STRING("/"); + } + break; + default: + if (buf != NULL) { + buf[0] = c; + buf += 1; + } + written_total += 1; + break; + } + } + APPEND_STRING("\""); + return written_total; +} + +static int append_indent(char *buf, int level) { + int i; + int written = -1, written_total = 0; + for (i = 0; i < level; i++) { + APPEND_STRING(" "); + } + return written_total; +} + +static int append_string(char *buf, const char *string) { + if (buf == NULL) { + return (int)strlen(string); + } + return sprintf(buf, "%s", string); +} + +#undef APPEND_STRING +#undef APPEND_INDENT + +/* Parser API */ +JSON_Value * json_parse_file(const char *filename) { + char *file_contents = read_file(filename); + JSON_Value *output_value = NULL; + if (file_contents == NULL) { + return NULL; + } + output_value = json_parse_string(file_contents); + parson_free(file_contents); + return output_value; +} + +JSON_Value * json_parse_file_with_comments(const char *filename) { + char *file_contents = read_file(filename); + JSON_Value *output_value = NULL; + if (file_contents == NULL) { + return NULL; + } + output_value = json_parse_string_with_comments(file_contents); + parson_free(file_contents); + return output_value; +} + +JSON_Value * json_parse_string(const char *string) { + if (string == NULL) { + return NULL; + } + if (string[0] == '\xEF' && string[1] == '\xBB' && string[2] == '\xBF') { + string = string + 3; /* Support for UTF-8 BOM */ + } + return parse_value((const char**)&string, 0); +} + +JSON_Value * json_parse_string_with_comments(const char *string) { + JSON_Value *result = NULL; + char *string_mutable_copy = NULL, *string_mutable_copy_ptr = NULL; + string_mutable_copy = parson_strdup(string); + if (string_mutable_copy == NULL) { + return NULL; + } + remove_comments(string_mutable_copy, "/*", "*/"); + remove_comments(string_mutable_copy, "//", "\n"); + string_mutable_copy_ptr = string_mutable_copy; + result = parse_value((const char**)&string_mutable_copy_ptr, 0); + parson_free(string_mutable_copy); + return result; +} + +/* JSON Object API */ + +JSON_Value * json_object_get_value(const JSON_Object *object, const char *name) { + if (object == NULL || name == NULL) { + return NULL; + } + return json_object_getn_value(object, name, strlen(name)); +} + +const char * json_object_get_string(const JSON_Object *object, const char *name) { + return json_value_get_string(json_object_get_value(object, name)); +} + +double json_object_get_number(const JSON_Object *object, const char *name) { + return json_value_get_number(json_object_get_value(object, name)); +} + +JSON_Object * json_object_get_object(const JSON_Object *object, const char *name) { + return json_value_get_object(json_object_get_value(object, name)); +} + +JSON_Array * json_object_get_array(const JSON_Object *object, const char *name) { + return json_value_get_array(json_object_get_value(object, name)); +} + +int json_object_get_boolean(const JSON_Object *object, const char *name) { + return json_value_get_boolean(json_object_get_value(object, name)); +} + +JSON_Value * json_object_dotget_value(const JSON_Object *object, const char *name) { + const char *dot_position = strchr(name, '.'); + if (!dot_position) { + return json_object_get_value(object, name); + } + object = json_value_get_object(json_object_getn_value(object, name, dot_position - name)); + return json_object_dotget_value(object, dot_position + 1); +} + +const char * json_object_dotget_string(const JSON_Object *object, const char *name) { + return json_value_get_string(json_object_dotget_value(object, name)); +} + +double json_object_dotget_number(const JSON_Object *object, const char *name) { + return json_value_get_number(json_object_dotget_value(object, name)); +} + +JSON_Object * json_object_dotget_object(const JSON_Object *object, const char *name) { + return json_value_get_object(json_object_dotget_value(object, name)); +} + +JSON_Array * json_object_dotget_array(const JSON_Object *object, const char *name) { + return json_value_get_array(json_object_dotget_value(object, name)); +} + +int json_object_dotget_boolean(const JSON_Object *object, const char *name) { + return json_value_get_boolean(json_object_dotget_value(object, name)); +} + +size_t json_object_get_count(const JSON_Object *object) { + return object ? object->count : 0; +} + +const char * json_object_get_name(const JSON_Object *object, size_t index) { + if (object == NULL || index >= json_object_get_count(object)) { + return NULL; + } + return object->names[index]; +} + +JSON_Value * json_object_get_value_at(const JSON_Object *object, size_t index) { + if (object == NULL || index >= json_object_get_count(object)) { + return NULL; + } + return object->values[index]; +} + +JSON_Value *json_object_get_wrapping_value(const JSON_Object *object) { + return object->wrapping_value; +} + +int json_object_has_value (const JSON_Object *object, const char *name) { + return json_object_get_value(object, name) != NULL; +} + +int json_object_has_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type) { + JSON_Value *val = json_object_get_value(object, name); + return val != NULL && json_value_get_type(val) == type; +} + +int json_object_dothas_value (const JSON_Object *object, const char *name) { + return json_object_dotget_value(object, name) != NULL; +} + +int json_object_dothas_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type) { + JSON_Value *val = json_object_dotget_value(object, name); + return val != NULL && json_value_get_type(val) == type; +} + +/* JSON Array API */ +JSON_Value * json_array_get_value(const JSON_Array *array, size_t index) { + if (array == NULL || index >= json_array_get_count(array)) { + return NULL; + } + return array->items[index]; +} + +const char * json_array_get_string(const JSON_Array *array, size_t index) { + return json_value_get_string(json_array_get_value(array, index)); +} + +double json_array_get_number(const JSON_Array *array, size_t index) { + return json_value_get_number(json_array_get_value(array, index)); +} + +JSON_Object * json_array_get_object(const JSON_Array *array, size_t index) { + return json_value_get_object(json_array_get_value(array, index)); +} + +JSON_Array * json_array_get_array(const JSON_Array *array, size_t index) { + return json_value_get_array(json_array_get_value(array, index)); +} + +int json_array_get_boolean(const JSON_Array *array, size_t index) { + return json_value_get_boolean(json_array_get_value(array, index)); +} + +size_t json_array_get_count(const JSON_Array *array) { + return array ? array->count : 0; +} + +JSON_Value * json_array_get_wrapping_value(const JSON_Array *array) { + return array->wrapping_value; +} + +/* JSON Value API */ +JSON_Value_Type json_value_get_type(const JSON_Value *value) { + return value ? value->type : JSONError; +} + +JSON_Object * json_value_get_object(const JSON_Value *value) { + return json_value_get_type(value) == JSONObject ? value->value.object : NULL; +} + +JSON_Array * json_value_get_array(const JSON_Value *value) { + return json_value_get_type(value) == JSONArray ? value->value.array : NULL; +} + +const char * json_value_get_string(const JSON_Value *value) { + return json_value_get_type(value) == JSONString ? value->value.string : NULL; +} + +double json_value_get_number(const JSON_Value *value) { + return json_value_get_type(value) == JSONNumber ? value->value.number : 0; +} + +int json_value_get_boolean(const JSON_Value *value) { + return json_value_get_type(value) == JSONBoolean ? value->value.boolean : -1; +} + +JSON_Value * json_value_get_parent (const JSON_Value *value) { + return value ? value->parent : NULL; +} + +void json_value_free(JSON_Value *value) { + switch (json_value_get_type(value)) { + case JSONObject: + json_object_free(value->value.object); + break; + case JSONString: + parson_free(value->value.string); + break; + case JSONArray: + json_array_free(value->value.array); + break; + default: + break; + } + parson_free(value); +} + +JSON_Value * json_value_init_object(void) { + JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (!new_value) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONObject; + new_value->value.object = json_object_init(new_value); + if (!new_value->value.object) { + parson_free(new_value); + return NULL; + } + return new_value; +} + +JSON_Value * json_value_init_array(void) { + JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (!new_value) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONArray; + new_value->value.array = json_array_init(new_value); + if (!new_value->value.array) { + parson_free(new_value); + return NULL; + } + return new_value; +} + +JSON_Value * json_value_init_string(const char *string) { + char *copy = NULL; + JSON_Value *value; + size_t string_len = 0; + if (string == NULL) { + return NULL; + } + string_len = strlen(string); + if (!is_valid_utf8(string, string_len)) { + return NULL; + } + copy = parson_strndup(string, string_len); + if (copy == NULL) { + return NULL; + } + value = json_value_init_string_no_copy(copy); + if (value == NULL) { + parson_free(copy); + } + return value; +} + +JSON_Value * json_value_init_number(double number) { + JSON_Value *new_value = NULL; + if (IS_NUMBER_INVALID(number)) { + return NULL; + } + new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (new_value == NULL) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONNumber; + new_value->value.number = number; + return new_value; +} + +JSON_Value * json_value_init_boolean(int boolean) { + JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (!new_value) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONBoolean; + new_value->value.boolean = boolean ? 1 : 0; + return new_value; +} + +JSON_Value * json_value_init_null(void) { + JSON_Value *new_value = (JSON_Value*)parson_malloc(sizeof(JSON_Value)); + if (!new_value) { + return NULL; + } + new_value->parent = NULL; + new_value->type = JSONNull; + return new_value; +} + +JSON_Value * json_value_deep_copy(const JSON_Value *value) { + size_t i = 0; + JSON_Value *return_value = NULL, *temp_value_copy = NULL, *temp_value = NULL; + const char *temp_string = NULL, *temp_key = NULL; + char *temp_string_copy = NULL; + JSON_Array *temp_array = NULL, *temp_array_copy = NULL; + JSON_Object *temp_object = NULL, *temp_object_copy = NULL; + + switch (json_value_get_type(value)) { + case JSONArray: + temp_array = json_value_get_array(value); + return_value = json_value_init_array(); + if (return_value == NULL) { + return NULL; + } + temp_array_copy = json_value_get_array(return_value); + for (i = 0; i < json_array_get_count(temp_array); i++) { + temp_value = json_array_get_value(temp_array, i); + temp_value_copy = json_value_deep_copy(temp_value); + if (temp_value_copy == NULL) { + json_value_free(return_value); + return NULL; + } + if (json_array_add(temp_array_copy, temp_value_copy) == JSONFailure) { + json_value_free(return_value); + json_value_free(temp_value_copy); + return NULL; + } + } + return return_value; + case JSONObject: + temp_object = json_value_get_object(value); + return_value = json_value_init_object(); + if (return_value == NULL) { + return NULL; + } + temp_object_copy = json_value_get_object(return_value); + for (i = 0; i < json_object_get_count(temp_object); i++) { + temp_key = json_object_get_name(temp_object, i); + temp_value = json_object_get_value(temp_object, temp_key); + temp_value_copy = json_value_deep_copy(temp_value); + if (temp_value_copy == NULL) { + json_value_free(return_value); + return NULL; + } + if (json_object_add(temp_object_copy, temp_key, temp_value_copy) == JSONFailure) { + json_value_free(return_value); + json_value_free(temp_value_copy); + return NULL; + } + } + return return_value; + case JSONBoolean: + return json_value_init_boolean(json_value_get_boolean(value)); + case JSONNumber: + return json_value_init_number(json_value_get_number(value)); + case JSONString: + temp_string = json_value_get_string(value); + if (temp_string == NULL) { + return NULL; + } + temp_string_copy = parson_strdup(temp_string); + if (temp_string_copy == NULL) { + return NULL; + } + return_value = json_value_init_string_no_copy(temp_string_copy); + if (return_value == NULL) { + parson_free(temp_string_copy); + } + return return_value; + case JSONNull: + return json_value_init_null(); + case JSONError: + return NULL; + default: + return NULL; + } +} + +size_t json_serialization_size(const JSON_Value *value) { + char num_buf[NUM_BUF_SIZE]; /* recursively allocating buffer on stack is a bad idea, so let's do it only once */ + int res = json_serialize_to_buffer_r(value, NULL, 0, 0, num_buf); + return res < 0 ? 0 : (size_t)(res + 1); +} + +JSON_Status json_serialize_to_buffer(const JSON_Value *value, char *buf, size_t buf_size_in_bytes) { + int written = -1; + size_t needed_size_in_bytes = json_serialization_size(value); + if (needed_size_in_bytes == 0 || buf_size_in_bytes < needed_size_in_bytes) { + return JSONFailure; + } + written = json_serialize_to_buffer_r(value, buf, 0, 0, NULL); + if (written < 0) { + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_serialize_to_file(const JSON_Value *value, const char *filename) { + JSON_Status return_code = JSONSuccess; + FILE *fp = NULL; + char *serialized_string = json_serialize_to_string(value); + if (serialized_string == NULL) { + return JSONFailure; + } + fp = fopen(filename, "w"); + if (fp == NULL) { + json_free_serialized_string(serialized_string); + return JSONFailure; + } + if (fputs(serialized_string, fp) == EOF) { + return_code = JSONFailure; + } + if (fclose(fp) == EOF) { + return_code = JSONFailure; + } + json_free_serialized_string(serialized_string); + return return_code; +} + +char * json_serialize_to_string(const JSON_Value *value) { + JSON_Status serialization_result = JSONFailure; + size_t buf_size_bytes = json_serialization_size(value); + char *buf = NULL; + if (buf_size_bytes == 0) { + return NULL; + } + buf = (char*)parson_malloc(buf_size_bytes); + if (buf == NULL) { + return NULL; + } + serialization_result = json_serialize_to_buffer(value, buf, buf_size_bytes); + if (serialization_result == JSONFailure) { + json_free_serialized_string(buf); + return NULL; + } + return buf; +} + +size_t json_serialization_size_pretty(const JSON_Value *value) { + char num_buf[NUM_BUF_SIZE]; /* recursively allocating buffer on stack is a bad idea, so let's do it only once */ + int res = json_serialize_to_buffer_r(value, NULL, 0, 1, num_buf); + return res < 0 ? 0 : (size_t)(res + 1); +} + +JSON_Status json_serialize_to_buffer_pretty(const JSON_Value *value, char *buf, size_t buf_size_in_bytes) { + int written = -1; + size_t needed_size_in_bytes = json_serialization_size_pretty(value); + if (needed_size_in_bytes == 0 || buf_size_in_bytes < needed_size_in_bytes) { + return JSONFailure; + } + written = json_serialize_to_buffer_r(value, buf, 0, 1, NULL); + if (written < 0) { + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_serialize_to_file_pretty(const JSON_Value *value, const char *filename) { + JSON_Status return_code = JSONSuccess; + FILE *fp = NULL; + char *serialized_string = json_serialize_to_string_pretty(value); + if (serialized_string == NULL) { + return JSONFailure; + } + fp = fopen(filename, "w"); + if (fp == NULL) { + json_free_serialized_string(serialized_string); + return JSONFailure; + } + if (fputs(serialized_string, fp) == EOF) { + return_code = JSONFailure; + } + if (fclose(fp) == EOF) { + return_code = JSONFailure; + } + json_free_serialized_string(serialized_string); + return return_code; +} + +char * json_serialize_to_string_pretty(const JSON_Value *value) { + JSON_Status serialization_result = JSONFailure; + size_t buf_size_bytes = json_serialization_size_pretty(value); + char *buf = NULL; + if (buf_size_bytes == 0) { + return NULL; + } + buf = (char*)parson_malloc(buf_size_bytes); + if (buf == NULL) { + return NULL; + } + serialization_result = json_serialize_to_buffer_pretty(value, buf, buf_size_bytes); + if (serialization_result == JSONFailure) { + json_free_serialized_string(buf); + return NULL; + } + return buf; +} + +void json_free_serialized_string(char *string) { + parson_free(string); +} + +JSON_Status json_array_remove(JSON_Array *array, size_t ix) { + size_t to_move_bytes = 0; + if (array == NULL || ix >= json_array_get_count(array)) { + return JSONFailure; + } + json_value_free(json_array_get_value(array, ix)); + to_move_bytes = (json_array_get_count(array) - 1 - ix) * sizeof(JSON_Value*); + memmove(array->items + ix, array->items + ix + 1, to_move_bytes); + array->count -= 1; + return JSONSuccess; +} + +JSON_Status json_array_replace_value(JSON_Array *array, size_t ix, JSON_Value *value) { + if (array == NULL || value == NULL || value->parent != NULL || ix >= json_array_get_count(array)) { + return JSONFailure; + } + json_value_free(json_array_get_value(array, ix)); + value->parent = json_array_get_wrapping_value(array); + array->items[ix] = value; + return JSONSuccess; +} + +JSON_Status json_array_replace_string(JSON_Array *array, size_t i, const char* string) { + JSON_Value *value = json_value_init_string(string); + if (value == NULL) { + return JSONFailure; + } + if (json_array_replace_value(array, i, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_replace_number(JSON_Array *array, size_t i, double number) { + JSON_Value *value = json_value_init_number(number); + if (value == NULL) { + return JSONFailure; + } + if (json_array_replace_value(array, i, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_replace_boolean(JSON_Array *array, size_t i, int boolean) { + JSON_Value *value = json_value_init_boolean(boolean); + if (value == NULL) { + return JSONFailure; + } + if (json_array_replace_value(array, i, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_replace_null(JSON_Array *array, size_t i) { + JSON_Value *value = json_value_init_null(); + if (value == NULL) { + return JSONFailure; + } + if (json_array_replace_value(array, i, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_clear(JSON_Array *array) { + size_t i = 0; + if (array == NULL) { + return JSONFailure; + } + for (i = 0; i < json_array_get_count(array); i++) { + json_value_free(json_array_get_value(array, i)); + } + array->count = 0; + return JSONSuccess; +} + +JSON_Status json_array_append_value(JSON_Array *array, JSON_Value *value) { + if (array == NULL || value == NULL || value->parent != NULL) { + return JSONFailure; + } + return json_array_add(array, value); +} + +JSON_Status json_array_append_string(JSON_Array *array, const char *string) { + JSON_Value *value = json_value_init_string(string); + if (value == NULL) { + return JSONFailure; + } + if (json_array_append_value(array, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_append_number(JSON_Array *array, double number) { + JSON_Value *value = json_value_init_number(number); + if (value == NULL) { + return JSONFailure; + } + if (json_array_append_value(array, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_append_boolean(JSON_Array *array, int boolean) { + JSON_Value *value = json_value_init_boolean(boolean); + if (value == NULL) { + return JSONFailure; + } + if (json_array_append_value(array, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_array_append_null(JSON_Array *array) { + JSON_Value *value = json_value_init_null(); + if (value == NULL) { + return JSONFailure; + } + if (json_array_append_value(array, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_set_value(JSON_Object *object, const char *name, JSON_Value *value) { + size_t i = 0; + JSON_Value *old_value; + if (object == NULL || name == NULL || value == NULL || value->parent != NULL) { + return JSONFailure; + } + old_value = json_object_get_value(object, name); + if (old_value != NULL) { /* free and overwrite old value */ + json_value_free(old_value); + for (i = 0; i < json_object_get_count(object); i++) { + if (strcmp(object->names[i], name) == 0) { + value->parent = json_object_get_wrapping_value(object); + object->values[i] = value; + return JSONSuccess; + } + } + } + /* add new key value pair */ + return json_object_add(object, name, value); +} + +JSON_Status json_object_set_string(JSON_Object *object, const char *name, const char *string) { + JSON_Value *value = json_value_init_string(string); + JSON_Status status = json_object_set_value(object, name, value); + if (status == JSONFailure) { + json_value_free(value); + } + return status; +} + +JSON_Status json_object_set_number(JSON_Object *object, const char *name, double number) { + JSON_Value *value = json_value_init_number(number); + JSON_Status status = json_object_set_value(object, name, value); + if (status == JSONFailure) { + json_value_free(value); + } + return status; +} + +JSON_Status json_object_set_boolean(JSON_Object *object, const char *name, int boolean) { + JSON_Value *value = json_value_init_boolean(boolean); + JSON_Status status = json_object_set_value(object, name, value); + if (status == JSONFailure) { + json_value_free(value); + } + return status; +} + +JSON_Status json_object_set_null(JSON_Object *object, const char *name) { + JSON_Value *value = json_value_init_null(); + JSON_Status status = json_object_set_value(object, name, value); + if (status == JSONFailure) { + json_value_free(value); + } + return status; +} + +JSON_Status json_object_dotset_value(JSON_Object *object, const char *name, JSON_Value *value) { + const char *dot_pos = NULL; + JSON_Value *temp_value = NULL, *new_value = NULL; + JSON_Object *temp_object = NULL, *new_object = NULL; + JSON_Status status = JSONFailure; + size_t name_len = 0; + if (object == NULL || name == NULL || value == NULL) { + return JSONFailure; + } + dot_pos = strchr(name, '.'); + if (dot_pos == NULL) { + return json_object_set_value(object, name, value); + } + name_len = dot_pos - name; + temp_value = json_object_getn_value(object, name, name_len); + if (temp_value) { + /* Don't overwrite existing non-object (unlike json_object_set_value, but it shouldn't be changed at this point) */ + if (json_value_get_type(temp_value) != JSONObject) { + return JSONFailure; + } + temp_object = json_value_get_object(temp_value); + return json_object_dotset_value(temp_object, dot_pos + 1, value); + } + new_value = json_value_init_object(); + if (new_value == NULL) { + return JSONFailure; + } + new_object = json_value_get_object(new_value); + status = json_object_dotset_value(new_object, dot_pos + 1, value); + if (status != JSONSuccess) { + json_value_free(new_value); + return JSONFailure; + } + status = json_object_addn(object, name, name_len, new_value); + if (status != JSONSuccess) { + json_object_dotremove_internal(new_object, dot_pos + 1, 0); + json_value_free(new_value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_dotset_string(JSON_Object *object, const char *name, const char *string) { + JSON_Value *value = json_value_init_string(string); + if (value == NULL) { + return JSONFailure; + } + if (json_object_dotset_value(object, name, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_dotset_number(JSON_Object *object, const char *name, double number) { + JSON_Value *value = json_value_init_number(number); + if (value == NULL) { + return JSONFailure; + } + if (json_object_dotset_value(object, name, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_dotset_boolean(JSON_Object *object, const char *name, int boolean) { + JSON_Value *value = json_value_init_boolean(boolean); + if (value == NULL) { + return JSONFailure; + } + if (json_object_dotset_value(object, name, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_dotset_null(JSON_Object *object, const char *name) { + JSON_Value *value = json_value_init_null(); + if (value == NULL) { + return JSONFailure; + } + if (json_object_dotset_value(object, name, value) == JSONFailure) { + json_value_free(value); + return JSONFailure; + } + return JSONSuccess; +} + +JSON_Status json_object_remove(JSON_Object *object, const char *name) { + return json_object_remove_internal(object, name, 1); +} + +JSON_Status json_object_dotremove(JSON_Object *object, const char *name) { + return json_object_dotremove_internal(object, name, 1); +} + +JSON_Status json_object_clear(JSON_Object *object) { + size_t i = 0; + if (object == NULL) { + return JSONFailure; + } + for (i = 0; i < json_object_get_count(object); i++) { + parson_free(object->names[i]); + json_value_free(object->values[i]); + } + object->count = 0; + return JSONSuccess; +} + +JSON_Status json_validate(const JSON_Value *schema, const JSON_Value *value) { + JSON_Value *temp_schema_value = NULL, *temp_value = NULL; + JSON_Array *schema_array = NULL, *value_array = NULL; + JSON_Object *schema_object = NULL, *value_object = NULL; + JSON_Value_Type schema_type = JSONError, value_type = JSONError; + const char *key = NULL; + size_t i = 0, count = 0; + if (schema == NULL || value == NULL) { + return JSONFailure; + } + schema_type = json_value_get_type(schema); + value_type = json_value_get_type(value); + if (schema_type != value_type && schema_type != JSONNull) { /* null represents all values */ + return JSONFailure; + } + switch (schema_type) { + case JSONArray: + schema_array = json_value_get_array(schema); + value_array = json_value_get_array(value); + count = json_array_get_count(schema_array); + if (count == 0) { + return JSONSuccess; /* Empty array allows all types */ + } + /* Get first value from array, rest is ignored */ + temp_schema_value = json_array_get_value(schema_array, 0); + for (i = 0; i < json_array_get_count(value_array); i++) { + temp_value = json_array_get_value(value_array, i); + if (json_validate(temp_schema_value, temp_value) == JSONFailure) { + return JSONFailure; + } + } + return JSONSuccess; + case JSONObject: + schema_object = json_value_get_object(schema); + value_object = json_value_get_object(value); + count = json_object_get_count(schema_object); + if (count == 0) { + return JSONSuccess; /* Empty object allows all objects */ + } else if (json_object_get_count(value_object) < count) { + return JSONFailure; /* Tested object mustn't have less name-value pairs than schema */ + } + for (i = 0; i < count; i++) { + key = json_object_get_name(schema_object, i); + temp_schema_value = json_object_get_value(schema_object, key); + temp_value = json_object_get_value(value_object, key); + if (temp_value == NULL) { + return JSONFailure; + } + if (json_validate(temp_schema_value, temp_value) == JSONFailure) { + return JSONFailure; + } + } + return JSONSuccess; + case JSONString: case JSONNumber: case JSONBoolean: case JSONNull: + return JSONSuccess; /* equality already tested before switch */ + case JSONError: default: + return JSONFailure; + } +} + +int json_value_equals(const JSON_Value *a, const JSON_Value *b) { + JSON_Object *a_object = NULL, *b_object = NULL; + JSON_Array *a_array = NULL, *b_array = NULL; + const char *a_string = NULL, *b_string = NULL; + const char *key = NULL; + size_t a_count = 0, b_count = 0, i = 0; + JSON_Value_Type a_type, b_type; + a_type = json_value_get_type(a); + b_type = json_value_get_type(b); + if (a_type != b_type) { + return 0; + } + switch (a_type) { + case JSONArray: + a_array = json_value_get_array(a); + b_array = json_value_get_array(b); + a_count = json_array_get_count(a_array); + b_count = json_array_get_count(b_array); + if (a_count != b_count) { + return 0; + } + for (i = 0; i < a_count; i++) { + if (!json_value_equals(json_array_get_value(a_array, i), + json_array_get_value(b_array, i))) { + return 0; + } + } + return 1; + case JSONObject: + a_object = json_value_get_object(a); + b_object = json_value_get_object(b); + a_count = json_object_get_count(a_object); + b_count = json_object_get_count(b_object); + if (a_count != b_count) { + return 0; + } + for (i = 0; i < a_count; i++) { + key = json_object_get_name(a_object, i); + if (!json_value_equals(json_object_get_value(a_object, key), + json_object_get_value(b_object, key))) { + return 0; + } + } + return 1; + case JSONString: + a_string = json_value_get_string(a); + b_string = json_value_get_string(b); + if (a_string == NULL || b_string == NULL) { + return 0; /* shouldn't happen */ + } + return strcmp(a_string, b_string) == 0; + case JSONBoolean: + return json_value_get_boolean(a) == json_value_get_boolean(b); + case JSONNumber: + return fabs(json_value_get_number(a) - json_value_get_number(b)) < 0.000001; /* EPSILON */ + case JSONError: + return 1; + case JSONNull: + return 1; + default: + return 1; + } +} + +JSON_Value_Type json_type(const JSON_Value *value) { + return json_value_get_type(value); +} + +JSON_Object * json_object (const JSON_Value *value) { + return json_value_get_object(value); +} + +JSON_Array * json_array (const JSON_Value *value) { + return json_value_get_array(value); +} + +const char * json_string (const JSON_Value *value) { + return json_value_get_string(value); +} + +double json_number (const JSON_Value *value) { + return json_value_get_number(value); +} + +int json_boolean(const JSON_Value *value) { + return json_value_get_boolean(value); +} + +void json_set_allocation_functions(JSON_Malloc_Function malloc_fun, JSON_Free_Function free_fun) { + parson_malloc = malloc_fun; + parson_free = free_fun; +} + +void json_set_escape_slashes(int escape_slashes) { + parson_escape_slashes = escape_slashes; +} diff --git a/src/cooker/parson.h b/src/cooker/parson.h new file mode 100644 index 0000000..186fcb0 --- /dev/null +++ b/src/cooker/parson.h @@ -0,0 +1,240 @@ +/* + SPDX-License-Identifier: MIT + + Parson ( http://kgabis.github.com/parson/ ) + Copyright (c) 2012 - 2019 Krzysztof Gabis + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. +*/ + +#ifndef parson_parson_h +#define parson_parson_h + +#ifdef __cplusplus +extern "C" +{ +#endif + +#include /* size_t */ + +/* Types and enums */ +typedef struct json_object_t JSON_Object; +typedef struct json_array_t JSON_Array; +typedef struct json_value_t JSON_Value; + +enum json_value_type { + JSONError = -1, + JSONNull = 1, + JSONString = 2, + JSONNumber = 3, + JSONObject = 4, + JSONArray = 5, + JSONBoolean = 6 +}; +typedef int JSON_Value_Type; + +enum json_result_t { + JSONSuccess = 0, + JSONFailure = -1 +}; +typedef int JSON_Status; + +typedef void * (*JSON_Malloc_Function)(size_t); +typedef void (*JSON_Free_Function)(void *); + +/* Call only once, before calling any other function from parson API. If not called, malloc and free + from stdlib will be used for all allocations */ +void json_set_allocation_functions(JSON_Malloc_Function malloc_fun, JSON_Free_Function free_fun); + +/* Sets if slashes should be escaped or not when serializing JSON. By default slashes are escaped. + This function sets a global setting and is not thread safe. */ +void json_set_escape_slashes(int escape_slashes); + +/* Parses first JSON value in a file, returns NULL in case of error */ +JSON_Value * json_parse_file(const char *filename); + +/* Parses first JSON value in a file and ignores comments (/ * * / and //), + returns NULL in case of error */ +JSON_Value * json_parse_file_with_comments(const char *filename); + +/* Parses first JSON value in a string, returns NULL in case of error */ +JSON_Value * json_parse_string(const char *string); + +/* Parses first JSON value in a string and ignores comments (/ * * / and //), + returns NULL in case of error */ +JSON_Value * json_parse_string_with_comments(const char *string); + +/* Serialization */ +size_t json_serialization_size(const JSON_Value *value); /* returns 0 on fail */ +JSON_Status json_serialize_to_buffer(const JSON_Value *value, char *buf, size_t buf_size_in_bytes); +JSON_Status json_serialize_to_file(const JSON_Value *value, const char *filename); +char * json_serialize_to_string(const JSON_Value *value); + +/* Pretty serialization */ +size_t json_serialization_size_pretty(const JSON_Value *value); /* returns 0 on fail */ +JSON_Status json_serialize_to_buffer_pretty(const JSON_Value *value, char *buf, size_t buf_size_in_bytes); +JSON_Status json_serialize_to_file_pretty(const JSON_Value *value, const char *filename); +char * json_serialize_to_string_pretty(const JSON_Value *value); + +void json_free_serialized_string(char *string); /* frees string from json_serialize_to_string and json_serialize_to_string_pretty */ + +/* Comparing */ +int json_value_equals(const JSON_Value *a, const JSON_Value *b); + +/* Validation + This is *NOT* JSON Schema. It validates json by checking if object have identically + named fields with matching types. + For example schema {"name":"", "age":0} will validate + {"name":"Joe", "age":25} and {"name":"Joe", "age":25, "gender":"m"}, + but not {"name":"Joe"} or {"name":"Joe", "age":"Cucumber"}. + In case of arrays, only first value in schema is checked against all values in tested array. + Empty objects ({}) validate all objects, empty arrays ([]) validate all arrays, + null validates values of every type. + */ +JSON_Status json_validate(const JSON_Value *schema, const JSON_Value *value); + +/* + * JSON Object + */ +JSON_Value * json_object_get_value (const JSON_Object *object, const char *name); +const char * json_object_get_string (const JSON_Object *object, const char *name); +JSON_Object * json_object_get_object (const JSON_Object *object, const char *name); +JSON_Array * json_object_get_array (const JSON_Object *object, const char *name); +double json_object_get_number (const JSON_Object *object, const char *name); /* returns 0 on fail */ +int json_object_get_boolean(const JSON_Object *object, const char *name); /* returns -1 on fail */ + +/* dotget functions enable addressing values with dot notation in nested objects, + just like in structs or c++/java/c# objects (e.g. objectA.objectB.value). + Because valid names in JSON can contain dots, some values may be inaccessible + this way. */ +JSON_Value * json_object_dotget_value (const JSON_Object *object, const char *name); +const char * json_object_dotget_string (const JSON_Object *object, const char *name); +JSON_Object * json_object_dotget_object (const JSON_Object *object, const char *name); +JSON_Array * json_object_dotget_array (const JSON_Object *object, const char *name); +double json_object_dotget_number (const JSON_Object *object, const char *name); /* returns 0 on fail */ +int json_object_dotget_boolean(const JSON_Object *object, const char *name); /* returns -1 on fail */ + +/* Functions to get available names */ +size_t json_object_get_count (const JSON_Object *object); +const char * json_object_get_name (const JSON_Object *object, size_t index); +JSON_Value * json_object_get_value_at(const JSON_Object *object, size_t index); +JSON_Value * json_object_get_wrapping_value(const JSON_Object *object); + +/* Functions to check if object has a value with a specific name. Returned value is 1 if object has + * a value and 0 if it doesn't. dothas functions behave exactly like dotget functions. */ +int json_object_has_value (const JSON_Object *object, const char *name); +int json_object_has_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type); + +int json_object_dothas_value (const JSON_Object *object, const char *name); +int json_object_dothas_value_of_type(const JSON_Object *object, const char *name, JSON_Value_Type type); + +/* Creates new name-value pair or frees and replaces old value with a new one. + * json_object_set_value does not copy passed value so it shouldn't be freed afterwards. */ +JSON_Status json_object_set_value(JSON_Object *object, const char *name, JSON_Value *value); +JSON_Status json_object_set_string(JSON_Object *object, const char *name, const char *string); +JSON_Status json_object_set_number(JSON_Object *object, const char *name, double number); +JSON_Status json_object_set_boolean(JSON_Object *object, const char *name, int boolean); +JSON_Status json_object_set_null(JSON_Object *object, const char *name); + +/* Works like dotget functions, but creates whole hierarchy if necessary. + * json_object_dotset_value does not copy passed value so it shouldn't be freed afterwards. */ +JSON_Status json_object_dotset_value(JSON_Object *object, const char *name, JSON_Value *value); +JSON_Status json_object_dotset_string(JSON_Object *object, const char *name, const char *string); +JSON_Status json_object_dotset_number(JSON_Object *object, const char *name, double number); +JSON_Status json_object_dotset_boolean(JSON_Object *object, const char *name, int boolean); +JSON_Status json_object_dotset_null(JSON_Object *object, const char *name); + +/* Frees and removes name-value pair */ +JSON_Status json_object_remove(JSON_Object *object, const char *name); + +/* Works like dotget function, but removes name-value pair only on exact match. */ +JSON_Status json_object_dotremove(JSON_Object *object, const char *key); + +/* Removes all name-value pairs in object */ +JSON_Status json_object_clear(JSON_Object *object); + +/* + *JSON Array + */ +JSON_Value * json_array_get_value (const JSON_Array *array, size_t index); +const char * json_array_get_string (const JSON_Array *array, size_t index); +JSON_Object * json_array_get_object (const JSON_Array *array, size_t index); +JSON_Array * json_array_get_array (const JSON_Array *array, size_t index); +double json_array_get_number (const JSON_Array *array, size_t index); /* returns 0 on fail */ +int json_array_get_boolean(const JSON_Array *array, size_t index); /* returns -1 on fail */ +size_t json_array_get_count (const JSON_Array *array); +JSON_Value * json_array_get_wrapping_value(const JSON_Array *array); + +/* Frees and removes value at given index, does nothing and returns JSONFailure if index doesn't exist. + * Order of values in array may change during execution. */ +JSON_Status json_array_remove(JSON_Array *array, size_t i); + +/* Frees and removes from array value at given index and replaces it with given one. + * Does nothing and returns JSONFailure if index doesn't exist. + * json_array_replace_value does not copy passed value so it shouldn't be freed afterwards. */ +JSON_Status json_array_replace_value(JSON_Array *array, size_t i, JSON_Value *value); +JSON_Status json_array_replace_string(JSON_Array *array, size_t i, const char* string); +JSON_Status json_array_replace_number(JSON_Array *array, size_t i, double number); +JSON_Status json_array_replace_boolean(JSON_Array *array, size_t i, int boolean); +JSON_Status json_array_replace_null(JSON_Array *array, size_t i); + +/* Frees and removes all values from array */ +JSON_Status json_array_clear(JSON_Array *array); + +/* Appends new value at the end of array. + * json_array_append_value does not copy passed value so it shouldn't be freed afterwards. */ +JSON_Status json_array_append_value(JSON_Array *array, JSON_Value *value); +JSON_Status json_array_append_string(JSON_Array *array, const char *string); +JSON_Status json_array_append_number(JSON_Array *array, double number); +JSON_Status json_array_append_boolean(JSON_Array *array, int boolean); +JSON_Status json_array_append_null(JSON_Array *array); + +/* + *JSON Value + */ +JSON_Value * json_value_init_object (void); +JSON_Value * json_value_init_array (void); +JSON_Value * json_value_init_string (const char *string); /* copies passed string */ +JSON_Value * json_value_init_number (double number); +JSON_Value * json_value_init_boolean(int boolean); +JSON_Value * json_value_init_null (void); +JSON_Value * json_value_deep_copy (const JSON_Value *value); +void json_value_free (JSON_Value *value); + +JSON_Value_Type json_value_get_type (const JSON_Value *value); +JSON_Object * json_value_get_object (const JSON_Value *value); +JSON_Array * json_value_get_array (const JSON_Value *value); +const char * json_value_get_string (const JSON_Value *value); +double json_value_get_number (const JSON_Value *value); +int json_value_get_boolean(const JSON_Value *value); +JSON_Value * json_value_get_parent (const JSON_Value *value); + +/* Same as above, but shorter */ +JSON_Value_Type json_type (const JSON_Value *value); +JSON_Object * json_object (const JSON_Value *value); +JSON_Array * json_array (const JSON_Value *value); +const char * json_string (const JSON_Value *value); +double json_number (const JSON_Value *value); +int json_boolean(const JSON_Value *value); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/src/cooker/util.c b/src/cooker/util.c new file mode 100644 index 0000000..a2ecce0 --- /dev/null +++ b/src/cooker/util.c @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: GPL-3.0-or-later + +/* seitan - Syscall Expressive Interpreter, Transformer and Notifier + * + * cooker/util.c - Convenience routines + * + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#include +#include +#include + +#define logfn(name) \ +void name(const char *format, ...) { \ + va_list args; \ + \ + va_start(args, format); \ + (void)vfprintf(stderr, format, args); \ + va_end(args); \ + if (format[strlen(format)] != '\n') \ + fprintf(stderr, "\n"); \ +} + +logfn(err) +logfn(info) +logfn(debug) + diff --git a/src/cooker/util.h b/src/cooker/util.h new file mode 100644 index 0000000..84dc3db --- /dev/null +++ b/src/cooker/util.h @@ -0,0 +1,22 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Stefano Brivio + */ + +#ifndef UTIL_H +#define UTIL_H + +#define BIT(n) (1UL << (n)) + +void err(const char *format, ...); +void info(const char *format, ...); +void debug(const char *format, ...); + +#define die(...) \ + do { \ + fprintf(stderr, "%s:%i: ", __FILE__, __LINE__); \ + err(__VA_ARGS__); \ + exit(EXIT_FAILURE); \ + } while (0) + +#endif /* UTIL_H */ diff --git a/src/debug/Makefile b/src/debug/Makefile new file mode 100644 index 0000000..6ef7900 --- /dev/null +++ b/src/debug/Makefile @@ -0,0 +1,37 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# +# seitan - Syscall Expressive Interpreter, Transformer and Notifier +# +# debug/Makefile - Makefile for debug utilities: bpf_dbg +# +# Copyright 2023 Red Hat GmbH +# Author: Alice Frosi + +SRCS := bpf_dbg.c disasm.c +HEADERS := disasm.h +BIN := $(OUTDIR)bpf_dbg +CFLAGS += -Wall -Wextra -pedantic + +# TODO: remove this part together with the build binary +# when cooker is ready +TARGET := $(shell $(CC) -dumpmachine) +TARGET_ARCH := $(shell echo $(TARGET) | cut -f1 -d- | tr [A-Z] [a-z]) +TARGET_ARCH := $(shell echo $(TARGET_ARCH) | sed 's/powerpc/ppc/') + +AUDIT_ARCH := $(shell echo $(TARGET_ARCH) | tr [a-z] [A-Z] | sed 's/^ARM.*/ARM/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/I[456]86/I386/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPC64/PPC/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPCLE/PPC64LE/') + +bpf_dbg: $(SRCS) $(HEADERS) + $(CC) $(CFLAGS) -o $(BIN) $(SRCS) + +# TODO: remove when cooker is ready +build: build.c ../cooker/filter.c ../cooker/filter.h ../common/numbers.h + $(CC) $(CFLAGS) -I../common -I../cooker -DSEITAN_AUDIT_ARCH=AUDIT_ARCH_$(AUDIT_ARCH)\ + -o $(OUTDIR)build ../cooker/filter.c build.c + +all: $(BIN) + +clean: + rm -f $(BIN) build diff --git a/src/debug/bpf_dbg.c b/src/debug/bpf_dbg.c new file mode 100644 index 0000000..b84c713 --- /dev/null +++ b/src/debug/bpf_dbg.c @@ -0,0 +1,32 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Alice Frosi + */ + +#include +#include +#include +#include +#include + +#include "disasm.h" + +int main(int argc, char **argv) +{ + struct sock_filter *filter; + size_t fd, n; + + if (argc < 2) { + perror("missing input file"); + exit(EXIT_FAILURE); + } + filter = calloc(SIZE_FILTER, sizeof(struct sock_filter)); + fd = open(argv[1], O_CLOEXEC | O_RDONLY); + + n = read(fd, filter, sizeof(struct sock_filter) * SIZE_FILTER); + close(fd); + printf("Read %ld entries\n", n / sizeof(struct sock_filter)); + bpf_disasm_all(filter, n / sizeof(struct sock_filter)); + free(filter); + return 0; +} diff --git a/src/debug/build.c b/src/debug/build.c new file mode 100644 index 0000000..93ce97b --- /dev/null +++ b/src/debug/build.c @@ -0,0 +1,33 @@ +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include + +#include "filter.h" + +struct bpf_call calls[] = { + { + .name = "connect", + .args = { 0, 111, 0, 0, 0, 0 }, + .check_arg = { false, false, false, false, false, false }, + }, +}; + +int main(int argc, char **argv) +{ + int ret; + if (argc < 2) { + perror("missing input file"); + exit(EXIT_FAILURE); + } + ret = convert_bpf(argv[1], calls, sizeof(calls) / sizeof(calls[0]), + true); + if (ret < 0) { + perror("converting bpf program"); + exit(EXIT_FAILURE); + } + return 0; +} diff --git a/src/debug/disasm.c b/src/debug/disasm.c new file mode 100644 index 0000000..fae96b7 --- /dev/null +++ b/src/debug/disasm.c @@ -0,0 +1,281 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Alice Frosi + */ + +#define _GNU_SOURCE +#include +#include +#include +#include +#include + +#include + +#include "disasm.h" + +/* From linux tools/bpf/bpf_dbg.c */ +#define BPF_LDX_B (BPF_LDX | BPF_B) +#define BPF_LDX_W (BPF_LDX | BPF_W) +#define BPF_JMP_JA (BPF_JMP | BPF_JA) +#define BPF_JMP_JEQ (BPF_JMP | BPF_JEQ) +#define BPF_JMP_JGT (BPF_JMP | BPF_JGT) +#define BPF_JMP_JGE (BPF_JMP | BPF_JGE) +#define BPF_JMP_JSET (BPF_JMP | BPF_JSET) +#define BPF_ALU_ADD (BPF_ALU | BPF_ADD) +#define BPF_ALU_SUB (BPF_ALU | BPF_SUB) +#define BPF_ALU_MUL (BPF_ALU | BPF_MUL) +#define BPF_ALU_DIV (BPF_ALU | BPF_DIV) +#define BPF_ALU_MOD (BPF_ALU | BPF_MOD) +#define BPF_ALU_NEG (BPF_ALU | BPF_NEG) +#define BPF_ALU_AND (BPF_ALU | BPF_AND) +#define BPF_ALU_OR (BPF_ALU | BPF_OR) +#define BPF_ALU_XOR (BPF_ALU | BPF_XOR) +#define BPF_ALU_LSH (BPF_ALU | BPF_LSH) +#define BPF_ALU_RSH (BPF_ALU | BPF_RSH) +#define BPF_MISC_TAX (BPF_MISC | BPF_TAX) +#define BPF_MISC_TXA (BPF_MISC | BPF_TXA) +#define BPF_LD_B (BPF_LD | BPF_B) +#define BPF_LD_H (BPF_LD | BPF_H) +#define BPF_LD_W (BPF_LD | BPF_W) +static const char *const op_table[] = { + [BPF_ST] = "st", [BPF_STX] = "stx", [BPF_LD_B] = "ldb", + [BPF_LD_H] = "ldh", [BPF_LD_W] = "ld", [BPF_LDX] = "ldx", + [BPF_LDX_B] = "ldxb", [BPF_JMP_JA] = "ja", [BPF_JMP_JEQ] = "jeq", + [BPF_JMP_JGT] = "jgt", [BPF_JMP_JGE] = "jge", [BPF_JMP_JSET] = "jset", + [BPF_ALU_ADD] = "add", [BPF_ALU_SUB] = "sub", [BPF_ALU_MUL] = "mul", + [BPF_ALU_DIV] = "div", [BPF_ALU_MOD] = "mod", [BPF_ALU_NEG] = "neg", + [BPF_ALU_AND] = "and", [BPF_ALU_OR] = "or", [BPF_ALU_XOR] = "xor", + [BPF_ALU_LSH] = "lsh", [BPF_ALU_RSH] = "rsh", [BPF_MISC_TAX] = "tax", + [BPF_MISC_TXA] = "txa", [BPF_RET] = "ret", +}; + +void bpf_disasm(const struct sock_filter f, unsigned int i) +{ + const char *op, *fmt; + int val = f.k; + char buf[256]; + + switch (f.code) { + case BPF_RET | BPF_K: + op = op_table[BPF_RET]; + fmt = "#%#x"; + break; + case BPF_RET | BPF_A: + op = op_table[BPF_RET]; + fmt = "a"; + break; + case BPF_RET | BPF_X: + op = op_table[BPF_RET]; + fmt = "x"; + break; + case BPF_MISC_TAX: + op = op_table[BPF_MISC_TAX]; + fmt = ""; + break; + case BPF_MISC_TXA: + op = op_table[BPF_MISC_TXA]; + fmt = ""; + break; + case BPF_ST: + op = op_table[BPF_ST]; + fmt = "M[%d]"; + break; + case BPF_STX: + op = op_table[BPF_STX]; + fmt = "M[%d]"; + break; + case BPF_LD_W | BPF_ABS: + op = op_table[BPF_LD_W]; + fmt = "[%d]"; + break; + case BPF_LD_H | BPF_ABS: + op = op_table[BPF_LD_H]; + fmt = "[%d]"; + break; + case BPF_LD_B | BPF_ABS: + op = op_table[BPF_LD_B]; + fmt = "[%d]"; + break; + case BPF_LD_W | BPF_LEN: + op = op_table[BPF_LD_W]; + fmt = "#len"; + break; + case BPF_LD_W | BPF_IND: + op = op_table[BPF_LD_W]; + fmt = "[x+%d]"; + break; + case BPF_LD_H | BPF_IND: + op = op_table[BPF_LD_H]; + fmt = "[x+%d]"; + break; + case BPF_LD_B | BPF_IND: + op = op_table[BPF_LD_B]; + fmt = "[x+%d]"; + break; + case BPF_LD | BPF_IMM: + op = op_table[BPF_LD_W]; + fmt = "#%#x"; + break; + case BPF_LDX | BPF_IMM: + op = op_table[BPF_LDX]; + fmt = "#%#x"; + break; + case BPF_LDX_B | BPF_MSH: + op = op_table[BPF_LDX_B]; + fmt = "4*([%d]&0xf)"; + break; + case BPF_LD | BPF_MEM: + op = op_table[BPF_LD_W]; + fmt = "M[%d]"; + break; + case BPF_LDX | BPF_MEM: + op = op_table[BPF_LDX]; + fmt = "M[%d]"; + break; + case BPF_JMP_JA: + op = op_table[BPF_JMP_JA]; + fmt = "%d"; + val = i + 1 + f.k; + break; + case BPF_JMP_JGT | BPF_X: + op = op_table[BPF_JMP_JGT]; + fmt = "x"; + break; + case BPF_JMP_JGT | BPF_K: + op = op_table[BPF_JMP_JGT]; + fmt = "#%#x"; + break; + case BPF_JMP_JGE | BPF_X: + op = op_table[BPF_JMP_JGE]; + fmt = "x"; + break; + case BPF_JMP_JGE | BPF_K: + op = op_table[BPF_JMP_JGE]; + fmt = "#%#x"; + break; + case BPF_JMP_JEQ | BPF_X: + op = op_table[BPF_JMP_JEQ]; + fmt = "x"; + break; + case BPF_JMP_JEQ | BPF_K: + op = op_table[BPF_JMP_JEQ]; + fmt = "#%#x"; + break; + case BPF_JMP_JSET | BPF_X: + op = op_table[BPF_JMP_JSET]; + fmt = "x"; + break; + case BPF_JMP_JSET | BPF_K: + op = op_table[BPF_JMP_JSET]; + fmt = "#%#x"; + break; + case BPF_ALU_NEG: + op = op_table[BPF_ALU_NEG]; + fmt = ""; + break; + case BPF_ALU_LSH | BPF_X: + op = op_table[BPF_ALU_LSH]; + fmt = "x"; + break; + case BPF_ALU_LSH | BPF_K: + op = op_table[BPF_ALU_LSH]; + fmt = "#%d"; + break; + case BPF_ALU_RSH | BPF_X: + op = op_table[BPF_ALU_RSH]; + fmt = "x"; + break; + case BPF_ALU_RSH | BPF_K: + op = op_table[BPF_ALU_RSH]; + fmt = "#%d"; + break; + case BPF_ALU_ADD | BPF_X: + op = op_table[BPF_ALU_ADD]; + fmt = "x"; + break; + case BPF_ALU_ADD | BPF_K: + op = op_table[BPF_ALU_ADD]; + fmt = "#%d"; + break; + case BPF_ALU_SUB | BPF_X: + op = op_table[BPF_ALU_SUB]; + fmt = "x"; + break; + case BPF_ALU_SUB | BPF_K: + op = op_table[BPF_ALU_SUB]; + fmt = "#%d"; + break; + case BPF_ALU_MUL | BPF_X: + op = op_table[BPF_ALU_MUL]; + fmt = "x"; + break; + case BPF_ALU_MUL | BPF_K: + op = op_table[BPF_ALU_MUL]; + fmt = "#%d"; + break; + case BPF_ALU_DIV | BPF_X: + op = op_table[BPF_ALU_DIV]; + fmt = "x"; + break; + case BPF_ALU_DIV | BPF_K: + op = op_table[BPF_ALU_DIV]; + fmt = "#%d"; + break; + case BPF_ALU_MOD | BPF_X: + op = op_table[BPF_ALU_MOD]; + fmt = "x"; + break; + case BPF_ALU_MOD | BPF_K: + op = op_table[BPF_ALU_MOD]; + fmt = "#%d"; + break; + case BPF_ALU_AND | BPF_X: + op = op_table[BPF_ALU_AND]; + fmt = "x"; + break; + case BPF_ALU_AND | BPF_K: + op = op_table[BPF_ALU_AND]; + fmt = "#%#x"; + break; + case BPF_ALU_OR | BPF_X: + op = op_table[BPF_ALU_OR]; + fmt = "x"; + break; + case BPF_ALU_OR | BPF_K: + op = op_table[BPF_ALU_OR]; + fmt = "#%#x"; + break; + case BPF_ALU_XOR | BPF_X: + op = op_table[BPF_ALU_XOR]; + fmt = "x"; + break; + case BPF_ALU_XOR | BPF_K: + op = op_table[BPF_ALU_XOR]; + fmt = "#%#x"; + break; + default: + op = "nosup"; + fmt = "%#x"; + val = f.code; + break; + } + + memset(buf, 0, sizeof(buf)); + snprintf(buf, sizeof(buf), fmt, val); + buf[sizeof(buf) - 1] = 0; + + if ((BPF_CLASS(f.code) == BPF_JMP && BPF_OP(f.code) != BPF_JA)) { + printf("l%d:\t%s %s, l%d, l%d\n", i, op, buf, i + 1 + f.jt, + i + 1 + f.jf); + } else { + printf("l%d:\t%s %s\n", i, op, buf); + } +} + +void bpf_disasm_all(const struct sock_filter *f, unsigned int len) +{ + unsigned int i; + for (i = 0; i < len; i++) + bpf_disasm(f[i], i); +} diff --git a/src/debug/disasm.h b/src/debug/disasm.h new file mode 100644 index 0000000..c3e3ad9 --- /dev/null +++ b/src/debug/disasm.h @@ -0,0 +1,14 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Alice Frosi + */ + +#ifndef DISASM_H_ +#define DISASM_H_ + +#define SIZE_FILTER 1024 + +void bpf_disasm(const struct sock_filter f, unsigned int i); +void bpf_disasm_all(const struct sock_filter *f, unsigned int len); + +#endif diff --git a/src/eater/Makefile b/src/eater/Makefile new file mode 100644 index 0000000..c70433f --- /dev/null +++ b/src/eater/Makefile @@ -0,0 +1,22 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# +# seitan - Syscall Expressive Interpreter, Transformer and Notifier +# +# eater/Makefile - Makefile for seitan-eater +# +# Copyright 2023 Red Hat GmbH +# Author: Alice Frosi + +COMMON_DIR :=../common +SRCS := $(COMMON_DIR)/common.c eater.c +HEADERS := $(COMMON_DIR)/common.h +BIN := $(OUTDIR)eater +CFLAGS += -Wall -Wextra -pedantic -I$(COMMON_DIR) + +eater: $(SRCS) $(HEADERS) + $(CC) $(CFLAGS) -o $(BIN) $(SRCS) + +all: eater + +clean: + rm -f $(BIN) diff --git a/src/eater/eater.c b/src/eater/eater.c new file mode 100644 index 0000000..96a7b61 --- /dev/null +++ b/src/eater/eater.c @@ -0,0 +1,143 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later + +/* SEITAN - Syscall Expressive Interpreter, Transformer and Notifier + * + * src/eater/eater.c - Load BPF program and execute binary + * + * Copyright (c) 2022 Red Hat GmbH + * Authors: Stefano Brivio , Alice Frosi + */ + +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include +#include + +#include "common.h" + +extern char **environ; + +static char doc[] = + "Usage: seitan-eater: setain-eater -i -- program args1 args2..."; + +/* Eater options */ +static struct argp_option options[] = { { "input", 'i', "FILE", 0, + "BPF filter input file", 0 }, + { 0 } }; + +struct arguments { + char *input_file; + unsigned int program_index; +}; + +static error_t parse_opt(int key, char *arg, struct argp_state *state) +{ + struct arguments *arguments = state->input; + + if (state->quoted == 0) + arguments->program_index = state->next + 1; + switch (key) { + case 'i': + if (state->quoted == 0) + arguments->input_file = arg; + break; + case ARGP_KEY_END: + if (arguments->input_file == NULL) + argp_error(state, "missing input file"); + if (state->argv[arguments->program_index] == NULL) + argp_error(state, "missing program"); + break; + } + + return 0; +} + +static struct argp argp = { .options = options, + .parser = parse_opt, + .args_doc = NULL, + .doc = doc, + .children = NULL, + .help_filter = NULL, + .argp_domain = NULL }; + +static int seccomp(unsigned int operation, unsigned int flags, void *args) +{ + return syscall(__NR_seccomp, operation, flags, args); +} + +static void signal_handler(__attribute__((unused)) int s) +{ +} + +/** + * main() - Entry point + * @argc: Argument count + * @argv: Seitan-eater and program arguments + * + * Return: 0 once interrupted, non-zero on failure + */ +int main(int argc, char **argv) +{ + struct sock_filter filter[1024]; + struct arguments arguments; + struct sock_fprog prog; + struct sigaction act; + size_t n; + int fd, flags; + + argp_parse(&argp, argc, argv, 0, 0, &arguments); + fd = open(arguments.input_file, O_CLOEXEC | O_RDONLY); + n = read(fd, filter, sizeof(filter)); + close(fd); + + prog.filter = filter; + prog.len = (unsigned short)(n / sizeof(filter[0])); + if (prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0) != 0) { + perror("prctl"); + exit(EXIT_FAILURE); + } + if (seccomp(SECCOMP_SET_MODE_FILTER, SECCOMP_FILTER_FLAG_NEW_LISTENER, + &prog) < 0) { + perror("seccomp"); + exit(EXIT_FAILURE); + } + /* + * close-on-exec flag is set for the file descriptor by seccomp. + * We want to preserve the fd on the exec in this way we are able + * to easly find the notifier fd if seitan restarts. + */ + fd = find_fd_seccomp_notifier("/proc/self/fd"); + flags = fcntl(fd, F_GETFD); + if (fcntl(fd, F_SETFD, flags & !FD_CLOEXEC) < 0) { + perror("fcntl"); + exit(EXIT_FAILURE); + } + act.sa_handler = signal_handler; + sigaction(SIGCONT, &act, NULL); + pause(); + + execvpe(argv[arguments.program_index], &argv[arguments.program_index], + environ); + if (errno != ENOENT) { + perror("execvpe"); + exit(EXIT_FAILURE); + } + close(fd); + return EXIT_FAILURE; +} diff --git a/src/seitan/Makefile b/src/seitan/Makefile new file mode 100644 index 0000000..8a0c106 --- /dev/null +++ b/src/seitan/Makefile @@ -0,0 +1,35 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# +# seitan - Syscall Expressive Interpreter, Transformer and Notifier +# +# seitan/Makefile - Makefile for seitan +# +# Copyright 2023 Red Hat GmbH +# Author: Alice Frosi +# Author: Stefano Brivio + +COMMON_DIR :=../common +SRCS := seitan.c $(COMMON_DIR)/common.c operations.c +HEADERS := $(COMMON_DIR)/common.h $(COMMON_DIR)/gluten.h operations.h +BIN := $(OUTDIR)seitan + +TARGET := $(shell $(CC) -dumpmachine) +# Get 'uname -m'-like architecture description for target +TARGET_ARCH := $(shell echo $(TARGET) | cut -f1 -d- | tr [A-Z] [a-z]) +TARGET_ARCH := $(shell echo $(TARGET_ARCH) | sed 's/powerpc/ppc/') + +AUDIT_ARCH := $(shell echo $(TARGET_ARCH) | tr [a-z] [A-Z] | sed 's/^ARM.*/ARM/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/I[456]86/I386/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPC64/PPC/') +AUDIT_ARCH := $(shell echo $(AUDIT_ARCH) | sed 's/PPCLE/PPC64LE/') + +CFLAGS += -DTMP_DATA_SIZE=1000 +CFLAGS += -Wall -Wextra -pedantic -I$(COMMON_DIR) + +seitan: $(SRCS) $(HEADERS) + $(CC) $(CFLAGS) -o $(BIN) $(SRCS) + +all: seitan + +clean: + rm -f $(BIN) diff --git a/src/seitan/operations.c b/src/seitan/operations.c new file mode 100644 index 0000000..0327e57 --- /dev/null +++ b/src/seitan/operations.c @@ -0,0 +1,361 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Alice Frosi + */ + +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "gluten.h" +#include "operations.h" + +static bool is_cookie_valid(int notifyFd, uint64_t id) +{ + return ioctl(notifyFd, SECCOMP_IOCTL_NOTIF_ID_VALID, &id) == 0; +} + +static int send_target(const struct seccomp_notif_resp *resp, int notifyfd) +{ + if (!is_cookie_valid(notifyfd, resp->id)) { + fprintf(stderr, + "the response id isn't valid\ncheck if the targets has already terminated\n"); + return -1; + } + if (ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_SEND, resp) < 0) { + if (errno != EINPROGRESS) { + perror("sending the response"); + return -1; + } + } + return 0; +} + +static int send_inject_target(const struct seccomp_notif_addfd *resp, + int notifyfd) +{ + if (!is_cookie_valid(notifyfd, resp->id)) { + fprintf(stderr, + "the response id isn't valid\ncheck if the targets has already terminated\n"); + return -1; + } + if (ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_ADDFD, resp) < 0) { + if (errno != EINPROGRESS) { + perror("sending the response"); + return -1; + } + } + return 0; +} + +static void proc_ns_name(unsigned i, char *ns) +{ + switch (i) { + case NS_CGROUP: + snprintf(ns, PATH_MAX + 1, "cgroup"); + break; + case NS_IPC: + snprintf(ns, PATH_MAX + 1, "ipc"); + break; + case NS_NET: + snprintf(ns, PATH_MAX + 1, "net"); + break; + case NS_MOUNT: + snprintf(ns, PATH_MAX + 1, "mnt"); + break; + case NS_PID: + snprintf(ns, PATH_MAX + 1, "pid"); + break; + case NS_USER: + snprintf(ns, PATH_MAX + 1, "user"); + break; + case NS_UTS: + snprintf(ns, PATH_MAX + 1, "uts"); + break; + case NS_TIME: + snprintf(ns, PATH_MAX + 1, "time"); + break; + default: + fprintf(stderr, "unrecognized namespace index %d\n", i); + } +} + +static int set_namespaces(const struct op_call *a, int tpid) +{ + char path[PATH_MAX + 1]; + char ns_name[PATH_MAX / 2]; + struct ns_spec ns; + int fd; + unsigned int i; + + for (i = 0, ns = (a->context).ns[i]; i < sizeof(enum ns_type); + i++, ns = (a->context).ns[i]) { + proc_ns_name(i, ns_name); + switch (ns.type) { + case NS_NONE: + continue; + case NS_SPEC_TARGET: + snprintf(path, sizeof(path), "/proc/%d/ns/%s", tpid, + ns_name); + break; + case NS_SPEC_PID: + snprintf(path, sizeof(path), "/proc/%d/ns/%s", ns.pid, + ns_name); + break; + case NS_SPEC_PATH: + snprintf(path, sizeof(path), "%s", ns.path); + break; + } + + if ((fd = open(path, O_CLOEXEC)) < 0) { + fprintf(stderr, "open for file %s: %s", path, + strerror(errno)); + return -1; + } + + if (setns(fd, 0) != 0) { + perror("setns"); + return -1; + } + } + return 0; +} + +static int execute_syscall(void *args) +{ + struct arg_clone *a = (struct arg_clone *)args; + const struct op_call *c = a->args; + + if (set_namespaces(a->args, a->pid) < 0) { + exit(EXIT_FAILURE); + } + /* execute syscall */ + a->ret = syscall(c->nr, c->args[0], c->args[1], c->args[2], c->args[3], + c->args[4], c->args[5]); + a->err = errno; + if (a->ret < 0) { + perror("syscall"); + exit(EXIT_FAILURE); + } + exit(0); +} + +int copy_args(struct seccomp_notif *req, struct op_copy_args *copy, void *data, + int notifier) +{ + char path[PATH_MAX]; + unsigned int i; + ssize_t nread; + void *dest; + int fd; + + snprintf(path, sizeof(path), "/proc/%d/mem", req->pid); + if ((fd = open(path, O_RDONLY | O_CLOEXEC)) < 0) { + perror("open mem"); + return -1; + } + + /* + * Avoid the TOCTOU and check if the read mappings are still valid + */ + if (!is_cookie_valid(notifier, req->id)) { + fprintf(stderr, "the seccomp request isn't valid anymore\n"); + return -1; + } + for (i = 0; i < 6; i++) { + if (copy->args[i].type == REFERENCE) { + dest = (uint16_t *)data + copy->args[i].args_off; + nread = pread(fd, dest, copy->args[i].size, + req->data.args[i]); + if (nread < 0) { + perror("pread"); + return -1; + } + } else { + memcpy((uint16_t *)data + copy->args[i].args_off, + &req->data.args[i], copy->args[i].size); + } + } + close(fd); + return 0; +} + +static int resolve_fd(void *data, struct op_resolvedfd *resfd, pid_t pid) +{ + char fdpath[PATH_MAX], buf[PATH_MAX]; + char *path = (char *)((uint16_t *)data + resfd->path_off); + int *fd = (int *)((uint16_t *)data + resfd->fd_off); + ssize_t nbytes; + + snprintf(fdpath, PATH_MAX, "/proc/%d/fd/%d", pid, *fd); + if ((nbytes = readlink(fdpath, buf, resfd->path_size)) < 0) { + fprintf(stderr, "error reading %s\n", fdpath); + perror("readlink"); + return -1; + } + if (strcmp(path, buf) == 0) + return 0; + else + return 1; +} + +int do_call(struct arg_clone *c) +{ + char stack[STACK_SIZE]; + pid_t child; + + c->ret = -1; + c->err = 0; + + /* Create a process that will be moved to the namespace */ + child = clone(execute_syscall, stack + sizeof(stack), + CLONE_FILES | CLONE_VM | SIGCHLD, (void *)c); + if (child == -1) { + perror("clone"); + return -1; + } + wait(NULL); + return 0; +} + +static void set_inject_fields(uint64_t id, void *data, const struct op *a, + struct seccomp_notif_addfd *resp) +{ + const struct fd_type *new = &(a->inj).newfd; + const struct fd_type *old = &(a->inj).oldfd; + + resp->flags = SECCOMP_ADDFD_FLAG_SETFD; + resp->id = id; + if (new->type == IMMEDIATE) + resp->newfd = new->fd; + else + memcpy(&resp->srcfd, (uint16_t *)data + old->fd_off, + sizeof(resp->srcfd)); + if (old->type == IMMEDIATE) + resp->srcfd = old->fd; + else + memcpy(&resp->srcfd, (uint16_t *)data + old->fd_off, + sizeof(resp->srcfd)); + resp->newfd_flags = 0; +} + +int do_operations(void *data, struct op operations[], struct seccomp_notif *req, + unsigned int n_operations, int pid, int notifyfd, uint64_t id) +{ + struct seccomp_notif_addfd resp_fd; + struct seccomp_notif_resp resp; + struct arg_clone c; + unsigned int i; + int ret; + + for (i = 0; i < n_operations; i++) { + switch (operations[i].type) { + case OP_CALL: + resp.id = id; + resp.val = 0; + resp.flags = 0; + c.args = &operations[i].call; + c.pid = pid; + if (do_call(&c) == -1) { + resp.error = -1; + if (send_target(&resp, notifyfd) == -1) + return -1; + } + if (c.err != 0) { + resp.error = -1; + if (send_target(&resp, notifyfd) == -1) + return c.err; + } + /* + * The result of the call needs to be save as + * reference + */ + if (operations[i].call.has_ret) { + memcpy((uint16_t *)data + + operations[i].call.ret_off, + &c.ret, sizeof(c.ret)); + } + break; + case OP_BLOCK: + resp.id = id; + resp.val = 0; + resp.flags = 0; + resp.error = operations[i].block.error; + if (send_target(&resp, notifyfd) == -1) + return -1; + break; + case OP_RETURN: + resp.id = id; + resp.flags = 0; + resp.error = 0; + if (operations[i].ret.type == IMMEDIATE) + resp.val = operations[i].ret.value; + else + memcpy(&resp.val, + (uint16_t *)data + + operations[i].ret.value_off, + sizeof(resp.val)); + + if (send_target(&resp, notifyfd) == -1) + return -1; + break; + + case OP_CONT: + resp.id = id; + resp.flags = SECCOMP_USER_NOTIF_FLAG_CONTINUE; + resp.error = 0; + resp.val = 0; + if (send_target(&resp, notifyfd) == -1) + return -1; + break; + case OP_INJECT_A: + set_inject_fields(id, data, &operations[i], &resp_fd); + resp_fd.flags |= SECCOMP_ADDFD_FLAG_SEND; + if (send_inject_target(&resp_fd, notifyfd) == -1) + return -1; + break; + case OP_INJECT: + set_inject_fields(id, data, &operations[i], &resp_fd); + if (send_inject_target(&resp_fd, notifyfd) == -1) + return -1; + break; + case OP_COPY_ARGS: + if (copy_args(req, &operations[i].copy, data, + notifyfd) < 0) + return -1; + break; + case OP_END: + return 0; + case OP_CMP: + if (memcmp((uint16_t *)data + operations[i].cmp.s1_off, + (uint16_t *)data + operations[i].cmp.s2_off, + operations[i].cmp.size) != 0) { + i = operations[i].cmp.jmp; + } + break; + case OP_RESOLVEDFD: + ret = resolve_fd(data, &operations[i].resfd, pid); + if (ret == -1) + return -1; + else if (ret == 1) + i = operations[i].resfd.jmp; + break; + default: + fprintf(stderr, "unknow operation %d \n", + operations[i].type); + } + } + return 0; +} diff --git a/src/seitan/operations.h b/src/seitan/operations.h new file mode 100644 index 0000000..3691a50 --- /dev/null +++ b/src/seitan/operations.h @@ -0,0 +1,26 @@ +/* SPDX-License-Identifier: GPL-3.0-or-later + * Copyright 2023 Red Hat GmbH + * Author: Alice Frosi + */ + +#ifndef ACIONS_H +#define ACTIONS_H + +#include +#include + +#define STACK_SIZE (1024 * 1024 / 8) +#define NS_NUM (sizeof(enum ns_type)) + +struct arg_clone { + const struct op_call *args; + pid_t pid; + long ret; + int err; +}; + +int do_call(struct arg_clone *c); +int do_operations(void *data, struct op operations[], struct seccomp_notif *req, + unsigned int n_operations, int tpid, int notifyfd, + uint64_t id); +#endif /* ACTIONS_H */ diff --git a/src/seitan/seitan.c b/src/seitan/seitan.c new file mode 100644 index 0000000..ff0c54b --- /dev/null +++ b/src/seitan/seitan.c @@ -0,0 +1,435 @@ +// SPDX-License-Identifier: AGPL-3.0-or-later + +/* SEITAN - Syscall Expressive Interpreter, Transformer and Notifier + * + * src/seitan/seitan.c - Wait for processes, listen for syscalls, handle them + * + * Copyright (c) 2022 Red Hat GmbH + * Author: Stefano Brivio , Alice Frosi + */ + +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +#include "common.h" +#include "gluten.h" +#include "operations.h" + +#define EPOLL_EVENTS 8 +#define errExit(msg) \ + do { \ + perror(msg); \ + exit(EXIT_FAILURE); \ + } while (0) + +static char doc[] = "Usage: seitan: setain -pid -i "; + +/* Seitan options */ +static struct argp_option options[] = { + { "input", 'i', "FILE", 0, "Action input file", 0 }, + { "output", 'o', "FILE", 0, "Log filtered syscall in the file", 0 }, + { "pid", 'p', "pid", 0, + "Pid of process to monitor (cannot be used together with -socket)", + 0 }, + { "socket", 's', "/tmp/seitan.sock", 0, + "Socket to pass the seccomp notifier fd (cannot be used together with -pid)", + 0 }, + { 0 } +}; + +struct arguments { + char *input_file; + char *output_file; + char *socket; + int pid; +}; + +static error_t parse_opt(int key, char *arg, struct argp_state *state) +{ + struct arguments *arguments = state->input; + + switch (key) { + case 'p': + arguments->pid = atoi(arg); + break; + case 'i': + arguments->input_file = arg; + break; + case 'o': + arguments->output_file = arg; + break; + case 's': + arguments->socket = arg; + break; + case ARGP_KEY_END: + if (arguments->input_file == NULL) + argp_error(state, "missing input file"); + if (strcmp(arguments->socket, "") > 0 && arguments->pid > 0) + argp_error( + state, + "the -socket and -pid options cannot be used together"); + break; + default: + return ARGP_ERR_UNKNOWN; + } + + return 0; +} + +static struct argp argp = { .options = options, + .parser = parse_opt, + .args_doc = NULL, + .doc = doc, + .children = NULL, + .help_filter = NULL, + .argp_domain = NULL }; + +static int nl_init(void) +{ + int s = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR); + struct sockaddr_nl sa = { + .nl_family = AF_NETLINK, + .nl_groups = CN_IDX_PROC, + .nl_pid = getpid(), + }; + struct req_t { + struct nlmsghdr nlh; + struct cn_msg cnm; + enum proc_cn_mcast_op mop; + } __attribute__((packed, aligned(NLMSG_ALIGNTO))) req = { + .nlh.nlmsg_type = NLMSG_DONE, + .nlh.nlmsg_pid = getpid(), + + .cnm.id.idx = CN_IDX_PROC, + .cnm.id.val = CN_VAL_PROC, + .cnm.len = sizeof(enum proc_cn_mcast_op), + + .mop = PROC_CN_MCAST_LISTEN, + }; + + bind(s, (struct sockaddr *)&sa, sizeof(sa)); + + req.nlh.nlmsg_len = sizeof(req); + send(s, &req, sizeof(req), 0); + + return s; +} + +static int event(int s) +{ + char path[PATH_MAX + 1], exe[PATH_MAX + 1]; + struct proc_event *ev; + struct nlmsghdr *nlh; + struct cn_msg *cnh; + char buf[BUFSIZ]; + ssize_t n; + + if ((n = recv(s, &buf, sizeof(buf), 0)) <= 0) + return -EIO; + + nlh = (struct nlmsghdr *)buf; + for (; NLMSG_OK(nlh, n); nlh = NLMSG_NEXT(nlh, n)) { + if (nlh->nlmsg_type == NLMSG_NOOP) + continue; + + if ((nlh->nlmsg_type == NLMSG_ERROR) || + (nlh->nlmsg_type == NLMSG_OVERRUN)) + break; + + cnh = NLMSG_DATA(nlh); + ev = (struct proc_event *)cnh->data; + + if (ev->what != PROC_EVENT_EXEC) + continue; + + snprintf(path, PATH_MAX, "/proc/%i/exe", + ev->event_data.exec.process_pid); + + readlink(path, exe, PATH_MAX); + if (!strcmp(exe, "/usr/local/bin/seitan-eater") || + !strcmp(exe, "/usr/bin/seitan-eater")) + return ev->event_data.exec.process_pid; + + if (nlh->nlmsg_type == NLMSG_DONE) + break; + } + + return -EAGAIN; +} + +enum transform { + NONE, + FD1_UNIX, + FDRET_SRC, + DEV_CHECK, +}; + +struct table { + enum transform type; + long number; + + char arg[6][1024]; +}; + +static struct table t[16]; + +static int pidfd_send_signal(int pidfd, int sig, siginfo_t *info, + unsigned int flags) +{ + return syscall(__NR_pidfd_send_signal, pidfd, sig, info, flags); +} + +static void unblock_eater(int pidfd) +{ + if (pidfd_send_signal(pidfd, SIGCONT, NULL, 0) == -1) { + perror("pidfd_send_signal"); + exit(EXIT_FAILURE); + } +} + +int handle(struct seccomp_notif *req, int notifyfd) +{ + char path[PATH_MAX + 1]; + struct sockaddr_un s_un; + int fd_unix; + unsigned i; + int mem; + + for (i = 0; i < sizeof(t) / sizeof(t[0]); i++) { + if (t[i].number == req->data.nr) + break; + } + + if (i == sizeof(t) / sizeof(t[0])) /* Not found */ + return 1; + + if (t[i].type != FD1_UNIX) /* Not implemented yet */ + return 1; + + /* FD1_UNIX here */ + snprintf(path, sizeof(path), "/proc/%i/mem", req->pid); + fd_unix = req->data.args[0]; + + mem = open(path, O_RDONLY); + lseek(mem, req->data.args[1], SEEK_SET); + read(mem, &s_un, sizeof(s_un)); + close(mem); + + if (!strcmp(s_un.sun_path, t[i].arg[0])) { + int own_fd = socket(AF_UNIX, SOCK_STREAM, 0); + + struct seccomp_notif_addfd addfd = { + .id = req->id, + .flags = SECCOMP_ADDFD_FLAG_SEND | + SECCOMP_ADDFD_FLAG_SETFD, + .srcfd = own_fd, + .newfd = fd_unix, + }; + + connect(own_fd, &s_un, sizeof(s_un)); + ioctl(notifyfd, SECCOMP_IOCTL_NOTIF_ADDFD, &addfd); + return 0; + } + + return 1; +} + +static int create_socket(const char *path) +{ + struct sockaddr_un addr; + int ret, conn; + int fd = socket(AF_UNIX, SOCK_STREAM, 0); + if (fd < 0) + errExit("error creating UNIX socket"); + + strcpy(addr.sun_path, path); + addr.sun_family = AF_UNIX; + ret = bind(fd, (struct sockaddr *)&addr, sizeof(addr)); + if (ret < 0) + errExit("bind"); + + ret = listen(fd, 1); + if (ret < 0) + errExit("listen"); + conn = accept(fd, NULL, NULL); + if (conn < 0) + errExit("accept"); + + return conn; +} + +static int recvfd(int sockfd) +{ + struct msghdr msgh; + struct iovec iov; + int data, fd; + ssize_t nr; + + union { + char buf[CMSG_SPACE(sizeof(int))]; + struct cmsghdr align; + } controlMsg; + struct cmsghdr *cmsgp; + + msgh.msg_name = NULL; + msgh.msg_namelen = 0; + + msgh.msg_iov = &iov; + msgh.msg_iovlen = 1; + iov.iov_base = &data; + iov.iov_len = sizeof(int); + + msgh.msg_control = controlMsg.buf; + msgh.msg_controllen = sizeof(controlMsg.buf); + + nr = recvmsg(sockfd, &msgh, 0); + if (nr == -1) + errExit("recvmsg"); + + cmsgp = CMSG_FIRSTHDR(&msgh); + + if (cmsgp == NULL || cmsgp->cmsg_len != CMSG_LEN(sizeof(int)) || + cmsgp->cmsg_level != SOL_SOCKET || cmsgp->cmsg_type != SCM_RIGHTS) { + errno = EINVAL; + return -1; + } + + memcpy(&fd, CMSG_DATA(cmsgp), sizeof(int)); + return fd; +} + +static int write_syscall(int fd, struct seccomp_notif *req) +{ + char buf[1000]; + + /* TODO: Define format and print syscall with the right arguments */ + snprintf(buf, sizeof(buf), "nr_syscall=%d\n", req->data.nr); + write(fd, buf, strlen(buf)); + return 0; +} + +int main(int argc, char **argv) +{ + int s = nl_init(), ret, pidfd, notifier; + char req_b[BUFSIZ]; + struct epoll_event ev, events[EPOLL_EVENTS]; + struct seccomp_notif *req = (struct seccomp_notif *)req_b; + struct arguments arguments; + char path[PATH_MAX + 1]; + bool running = true; + bool output = false; + int fd, epollfd; + int notifierfd; + int nevents, i; + int fdout; + + arguments.pid = -1; + argp_parse(&argp, argc, argv, 0, 0, &arguments); + fd = open(arguments.input_file, O_CLOEXEC | O_RDONLY); + read(fd, t, sizeof(t)); + close(fd); + + if (strcmp(arguments.output_file, "") > 0) { + output = true; + unlink(arguments.output_file); + if ((fdout = open(arguments.output_file, + O_CREAT | O_RDWR | O_TRUNC)) < 0) + errExit("open"); + } + + if (arguments.pid > 0) { + if ((pidfd = syscall(SYS_pidfd_open, arguments.pid, 0)) < 0) + errExit("pidfd_open"); + snprintf(path, sizeof(path), "/proc/%d/fd", arguments.pid); + if ((notifierfd = find_fd_seccomp_notifier(path)) < 0) + errExit("failed getting fd of the notifier"); + if ((notifier = syscall(SYS_pidfd_getfd, pidfd, notifierfd, + 0)) < 0) + errExit("pidfd_getfd"); + /* Unblock seitan-loader */ + unblock_eater(pidfd); + } else if (strcmp(arguments.socket, "") > 0) { + unlink(arguments.socket); + if ((fd = create_socket(arguments.socket)) < 0) + exit(EXIT_FAILURE); + if ((notifier = recvfd(fd)) < 0) + exit(EXIT_FAILURE); + } else { + while ((ret = event(s)) == -EAGAIN) + ; + if (ret < 0) + exit(EXIT_FAILURE); + } + sleep(1); + + if ((epollfd = epoll_create1(0)) < 0) { + perror("epoll_create"); + exit(EXIT_FAILURE); + } + ev.events = EPOLLIN; + ev.data.fd = notifier; + if (epoll_ctl(epollfd, EPOLL_CTL_ADD, notifier, &ev) == -1) { + perror("epoll_ctl: notifier"); + exit(EXIT_FAILURE); + } + + while (running) { + nevents = epoll_wait(epollfd, events, EPOLL_EVENTS, -1); + if (nevents < 0) { + perror("epoll_wait"); + exit(EXIT_FAILURE); + } + memset(req, 0, sizeof(*req)); + if (ioctl(notifier, SECCOMP_IOCTL_NOTIF_RECV, req) < 0) + errExit("recieving seccomp notification"); + for (i = 0; i < nevents; ++i) { + if (events[i].events & EPOLLHUP) { + /* The notifier fd was closed by the target */ + running = false; + } else if (notifier == events[i].data.fd) { + /* + * TODO: remove until we parse correctly the + * operations from the bytecode + */ + struct op operations[] = { + { .type = OP_CONT }, + }; + if (do_operations(NULL, operations, req, + sizeof(operations) / + sizeof(operations[0]), + req->pid, notifier, + req->id) == -1) + errExit("failed executing operation"); + + if (output) + write_syscall(fdout, req); + } + } + } + if (strcmp(arguments.socket, "") > 0) + unlink(arguments.socket); +} diff --git a/transform.sh b/transform.sh deleted file mode 100755 index 1e9eaeb..0000000 --- a/transform.sh +++ /dev/null @@ -1,160 +0,0 @@ -#!/bin/sh -eu -# -# SPDX-License-Identifier: AGPL-3.0-or-later -# -# SEITAN - Syscall Expressive Interpreter, Transformer and Notifier -# -# transform.sh - Build syscall transformation table headers -# -# Copyright (c) 2022 Red Hat GmbH -# Author: Stefano Brivio - -TMP="$(mktemp)" -IN="${@}" -OUT="transform.h" - -HEADER="/* This file was automatically generated by $(basename ${0}) */ - -struct table { - int type; - long number; - char arg[1024][6]; -};" - -# Prefix for each profile -PRE=' -struct table table_@PROFILE@[] = {' - -# Suffix for each profile -POST='}; -' - -# cleanup() - Remove temporary file if it exists -cleanup() { - rm -f "${TMP}" -} -trap "cleanup" EXIT - -# sub() - Substitute in-place file line with processed template line -# $1: Line number -# $2: Template name (variable name) -# $@: Replacement for @KEY@ in the form KEY:value -sub() { - IFS= - __line_no="${1}" - __template="$(eval printf '%s' "\${${2}}")" - shift; shift - - sed -i "${__line_no}s#.*#${__template}#" "${TMP}" - - IFS=' ' - for __def in ${@}; do - __key="@${__def%%:*}@" - __value="${__def#*:}" - sed -i "${__line_no}s/${__key}/${__value}/" "${TMP}" - done - unset IFS -} - -# finish() - Finalise header file from temporary files with prefix and suffix -# $1: Variable name of prefix -# $@: Replacements for prefix variable -finish() { - IFS= - __out="$(eval printf '%s' "\${${1}}")" - shift - - IFS=' ' - for __def in ${@}; do - __key="@${__def%%:*}@" - __value="${__def#*:}" - __out="$(printf '%s' "${__out}" | sed "s#${__key}#${__value}#")" - done - - printf '%s\n' "${__out}" >> "${OUT}" - cat "${TMP}" >> "${OUT}" - rm "${TMP}" - printf '%s' "${POST}" >> "${OUT}" - unset IFS -} - -# syscall_nr - Get syscall number from compiler -# $1: Name of syscall -syscall_nr() { - __in="$(printf "#include \n#include \n__NR_%s" ${1})" - __out="$(echo "${__in}" | cc -E -xc - -o - | tail -1)" - [ "${__out}" = "__NR_$1" ] && return 1 - - # Output might be in the form "(x + y)" (seen on armv6l, armv7l) - __out="$(eval echo $((${__out})))" - echo "${__out}" -} - -filter() { - __filtered= - for __c in ${@}; do - __arch_match=0 - case ${__c} in - *:*) - case ${__c} in - $(uname -m):*) - __arch_match=1 - __c=${__c##*:} - ;; - esac - ;; - *) - __arch_match=1 - ;; - esac - [ ${__arch_match} -eq 0 ] && continue - - IFS='| ' - __found=0 - for __name in ${__c}; do - syscall_nr "${__name}" >/dev/null && __found=1 && break - done - unset IFS - - if [ ${__found} -eq 0 ]; then - echo - echo "Warning: no syscall number for ${__c}" >&2 - echo " none of these syscalls will be allowed" >&2 - continue - fi - - __filtered="${__filtered} ${__name}" - done - - echo "${__filtered}" | tr ' ' '\n' | sort -u -} - -printf '%s\n' "${HEADER}" > "${OUT}" -__profiles="${IN}" -for __p in ${__profiles}; do - IFS=' -' - for __l in $(grep "^[a-z].*" "${__p}" | tr -s '\t'); do - unset IFS - __syscall_token="$(echo "${__l}" | cut -f1)" - __type_token="$(echo "${__l}" | cut -f2)" - __arg1_token="$(echo "${__l}" | cut -f3)" - __arg2_token="$(echo "${__l}" | cut -f4)" - __arg3_token="$(echo "${__l}" | cut -f5)" - __arg4_token="$(echo "${__l}" | cut -f6)" - __arg5_token="$(echo "${__l}" | cut -f7)" - __arg6_token="$(echo "${__l}" | cut -f8)" - - __syscall_nr="$(syscall_nr "${__syscall_token}")" - __type_enum="$(echo ${__type_token} | tr [a-z] [A-Z])" - - printf "\t{ %i, %s, \"%s\", \"%s\", \"%s\", \"%s\", \"%s\", \"%s\", },\n" \ - ${__syscall_nr} "${__type_enum}" \ - "${__arg1_token}" "${__arg2_token}" "${__arg3_token}" \ - "${__arg4_token}" "${__arg5_token}" "${__arg6_token}" \ - >> "${TMP}" - IFS=' -' - done - finish PRE "PROFILE:${__p}" -done -- cgit v1.2.3