VeritySetup open is failing with "Command failed with code -1 (wrong or missing parameters)"
Issue description
Using crypsetup 2.3.1 package (tried with 2.3.2 also its same ) Platform :Yocto platform Kernel : Linux 5.15 Target : ARM64 Seeing an failure with veritysetup open where the function argument are as expected but still see an error "Command failed with code -1 (wrong or missing parameters)" . Where stace output / logs are not giving enough on what could be going wrong . I tried to see already reported issue with same signature but the root cause of that issues seem to be not matching to my case. Can you please look into the strace output and comment if i can add some additonal logging /debugging or point to open/fixed issue ticketid.
Steps for reproducing the issue
Verity enabled image is been tried to open with veritysetup open .
Additional info
Debug log
Output with --debug option:
363 execve("/bin/veritysetup", ["veritysetup", "open", "/dev/mmcblk0p38", "system", "/dev/mmcblk0p38", "f8dceb2cf9ec5c6d3a610d8cdb267fada10ac8c7c7400fb9b49751380240b1c6", "--salt", "aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7", "--hash-offset", "268435456", "--data-blocks", "65536", "--fec-device", "/dev/mmcblk0p38", "--fec-offset", "270557184", "--fec-roots", "2", "--debug", "--verbose"], ["_=/usr/bin/strace", "HOME=/", "TERM=linux", "PATH=/usr/bin:/bin"]) = 0
363 brk(NULL) = 0x55a3e80000
363 faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/tls/aarch64/atomics/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/tls/aarch64/atomics", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/tls/aarch64/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/tls/aarch64", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/tls/atomics/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/tls/atomics", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/tls/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/tls", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/aarch64/atomics/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/aarch64/atomics", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/aarch64/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/aarch64", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/atomics/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/atomics", 0x7fe146e040, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/libcryptsetup.so.12", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0000\205\0\0\0\0\0\0@\0\0\0\0\0\0\0\350V\7\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\32\0\31\0\1\0\0\0\5\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\374\35\7\0\0\0\0\0\374\35\7\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\310-\7\0\0\0\0\0\310-\10\0\0\0\0\0\310-\10\0\0\0\0\0\f(\0\0\0\0\0\0h(\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\2004\7\0\0\0\0\0\2004\10\0\0\0\0\0\2004\10\0\0\0\0\0\220\2\0\0\0\0\0\0\220\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8964, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=944, st_size=482664, st_atime=3568 /* 1970-01-01T00:59:28.679998931+0000 */, st_atime_nsec=679998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.479999999+0000 */, st_ctime_nsec=479999999}) = 0
363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b6df000
363 mmap(NULL, 546352, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b62d000
363 mprotect(0x7f9b69f000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b6af000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x72000) = 0x7f9b6af000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libpopt.so.0", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\260$\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\303\0\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\31\0\30\0\1\0\0\0\5\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\214\255\0\0\0\0\0\0\214\255\0\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\340\272\0\0\0\0\0\0\340\272\1\0\0\0\0\0\340\272\1\0\0\0\0\0(\7\0\0\0\0\0\0`\7\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\360\272\0\0\0\0\0\0\360\272\1\0\0\0\0\0\360\272\1\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8989, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=104, st_size=51536, st_atime=3568 /* 1970-01-01T00:59:28.683998931+0000 */, st_atime_nsec=683998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.551999999+0000 */, st_ctime_nsec=551999999}) = 0
363 mmap(NULL, 115264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b610000
363 mprotect(0x7f9b61b000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b62b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f9b62b000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libblkid.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200\235\0\0\0\0\0\0@\0\0\0\0\0\0\0\360$\5\0\0\0\0\0\0\0\0\0@\08\0\10\0@\0\33\0\32\0\1\0\0\0\5\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\250\332\4\0\0\0\0\0\250\332\4\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\340\341\4\0\0\0\0\0\340\341\5\0\0\0\0\0\340\341\5\0\0\0\0\0\374A\0\0\0\0\0\0XE\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\330\25\5\0\0\0\0\0\330\25\6\0\0\0\0\0\330\25\6\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8958, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=664, st_size=338864, st_atime=3568 /* 1970-01-01T00:59:28.683998931+0000 */, st_atime_nsec=683998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.423999999+0000 */, st_ctime_nsec=423999999}) = 0
363 mmap(NULL, 403256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b5ad000
363 mprotect(0x7f9b5fb000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b60b000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4e000) = 0x7f9b60b000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\340o\0\0\0\0\0\0@\0\0\0\0\0\0\0`\262\1\0\0\0\0\0\0\0\0\0@\08\0\t\0@\0\37\0\36\0\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\1\0\0\0\0\0\0\370\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\20e\1\0\0\0\0\0\20e\1\0\0\0\0\0\20e\1\0\0\0\0\0\33\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\1\0\0\0\5\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\310\232\1\0\0\0\0\0\310\232\1\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0X\251\1\0\0\0\0\0X\251\2\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8990, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=224, st_size=113184, st_atime=3568 /* 1970-01-01T00:59:28.683998931+0000 */, st_atime_nsec=683998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.551999999+0000 */, st_ctime_nsec=551999999}) = 0
363 mmap(NULL, 192840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b57d000
363 mprotect(0x7f9b597000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b5a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f9b5a7000
363 mmap(0x7f9b5a9000, 12616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b5a9000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0pB\2\0\0\0\0\0@\0\0\0\0\0\0\0\270\237\26\0\0\0\0\0\0\0\0\0@\08\0\n\0@\0C\0B\0\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0x\274\23\0\0\0\0\0x\274\23\0\0\0\0\0x\274\23\0\0\0\0\0\33\0\0\0\0\0\0\0\33\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\1\0\0\0\5\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$8\26\0\0\0\0\0$8\26\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\20H\26\0\0\0\0\0\20H\27\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8959, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=2912, st_size=1486968, st_atime=3568 /* 1970-01-01T00:59:28.687998931+0000 */, st_atime_nsec=687998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.443999999+0000 */, st_ctime_nsec=443999999}) = 0
363 mmap(NULL, 1559736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b400000
363 mprotect(0x7f9b564000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b574000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x164000) = 0x7f9b574000
363 mmap(0x7f9b57a000, 11448, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b57a000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\240\27\0\0\0\0\0\0@\0\0\0\0\0\0\0\30a\0\0\0\0\0\0\0\0\0\0@\08\0\10\0@\0\33\0\32\0\1\0\0\0\5\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\0P[\0\0\0\0\0\0P[\0\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\330[\0\0\0\0\0\0\330[\1\0\0\0\0\0\330[\1\0\0\0\0\0000\4\0\0\0\0\0\0H\4\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\360[\0\0\0\0\0\0\360[\1\0\0\0\0\0\360[\1\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=9000, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=56, st_size=26584, st_atime=3568 /* 1970-01-01T00:59:28.687998931+0000 */, st_atime_nsec=687998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.591999999+0000 */, st_ctime_nsec=591999999}) = 0
363 mmap(NULL, 90144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b3e9000
363 mprotect(0x7f9b3ef000, 61440, PROT_NONE) = 0
363 mmap(0x7f9b3fe000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f9b3fe000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libdevmapper.so.1.02", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200\303\0\0\0\0\0\0@\0\0\0\0\0\0\0\30\267\5\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\32\0\31\0\1\0\0\0\5\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\0t\177\5\0\0\0\0\0t\177\5\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\220\177\5\0\0\0\0\0\220\177\6\0\0\0\0\0\220\177\6\0\0\0\0\0t6\0\0\0\0\0\0pG\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\210\204\5\0\0\0\0\0\210\204\6\0\0\0\0\0\210\204\6\0\0\0\0\0`\2\0\0\0\0\0\0`\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8966, st_mode=S_IFREG|0555, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=736, st_size=376216, st_atime=3568 /* 1970-01-01T00:59:28.687998931+0000 */, st_atime_nsec=687998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.483999999+0000 */, st_ctime_nsec=483999999}) = 0
363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b6dd000
363 mmap(NULL, 444160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b37c000
363 mprotect(0x7f9b3d4000, 61440, PROT_NONE) = 0
363 mmap(0x7f9b3e3000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x57000) = 0x7f9b3e3000
363 mmap(0x7f9b3e8000, 1792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b3e8000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libssl.so.1.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\260\350\1\0\0\0\0\0@\0\0\0\0\0\0\0P\270\10\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\32\0\31\0\1\0\0\0\5\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(\360\7\0\0\0\0\0(\360\7\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\360\364\7\0\0\0\0\0\360\364\10\0\0\0\0\0\360\364\10\0\0\0\0\0P\302\0\0\0\0\0\0\30\304\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\340m\10\0\0\0\0\0\340m\t\0\0\0\0\0\340m\t\0\0\0\0\0P\2\0\0\0\0\0\0P\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8996, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1120, st_size=573136, st_atime=3568 /* 1970-01-01T00:59:28.691998931+0000 */, st_atime_nsec=691998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.567999999+0000 */, st_ctime_nsec=567999999}) = 0
363 mmap(NULL, 637192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b2e0000
363 mprotect(0x7f9b360000, 61440, PROT_NONE) = 0
363 mmap(0x7f9b36f000, 53248, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7f000) = 0x7f9b36f000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libcrypto.so.1.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0p\7\0\0\0\0\0@\0\0\0\0\0\0\0Xx(\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\32\0\31\0\1\0\0\0\5\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(\310%\0\0\0\0\0(\310%\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\230\324%\0\0\0\0\0\230\324&\0\0\0\0\0\230\324&\0\0\0\0\0\260\242\2\0\0\0\0\0H\350\2\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\10N(\0\0\0\0\0\10N)\0\0\0\0\0\10N)\0\0\0\0\0P\2\0\0\0\0\0\0P\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8963, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=5184, st_size=2653912, st_atime=3568 /* 1970-01-01T00:59:28.691998931+0000 */, st_atime_nsec=691998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.471999999+0000 */, st_ctime_nsec=471999999}) = 0
363 mmap(NULL, 2735328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b044000
363 mprotect(0x7f9b2a1000, 65536, PROT_NONE) = 0
363 mmap(0x7f9b2b1000, 176128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25d000) = 0x7f9b2b1000
363 mmap(0x7f9b2dc000, 15584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b2dc000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libjson-c.so.4", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\3607\0\0\0\0\0\0@\0\0\0\0\0\0\0\270\361\0\0\0\0\0\0\0\0\0\0@\08\0\10\0@\0\32\0\31\0\1\0\0\0\5\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\264\347\0\0\0\0\0\0\264\347\0\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\320\350\0\0\0\0\0\0\320\350\1\0\0\0\0\0\320\350\1\0\0\0\0\0\340\7\0\0\0\0\0\0\10\t\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\340\353\0\0\0\0\0\0\340\353\1\0\0\0\0\0\340\353\1\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8980, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=128, st_size=63544, st_atime=3568 /* 1970-01-01T00:59:28.691998931+0000 */, st_atime_nsec=691998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.527999999+0000 */, st_ctime_nsec=527999999}) = 0
363 mmap(NULL, 127448, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9b024000
363 mprotect(0x7f9b033000, 61440, PROT_NONE) = 0
363 mmap(0x7f9b042000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f9b042000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0Pp\0\0\0\0\0\0@\0\0\0\0\0\0\0`\201\2\0\0\0\0\0\0\0\0\0@\08\0\10\0@\0\33\0\32\0\1\0\0\0\5\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\fq\2\0\0\0\0\0\fq\2\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0Xv\2\0\0\0\0\0Xv\3\0\0\0\0\0Xv\3\0\0\0\0\0\0\n\0\0\0\0\0\0 .\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\360v\2\0\0\0\0\0\360v\3\0\0\0\0\0\360v\3\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8994, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=328, st_size=165920, st_atime=3568 /* 1970-01-01T00:59:28.691998931+0000 */, st_atime_nsec=691998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.559999999+0000 */, st_ctime_nsec=559999999}) = 0
363 mmap(NULL, 238712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9afe9000
363 mprotect(0x7f9b011000, 61440, PROT_NONE) = 0
363 mmap(0x7f9b020000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27000) = 0x7f9b020000
363 mmap(0x7f9b022000, 5240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9b022000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libudev.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\20O\0\0\0\0\0\0@\0\0\0\0\0\0\0\10\322\2\0\0\0\0\0\0\0\0\0@\08\0\10\0@\0\34\0\33\0\1\0\0\0\5\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\0l\303\2\0\0\0\0\0l\303\2\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\330\305\2\0\0\0\0\0\330\305\3\0\0\0\0\0\330\305\3\0\0\0\0\0\20\v\0\0\0\0\0\0\200\23\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\220\310\2\0\0\0\0\0\220\310\3\0\0\0\0\0\220\310\3\0\0\0\0\0P\2\0\0\0\0\0\0P\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8999, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=368, st_size=186632, st_atime=3568 /* 1970-01-01T00:59:28.695998931+0000 */, st_atime_nsec=695998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.591999999+0000 */, st_ctime_nsec=591999999}) = 0
363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b6db000
363 mmap(NULL, 252248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9afab000
363 mprotect(0x7f9afd8000, 61440, PROT_NONE) = 0
363 mmap(0x7f9afe7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7f9afe7000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360\332\0\0\0\0\0\0@\0\0\0\0\0\0\0\30a\t\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\33\0\32\0\1\0\0\0\5\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\340U\t\0\0\0\0\0\340U\t\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\370\\\t\0\0\0\0\0\370\\\n\0\0\0\0\0\370\\\n\0\0\0\0\0\24\3\0\0\0\0\0\0 \3\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\10]\t\0\0\0\0\0\10]\n\0\0\0\0\0\10]\n\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8983, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1208, st_size=616408, st_atime=3568 /* 1970-01-01T00:59:28.695998931+0000 */, st_atime_nsec=695998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.535999999+0000 */, st_ctime_nsec=535999999}) = 0
363 mmap(NULL, 679960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9af04000
363 mprotect(0x7f9af9a000, 61440, PROT_NONE) = 0
363 mmap(0x7f9afa9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x95000) = 0x7f9afa9000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0@\20\0\0\0\0\0\0@\0\0\0\0\0\0\0\0301\0\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\33\0\32\0\1\0\0\0\5\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\300#\0\0\0\0\0\0\300#\0\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\230,\0\0\0\0\0\0\230,\1\0\0\0\0\0\230,\1\0\0\0\0\0p\3\0\0\0\0\0\0\310\3\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\270,\0\0\0\0\0\0\270,\1\0\0\0\0\0\270,\1\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8967, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=32, st_size=14296, st_atime=3568 /* 1970-01-01T00:59:28.695998931+0000 */, st_atime_nsec=695998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.483999999+0000 */, st_ctime_nsec=483999999}) = 0
363 mmap(NULL, 77920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9aef0000
363 mprotect(0x7f9aef3000, 61440, PROT_NONE) = 0
363 mmap(0x7f9af02000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f9af02000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/libpcre.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0@\30\0\0\0\0\0\0@\0\0\0\0\0\0\0000\201\6\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\31\0\30\0\1\0\0\0\5\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\350l\6\0\0\0\0\0\350l\6\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\340z\6\0\0\0\0\0\340z\7\0\0\0\0\0\340z\7\0\0\0\0\0I\5\0\0\0\0\0\0\300\5\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\0|\6\0\0\0\0\0\0|\7\0\0\0\0\0\0|\7\0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8988, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=840, st_size=427888, st_atime=3568 /* 1970-01-01T00:59:28.699998931+0000 */, st_atime_nsec=699998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.551999999+0000 */, st_ctime_nsec=551999999}) = 0
363 mmap(NULL, 491680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ae77000
363 mprotect(0x7f9aede000, 65536, PROT_NONE) = 0
363 mmap(0x7f9aeee000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x67000) = 0x7f9aeee000
363 close(3) = 0
363 openat(AT_FDCWD, "/lib/../libsystemd/tls/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/tls/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/tls/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/tls/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/tls/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/tls/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/tls", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../libsystemd/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../libsystemd", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/tls/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/tls/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/tls/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/tls/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/tls/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/tls/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/tls", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../basic/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../basic", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/tls/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/tls/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/tls/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/tls/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/tls/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/tls/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/tls", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/aarch64/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/aarch64/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/aarch64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/aarch64", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/atomics/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared/atomics", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/../shared/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
363 newfstatat(AT_FDCWD, "/lib/../shared", 0x7fe146de40, 0) = -1 ENOENT (No such file or directory)
363 openat(AT_FDCWD, "/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0\"\0\0\0\0\0\0@\0\0\0\0\0\0\0\270q\0\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\36\0\35\0\1\0\0\0\5\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\254b\0\0\0\0\0\0\254b\0\0\0\0\0\0\0\0\1\0\0\0\0\0\1\0\0\0\6\0\0\0\230k\0\0\0\0\0\0\230k\1\0\0\0\0\0\230k\1\0\0\0\0\0\330\4\0\0\0\0\0\0\320\5\0\0\0\0\0\0\0\0\1\0\0\0\0\0\2\0\0\0\6\0\0\0\250k\0\0\0\0\0\0\250k\1\0\0\0\0\0\250k\1\0\0\0\0\0@\2\0\0\0\0\0\0@\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0"..., 832) = 832
363 fstat(3, {st_dev=makedev(0, 2), st_ino=8993, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=64, st_size=31032, st_atime=3568 /* 1970-01-01T00:59:28.707998931+0000 */, st_atime_nsec=707998931, st_mtime=1667378607 /* 2022-11-02T08:43:27+0000 */, st_mtime_nsec=0, st_ctime=0 /* 1970-01-01T00:00:00.559999999+0000 */, st_ctime_nsec=559999999}) = 0
363 mmap(NULL, 94568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ae5f000
363 mprotect(0x7f9ae66000, 61440, PROT_NONE) = 0
363 mmap(0x7f9ae75000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f9ae75000
363 close(3) = 0
363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b6d9000
363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9b6d7000
363 mprotect(0x7f9b574000, 12288, PROT_READ) = 0
363 mprotect(0x7f9b5a7000, 4096, PROT_READ) = 0
363 mprotect(0x7f9ae75000, 4096, PROT_READ) = 0
363 mprotect(0x7f9aeee000, 4096, PROT_READ) = 0
363 mprotect(0x7f9af02000, 4096, PROT_READ) = 0
363 mprotect(0x7f9afa9000, 4096, PROT_READ) = 0
363 mprotect(0x7f9afe7000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b020000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b042000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b2b1000, 167936, PROT_READ) = 0
363 mprotect(0x7f9b36f000, 36864, PROT_READ) = 0
363 mprotect(0x7f9b3e3000, 8192, PROT_READ) = 0
363 mprotect(0x7f9b3fe000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b60b000, 16384, PROT_READ) = 0
363 mprotect(0x7f9b62b000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b6af000, 8192, PROT_READ) = 0
363 mprotect(0x558da7b000, 4096, PROT_READ) = 0
363 mprotect(0x7f9b6e4000, 4096, PROT_READ) = 0
363 set_tid_address(0x7f9b6d70e0) = 363
363 set_robust_list(0x7f9b6d70f0, 24) = 0
363 rt_sigaction(SIGRTMIN, {sa_handler=0x7f9b583a88, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 8) = 0
363 rt_sigaction(SIGRT_1, {sa_handler=0x7f9b583b48, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
363 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
363 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
363 statfs("/sys/fs/selinux", {f_type=SYSFS_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
363 statfs("/selinux", 0x7fe146f260) = -1 ENOENT (No such file or directory)
363 brk(NULL) = 0x55a3e80000
363 brk(0x55a3ea1000) = 0x55a3ea1000
363 openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
363 fstat(3, {st_dev=makedev(0, 20), st_ino=4026532122, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_size=0, st_atime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_atime_nsec=655999999, st_mtime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_mtime_nsec=655999999, st_ctime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_ctime_nsec=655999999}) = 0
363 read(3, "nodev\tsysfs\nnodev\ttmpfs\nnodev\tbdev\nnodev\tproc\nnodev\tcgroup\nnodev\tcgroup2\nnodev\tcpuset\nnodev\tdevtmpfs\nnodev\tbinfmt_misc\nnodev\tconfigfs\nnodev\tdebugfs\nnodev\ttracefs\nnodev\tsecurityfs\nnodev\tsockfs\nnodev\tbpf\nnodev\tpipefs\nnodev\tramfs\nnodev\tdevpts\n\text3\n\text2\n\text"..., 1024) = 444
363 close(3) = 0
363 openat(AT_FDCWD, "/proc/mounts", O_RDONLY|O_CLOEXEC) = 3
363 fstat(3, {st_dev=makedev(0, 20), st_ino=10557, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_size=0, st_atime=3568 /* 1970-01-01T00:59:28.719998931+0000 */, st_atime_nsec=719998931, st_mtime=3568 /* 1970-01-01T00:59:28.719998931+0000 */, st_mtime_nsec=719998931, st_ctime=3568 /* 1970-01-01T00:59:28.719998931+0000 */, st_ctime_nsec=719998931}) = 0
363 read(3, "none / rootfs rw 0 0\nsysfs /sys sysfs rw,relatime 0 0\ndebugfs /sys/kernel/debug debugfs rw,relatime 0 0\nproc /proc proc rw,relatime 0 0\ndevtmpfs /dev devtmpfs rw,relatime,size=3336256k,nr_inodes=834064,mode=755 0 0\ntmpfs /tmp tmpfs rw,relatime 0 0\ndevpts /"..., 1024) = 410
363 read(3, "", 1024) = 0
363 close(3) = 0
363 faccessat(AT_FDCWD, "/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory)
363 rt_sigprocmask(SIG_SETMASK, ~[ILL TRAP BUS FPE SEGV RTMIN RT_1], [], 8) = 0
363 rt_sigaction(SIGILL, {sa_handler=0x7f9b0bf5c8, sa_mask=~[ILL TRAP BUS FPE SEGV RTMIN RT_1], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
363 rt_sigprocmask(SIG_BLOCK, NULL, ~[ILL TRAP BUS FPE KILL SEGV STOP RTMIN RT_1], 8) = 0
363 rt_sigaction(SIGILL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0
363 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
363 fstat(1, {st_dev=makedev(0, 22), st_ino=4, st_mode=S_IFCHR|0600, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_rdev=makedev(136, 1), st_atime=3568 /* 1970-01-01T00:59:28.035998946+0000 */, st_atime_nsec=35998946, st_mtime=3568 /* 1970-01-01T00:59:28.035998946+0000 */, st_mtime_nsec=35998946, st_ctime=3528 /* 1970-01-01T00:58:48.035998946+0000 */, st_ctime_nsec=35998946}) = 0
363 write(1, "# cryptsetup 2.3.1 processing \"veritysetup open /dev/mmcblk0p38 system /dev/mmcblk0p38 f8dceb2cf9ec5c6d3a610d8cdb267fada10ac8c7c7400fb9b49751380240b1c6 --salt aee087a5be3b982978c923f566a94613496b417f2af592639bc80d141e34dfe7 --hash-offset 268435456 --data-b"..., 353) = 353
363 write(1, "# Running command open.\n", 24) = 24
363 write(1, "# Allocating context for crypt device /dev/mmcblk0p38.\n", 55) = 55
363 write(1, "# Trying to open and read device /dev/mmcblk0p38 with direct-io.\n", 65) = 65
363 openat(AT_FDCWD, "/dev/mmcblk0p38", O_RDONLY|O_DIRECT) = 3
363 fstat(3, {st_dev=makedev(0, 5), st_ino=179, st_mode=S_IFBLK|0600, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_rdev=makedev(259, 30), st_atime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_atime_nsec=655999999, st_mtime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_mtime_nsec=699999999, st_ctime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_ctime_nsec=699999999}) = 0
363 ioctl(3, BLKSSZGET, [512]) = 0
363 fstatfs(3, {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=834064, f_bfree=834064, f_bavail=834064, f_files=834064, f_ffree=833843, f_fsid={val=[1159394326, 783036260]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
363 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\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\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\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\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\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\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\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"..., 512) = 512
363 fstat(3, {st_dev=makedev(0, 5), st_ino=179, st_mode=S_IFBLK|0600, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_rdev=makedev(259, 30), st_atime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_atime_nsec=655999999, st_mtime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_mtime_nsec=699999999, st_ctime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_ctime_nsec=699999999}) = 0
363 fstatfs(3, {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=834064, f_bfree=834064, f_bavail=834064, f_files=834064, f_ffree=833843, f_fsid={val=[1159394326, 783036260]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_RELATIME}) = 0
363 fstat(3, {st_dev=makedev(0, 5), st_ino=179, st_mode=S_IFBLK|0600, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_rdev=makedev(259, 30), st_atime=767 /* 1970-01-01T00:12:47.655999999+0000 */, st_atime_nsec=655999999, st_mtime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_mtime_nsec=699999999, st_ctime=766 /* 1970-01-01T00:12:46.699999999+0000 */, st_ctime_nsec=699999999}) = 0
363 ioctl(3, BLKSSZGET, [512]) = 0
363 close(3) = 0
363 write(1, "# Initialising device-mapper backend library.\n", 46) = 46
363 write(1, "# Trying to load VERITY crypt type from device /dev/mmcblk0p38.\n", 64) = 64
363 openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_CLOEXEC) = 3
363 openat(AT_FDCWD, "/dev/random", O_RDONLY|O_NONBLOCK|O_CLOEXEC) = 4
363 write(1, "# Crypto backend (OpenSSL 1.1.1q 5 Jul 2022) initialized in cryptsetup library version 2.3.1.\n", 95) = 95
363 uname({sysname="Linux", nodename="(none)", release="5.15.41", version="#1 SMP PREEMPT Sat Oct 8 00:50:42 UTC 2022", machine="aarch64", domainname="(none)"}) = 0
363 write(1, "# Detected kernel Linux 5.15.41 aarch64.\n", 41) = 41
363 write(1, "# Reading VERITY header of size 512 on device /dev/mmcblk0p38, offset 268435456.\n", 81) = 81
363 openat(AT_FDCWD, "/dev/mmcblk0p38", O_RDONLY|O_DIRECT) = 5
363 lseek(5, 268435456, SEEK_SET) = 268435456
363 read(5, "", 512) = 0
363 write(1, "# Releasing crypt device /dev/mmcblk0p38 context.\n", 50) = 50
363 write(1, "# Releasing device-mapper backend.\n", 35) = 35
363 write(1, "# Closing read only fd for /dev/mmcblk0p38.\n", 44) = 44
363 close(5) = 0
363 write(1, "Command failed with code -1 (wrong or missing parameters).\n", 59) = 59
363 close(4) = 0
363 close(3) = 0
363 exit_group(1) = ?
363 +++ exited with 1 +++
Thanks , Ravi