9572 execve("./tests/gpiod-test", ["./tests/gpiod-test"], 0x7ffe43dab478 /* 15 vars */) = 0 9572 brk(NULL) = 0x55f976284000 9572 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9572 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c26000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\351\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=183528, ...}) = 0 9572 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6073c24000 9572 mmap(NULL, 186752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6073bf6000 9572 mmap(0x7f6073c04000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f6073c04000 9572 mmap(0x7f6073c12000, 53248, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f6073c12000 9572 mmap(0x7f6073c1f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f6073c1f000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9572 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6073bf1000 9572 mmap(0x7f6073bf2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f6073bf2000 9572 mmap(0x7f6073bf3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6073bf3000 9572 mmap(0x7f6073bf4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f6073bf4000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9572 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f6073a30000 9572 mprotect(0x7f6073a52000, 1658880, PROT_NONE) = 0 9572 mmap(0x7f6073a52000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f6073a52000 9572 mmap(0x7f6073b9a000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f6073b9a000 9572 mmap(0x7f6073be7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f6073be7000 9572 mmap(0x7f6073bed000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f6073bed000 9572 close(3) = 0 9572 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f6073a2d000 9572 arch_prctl(ARCH_SET_FS, 0x7f6073a2d740) = 0 9572 mprotect(0x7f6073be7000, 16384, PROT_READ) = 0 9572 mprotect(0x7f6073bf4000, 4096, PROT_READ) = 0 9572 mprotect(0x7f6073c1f000, 16384, PROT_READ) = 0 9572 mprotect(0x55f9742e3000, 12288, PROT_READ) = 0 9572 mprotect(0x7f6073c52000, 4096, PROT_READ) = 0 9572 munmap(0x7f6073c26000, 17208) = 0 9572 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3 9572 close(3) = 0 9572 brk(NULL) = 0x55f976284000 9572 brk(0x55f9762a5000) = 0x55f9762a5000 9572 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 9572 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c2a000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 9572 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f6073a26000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 9572 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c29000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 9572 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c28000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 9572 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c27000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 9572 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073c26000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 9572 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073a25000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 9572 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073a24000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 9572 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f6073a23000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 9572 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f60738b0000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 9572 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f60738af000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 9572 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f60738ae000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 9572 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f607387c000 9572 close(3) = 0 9572 getuid() = 0 9572 getgid() = 0 9572 geteuid() = 0 9572 getegid() = 0 9572 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9572 ioctl(-1, TIOCGPGRP, 0x7ffef1bc0bf4) = -1 EBADF (Bad file descriptor) 9572 sysinfo({uptime=252458, loads=[65440, 31488, 15744], totalram=106180608, freeram=60784640, sharedram=1622016, bufferram=0, totalswap=0, freeswap=0, procs=60, totalhigh=0, freehigh=0, mem_unit=1}) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 9572 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9572 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 uname({sysname="Linux", nodename="compilator", ...}) = 0 9572 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 stat("/libgpiod", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 getpid() = 9572 9572 getppid() = 9569 9572 getpid() = 9572 9572 getpgrp() = 9569 9572 ioctl(2, TIOCGPGRP, [9569]) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=388, rlim_max=388}) = 0 9572 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9572 openat(AT_FDCWD, "./tests/gpiod-test", O_RDONLY) = 3 9572 stat("./tests/gpiod-test", {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 9572 ioctl(3, TCGETS, 0x7ffef1bc0b80) = -1 ENOTTY (Inappropriate ioctl for device) 9572 lseek(3, 0, SEEK_CUR) = 0 9572 read(3, "#! /bin/bash\n\n# gpiod-test - tem"..., 80) = 80 9572 lseek(3, 0, SEEK_SET) = 0 9572 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=1024*1024}) = 0 9572 fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor) 9572 dup2(3, 255) = 255 9572 close(3) = 0 9572 fcntl(255, F_SETFD, FD_CLOEXEC) = 0 9572 fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 9572 fstat(255, {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 9572 lseek(255, 0, SEEK_CUR) = 0 9572 read(255, "#! /bin/bash\n\n# gpiod-test - tem"..., 6319) = 6319 9572 pipe([3, 4]) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 lseek(255, -5406, SEEK_CUR) = 913 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9573 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 close(4) = 0 9572 read(3, 9573 getpid() = 9573 9573 close(255) = 0 9573 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9573 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 dup2(4, 1) = 1 9573 close(4) = 0 9573 close(3) = 0 9573 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9573 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9573 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9574 9573 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9573 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9573 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9573 rt_sigprocmask(SIG_BLOCK, [CHLD], 9574 getpid( 9573 <... rt_sigprocmask resumed> [], 8) = 0 9574 <... getpid resumed> ) = 9574 9573 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9574 rt_sigprocmask(SIG_SETMASK, [], 9573 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 <... rt_sigprocmask resumed> NULL, 8) = 0 9573 wait4(-1, 9574 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9574 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9574 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9574 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 9574 dup2(3, 2) = 2 9574 close(3) = 0 9574 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9574 write(1, "allexport \toff\n", 20 9572 <... read resumed> "allexport \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "braceexpand \ton\n", 19 9572 <... read resumed> "braceexpand \ton\n", 128) = 19 9572 read(3, 9574 <... write resumed> ) = 19 9574 write(1, "emacs \toff\n", 20 9572 <... read resumed> "emacs \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "errexit \toff\n", 20 9572 <... read resumed> "errexit \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "errtrace \toff\n", 20 9572 <... read resumed> "errtrace \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "functrace \toff\n", 20 9572 <... read resumed> "functrace \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "hashall \ton\n", 19 9572 <... read resumed> "hashall \ton\n", 128) = 19 9572 read(3, 9574 <... write resumed> ) = 19 9574 write(1, "histexpand \toff\n", 20 9572 <... read resumed> "histexpand \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "history \toff\n", 20 9572 <... read resumed> "history \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "ignoreeof \toff\n", 20 9572 <... read resumed> "ignoreeof \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "interactive-comments\ton\n", 24 9572 <... read resumed> "interactive-comments\ton\n", 128) = 24 9572 read(3, 9574 <... write resumed> ) = 24 9574 write(1, "keyword \toff\n", 20 9572 <... read resumed> "keyword \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "monitor \toff\n", 20 9572 <... read resumed> "monitor \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "noclobber \toff\n", 20 9572 <... read resumed> "noclobber \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "noexec \toff\n", 20 9572 <... read resumed> "noexec \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "noglob \toff\n", 20 9572 <... read resumed> "noglob \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "nolog \toff\n", 20 9572 <... read resumed> "nolog \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "notify \toff\n", 20 9572 <... read resumed> "notify \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "nounset \toff\n", 20 9572 <... read resumed> "nounset \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "onecmd \toff\n", 20 9572 <... read resumed> "onecmd \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "physical \toff\n", 20 9572 <... read resumed> "physical \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "pipefail \toff\n", 20 9572 <... read resumed> "pipefail \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "posix \toff\n", 20 9572 <... read resumed> "posix \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "privileged \toff\n", 20 9572 <... read resumed> "privileged \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "verbose \toff\n", 20 9572 <... read resumed> "verbose \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "vi \toff\n", 20 9572 <... read resumed> "vi \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 write(1, "xtrace \toff\n", 20 9572 <... read resumed> "xtrace \toff\n", 128) = 20 9572 read(3, 9574 <... write resumed> ) = 20 9574 exit_group(0) = ? 9574 +++ exited with 0 +++ 9573 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9574 9573 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9573 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9573 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9574, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9573 wait4(-1, 0x7ffef1bbffd0, WNOHANG, NULL) = -1 ECHILD (No child processes) 9573 rt_sigreturn({mask=[]}) = 0 9573 exit_group(0) = ? 9572 <... read resumed> "", 128) = 0 9572 close(3) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 wait4(-1, 9573 +++ exited with 0 +++ 9572 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9573 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9573, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9572 wait4(-1, 0x7ffef1bc0190, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 read(255, "BIN_SH=xpg4; export BIN_SH # for"..., 6319) = 5406 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 9572 lseek(255, -5189, SEEK_CUR) = 1130 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9575 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 wait4(-1, 9575 getpid() = 9575 9575 close(255) = 0 9575 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9575 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9575 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9575 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9575 openat(AT_FDCWD, "/dev/null", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3 9575 dup2(3, 1) = 1 9575 close(3) = 0 9575 dup2(1, 2) = 2 9575 fcntl(1, F_GETFD) = 0 9575 exit_group(0) = ? 9575 +++ exited with 0 +++ 9572 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9575 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0 9572 ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0 9572 stat("/root/.terminfo", 0x55f976295f10) = -1 ENOENT (No such file or directory) 9572 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 stat("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 access("/etc/terminfo/v/vt220", R_OK) = -1 ENOENT (No such file or directory) 9572 access("/lib/terminfo/v/vt220", R_OK) = 0 9572 openat(AT_FDCWD, "/lib/terminfo/v/vt220", O_RDONLY) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=1377, ...}) = 0 9572 read(3, "\32\1\26\0&\0\7\0)\1\271\2vt220|vt200|dec vt22"..., 32768) = 1377 9572 read(3, "", 28672) = 0 9572 close(3) = 0 9572 ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0 9572 ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0 9572 ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0 9572 ioctl(1, TCGETS, {B9600 opost isig icanon echo ...}) = 0 9572 ioctl(1, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0 9572 ioctl(0, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0 9572 brk(0x55f9762c6000) = 0x55f9762c6000 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9575, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9572 wait4(-1, 0x7ffef1bc03d0, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 read(255, "\nrelink_command=\"\"\n\n# This envir"..., 6319) = 5189 9572 pipe([3, 4]) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9576 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 close(4) = 0 9572 read(3, 9576 getpid() = 9576 9576 close(255) = 0 9576 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9576 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 dup2(4, 1) = 1 9576 close(4) = 0 9576 close(3) = 0 9576 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9576 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9576 pipe([3, 4]) = 0 9576 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 9576 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9577 9576 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9576 close(4) = 0 9576 close(4) = -1 EBADF (Bad file descriptor) 9577 getpid( 9576 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 9577 <... getpid resumed> ) = 9577 9576 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9577 rt_sigprocmask(SIG_SETMASK, [], 9576 clone( 9577 <... rt_sigprocmask resumed> NULL, 8) = 0 9577 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9576 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9578 9577 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigprocmask(SIG_SETMASK, [CHLD], 9577 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 getpid( 9577 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9578 <... getpid resumed> ) = 9578 9577 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 rt_sigprocmask(SIG_SETMASK, [], 9577 close(3 9578 <... rt_sigprocmask resumed> NULL, 8) = 0 9577 <... close resumed> ) = 0 9578 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9577 dup2(4, 1 9578 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9577 <... dup2 resumed> ) = 1 9578 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 dup2(3, 0) = 0 9578 close(3) = 0 9578 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9578 execve("/usr/bin/sed", ["/usr/bin/sed", "s%/[^/]*$%%"], 0x55f9762b4e20 /* 17 vars */ 9577 close(4) = 0 9577 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9577 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9578 <... execve resumed> ) = 0 9577 getdents64(3 9576 <... rt_sigprocmask resumed> NULL, 8) = 0 9578 brk(NULL 9577 <... getdents64 resumed> , /* 32 entries */, 32768) = 1000 9578 <... brk resumed> ) = 0x55c76c22e000 9577 getdents64(3 9576 close(3 9577 <... getdents64 resumed> , /* 0 entries */, 32768) = 0 9577 close(3 9576 <... close resumed> ) = 0 9577 <... close resumed> ) = 0 9577 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9578 access("/etc/ld.so.preload", R_OK 9577 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9577 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9577 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9577 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9577 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9578 <... access resumed> ) = -1 ENOENT (No such file or directory) 9577 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 9578 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 9577 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9577 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 <... openat resumed> ) = 3 9577 fstat(1, 9578 fstat(3, 9577 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9578 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9577 write(1, "./tests/gpiod-test\n", 19 9578 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66cd000 9578 close(3) = 0 9577 <... write resumed> ) = 19 9577 exit_group(0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 9577 <... exit_group resumed>) = ? 9577 +++ exited with 0 +++ 9578 <... openat resumed> ) = 3 9578 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220#\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, 9576 rt_sigprocmask(SIG_BLOCK, [CHLD], 9578 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 9578 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9a66cb000 9578 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a66c0000 9578 mmap(0x7fd9a66c2000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9a66c2000 9578 mmap(0x7fd9a66c7000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd9a66c7000 9578 mmap(0x7fd9a66c9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd9a66c9000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 9576 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9578 <... openat resumed> ) = 3 9578 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, 9576 rt_sigprocmask(SIG_SETMASK, [CHLD], 9578 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 9578 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a6498000 9578 mprotect(0x7fd9a64bd000, 2093056, PROT_NONE) = 0 9578 mmap(0x7fd9a66bc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd9a66bc000 9578 mmap(0x7fd9a66be000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9a66be000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 9576 <... rt_sigprocmask resumed> NULL, 8) = 0 9578 <... openat resumed> ) = 3 9578 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9578 fstat(3, 9576 rt_sigprocmask(SIG_BLOCK, [CHLD], 9578 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9578 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a62d7000 9578 mprotect(0x7fd9a62f9000, 1658880, PROT_NONE) = 0 9578 mmap(0x7fd9a62f9000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd9a62f9000 9578 mmap(0x7fd9a6441000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd9a6441000 9578 mmap(0x7fd9a648e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd9a648e000 9578 mmap(0x7fd9a6494000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9a6494000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 9576 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9578 <... openat resumed> ) = 3 9578 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\"\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, 9576 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9578 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 9578 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a62cf000 9578 mmap(0x7fd9a62d1000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9a62d1000 9578 mmap(0x7fd9a62d4000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd9a62d4000 9578 mmap(0x7fd9a62d5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd9a62d5000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 9576 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9578 <... openat resumed> ) = 3 9578 read(3, 9576 wait4(-1, 9578 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, 9576 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9577 9578 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 9578 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a625b000 9578 mmap(0x7fd9a625d000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9a625d000 9578 mmap(0x7fd9a62af000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd9a62af000 9578 mmap(0x7fd9a62cd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd9a62cd000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 9576 wait4(-1, 9578 <... openat resumed> ) = 3 9578 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9578 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a6256000 9578 mmap(0x7fd9a6257000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd9a6257000 9578 mmap(0x7fd9a6258000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9a6258000 9578 mmap(0x7fd9a6259000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd9a6259000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 9578 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 9578 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 9578 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9a6254000 9578 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd9a6233000 9578 mmap(0x7fd9a6239000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd9a6239000 9578 mmap(0x7fd9a6248000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd9a6248000 9578 mmap(0x7fd9a624e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd9a624e000 9578 mmap(0x7fd9a6250000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd9a6250000 9578 close(3) = 0 9578 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd9a6230000 9578 arch_prctl(ARCH_SET_FS, 0x7fd9a6230800) = 0 9578 mprotect(0x7fd9a648e000, 16384, PROT_READ) = 0 9578 mprotect(0x7fd9a624e000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a6259000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a62cd000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a62d5000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a66bc000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a66c9000, 4096, PROT_READ) = 0 9578 mprotect(0x55c76a6c9000, 4096, PROT_READ) = 0 9578 mprotect(0x7fd9a66f9000, 4096, PROT_READ) = 0 9578 munmap(0x7fd9a66cd000, 17208) = 0 9578 set_tid_address(0x7fd9a6230ad0) = 9578 9578 set_robust_list(0x7fd9a6230ae0, 24) = 0 9578 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd9a62396b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd9a6245730}, NULL, 8) = 0 9578 rt_sigaction(SIGRT_1, {sa_handler=0x7fd9a6239740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd9a6245730}, NULL, 8) = 0 9578 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 9578 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 9578 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_RELATIME}) = 0 9578 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_RELATIME}) = 0 9578 brk(NULL) = 0x55c76c22e000 9578 brk(0x55c76c24f000) = 0x55c76c24f000 9578 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 9578 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9578 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 9578 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66d1000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 9578 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd9a6229000 9578 close(3) = 0 9578 futex(0x7fd9a6493a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 9578 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66d0000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 9578 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66cf000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 9578 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66ce000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 9578 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a66cd000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 9578 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a6228000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 9578 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a6227000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 9578 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a6226000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 9578 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a60b3000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 9578 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a60b2000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 9578 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a60b1000 9578 close(3) = 0 9578 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 9578 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 9578 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd9a607f000 9578 close(3) = 0 9578 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9578 read(0, "./tests/gpiod-test\n", 4096) = 19 9578 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9578 read(0, "", 4096) = 0 9578 write(1, "./tests\n", 8 9572 <... read resumed> "./tests\n", 128) = 8 9578 <... write resumed> ) = 8 9572 read(3, 9578 close(1) = 0 9578 exit_group(0) = ? 9578 +++ exited with 0 +++ 9576 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9578 9576 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9576 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9576 close(3) = -1 EBADF (Bad file descriptor) 9576 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9576 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9577, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9576 wait4(-1, 0x7ffef1bbf210, WNOHANG, NULL) = -1 ECHILD (No child processes) 9576 rt_sigreturn({mask=[]}) = 0 9576 exit_group(0) = ? 9572 <... read resumed> "", 128) = 0 9572 close(3) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 wait4(-1, 9576 +++ exited with 0 +++ 9572 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9576 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9576, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9572 wait4(-1, 0x7ffef1bbf410, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 pipe([3, 4]) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9579 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 close(4) = 0 9572 read(3, 9579 getpid() = 9579 9579 close(255) = 0 9579 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9579 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 dup2(4, 1) = 1 9579 close(4) = 0 9579 close(3) = 0 9579 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9579 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9579 pipe([3, 4]) = 0 9579 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 9579 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9580 9579 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9579 close(4) = 0 9579 close(4) = -1 EBADF (Bad file descriptor) 9580 getpid( 9579 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 9580 <... getpid resumed> ) = 9580 9579 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9580 rt_sigprocmask(SIG_SETMASK, [], 9579 clone( 9580 <... rt_sigprocmask resumed> NULL, 8) = 0 9580 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9579 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9581 9580 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigprocmask(SIG_SETMASK, [CHLD], 9580 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 getpid( 9580 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9581 <... getpid resumed> ) = 9581 9580 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 rt_sigprocmask(SIG_SETMASK, [], 9580 close(3 9581 <... rt_sigprocmask resumed> NULL, 8) = 0 9580 <... close resumed> ) = 0 9581 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9580 dup2(4, 1 9581 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9580 <... dup2 resumed> ) = 1 9581 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 dup2(3, 0) = 0 9581 close(3) = 0 9581 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9580 close(4 9581 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9580 <... close resumed> ) = 0 9581 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9580 stat(".", 9581 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9581 execve("/usr/bin/sed", ["/usr/bin/sed", "-n", "s/.*-> //p"], 0x55f97628fe60 /* 17 vars */ 9580 <... stat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9580 stat("/usr/local/sbin/ls", 0x7ffef1bbf4d0) = -1 ENOENT (No such file or directory) 9580 stat("/usr/local/bin/ls", 9581 <... execve resumed> ) = 0 9580 <... stat resumed> 0x7ffef1bbf4d0) = -1 ENOENT (No such file or directory) 9581 brk(NULL 9580 stat("/usr/sbin/ls", 9581 <... brk resumed> ) = 0x56168e500000 9580 <... stat resumed> 0x7ffef1bbf4d0) = -1 ENOENT (No such file or directory) 9580 stat("/usr/bin/ls", 9579 <... rt_sigprocmask resumed> NULL, 8) = 0 9580 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9581 access("/etc/ld.so.preload", R_OK 9580 stat("/usr/bin/ls", 9579 close(3 9580 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9581 <... access resumed> ) = -1 ENOENT (No such file or directory) 9580 geteuid() = 0 9581 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 9580 getegid() = 0 9580 getuid( 9581 <... openat resumed> ) = 3 9580 <... getuid resumed> ) = 0 9581 fstat(3, 9580 getgid( 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9580 <... getgid resumed> ) = 0 9581 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 9580 access("/usr/bin/ls", X_OK 9581 <... mmap resumed> ) = 0x7f5a5d3e3000 9581 close(3) = 0 9580 <... access resumed> ) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC 9580 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9581 <... openat resumed> ) = 3 9581 read(3, 9580 geteuid( 9581 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220#\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 <... geteuid resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 9581 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5a5d3e1000 9581 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5d3d6000 9581 mmap(0x7f5a5d3d8000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5a5d3d8000 9581 mmap(0x7f5a5d3dd000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f5a5d3dd000 9581 mmap(0x7f5a5d3df000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7f5a5d3df000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 9580 getegid( 9581 <... openat resumed> ) = 3 9581 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 <... getegid resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 9581 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5d1ae000 9581 mprotect(0x7f5a5d1d3000, 2093056, PROT_NONE) = 0 9581 mmap(0x7f5a5d3d2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f5a5d3d2000 9581 mmap(0x7f5a5d3d4000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5a5d3d4000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC 9580 getuid() = 0 9581 <... openat resumed> ) = 3 9581 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 getgid( 9581 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9581 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5cfed000 9581 mprotect(0x7f5a5d00f000, 1658880, PROT_NONE) = 0 9581 mmap(0x7f5a5d00f000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f5a5d00f000 9581 mmap(0x7f5a5d157000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f5a5d157000 9581 mmap(0x7f5a5d1a4000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f5a5d1a4000 9581 mmap(0x7f5a5d1aa000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5a5d1aa000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC 9580 <... getgid resumed> ) = 0 9581 <... openat resumed> ) = 3 9581 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\"\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 access("/usr/bin/ls", R_OK 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 9581 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5cfe5000 9581 mmap(0x7f5a5cfe7000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5a5cfe7000 9581 mmap(0x7f5a5cfea000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5a5cfea000 9581 mmap(0x7f5a5cfeb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f5a5cfeb000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC 9580 <... access resumed> ) = 0 9581 <... openat resumed> ) = 3 9581 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 stat("/usr/bin/ls", 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 9581 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5cf71000 9581 mmap(0x7f5a5cf73000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5a5cf73000 9581 mmap(0x7f5a5cfc5000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7f5a5cfc5000 9581 mmap(0x7f5a5cfe3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7f5a5cfe3000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC 9580 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9581 <... openat resumed> ) = 3 9581 read(3, 9580 stat("/usr/bin/ls", 9581 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 <... stat resumed> {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9581 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5cf6c000 9581 mmap(0x7f5a5cf6d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f5a5cf6d000 9581 mmap(0x7f5a5cf6e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5a5cf6e000 9581 mmap(0x7f5a5cf6f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f5a5cf6f000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC 9580 geteuid( 9581 <... openat resumed> ) = 3 9581 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 9581 fstat(3, 9580 <... geteuid resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 9581 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5a5cf6a000 9581 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f5a5cf49000 9581 mmap(0x7f5a5cf4f000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f5a5cf4f000 9581 mmap(0x7f5a5cf5e000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f5a5cf5e000 9581 mmap(0x7f5a5cf64000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f5a5cf64000 9581 mmap(0x7f5a5cf66000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f5a5cf66000 9581 close(3) = 0 9581 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f5a5cf46000 9581 arch_prctl(ARCH_SET_FS, 0x7f5a5cf46800) = 0 9581 mprotect(0x7f5a5d1a4000, 16384, PROT_READ 9580 getegid( 9581 <... mprotect resumed> ) = 0 9580 <... getegid resumed> ) = 0 9581 mprotect(0x7f5a5cf64000, 4096, PROT_READ 9580 getuid( 9581 <... mprotect resumed> ) = 0 9580 <... getuid resumed> ) = 0 9581 mprotect(0x7f5a5cf6f000, 4096, PROT_READ) = 0 9581 mprotect(0x7f5a5cfe3000, 4096, PROT_READ) = 0 9581 mprotect(0x7f5a5cfeb000, 4096, PROT_READ) = 0 9581 mprotect(0x7f5a5d3d2000, 4096, PROT_READ) = 0 9581 mprotect(0x7f5a5d3df000, 4096, PROT_READ) = 0 9581 mprotect(0x56168cb58000, 4096, PROT_READ) = 0 9581 mprotect(0x7f5a5d40f000, 4096, PROT_READ) = 0 9581 munmap(0x7f5a5d3e3000, 17208) = 0 9581 set_tid_address(0x7f5a5cf46ad0) = 9581 9581 set_robust_list(0x7f5a5cf46ae0, 24) = 0 9581 rt_sigaction(SIGRTMIN, {sa_handler=0x7f5a5cf4f6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f5a5cf5b730}, NULL, 8) = 0 9581 rt_sigaction(SIGRT_1, {sa_handler=0x7f5a5cf4f740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f5a5cf5b730}, NULL, 8) = 0 9581 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 9581 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 9581 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_RELATIME}) = 0 9581 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_RELATIME}) = 0 9581 brk(NULL) = 0x56168e500000 9581 brk(0x56168e521000) = 0x56168e521000 9581 access("/etc/selinux/config", F_OK 9580 getgid( 9581 <... access resumed> ) = -1 ENOENT (No such file or directory) 9580 <... getgid resumed> ) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC 9580 access("/usr/bin/ls", X_OK 9581 <... openat resumed> ) = -1 ENOENT (No such file or directory) 9580 <... access resumed> ) = 0 9581 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC 9580 stat("/usr/bin/ls", {st_mode=S_IFREG|0755, st_size=138856, ...}) = 0 9580 geteuid() = 0 9581 <... openat resumed> ) = -1 ENOENT (No such file or directory) 9580 getegid() = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC 9580 getuid() = 0 9580 getgid( 9581 <... openat resumed> ) = 3 9580 <... getgid resumed> ) = 0 9581 fstat(3, 9580 access("/usr/bin/ls", R_OK 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 9580 <... access resumed> ) = 0 9581 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5d3e7000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY 9580 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 9581 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7f5a5cf3f000 9581 close(3) = 0 9581 futex(0x7f5a5d1a9a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC 9580 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 9581 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5d3e6000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC 9580 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 <... rt_sigaction resumed> {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 9581 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5d3e5000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC 9580 execve("/usr/bin/ls", ["ls", "-ld", "./tests/gpiod-test"], 0x55f97628fe60 /* 17 vars */ 9581 <... openat resumed> ) = 3 9581 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 9581 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5d3e4000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 9581 fstat(3, 9580 <... execve resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 9581 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5d3e3000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC 9580 brk(NULL 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 <... brk resumed> ) = 0x560f0349f000 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 9581 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cf3e000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC 9580 access("/etc/ld.so.preload", R_OK 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 <... access resumed> ) = -1 ENOENT (No such file or directory) 9581 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9581 close(3 9580 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC 9581 <... close resumed> ) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC 9580 <... openat resumed> ) = 3 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 fstat(3, 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 9581 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cf3d000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC 9580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 9581 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cf3c000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC 9580 <... mmap resumed> ) = 0x7fc66e2f7000 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 close(3 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 9581 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cdc9000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC 9580 <... close resumed> ) = 0 9581 <... openat resumed> ) = 3 9581 fstat(3, 9579 <... close resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 9581 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cdc8000 9581 close(3) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC 9579 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 9579 rt_sigprocmask(SIG_SETMASK, [CHLD], 9581 <... openat resumed> ) = 3 9580 <... openat resumed> ) = 3 9581 fstat(3, 9580 read(3, 9579 <... rt_sigprocmask resumed> NULL, 8) = 0 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 9581 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cdc7000 9581 close(3) = 0 9581 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC 9580 <... read resumed> "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 9581 <... openat resumed> ) = 3 9581 fstat(3, 9580 fstat(3, 9581 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 9581 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f5a5cd95000 9581 close(3) = 0 9580 <... fstat resumed> {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 9580 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc66e2f5000 9580 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66e0cd000 9580 mprotect(0x7fc66e0f2000, 2093056, PROT_NONE) = 0 9579 rt_sigprocmask(SIG_BLOCK, [CHLD], 9580 mmap(0x7fc66e2f1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fc66e2f1000 9579 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9580 mmap(0x7fc66e2f3000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0 9579 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9580 <... mmap resumed> ) = 0x7fc66e2f3000 9579 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9580 close(3 9579 wait4(-1, 9580 <... close resumed> ) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 9580 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9580 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9580 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66df0c000 9580 mprotect(0x7fc66df2e000, 1658880, PROT_NONE) = 0 9580 mmap(0x7fc66df2e000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc66df2e000 9580 mmap(0x7fc66e076000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fc66e076000 9580 mmap(0x7fc66e0c3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fc66e0c3000 9580 mmap(0x7fc66e0c9000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc66e0c9000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 9580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 9580 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66de98000 9580 mmap(0x7fc66de9a000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc66de9a000 9580 mmap(0x7fc66deec000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fc66deec000 9580 mmap(0x7fc66df0a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fc66df0a000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 9580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9580 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66de93000 9580 mmap(0x7fc66de94000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fc66de94000 9580 mmap(0x7fc66de95000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc66de95000 9580 mmap(0x7fc66de96000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fc66de96000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 9580 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 9580 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 9580 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66de72000 9580 mmap(0x7fc66de78000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fc66de78000 9580 mmap(0x7fc66de87000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fc66de87000 9580 mmap(0x7fc66de8d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fc66de8d000 9580 mmap(0x7fc66de8f000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc66de8f000 9580 close(3) = 0 9580 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc66de70000 9580 arch_prctl(ARCH_SET_FS, 0x7fc66de71380) = 0 9580 mprotect(0x7fc66e0c3000, 16384, PROT_READ) = 0 9580 mprotect(0x7fc66de8d000, 4096, PROT_READ) = 0 9580 mprotect(0x7fc66de96000, 4096, PROT_READ) = 0 9580 mprotect(0x7fc66df0a000, 4096, PROT_READ) = 0 9580 mprotect(0x7fc66e2f1000, 4096, PROT_READ 9581 fstat(0, 9580 <... mprotect resumed> ) = 0 9581 <... fstat resumed> {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9580 mprotect(0x560f021f7000, 4096, PROT_READ 9581 read(0, 9580 <... mprotect resumed> ) = 0 9580 mprotect(0x7fc66e323000, 4096, PROT_READ) = 0 9580 munmap(0x7fc66e2f7000, 17208) = 0 9580 set_tid_address(0x7fc66de71650) = 9580 9580 set_robust_list(0x7fc66de71660, 24) = 0 9580 rt_sigaction(SIGRTMIN, {sa_handler=0x7fc66de786b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fc66de84730}, NULL, 8) = 0 9580 rt_sigaction(SIGRT_1, {sa_handler=0x7fc66de78740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fc66de84730}, NULL, 8) = 0 9580 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 9580 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 9580 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_RELATIME}) = 0 9580 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_RELATIME}) = 0 9580 brk(NULL) = 0x560f0349f000 9580 brk(0x560f034c0000) = 0x560f034c0000 9580 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 9580 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9580 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 9580 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66e2fb000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 9580 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fc66de69000 9580 close(3) = 0 9580 futex(0x7fc66e0c8a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 9580 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66e2fa000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 9580 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66e2f9000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 9580 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66e2f8000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 9580 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66e2f7000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 9580 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66de68000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 9580 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66de67000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 9580 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66de66000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 9580 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66dcf3000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 9580 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66dcf2000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 9580 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66dcf1000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 9580 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66dcbf000 9580 close(3) = 0 9580 ioctl(1, TCGETS, 0x7ffebd3002e0) = -1 ENOTTY (Inappropriate ioctl for device) 9580 ioctl(1, TIOCGWINSZ, 0x7ffebd3003b0) = -1 ENOTTY (Inappropriate ioctl for device) 9580 openat(AT_FDCWD, "/usr/share/locale/C.UTF-8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 9580 openat(AT_FDCWD, "/usr/share/locale/C.utf8/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 9580 openat(AT_FDCWD, "/usr/share/locale/C/LC_TIME/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 9580 lstat("./tests/gpiod-test", {st_mode=S_IFREG|0755, st_size=6319, ...}) = 0 9580 lgetxattr("./tests/gpiod-test", "security.selinux", "unlabeled", 255) = 10 9580 access("/var/run/setrans/.setrans-unix", F_OK) = -1 ENOENT (No such file or directory) 9580 futex(0x7fc66e2f4a90, FUTEX_WAKE_PRIVATE, 2147483647) = 0 9580 getxattr("./tests/gpiod-test", "system.posix_acl_access", NULL, 0) = -1 EOPNOTSUPP (Operation not supported) 9580 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 9580 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 9580 close(3) = 0 9580 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 9580 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 9580 close(3) = 0 9580 openat(AT_FDCWD, "/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=494, ...}) = 0 9580 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 494 9580 read(3, "", 4096) = 0 9580 close(3) = 0 9580 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9580 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc66dcba000 9580 close(3) = 0 9580 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 3 9580 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0003\0\0\0\0\0\0"..., 832) = 832 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=55792, ...}) = 0 9580 mmap(NULL, 83768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc66dca5000 9580 mprotect(0x7fc66dca8000, 40960, PROT_NONE) = 0 9580 mmap(0x7fc66dca8000, 28672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7fc66dca8000 9580 mmap(0x7fc66dcaf000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7fc66dcaf000 9580 mmap(0x7fc66dcb2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fc66dcb2000 9580 mmap(0x7fc66dcb4000, 22328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc66dcb4000 9580 close(3) = 0 9580 mprotect(0x7fc66dcb2000, 4096, PROT_READ) = 0 9580 munmap(0x7fc66dcba000, 17208) = 0 9580 openat(AT_FDCWD, "/etc/passwd", O_RDONLY|O_CLOEXEC) = 3 9580 lseek(3, 0, SEEK_CUR) = 0 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=1243, ...}) = 0 9580 read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1243 9580 close(3) = 0 9580 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 9580 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 9580 close(3) = 0 9580 socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 9580 connect(3, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 9580 close(3) = 0 9580 openat(AT_FDCWD, "/etc/group", O_RDONLY|O_CLOEXEC) = 3 9580 lseek(3, 0, SEEK_CUR) = 0 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=627, ...}) = 0 9580 read(3, "root:x:0:\ndaemon:x:1:\nbin:x:2:\ns"..., 4096) = 627 9580 close(3) = 0 9580 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9580 openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 9580 fstat(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0 9580 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 127 9580 lseek(3, -71, SEEK_CUR) = 56 9580 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\0"..., 4096) = 71 9580 close(3) = 0 9580 write(1, "-rwxr-xr-x 1 root root 6319 Mar "..., 60 9581 <... read resumed> "-rwxr-xr-x 1 root root 6319 Mar "..., 4096) = 60 9580 <... write resumed> ) = 60 9581 read(0, 9580 close(1 9581 <... read resumed> "", 4096) = 0 9581 close(1 9580 <... close resumed> ) = 0 9581 <... close resumed> ) = 0 9581 exit_group(0 9580 close(2 9581 <... exit_group resumed>) = ? 9580 <... close resumed> ) = 0 9580 exit_group(0) = ? 9580 +++ exited with 0 +++ 9579 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9580 9579 wait4(-1, 9581 +++ exited with 0 +++ 9579 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9581 9579 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9579 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9579 close(3) = -1 EBADF (Bad file descriptor) 9579 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9579 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9580, si_uid=0, si_status=0, si_utime=4, si_stime=8} --- 9579 wait4(-1, 0x7ffef1bbf410, WNOHANG, NULL) = -1 ECHILD (No child processes) 9579 rt_sigreturn({mask=[]}) = 0 9579 exit_group(0) = ? 9572 <... read resumed> "", 128) = 0 9572 close(3 9579 +++ exited with 0 +++ 9572 <... close resumed> ) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9579, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- 9572 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 9579 9572 wait4(-1, 0x7ffef1bbf750, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 pipe([3, 4]) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9582 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 close(4) = 0 9572 read(3, 9582 getpid() = 9582 9582 close(255) = 0 9582 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9582 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9582 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9582 dup2(4, 1) = 1 9582 close(4) = 0 9582 close(3) = 0 9582 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9582 stat("/libgpiod.old", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9582 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9582 chdir("/libgpiod.old/tests") = 0 9582 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9582 stat("/libgpiod.old/tests", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9582 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9582 write(1, "/libgpiod.old/tests\n", 20 9572 <... read resumed> "/libgpiod.old/tests\n", 128) = 20 9582 <... write resumed> ) = 20 9572 read(3, 9582 exit_group(0) = ? 9572 <... read resumed> "", 128) = 0 9572 close(3 9582 +++ exited with 0 +++ 9572 <... close resumed> ) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9582, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9572 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 9582 9572 wait4(-1, 0x7ffef1bbfb50, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 stat("/libgpiod.old/tests/.libs/gpiod-test", {st_mode=S_IFREG|0755, st_size=408752, ...}) = 0 9572 pipe([3, 4]) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 9572 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9583 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 close(4) = 0 9572 read(3, 9583 getpid() = 9583 9583 close(255) = 0 9583 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9583 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 dup2(4, 1) = 1 9583 close(4) = 0 9583 close(3) = 0 9583 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 9583 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9583 pipe([3, 4]) = 0 9583 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0 9583 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9584 9583 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9583 close(4) = 0 9584 getpid( 9583 close(4 9584 <... getpid resumed> ) = 9584 9583 <... close resumed> ) = -1 EBADF (Bad file descriptor) 9584 rt_sigprocmask(SIG_SETMASK, [], 9583 rt_sigprocmask(SIG_BLOCK, [INT CHLD], 9584 <... rt_sigprocmask resumed> NULL, 8) = 0 9583 <... rt_sigprocmask resumed> [CHLD], 8) = 0 9584 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9583 clone( 9584 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 close(3) = 0 9584 dup2(4, 1 9585 getpid( 9584 <... dup2 resumed> ) = 1 9585 <... getpid resumed> ) = 9585 9584 close(4 9585 rt_sigprocmask(SIG_SETMASK, [], 9584 <... close resumed> ) = 0 9585 <... rt_sigprocmask resumed> NULL, 8) = 0 9584 openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY 9585 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9583 <... clone resumed> child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f6073a2da10) = 9585 9585 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 <... openat resumed> ) = 3 9585 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9585 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9585 dup2(3, 0) = 0 9585 close(3) = 0 9585 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9584 fstat(3, 9585 <... rt_sigaction resumed> {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 <... fstat resumed> {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9585 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 9584 getdents64(3 9585 <... rt_sigaction resumed> {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9585 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9585 execve("/usr/bin/sed", ["/usr/bin/sed", "s/::*$//"], 0x55f97628fe10 /* 17 vars */ 9584 <... getdents64 resumed> , /* 32 entries */, 32768) = 1000 9584 getdents64(3, /* 0 entries */, 32768) = 0 9584 close(3) = 0 9584 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9584 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9584 rt_sigaction(SIGCHLD, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9584 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9584 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9585 <... execve resumed> ) = 0 9584 write(1, "/libgpiod.old/src/lib/.libs:\n", 29) = 29 9584 exit_group(0 9585 brk(NULL 9584 <... exit_group resumed>) = ? 9585 <... brk resumed> ) = 0x5557b8523000 9584 +++ exited with 0 +++ 9583 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9583 close(3) = 0 9583 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 9583 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9583 rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 9585 access("/etc/ld.so.preload", R_OK 9583 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9584 9583 wait4(-1, 9585 <... access resumed> ) = -1 ENOENT (No such file or directory) 9585 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9585 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748af000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220#\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=38936, ...}) = 0 9585 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd1748ad000 9585 mmap(NULL, 41120, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd1748a2000 9585 mmap(0x7fd1748a4000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd1748a4000 9585 mmap(0x7fd1748a9000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fd1748a9000 9585 mmap(0x7fd1748ab000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7fd1748ab000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@k\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=155296, ...}) = 0 9585 mmap(NULL, 2259632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd17467a000 9585 mprotect(0x7fd17469f000, 2093056, PROT_NONE) = 0 9585 mmap(0x7fd17489e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7fd17489e000 9585 mmap(0x7fd1748a0000, 6832, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd1748a0000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9585 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd1744b9000 9585 mprotect(0x7fd1744db000, 1658880, PROT_NONE) = 0 9585 mmap(0x7fd1744db000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fd1744db000 9585 mmap(0x7fd174623000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7fd174623000 9585 mmap(0x7fd174670000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7fd174670000 9585 mmap(0x7fd174676000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd174676000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\"\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=26544, ...}) = 0 9585 mmap(NULL, 28696, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd1744b1000 9585 mmap(0x7fd1744b3000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd1744b3000 9585 mmap(0x7fd1744b6000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd1744b6000 9585 mmap(0x7fd1744b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7fd1744b7000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340!\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=468944, ...}) = 0 9585 mmap(NULL, 471304, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd17443d000 9585 mmap(0x7fd17443f000, 335872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd17443f000 9585 mmap(0x7fd174491000, 122880, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x54000) = 0x7fd174491000 9585 mmap(0x7fd1744af000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x71000) = 0x7fd1744af000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9585 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd174438000 9585 mmap(0x7fd174439000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fd174439000 9585 mmap(0x7fd17443a000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd17443a000 9585 mmap(0x7fd17443b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fd17443b000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 9585 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 9585 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 9585 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd174436000 9585 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fd174415000 9585 mmap(0x7fd17441b000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fd17441b000 9585 mmap(0x7fd17442a000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fd17442a000 9585 mmap(0x7fd174430000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7fd174430000 9585 mmap(0x7fd174432000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fd174432000 9585 close(3) = 0 9585 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fd174412000 9585 arch_prctl(ARCH_SET_FS, 0x7fd174412800) = 0 9585 mprotect(0x7fd174670000, 16384, PROT_READ) = 0 9585 mprotect(0x7fd174430000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd17443b000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd1744af000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd1744b7000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd17489e000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd1748ab000, 4096, PROT_READ) = 0 9585 mprotect(0x5557b7bed000, 4096, PROT_READ) = 0 9585 mprotect(0x7fd1748db000, 4096, PROT_READ) = 0 9585 munmap(0x7fd1748af000, 17208) = 0 9585 set_tid_address(0x7fd174412ad0) = 9585 9585 set_robust_list(0x7fd174412ae0, 24) = 0 9585 rt_sigaction(SIGRTMIN, {sa_handler=0x7fd17441b6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7fd174427730}, NULL, 8) = 0 9585 rt_sigaction(SIGRT_1, {sa_handler=0x7fd17441b740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fd174427730}, NULL, 8) = 0 9585 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 9585 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 9585 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_RELATIME}) = 0 9585 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_RELATIME}) = 0 9585 brk(NULL) = 0x5557b8523000 9585 brk(0x5557b8544000) = 0x5557b8544000 9585 access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory) 9585 openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9585 openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=252, ...}) = 0 9585 mmap(NULL, 252, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748b3000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=26402, ...}) = 0 9585 mmap(NULL, 26402, PROT_READ, MAP_SHARED, 3, 0) = 0x7fd17440b000 9585 close(3) = 0 9585 futex(0x7fd174675a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0 9585 mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748b2000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0 9585 mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748b1000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0 9585 mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748b0000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0 9585 mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd1748af000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0 9585 mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd17440a000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0 9585 mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174409000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0 9585 mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174408000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=1517626, ...}) = 0 9585 mmap(NULL, 1517626, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174295000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0 9585 mmap(NULL, 3360, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174294000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0 9585 mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174293000 9585 close(3) = 0 9585 openat(AT_FDCWD, "/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3 9585 fstat(3, {st_mode=S_IFREG|0644, st_size=200752, ...}) = 0 9585 mmap(NULL, 200752, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fd174261000 9585 close(3) = 0 9585 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9585 read(0, "/libgpiod.old/src/lib/.libs:\n", 4096) = 29 9585 fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 9585 read(0, "", 4096) = 0 9585 write(1, "/libgpiod.old/src/lib/.libs\n", 28 9572 <... read resumed> "/libgpiod.old/src/lib/.libs\n", 128) = 28 9585 <... write resumed> ) = 28 9572 read(3, 9585 close(1) = 0 9585 exit_group(0) = ? 9585 +++ exited with 0 +++ 9583 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9585 9583 rt_sigaction(SIGINT, {sa_handler=0x55f974247d70, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9583 rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0 9583 close(3) = -1 EBADF (Bad file descriptor) 9583 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9583 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9584, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- 9583 wait4(-1, 0x7ffef1bbf850, WNOHANG, NULL) = -1 ECHILD (No child processes) 9583 rt_sigreturn({mask=[]}) = 0 9583 exit_group(0) = ? 9572 <... read resumed> "", 128) = 0 9572 close(3) = 0 9572 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 9572 rt_sigaction(SIGINT, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 wait4(-1, 9583 +++ exited with 0 +++ 9572 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 9583 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f974227df0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 9572 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=9583, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- 9572 wait4(-1, 0x7ffef1bbfa10, WNOHANG, NULL) = -1 ECHILD (No child processes) 9572 rt_sigreturn({mask=[]}) = 0 9572 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f6073a67940}, 8) = 0 9572 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, {sa_handler=0x55f97422b410, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f6073a67940}, 8) = 0 9572 execve("/libgpiod.old/tests/.libs/gpiod-test", ["/libgpiod.old/tests/.libs/gpiod-"...], 0x55f9762b60e0 /* 17 vars */) = 0 9572 brk(NULL) = 0x559c29f69000 9572 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/tls/x86_64/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/tls/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/tls/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/tls", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/x86_64/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/x86_64/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/src/lib/.libs/x86_64", 0x7ffd7a3ebcb0) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libgpiod.so.2", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 4\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0755, st_size=126736, ...}) = 0 9572 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2eb3477000 9572 mmap(NULL, 37400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb346d000 9572 mmap(0x7f2eb3470000, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2eb3470000 9572 mmap(0x7f2eb3473000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2eb3473000 9572 mmap(0x7f2eb3475000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f2eb3475000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/tls/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/tls/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/tls", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/x86_64/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/x86_64/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib/x86_64", 0x7ffd7a3ebc90) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libkmod.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/libgpiod.old/../install-libgpiod/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=17208, ...}) = 0 9572 mmap(NULL, 17208, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2eb3468000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libkmod.so.2", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`G\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=104496, ...}) = 0 9572 mmap(NULL, 106568, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb344d000 9572 mprotect(0x7f2eb3451000, 86016, PROT_NONE) = 0 9572 mmap(0x7f2eb3451000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f2eb3451000 9572 mmap(0x7f2eb3460000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f2eb3460000 9572 mmap(0x7f2eb3466000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f2eb3466000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libudev.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libudev.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libudev.so.1", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20G\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=149704, ...}) = 0 9572 mmap(NULL, 153864, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb3427000 9572 mprotect(0x7f2eb342b000, 131072, PROT_NONE) = 0 9572 mmap(0x7f2eb342b000, 94208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f2eb342b000 9572 mmap(0x7f2eb3442000, 32768, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f2eb3442000 9572 mmap(0x7f2eb344b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x7f2eb344b000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@l\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0755, st_size=146968, ...}) = 0 9572 mmap(NULL, 132288, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb3406000 9572 mmap(0x7f2eb340c000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2eb340c000 9572 mmap(0x7f2eb341b000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f2eb341b000 9572 mmap(0x7f2eb3421000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f2eb3421000 9572 mmap(0x7f2eb3423000, 13504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2eb3423000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/libgpiod.old/../install-libgpiod/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260A\2\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0755, st_size=1824496, ...}) = 0 9572 mmap(NULL, 1837056, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb3245000 9572 mprotect(0x7f2eb3267000, 1658880, PROT_NONE) = 0 9572 mmap(0x7f2eb3267000, 1343488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f2eb3267000 9572 mmap(0x7f2eb33af000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16a000) = 0x7f2eb33af000 9572 mmap(0x7f2eb33fc000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b6000) = 0x7f2eb33fc000 9572 mmap(0x7f2eb3402000, 14336, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2eb3402000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/liblzma.so.5", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0205\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=158400, ...}) = 0 9572 mmap(NULL, 160400, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb321d000 9572 mmap(0x7f2eb3220000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f2eb3220000 9572 mmap(0x7f2eb3238000, 45056, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f2eb3238000 9572 mmap(0x7f2eb3243000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f2eb3243000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libssl.so.1.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libssl.so.1.1", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\364\1\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=589600, ...}) = 0 9572 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2eb321b000 9572 mmap(NULL, 592176, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb318a000 9572 mmap(0x7f2eb31a7000, 315392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d000) = 0x7f2eb31a7000 9572 mmap(0x7f2eb31f4000, 106496, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6a000) = 0x7f2eb31f4000 9572 mmap(0x7f2eb320e000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x83000) = 0x7f2eb320e000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\360\10\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=3040096, ...}) = 0 9572 mmap(NULL, 3055464, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb2ea0000 9572 mprotect(0x7f2eb2f25000, 2293760, PROT_NONE) = 0 9572 mmap(0x7f2eb2f25000, 1708032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x85000) = 0x7f2eb2f25000 9572 mmap(0x7f2eb30c6000, 581632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x226000) = 0x7f2eb30c6000 9572 mmap(0x7f2eb3155000, 204800, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2b4000) = 0x7f2eb3155000 9572 mmap(0x7f2eb3187000, 12136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2eb3187000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260#\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=35808, ...}) = 0 9572 mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb2e96000 9572 mmap(0x7f2eb2e98000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2eb2e98000 9572 mmap(0x7f2eb2e9c000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f2eb2e9c000 9572 mmap(0x7f2eb2e9e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f2eb2e9e000 9572 close(3) = 0 9572 openat(AT_FDCWD, "/libgpiod.old/src/lib/.libs/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=14592, ...}) = 0 9572 mmap(NULL, 16656, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2eb2e91000 9572 mmap(0x7f2eb2e92000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2eb2e92000 9572 mmap(0x7f2eb2e93000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2eb2e93000 9572 mmap(0x7f2eb2e94000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2eb2e94000 9572 close(3) = 0 9572 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2eb2e8f000 9572 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2eb2e8d000 9572 arch_prctl(ARCH_SET_FS, 0x7f2eb2e906c0) = 0 9572 mprotect(0x7f2eb33fc000, 16384, PROT_READ) = 0 9572 mprotect(0x7f2eb2e94000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb3421000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb2e9e000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb3155000, 196608, PROT_READ) = 0 9572 mprotect(0x7f2eb320e000, 36864, PROT_READ) = 0 9572 mprotect(0x7f2eb3243000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb344b000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb3466000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb3475000, 4096, PROT_READ) = 0 9572 mprotect(0x559c28333000, 4096, PROT_READ) = 0 9572 mprotect(0x7f2eb34a0000, 4096, PROT_READ) = 0 9572 munmap(0x7f2eb3468000, 17208) = 0 9572 set_tid_address(0x7f2eb2e90990) = 9572 9572 set_robust_list(0x7f2eb2e909a0, 24) = 0 9572 rt_sigaction(SIGRTMIN, {sa_handler=0x7f2eb340c6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f2eb3418730}, NULL, 8) = 0 9572 rt_sigaction(SIGRT_1, {sa_handler=0x7f2eb340c740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f2eb3418730}, NULL, 8) = 0 9572 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 9572 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 9572 getpid() = 9572 9572 pipe([3, 4]) = 0 9572 fcntl(3, F_GETPIPE_SZ) = 65536 9572 close(3) = 0 9572 close(4) = 0 9572 brk(NULL) = 0x559c29f69000 9572 brk(0x559c29f8a000) = 0x559c29f8a000 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "libgpiod test suite", 19) = 19 9572 write(2, "\n", 1) = 1 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "117 tests registered", 20) = 20 9572 write(2, "\n", 1) = 1 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "checking the linux kernel versio"..., 33) = 33 9572 write(2, "\n", 1) = 1 9572 uname({sysname="Linux", nodename="compilator", ...}) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "kernel release is v5.0.0 - ok to"..., 42) = 42 9572 write(2, "\n", 1) = 1 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "checking gpio-mockup availabilit"..., 33) = 33 9572 write(2, "\n", 1) = 1 9572 uname({sysname="Linux", nodename="compilator", ...}) = 0 9572 stat("/etc/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 openat(AT_FDCWD, "/etc/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 getdents64(3, /* 2 entries */, 32768) = 48 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 stat("/run/modprobe.d", 0x7ffd7a3eb820) = -1 ENOENT (No such file or directory) 9572 stat("/lib/modprobe.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 openat(AT_FDCWD, "/lib/modprobe.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 9572 getdents64(3, /* 5 entries */, 32768) = 152 9572 newfstatat(3, "fbdev-blacklist.conf", {st_mode=S_IFREG|0644, st_size=390, ...}, 0) = 0 9572 newfstatat(3, "systemd.conf", {st_mode=S_IFREG|0644, st_size=765, ...}, 0) = 0 9572 newfstatat(3, "aliases.conf", {st_mode=S_IFREG|0644, st_size=655, ...}, 0) = 0 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modprobe.d/aliases.conf", O_RDONLY|O_CLOEXEC) = 3 9572 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=655, ...}) = 0 9572 read(3, "# These are the standard aliases"..., 4096) = 655 9572 read(3, "", 4096) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modprobe.d/fbdev-blacklist.conf", O_RDONLY|O_CLOEXEC) = 3 9572 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=390, ...}) = 0 9572 read(3, "# This file blacklists most old-"..., 4096) = 390 9572 read(3, "", 4096) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modules/5.0.0-next-20190305+/modules.softdep", O_RDONLY|O_CLOEXEC) = 3 9572 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=55, ...}) = 0 9572 read(3, "# Soft dependencies extracted fr"..., 4096) = 55 9572 read(3, "", 4096) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modprobe.d/systemd.conf", O_RDONLY|O_CLOEXEC) = 3 9572 fcntl(3, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE) 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=765, ...}) = 0 9572 read(3, "# SPDX-License-Identifier: LGPL"..., 4096) = 765 9572 read(3, "", 4096) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/proc/cmdline", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "root=/dev/root rootfstype=9p roo"..., 4095) = 66 9572 read(3, "", 4029) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modules/5.0.0-next-20190305+/modules.dep.bin", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=1532, ...}) = 0 9572 read(3, "\260\7\364W\0\2\0\1 \0\5\242rypto_engine\0\0\0\0\1\0\0\0"..., 4096) = 1532 9572 lseek(3, 0, SEEK_SET) = 0 9572 read(3, "\260\7\364W\0\2\0\1 \0\5\242rypto_engine\0\0\0\0\1\0\0\0"..., 4096) = 1532 9572 lseek(3, 1532, SEEK_SET) = 1532 9572 close(3) = 0 9572 openat(AT_FDCWD, "/lib/modules/5.0.0-next-20190305+/modules.builtin.bin", O_RDONLY|O_CLOEXEC) = 3 9572 fstat(3, {st_mode=S_IFREG|0644, st_size=13499, ...}) = 0 9572 read(3, "\260\7\364W\0\2\0\1 \0003\25539too\0\0\0\0\1\0\0\0\0\0ase\0\0"..., 4096) = 4096 9572 lseek(3, 12288, SEEK_SET) = 12288 9572 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 4096) = 1211 9572 lseek(3, 0, SEEK_SET) = 0 9572 read(3, "\260\7\364W\0\2\0\1 \0003\25539too\0\0\0\0\1\0\0\0\0\0ase\0\0"..., 4096) = 4096 9572 close(3) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "gpio-mockup ok", 14) = 14 9572 write(2, "\n", 1) = 1 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "[INFO] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "running tests", 13) = 13 9572 write(2, "\n", 1) = 1 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 getpid() = 9572 9572 gettid() = 9572 9572 getrandom("\x5e\xc2\x35\x44\x3f\x5c\x17\xb4\x22\x22\x5f\x32\xb4\xe7\x66\x07", 16, GRND_NONBLOCK) = 16 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/lib/modules/5.0.0-next-20190305+/kernel/drivers/gpio/gpio-mockup.ko", O_RDONLY|O_CLOEXEC) = 4 9572 read(4, "\177ELF\2\1", 6) = 6 9572 lseek(4, 0, SEEK_SET) = 0 9572 fstat(4, {st_mode=S_IFREG|0644, st_size=19344, ...}) = 0 9572 mmap(NULL, 19344, PROT_READ, MAP_PRIVATE, 4, 0) = 0x7f2eb3468000 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x4e\x9b\x1e\x77\x1e\xf4\x73\xb9\x33\x8f\x73\x3d\xfb\xdb\xe6\x61", 16, GRND_NONBLOCK) = 16 9572 getrandom("\xce\x7a\xd9\x98\x19\x8d\x3d\xb4\x8e\x2f\xa2\x2d\xa5\x14\x8c\x97", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x1d\xf7\x88\x62\xa7\x6a\xa4\x79\xc7\xeb\x34\x53\x00\x0f\xb1\xec", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x8b\x86\x36\xe9\xa4\x92\x6a\xf1\x03\x28\xda\x4a\xea\x3d\x81\x7e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xa2\xab\x71\xf0\x8f\xf2\x31\xa7\xd2\xef\xd2\x68\xaa\x84\xd5\xa5", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open() - good': ", 28) = 28 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8e0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x24\x23\x22\xd9\x89\x9f\x13\xaa\xf4\xdf\x2c\x75\x12\x69\xbf\xe5", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x2f\xd2\xae\xdc\xa9\xb6\x1f\x33\x46\xbd\x75\x12\xf6\xaf\x25\x61", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xbd\x8c\xf5\x62\x29\xe0\x94\x5f\x92\x4f\x3c\x85\xfd\x1f\x40\x1b", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xf2\x36\x19\x56\xb6\xbb\xb9\x7d\xc6\xea\xd0\x62\x4c\x56\x08\x56", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open() - nonexistent"..., 40) = 40 9572 openat(AT_FDCWD, "/dev/nonexistent_gpiochip", O_RDWR|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x4e\xd8\x01\xb0\x3c\xc9\x10\x05\x36\xec\x3b\xca\x65\x3c\x21\xb6", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open() - notty': ", 29) = 29 9572 openat(AT_FDCWD, "/dev/null", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/null", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}) = 0 9572 access("/sys/bus/gpio/devices/null/dev", R_OK) = -1 ENOENT (No such file or directory) 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x20\xd0\xec\xd9\xfe\xe8\xef\x31\xab\xe0\x5b\xfe\xc9\x30\xbe\x19", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x3f\x48\x82\xef\xf2\x40\x6d\x3c\xb8\xa3\x8b\x0a\x3f\x1f\x8d\x74", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open_by_name() - goo"..., 36) = 36 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xd8\x3c\xde\x0e\xcc\xc8\xd8\x15\x9b\xbb\x1d\x41\xf8\x0d\x4d\x85", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x9a\x8a\x08\x42\x8c\xc1\xfa\x17\xb4\x63\xfb\xea\x8d\x1f\xee\x33", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x4d\x70\xc3\xe9\x0b\xa9\x46\x10\x67\xb5\xac\xa8\x9e\xec\x67\x8d", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x2d\x5f\x93\xa0\x46\x6d\xc7\x81\x0e\x04\xd7\x42\x7a\xa4\x3d\xc3", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open_by_number() - g"..., 38) = 38 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x95\x41\x1c\x88\x27\xaf\xc0\x51\x52\xcc\xa9\x92\x8c\xfd\xb7\xde", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x11\x1d\xb5\x7e\x1b\x5e\x21\xb9\xdc\x06\xe8\x3e\x60\x48\xe3\x41", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x0f\xfb\x68\xdb\xfe\x15\x04\xcd\x84\x5e\xd4\x67\x15\xeb\x70\x36", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x4d\x83\x0b\x16\x0e\x81\x7d\xd0\x61\x5f\x9b\x97\xb6\xf2\xc7\xcf", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x80\xcd\x99\x36\xc1\x49\x80\xd6\x28\x21\x1c\x1d\xe0\xc0\xe3\xdd", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open_lookup() - good"..., 35) = 35 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 9572 getdents64(3, /* 152 entries */, 32768) = 4528 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 close(3) = 0 9572 close(5) = 0 9572 close(6) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 9572 read(5, "254:1", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8b0) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5 9572 fstat(5, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 9572 getdents64(5, /* 152 entries */, 32768) = 4528 9572 getdents64(5, /* 0 entries */, 32768) = 0 9572 close(5) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 6 9572 read(6, "254:0", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 9572 read(7, "254:1", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 7 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 8 9572 read(8, "254:2", 5) = 5 9572 close(8) = 0 9572 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 close(5) = 0 9572 close(6) = 0 9572 close(7) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 7 9572 read(7, "254:1", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8b0) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 7 9572 fstat(7, {st_mode=S_IFDIR|0755, st_size=3040, ...}) = 0 9572 getdents64(7, /* 152 entries */, 32768) = 4528 9572 getdents64(7, /* 0 entries */, 32768) = 0 9572 close(7) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 7 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 8 9572 read(8, "254:0", 5) = 5 9572 close(8) = 0 9572 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 8 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 9 9572 read(9, "254:1", 5) = 5 9572 close(9) = 0 9572 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 9 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 10 9572 read(10, "254:2", 5) = 5 9572 close(10) = 0 9572 ioctl(9, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec830) = 0 9572 close(7) = 0 9572 close(9) = 0 9572 close(6) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 close(8) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,4,-1,4,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xdf\x9e\xfc\x56\x24\x78\x3f\x26\x37\x68\x59\x56\x2d\x1a\x6f\x62", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x65\x80\xfe\xfb\x4b\xec\xcc\x4f\x6b\x39\xac\xe3\xa1\xe9\x78\x85", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xa5\xfa\x29\x31\xc5\xd5\xc8\xa8\x8d\x4b\x44\x3d\xf0\x78\xcb\xb3", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xe3\xcc\xbd\xce\xf1\x4f\x2b\x57\x83\xfc\x41\xfa\xc6\x80\x04\x4f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x6e\xf5\xb7\x7b\x9b\x45\x28\x48\xd7\x60\x77\xcd\x3b\x5f\x19\xd4", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xaf\xcf\x48\x3e\xda\x15\xab\x1d\x73\x1e\x20\x3c\xa1\x19\x26\xa6", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x89\xee\x6e\xa6\x83\x3e\xdd\xf0\xbc\xea\x93\x23\xc0\xd9\x3b\x5f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x58\xa7\x22\x1a\x69\xf4\xb6\x93\xc4\xa7\x65\x83\x98\x96\xa0\x02", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x72\x6f\x5f\x5a\xd6\x8e\x54\xbc\xcc\xc2\xfe\xd9\xe3\xf4\xb5\x38", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xf5\x77\xec\xc2\x77\x6f\x01\x5f\x2b\x23\xd6\xf5\x41\x9d\x45\x2f", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open_by_label() - go"..., 37) = 37 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3080, ...}) = 0 9572 getdents64(3, /* 154 entries */, 32768) = 4592 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 9572 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 9572 read(8, "254:3", 5) = 5 9572 close(8) = 0 9572 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 9572 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 9572 read(9, "254:4", 5) = 5 9572 close(9) = 0 9572 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 close(3) = 0 9572 close(5) = 0 9572 close(6) = 0 9572 close(8) = 0 9572 close(7) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,4,-1,4,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x0e\x04\x6e\xc7\x19\x69\xa3\x29\x3c\xfa\x1f\x6c\x50\x50\x69\xf1", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x2d\xaf\x2a\x55\xd9\x43\xa7\x10\x09\x00\xb2\x9c\x52\x8d\xcb\xa3", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x51\x67\xa7\x5b\x6b\x61\x55\x17\x5f\xe1\x25\x3c\xf1\x79\x21\x6d", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x03\xfb\x18\xc0\x05\x2c\xe2\x08\x51\xda\x7d\xf1\xb8\x43\x1c\x23", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x6c\x9e\x2d\x04\xf0\x99\xde\x5b\x81\x72\x94\xfb\x7f\xb8\xc6\x56", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xff\x18\x49\xc7\x90\x51\x5c\x55\x9a\xdf\x08\xd0\xa6\x6c\x26\xed", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xf6\x49\xf4\x0b\x76\x7f\x90\x06\xaf\x71\xf4\x0a\xf6\x48\xd9\xb9", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xc7\xb3\x80\x5d\xc8\xf2\x48\xe0\x6c\xaa\x94\x00\x3c\xe3\x62\xb0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xad\xd9\xe1\x99\x63\x13\x9a\x11\x44\xfc\x50\x64\x69\xe3\x26\xb7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x5d\x98\x58\x3d\x19\x52\xb2\x40\xb7\x02\x0f\x76\x34\x0f\x76\xe0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x8d\xe2\xf2\x27\xa6\x6e\xf8\xa6\xd8\xeb\x33\x04\x96\x5a\x32\x42", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x88\x1c\x55\x72\xee\x39\x1e\x57\xef\x6f\x0d\xca\x16\xb5\x20\x4a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x96\x17\x43\x8d\x00\xba\x0e\xc0\x30\xc2\x61\x21\x2d\xc7\x6d\xa7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x0c\x5b\xc3\x38\xe8\x4c\x36\x1c\x70\x1e\x74\x25\x1d\x12\x06\x12", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xb3\x74\xa6\x87\xe8\x58\x6c\xcc\x2b\xd8\x8f\xcb\xbd\x3c\xea\x36", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xbf\xea\x4c\xa9\x58\xea\x28\x9d\x36\xb1\xb0\xfb\x1d\x40\xa8\x65", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-623414597, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9800, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x50\x95\x86\x17\x71\x07\x40\xb1\xe5\x53\x78\xb4\xe4\x06\x73\x7b", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x2a\x58\x30\x73\x47\x87\x62\xca\x88\x5f\xdf\x3d\x31\x10\xa3\x75", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x03\x9a\x28\xf1\x76\x53\xd2\xc6\x8f\x76\xf0\x7a\x9d\xd1\x7f\x2f", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_open_by_label() - ba"..., 36) = 36 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3080, ...}) = 0 9572 getdents64(3, /* 154 entries */, 32768) = 4592 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 9572 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 9572 read(8, "254:3", 5) = 5 9572 close(8) = 0 9572 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 9572 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 9572 read(9, "254:4", 5) = 5 9572 close(9) = 0 9572 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec860) = 0 9572 close(3) = 0 9572 close(5) = 0 9572 close(6) = 0 9572 close(7) = 0 9572 close(8) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x64\x01\x76\xac\xe1\xc2\x3a\x74\xfe\xdf\x0a\x41\xe7\xc9\xaf\x5e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x9c\x16\x20\x9a\xb8\xd3\xb5\xc3\xb4\xcb\x30\x8e\x42\x87\x05\x6e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x49\x78\x59\x60\x37\x6c\x2a\x84\xa3\x43\xe9\x3a\x66\x64\x5d\x4e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x72\x06\x31\xe3\x5e\xf2\x7b\x77\x1e\xd1\x38\x6f\xbb\xec\x8d\xfd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x13\xcc\x6e\x44\x60\xf3\xec\x63\x7f\x2b\x61\x64\x7d\x19\xa6\xa9", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x84\xae\xe2\xf0\x1a\x4f\xf9\xed\x79\xed\x8c\x4c\x5d\x5d\x0f\xb2", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x26\xa0\x89\x1c\xf6\x51\xb2\xc5\xe3\x31\x58\x00\x7e\x14\x50\x02", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x4f\x9f\x5f\x22\x2c\x55\xa8\xdd\xc7\xfe\x14\x12\x9e\xbe\xbf\x33", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xa1\x8e\x23\x7f\xb4\x83\xdb\xaa\xdd\x08\x76\x1e\x8e\x28\xa7\x5a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xa5\xe5\x1d\xa6\x48\xe2\xad\xc8\x0b\x58\x9b\x2e\xa4\x54\x3c\x14", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xdf\x34\x3f\x86\xcc\xaa\x52\x18\xb2\xa3\xc2\x74\xa6\x30\xbd\x48", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x60\xf2\xae\x62\xfb\xac\x2c\x85\x84\x10\x21\x0f\x83\x4e\x53\xe3", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xf7\x4c\x08\x9e\xca\x51\x88\x69\x53\xb5\x51\x7e\xdb\x50\x2e\x45", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x70\x5e\x34\xc8\xa2\x89\xcc\x5a\x02\xa9\x28\x0b\x90\x41\x61\xa1", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x31\x44\xb3\x61\x58\x2d\x50\x20\x1e\xef\x1c\xe1\x04\x0a\x1c\x92", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x74\xd2\x3c\x41\x29\x47\x4b\x79\x12\x33\xba\xc8\xd9\x61\xbc\xda", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_name()': ", 21) = 21 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 close(6) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x9f\x99\xc3\x22\xed\x40\xd2\x89\xab\x82\x45\x92\xf3\xfd\x89\x13", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x79\x6f\x79\xa1\xe9\x4d\x18\xed\x3b\xcd\xfa\x37\x11\x5a\x2e\x13", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x73\x36\x94\xe4\x0f\xca\x55\xcc\x7a\x21\xf1\xc0\x62\x7c\x8f\x17", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xae\xf7\x95\xef\xde\x70\x06\xad\x32\x05\x4a\xbf\xdf\x0b\xa6\xcb", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x33\x96\xe8\xfb\xb5\x4c\x72\x2d\xa5\x3b\x67\xa4\x98\xb3\xf9\x6f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x4a\x00\x38\xb6\xf9\xc7\x83\x55\x62\x78\xc3\x30\x8c\x47\x48\x66", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x06\x1f\xfb\x0c\x2a\x2f\x15\x6e\xc2\x15\x6f\x02\x78\x6f\x06\xdb", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x11\x08\x09\x8d\xfb\x89\xb2\xb6\x58\x98\x64\x4e\xcb\x1f\xb1\x58", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x1a\xb8\x22\x4c\xfb\xa7\x1e\x46\x36\x47\x14\x0f\xee\xda\xdb\x87", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xa5\x95\x18\x11\x3e\xf2\xfb\xfc\xc2\xa2\xfb\x73\xbf\x6c\xd3\x9f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xa5\x7d\x1e\xd6\xde\x53\x57\x6b\x7e\x4f\x27\x1a\x86\x04\xd7\xc5", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x52\xe4\xe4\x7a\x2c\x1d\x10\x7d\x77\xb5\xc1\x9b\xa9\xa0\x48\x87", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_label()': ", 22) = 22 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8d0) = 0 9572 close(6) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,1,-1,4,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xc9\xb2\x57\x0f\x07\xee\x08\x64\xaf\x2d\x3f\xb5\xee\x27\xb9\x57", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x35\xd5\x62\xc7\x4a\x7f\x91\x2a\xfa\x76\x70\xb2\x9e\xdc\x91\xc4", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x71\x7c\x93\x22\x7a\xd7\x42\x14\x61\x97\x50\x52\xc1\x8b\x79\x37", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x30\x94\xdb\x9e\xbc\x70\xdb\xb9\x6e\x5a\x0d\x85\xbf\xe2\x63\xf1", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xfa\x9b\x07\x5d\xdc\x9f\x22\xd9\xed\xc7\x35\x7a\xd3\x13\x03\x0d", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xfb\xf5\xde\x19\x6e\xfe\x1d\x85\xb7\x95\x4d\x60\x8c\x2e\x83\x8a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x17\xb7\xbe\xb2\x68\xc4\x85\xd8\x0c\x1d\xb3\x6e\xda\x7e\x4a\x85", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xdc\xa4\x55\x75\x90\x9d\xf7\x6f\x9d\xc6\x0b\x95\xbb\x27\x55\xdc", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x7b\x3c\x44\x2a\x71\xc3\x40\xb9\x00\xf8\x5a\xc6\x0a\x4d\x25\x9e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x3d\xfe\x36\x74\x9f\x70\x5e\x09\x33\xc8\x0b\xf9\xef\xea\xde\x84", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-623414597, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9800, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xbd\x84\xd9\x5c\x18\xad\xeb\x5b\x66\x26\x18\xbf\x51\xf0\x7a\x0a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x0a\x7f\xc7\xd3\xd1\x4c\x4b\x9e\x04\xfb\xf8\x01\xf9\xef\x56\xd2", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x10\x44\xcf\xf2\x76\xfd\xe2\x16\x63\x49\x00\x3c\xc0\x66\x5b\xb3", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1955820913, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9959, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x68\xd9\xa3\x85\xbd\x99\x25\xa9\x17\x80\xe0\x9a\x1c\x33\x76\xc5", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x44\x34\xe9\x97\x90\x4c\x87\x9b\x71\x7d\x90\x94\x90\x1a\x9c\xc8", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x5c\x39\xa9\x0c\x40\xb2\x26\xeb\xf4\x12\x8e\xae\x22\xb7\x5e\x03", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_num_lines()': ", 26) = 26 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 5 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 6 9572 read(6, "254:1", 5) = 5 9572 close(6) = 0 9572 ioctl(5, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip2", O_RDWR|O_CLOEXEC) = 6 9572 lstat("/dev/gpiochip2", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x2), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip2/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip2/dev", O_RDONLY) = 7 9572 read(7, "254:2", 5) = 5 9572 close(7) = 0 9572 ioctl(6, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip3", O_RDWR|O_CLOEXEC) = 7 9572 lstat("/dev/gpiochip3", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x3), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip3/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip3/dev", O_RDONLY) = 8 9572 read(8, "254:3", 5) = 5 9572 close(8) = 0 9572 ioctl(7, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip4", O_RDWR|O_CLOEXEC) = 8 9572 lstat("/dev/gpiochip4", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x4), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip4/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip4/dev", O_RDONLY) = 9 9572 read(9, "254:4", 5) = 5 9572 close(9) = 0 9572 ioctl(8, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 close(8) = 0 9572 close(7) = 0 9572 close(6) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,16", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x3f\x67\x91\xcc\x8c\x7b\x63\x44\x76\x7e\x31\xa5\xf4\x27\xad\xb8", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xa2\xb8\xf6\xd4\xee\x8f\xfe\x1a\x04\xeb\x8e\xb7\xe7\xf7\x30\x1a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xf9\x11\xfa\x38\xcd\x53\xb9\x1b\x68\x62\x85\x12\x56\x01\x80\xe2", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x2b\x15\x4f\xe4\x46\x59\x6c\xa7\xc6\xca\x04\xb8\x89\x05\xb1\x17", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x73\xb2\x9d\x82\xf8\xdf\xe1\x73\xca\x78\x32\x8c\xa2\x08\xa3\xe7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xdd\x19\x9b\x18\xfb\x81\x22\x2d\x9a\xab\x71\xd5\x12\xb8\x34\x2c", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x03\x83\xe1\xd6\x1d\x86\xfc\xeb\x85\x5d\x83\x2e\x85\x36\x92\xdd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xa1\xe4\xb8\x71\xeb\x10\x21\x37\x0d\xcc\x43\x15\x80\x83\xda\xe7", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_get_lines()': ", 26) = 26 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec6c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6c0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,4", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xb8\xe4\x44\x64\xd1\x3b\xda\xa0\x31\xf8\x96\x49\x33\x34\xc9\x3a", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_get_all_lines()': ", 30) = 30 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec6d0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6b0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6b0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6b0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec6b0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x90\xf8\x0e\xba\xb9\x2a\x8b\x98\x6b\x62\x8e\x1a\x19\x3a\xbc\xc7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x30\x5e\xfc\xf6\xf4\xf0\x45\x6a\x3d\x37\xb3\x01\x41\xfb\x0c\x10", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x99\x74\x2c\xe9\x66\xb5\x53\xb6\xb4\x4c\x20\x05\xa6\xdf\x67\x10", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x06\xd0\x90\x9a\x48\xc7\x56\x2f\x28\x4e\xa1\x5d\x39\xb5\x88\x02", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xba\x46\xb8\xfb\xdc\x44\x8e\x51\xd1\xba\xf1\x52\xc4\x2c\xde\x15", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x3c\x11\xdb\x4b\x42\x3a\x51\x2a\x71\xe7\x53\x09\x69\x3c\x83\x0b", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x54\x56\x37\xaa\xa9\x8f\xae\x6b\x8a\x8f\x6b\x05\x6d\xe8\x7a\xe0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x8a\x95\xb4\x51\xed\x25\xe7\xd8\x61\xf7\x96\xb0\x55\x54\x7b\xdb", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_find_line() - good':"..., 33) = 33 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 9572 read(5, "254:1", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8e0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xb8\x14\xb8\x3a\x74\x5d\x02\xfa\xe6\x0a\x21\x79\x4d\x78\xd3\xfd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xbb\x81\xad\xc1\x8f\xe6\xca\xfd\x64\x44\x7d\xf9\xc1\x5c\xef\x6f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x30\x40\x90\x0e\x7f\x91\x23\xfc\x48\x20\x6a\x2f\xf7\x8e\x0e\xe1", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xbb\xb9\x17\xfc\xb7\x79\x1c\x98\x99\x0d\x86\x1a\x4a\x3b\x67\xc0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x64\x66\xf1\xe6\x05\xb9\xaf\x24\x89\x06\x40\x3f\x2d\x17\x79\x57", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xd9\xc8\x32\x32\x7f\x33\x95\x42\xb8\xe1\x74\x0a\x90\xda\xc6\x05", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x35\xdf\xef\xb1\x9a\xfe\x92\x5a\xe2\xdf\x7f\x8c\x46\xcc\xf9\x94", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xbf\xde\xd3\xe2\x9f\x34\x87\x11\xc7\x02\x20\x3f\x2c\x68\x03\xfd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xd5\xb9\x5c\xbf\xa7\xc4\x09\x31\xdf\x59\x86\xae\x39\x41\x64\x48", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xac\x99\x4b\x4b\xf8\xdc\xaf\x6a\x6c\xc5\x20\x68\x21\x59\x69\x14", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x76\x1d\x97\xd6\x4a\x43\x08\xdb\x5e\x31\x59\x6f\x1f\xf4\x4c\x4e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xc9\x0b\x78\x25\x29\xa4\x48\xb1\x31\x5c\xc3\xe9\x8b\x0a\xc8\x7e", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_find_line() - not fo"..., 38) = 38 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 9572 read(5, "254:1", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec8e0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec8c0) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x12\xd6\x96\x04\xd4\x8a\x1f\x03\x77\xdd\xb1\xf9\x8d\x50\x8e\xe5", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x7d\x52\xb0\x78\xb1\x0a\xef\xd2\x71\x42\xff\x60\x68\x79\xff\x16", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xbf\xfe\x34\x21\xa6\x70\x55\xd0\x17\x73\x2c\x0f\x17\x9d\x6e\x67", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x6b\x90\x61\x38\x59\x2d\x38\x94\x88\xa3\x9d\xd7\x81\x6f\x67\xf0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xff\x3b\xb4\x23\xaf\xb7\x21\x4b\xa2\x39\xa6\x6b\x07\x4c\x55\x0d", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xc7\xf5\x30\x6f\x03\xbe\xa8\x88\xbd\xc5\x69\x26\x32\x38\xf3\x64", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x66\xa5\xf9\xba\x6d\x5d\xe5\x92\xfa\x55\x47\xa5\x33\xb0\x5a\xa9", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xe8\xf7\xd9\xd4\xeb\x91\x63\x7b\xee\x31\x70\xa3\xe0\x0e\xae\xcc", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x7b\x89\x61\x66\x6c\xa5\xbb\x5f\x78\x0b\x9a\x55\xb6\xae\xdb\x8c", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xa3\xfc\xa3\x4d\xb4\xd2\x9b\xd3\xcc\x40\xf1\x20\xa2\xff\xf3\x53", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xd5\x84\xfc\x4e\xf9\x71\xdf\x65\x0c\xf8\x4a\x73\xed\x38\x26\xcb", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_find_lines() - good'"..., 34) = 34 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 9572 read(5, "254:1", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec6d0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8,-1,8,-1,"..., 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x7d\x41\xee\x49\xe5\xb1\x63\x4d\x84\x93\x44\xd4\x2b\x34\x22\x3c", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x49\xa2\x43\x94\xaa\x64\x68\x45\xf8\x37\x36\xa1\x6e\x85\xa5\xed", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x4c\xb2\x77\x0a\xed\xd5\xee\x75\xcd\x81\xaf\x5d\xac\x55\x1e\xc2", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xa8\x6b\xce\x85\x42\xa4\x72\x24\xc1\xa4\x6c\xe4\x94\xb8\xf6\xc8", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xbc\xec\xfd\x25\x2b\xc6\x0b\x31\x6d\x78\x3f\xa6\x89\x86\x2c\x2b", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x3f\xa1\x0c\x4c\x27\xe5\xf3\x1e\x2f\x76\xab\x77\x56\x22\xeb\x59", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x81\xca\x3f\xc0\x90\xc8\x61\x8a\x88\xe0\xf2\x08\x2e\xc8\x28\x97", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-335716992, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9598, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xff\xc7\xd9\x6e\x41\x99\xb0\x75\x7d\x48\xc2\x92\x80\x36\xe3\xd9", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-3037473, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9694, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xdc\x21\x6a\xac\x8f\x92\xa7\x6b\x4d\xb9\x50\xde\x68\xaa\x2e\xc6", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-907477899, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9602, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xe9\xb3\x19\xe0\xec\x52\xff\x0d\x8d\x83\x72\xd2\x8d\xc8\xca\x79", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x75\xc9\xab\x27\xa7\x2b\x44\xdd\xfb\xf5\x8e\xf9\x01\xb1\xba\x1a", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xff\x81\xc0\x35\x77\x97\x08\xcb\x36\x04\x40\xd3\xeb\x0e\x76\x9d", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_chip_find_lines() - not f"..., 39) = 39 9572 openat(AT_FDCWD, "/dev/gpiochip1", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip1", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0x1), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip1/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip1/dev", O_RDONLY) = 5 9572 read(5, "254:1", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec6d0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 close(3) = 0 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x7c\x98\x7c\xdc\xf8\x1a\xf8\x3f\x46\x2c\x35\x8a\x82\x2d\x15\xf7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x63\x1b\x57\xaf\x6d\x21\x87\xce\x6e\xc3\x6f\x57\x41\x86\xe8\xe7", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\xaa\xb7\x16\x36\x51\x51\x5f\x40\x41\x67\x9f\xb2\x5c\x52\x61\x4e", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x31\xc2\x58\x05\xaf\x1f\x0c\x17\x2d\x6c\xaa\x9d\xd0\x88\x2e\xcd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x76\xaa\x57\xbc\x31\xf2\x01\x81\xa3\x2e\x15\xe3\x19\xe0\xf6\xe8", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\xeb\x42\x0b\x7b\x8a\x1d\xe6\x5c\xa6\x8b\xcb\xb7\x50\x3f\x04\xb8", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x57\xc3\xad\x47\x5a\xaa\x78\x6d\x87\xb1\xcb\x76\x60\x1a\xde\xfa", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x36\xfe\x20\x8c\xed\x05\x47\xa2\xb7\x96\x34\x68\xf3\x58\x41\x43", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'ctxless set/get value - single "..., 39) = 39 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec5c0) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec640) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4e0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec460) = 0 9572 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffd7a3ec6d0) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec5c0) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec640) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4e0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec460) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec5c0) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec640) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec690) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4e0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec460) = 0 9572 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffd7a3ec6d0) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 write(2, "\33[1m\33[31m", 9) = 9 9572 write(2, "FAILED:", 7) = 7 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "\33[31m", 5) = 5 9572 write(2, "\n\t\t'ctxless set/get value - sing"..., 95) = 95 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,16", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x7a\x9b\x64\x6e\x29\xc4\xd0\x3d\x0f\xeb\xce\xf8\x73\xe7\xcc\xcb", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x3c\x05\xc0\x7d\x86\x75\x5a\x03\x9f\x21\x2d\x35\xbc\xe6\x34\xe0", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xdb\x74\x6d\x51\xf0\x9e\x4d\x34\x61\x24\xb1\xdc\xfe\x8d\xb1\x16", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x6e\x69\x78\x63\x24\xd3\xe4\xf8\xed\xb5\xda\x1f\xa5\x5b\x40\x0e", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'ctxless set/get value - multipl"..., 42) = 42 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec580) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec600) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4a0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffd7a3ec690) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec580) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec600) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4a0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec580) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec600) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec650) = 0 9572 ioctl(3, GPIO_GET_LINEHANDLE_IOCTL, 0x7ffd7a3ec4a0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec420) = 0 9572 ioctl(5, GPIOHANDLE_GET_LINE_VALUES_IOCTL, 0x7ffd7a3ec690) = 0 9572 close(5) = 0 9572 close(3) = 0 9572 write(2, "\33[1m\33[31m", 9) = 9 9572 write(2, "FAILED:", 7) = 7 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "\33[31m", 5) = 5 9572 write(2, "\n\t\t'ctxless set/get value - mult"..., 105) = 105 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,128", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x81\xb3\x31\xa2\x24\x40\x83\x07\x74\xc3\x1e\x40\xb6\x56\x6e\x42", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x31\xe7\x8a\x3e\x0c\xea\x6d\x82\x29\xfc\xeb\x1a\x65\x63\x34\xcd", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\xf8\xb5\x65\xaa\x6e\x7d\xa6\x11\x01\x6b\xf4\xe5\x92\x58\x65\x5f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xd2\xe2\xe4\x67\x50\xae\x1d\x23\xcd\x77\xb7\xcf\x01\xd5\x02\xa4", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_ctxless_get_value_multipl"..., 55) = 55 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,128", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x80\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 168 9572 getrandom("\x8b\xa5\xd4\xcc\x47\x7f\x56\x17\x9f\x84\x62\x25\xc6\x37\x2d\xf1", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\xa2\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x72"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 202 9572 getrandom("\x26\x89\xb6\xca\xab\x22\x80\x80\xde\xb0\x76\x18\xd0\x25\xc7\xaf", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=1598, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x7d\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9592, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 165 9572 getrandom("\x2f\xce\xca\x4d\x7b\xbb\x73\xf9\x0b\x0e\xa6\x27\x3d\x51\x7e\x4f", 16, GRND_NONBLOCK) = 16 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\x92\xd5\xb0\xbc\xbc\x86\xf4\xe8\xf4\x92\x1b\x3b\x28\xac\x3b\x1e", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_ctxless_set_value_multipl"..., 55) = 55 9572 write(2, "\33[32m", 5) = 5 9572 write(2, "PASS\n", 5) = 5 9572 write(2, "\33[0m", 4) = 4 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 3 9572 read(3, "live\n", 31) = 5 9572 read(3, "", 26) = 0 9572 close(3) = 0 9572 delete_module("gpio_mockup", O_NONBLOCK) = 0 9572 access("/run/udev/control", F_OK) = 0 9572 socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3 9572 setsockopt(3, SOL_SOCKET, SO_ATTACH_FILTER, {len=8, filter=0x7ffd7a3eb960}, 16) = 0 9572 setsockopt(3, SOL_SOCKET, SO_PASSCRED, [1], 4) = 0 9572 bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000002}, 12) = 0 9572 getsockname(3, {sa_family=AF_NETLINK, nl_pid=9572, nl_groups=0x000002}, [12]) = 0 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 9572 stat("/sys/module/gpio_mockup", 0x7ffd7a3eb800) = -1 ENOENT (No such file or directory) 9572 finit_module(4, "gpio_mockup_ranges=-1,8", 0) = 0 9572 poll([{fd=3, events=POLLIN|POLLPRI}], 1, 5000) = 1 ([{fd=3, revents=POLLIN}]) 9572 recvmsg(3, {msg_name={sa_family=AF_NETLINK, nl_pid=-1869047417, nl_groups=0x000002}, msg_namelen=128->12, msg_iov=[{iov_base={{len=1969383788, type=0x6564 /* NLMSG_??? */, flags=NLM_F_MULTI|NLM_F_ACK|NLM_F_DUMP_INTR|NLM_F_DUMP_FILTERED|0x40, seq=4274712062, pid=40}, "\x28\x00\x00\x00\x9f\x00\x00\x00\x49\x30\xac\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x41\x43\x54\x49\x4f\x4e\x3d\x61"...}, iov_len=8192}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_CREDENTIALS, cmsg_data={pid=9593, uid=0, gid=0}}], msg_controllen=32, msg_flags=0}, 0) = 199 9572 getrandom("\xb8\x1e\xbd\x22\xa2\x20\x8f\xc6\x3b\xd5\x53\xa5\x44\xaf\x79\x6d", 16, GRND_NONBLOCK) = 16 9572 close(3) = 0 9572 write(2, "\33[33m", 5) = 5 9572 write(2, "[TEST] ", 8) = 8 9572 write(2, "\33[0m", 4) = 4 9572 write(2, "'gpiod_ctxless_event_monitor() -"..., 48) = 48 9572 mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f2eb268c000 9572 mprotect(0x7f2eb268d000, 8388608, PROT_READ|PROT_WRITE) = 0 9572 clone(child_stack=0x7f2eb2e8bfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7f2eb2e8c9d0, tls=0x7f2eb2e8c700, child_tidptr=0x7f2eb2e8c9d0) = 10279 9572 openat(AT_FDCWD, "/dev", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 9572 fstat(3, {st_mode=S_IFDIR|0755, st_size=3000, ...}) = 0 9572 getdents64(3, /* 150 entries */, 32768) = 4464 9572 getdents64(3, /* 0 entries */, 32768) = 0 9572 close(3) = 0 10279 set_robust_list(0x7f2eb2e8c9e0, 24 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC 10279 <... set_robust_list resumed> ) = 0 9572 <... openat resumed> ) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec320) = 0 9572 close(3) = 0 9572 openat(AT_FDCWD, "/dev/gpiochip0", O_RDWR|O_CLOEXEC) = 3 9572 lstat("/dev/gpiochip0", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xfe, 0), ...}) = 0 9572 access("/sys/bus/gpio/devices/gpiochip0/dev", R_OK) = 0 9572 openat(AT_FDCWD, "/sys/bus/gpio/devices/gpiochip0/dev", O_RDONLY) = 5 9572 read(5, "254:0", 5) = 5 9572 close(5) = 0 9572 ioctl(3, GPIO_GET_CHIPINFO_IOCTL, 0x7ffd7a3ec3a0) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec3f0) = 0 9572 ioctl(3, GPIO_GET_LINEEVENT_IOCTL 10279 futex(0x559c28336708, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, {tv_sec=1552305752, tv_nsec=3071000}, FUTEX_BITSET_MATCH_ANY 9572 <... ioctl resumed> , 0x7ffd7a3ec420) = 0 9572 ioctl(3, GPIO_GET_LINEINFO_IOCTL, 0x7ffd7a3ec3a0) = 0 9572 ppoll([{fd=5, events=POLLIN|POLLPRI}], 1, {tv_sec=1, tv_nsec=0}, NULL, 8 10279 <... futex resumed> ) = -1 ETIMEDOUT (Connection timed out) 10279 mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7f2eaa68c000 10279 munmap(0x7f2eaa68c000, 26689536) = 0 10279 munmap(0x7f2eb0000000, 40419328) = 0 10279 mprotect(0x7f2eac000000, 135168, PROT_READ|PROT_WRITE) = 0 10279 openat(AT_FDCWD, "/sys/kernel/debug/gpio-mockup-event/gpio-mockup-A/3", O_RDWR) = -1 ENOENT (No such file or directory) 10279 write(2, "\n", 1) = 1 10279 write(2, "\33[31m", 5) = 5 10279 write(2, "[FATAL] ", 8) = 8 10279 write(2, "\33[0m", 4) = 4 10279 write(2, "error opening gpio event file", 29) = 29 10279 write(2, ": No such file or directory\n", 28) = 28 10279 getpid() = 9572 10279 write(2, "\33[32m", 5) = 5 10279 write(2, "[INFO] ", 8) = 8 10279 write(2, "\33[0m", 4) = 4 10279 write(2, "cleaning up", 11) = 11 10279 write(2, "\n", 1) = 1 10279 openat(AT_FDCWD, "/sys/module/gpio_mockup/initstate", O_RDONLY|O_CLOEXEC) = 6 10279 read(6, "live\n", 31) = 5 10279 read(6, "", 26) = 0 10279 close(6) = 0 10279 delete_module("gpio_mockup", O_NONBLOCK) = -1 EAGAIN (Resource temporarily unavailable) 10279 write(2, "libkmod: ERROR ../libkmod/libkmo"..., 74) = 74 10279 write(2, "could not remove 'gpio_mockup': "..., 65) = 65 10279 munmap(0x7f2eb3468000, 19344) = 0 10279 close(4) = 0 10279 exit_group(1 9572 <... ppoll resumed> ) = ? 10279 <... exit_group resumed>) = ? 10279 +++ exited with 1 +++ 9572 +++ exited with 1 +++