Created
February 16, 2026 17:14
-
-
Save bjackman/a13dd505d0bea421e013cade08d7dc5b to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Warning: Permanently added 'vsock/3' (ED25519) to the list of known hosts. | |
| Starting Firecracker daemon | |
| Starting userfaultfd daemon | |
| Loading snapshot | |
| execve("/nix/store/6sanrzpqmb6p6qw8d72lgmrl0ficdjsv-firecracker-1.12.0/bin/firecracker", ["firecracker", "--no-seccomp", "--api-sock", "/tmp/tmp.nbb74UZSxR/fc.sock"], 0x7ffc597e9020 /* 40 vars */) = 0 | |
| brk(NULL) = 0x559b60784000 | |
| mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66e17e2000 | |
| access("/etc/ld-nix.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v4/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v4/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v3/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v3/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/glibc-hwcaps/x86-64-v2/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/", {st_mode=S_IFDIR|0555, st_size=4096, ...}, 0) = 0 | |
| openat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v4/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v4/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v3/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v3/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v2/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| newfstatat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/glibc-hwcaps/x86-64-v2/", 0x7ffdf798db10, 0) = -1 ENOENT (No such file or directory) | |
| openat(AT_FDCWD, "/nix/store/xm08aqdd7pxcdhm0ak6aqb1v7hw5q6ri-gcc-14.3.0-lib/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 | |
| read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\250\t\3\0\0\0\0\0\0\0\0\0@\08\0\v\0@\0\37\0\36\0\1\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\0\0\0\250<\0\0\0\0\0\0\250<\0\0\0\0\0\0\0\20\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%3\2\0\0\0\0\0%3\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0"..., 832) = 832 | |
| fstat(3, {st_mode=S_IFREG|0444, st_size=201064, ...}) = 0 | |
| mmap(NULL, 184808, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66e17b4000 | |
| mmap(0x7f66e17b8000, 147456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f66e17b8000 | |
| mmap(0x7f66e17dc000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f66e17dc000 | |
| mmap(0x7f66e17e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x7f66e17e0000 | |
| close(3) = 0 | |
| openat(AT_FDCWD, "/nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
| read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\246\2\0\0\0\0\0@\0\0\0\0\0\0\0\370\221$\0\0\0\0\0\0\0\0\0@\08\0\17\0@\0@\0?\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\0H\3\0\0\0\0\0\0H\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0S\0\0\0\0\0\0\0S\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 832) = 832 | |
| pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0H\3\0\0\0\0\0\0H\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0S\0\0\0\0\0\0\0S\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\1\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\0\0\0\240t\2\0\0\0\0\0\240t\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0"..., 840, 64) = 840 | |
| fstat(3, {st_mode=S_IFREG|0555, st_size=2400760, ...}) = 0 | |
| pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0H\3\0\0\0\0\0\0H\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0\240Z\37\0\0\0\0\0S\0\0\0\0\0\0\0S\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\1\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\0\0\0\240t\2\0\0\0\0\0\240t\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0"..., 840, 64) = 840 | |
| mmap(NULL, 2133464, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f66e15ab000 | |
| mmap(0x7f66e15d3000, 1568768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x28000) = 0x7f66e15d3000 | |
| mmap(0x7f66e1752000, 323584, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a7000) = 0x7f66e1752000 | |
| mmap(0x7f66e17a1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f5000) = 0x7f66e17a1000 | |
| mmap(0x7f66e17a7000, 52696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f66e17a7000 | |
| close(3) = 0 | |
| mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66e15a8000 | |
| arch_prctl(ARCH_SET_FS, 0x7f66e15a87c0) = 0 | |
| set_tid_address(0x7f66e15a8a90) = 836 | |
| set_robust_list(0x7f66e15a8aa0, 24) = 0 | |
| rseq(0x7f66e15a90e0, 0x20, 0, 0x53053053) = 0 | |
| mprotect(0x7f66e17a1000, 16384, PROT_READ) = 0 | |
| mprotect(0x7f66e17e0000, 4096, PROT_READ) = 0 | |
| mprotect(0x559b5c263000, 94208, PROT_READ) = 0 | |
| mprotect(0x7f66e1821000, 8192, PROT_READ) = 0 | |
| prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 | |
| poll([{fd=0, events=0}, {fd=1, events=0}, {fd=2, events=0}], 3, 0) = 0 (Timeout) | |
| rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f66e15ec9c0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 | |
| getrandom("\x8f\x88\xa2\x05\x97\x35\x19\x99", 8, GRND_NONBLOCK) = 8 | |
| brk(NULL) = 0x559b60784000 | |
| brk(0x559b607a5000) = 0x559b607a5000 | |
| openat(AT_FDCWD, "/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 | |
| prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 | |
| fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 | |
| read(3, "559b5bf28000-559b5bf4a000 r--p 00000000 00:1c 160541851 /nix/store/6sanrzpqmb6p6qw8d72lgmrl0ficdjsv-firecracker-1.12.0/bin/firecracker\n559b5bf4a000-559b5c1e6000 r-xp 00022000 00:1c 16"..., 1024) = 1024 | |
| read(3, "7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libc.so.6\n7f66e15d3000-7f66e1752000 r-xp 00028000 00:1c 98442031 /nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/libc.s"..., 1024) = 1024 | |
| read(3, " 00028000 00:1c 74844843 /nix/store/shs2lyjm5yv7fmg4pwyvrlv9zr4macmv-gcc-14.3.0-libgcc/lib/libgcc_s.so.1\n7f66e17e0000-7f66e17e1000 r--p 0002c000 00:1c 74844843 /nix"..., 1024) = 1024 | |
| read(3, "-x86-64.so.2\n7f66e1817000-7f66e1821000 r--p 0002b000 00:1c 98442019 /nix/store/xx7cm72qy2c0643cm1ipngd87aqwkcdp-glibc-2.40-66/lib/ld-linux-x86-64.so.2\n7f66e1821000-7f66e1823000 r--p "..., 1024) = 646 | |
| close(3) = 0 | |
| sched_getaffinity(836, 32, [0 1 2 3 4 5 6 7]) = 8 | |
| rt_sigaction(SIGSEGV, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 | |
| sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 | |
| mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f66e15a5000 | |
| mprotect(0x7f66e15a5000, 4096, PROT_NONE) = 0 | |
| sigaltstack({ss_sp=0x7f66e15a6000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
| rt_sigaction(SIGSEGV, {sa_handler=0x559b5c005fe0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGBUS, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 | |
| rt_sigaction(SIGBUS, {sa_handler=0x559b5c005fe0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| openat(AT_FDCWD, "/etc/localtime", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) | |
| 2026-02-16T17:04:47.258511878 [anonymous-instance:main] Running Firecracker v1.14.0-dev | |
| write(1, "2026-02-16T17:04:47.258511878 [anonymous-instance:main] Running Firecracker v1.14.0-dev\n", 88) = 88 | |
| rt_sigaction(SIGSYS, {sa_handler=0x559b5c0dac20, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGBUS, {sa_handler=0x559b5c0db4d0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGSEGV, {sa_handler=0x559b5c0dbb10, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGXFSZ, {sa_handler=0x559b5c0dc150, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGXCPU, {sa_handler=0x559b5c0dc790, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGPIPE, {sa_handler=0x559b5c0dcdd0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGHUP, {sa_handler=0x559b5c0dcfe0, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigaction(SIGILL, {sa_handler=0x559b5c0dd620, sa_mask=~[RTMIN RT_1], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0 | |
| dup2(0, 1023) = 1023 | |
| close(1023) = 0 | |
| getrandom("\x1c\x02\xc0\x42\x33\x64\x41\x8f\x19\x3e\x9d\x19\x5a\x15\x96\xef", 16, GRND_INSECURE) = 16 | |
| eventfd2(0, EFD_SEMAPHORE) = 3 | |
| eventfd2(0, EFD_NONBLOCK) = 4 | |
| fcntl(3, F_DUPFD_CLOEXEC, 3) = 5 | |
| socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 6 | |
| bind(6, {sa_family=AF_UNIX, sun_path="/tmp/tmp.nbb74UZSxR/fc.sock"}, 30) = 0 | |
| listen(6, -1) = 0 | |
| epoll_create1(EPOLL_CLOEXEC) = 7 | |
| write(1, "2026-02-16T17:04:47.275441060 [anonymous-instance:main] Listening on API socket (\"/tmp/tmp.nbb74UZSxR/fc.sock\").\n", 1132026-02-16T17:04:47.275441060 [anonymous-instance:main] Listening on API socket ("/tmp/tmp.nbb74UZSxR/fc.sock"). | |
| ) = 113 | |
| fcntl(4, F_DUPFD_CLOEXEC, 3) = 8 | |
| epoll_ctl(7, EPOLL_CTL_ADD, 8, {events=EPOLLIN|EPOLLRDHUP, data=0x8}) = 0 | |
| rt_sigaction(SIGRT_1, {sa_handler=0x7f66e1642d20, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f66e15ec9c0}, NULL, 8) = 0 | |
| rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 | |
| mmap(NULL, 2101248, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f66e13a4000 | |
| mprotect(0x7f66e13a5000, 2097152, PROT_READ|PROT_WRITE) = 0 | |
| rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 | |
| clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f66e15a4990, parent_tid=0x7f66e15a4990, exit_signal=0, stack=0x7f66e13a4000, stack_size=0x1fff00, tls=0x7f66e15a46c0}strace: Process 838 attached | |
| => {parent_tid=[838]}, 88) = 838 | |
| [pid 838] rseq(0x7f66e15a4fe0, 0x20, 0, 0x53053053 <unfinished ...> | |
| [pid 836] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 | |
| [pid 838] <... rseq resumed>) = 0 | |
| [pid 836] epoll_create1(EPOLL_CLOEXEC <unfinished ...> | |
| [pid 838] set_robust_list(0x7f66e15a49a0, 24 <unfinished ...> | |
| [pid 836] <... epoll_create1 resumed>) = 9 | |
| [pid 838] <... set_robust_list resumed>) = 0 | |
| [pid 836] timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC|TFD_NONBLOCK <unfinished ...> | |
| [pid 838] rt_sigprocmask(SIG_SETMASK, [] <unfinished ...> | |
| [pid 836] <... timerfd_create resumed>) = 10 | |
| [pid 838] <... rt_sigprocmask resumed>, NULL, 8) = 0 | |
| [pid 838] mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 <unfinished ...> | |
| [pid 836] epoll_ctl(9, EPOLL_CTL_ADD, 10, {events=EPOLLIN, data=0xa} <unfinished ...> | |
| [pid 838] <... mmap resumed>) = 0x7f66d9200000 | |
| [pid 836] <... epoll_ctl resumed>) = 0 | |
| [pid 838] munmap(0x7f66d9200000, 48234496) = 0 | |
| [pid 838] munmap(0x7f66e0000000, 18874368 <unfinished ...> | |
| [pid 836] futex(0x559b60788bd8, FUTEX_WAIT_BITSET_PRIVATE, 4294967295, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...> | |
| [pid 838] <... munmap resumed>) = 0 | |
| [pid 838] mprotect(0x7f66dc000000, 135168, PROT_READ|PROT_WRITE) = 0 | |
| [pid 838] sched_getaffinity(838, 32, [0 1 2 3 4 5 6 7]) = 8 | |
| [pid 838] sigaltstack(NULL, {ss_sp=NULL, ss_flags=SS_DISABLE, ss_size=0}) = 0 | |
| [pid 838] mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f66e13a1000 | |
| [pid 838] mprotect(0x7f66e13a1000, 4096, PROT_NONE) = 0 | |
| [pid 838] sigaltstack({ss_sp=0x7f66e13a2000, ss_flags=0, ss_size=8192}, NULL) = 0 | |
| [pid 838] prctl(PR_SET_NAME, "fc_api") = 0 | |
| [pid 838] epoll_ctl(7, EPOLL_CTL_ADD, 6, {events=EPOLLIN|EPOLLRDHUP, data=0x6}) = 0 | |
| [pid 838] write(1, "2026-02-16T17:04:47.296223137 [anonymous-instance:fc_api] API server started.\n", 782026-02-16T17:04:47.296223137 [anonymous-instance:fc_api] API server started. | |
| ) = 78 | |
| [pid 838] epoll_wait(7 % Total % Received % Xferd Average Speed Time Time Time Current | |
| Dload Upload Total Spent Left Speed | |
| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0, [{events=EPOLLIN, data=0x6}], 12, -1) = 1 | |
| [pid 838] accept4(6, {sa_family=AF_UNIX}, [110 => 2], SOCK_CLOEXEC) = 11 | |
| [pid 838] ioctl(11, FIONBIO, [1]) = 0 | |
| [pid 838] epoll_ctl(7, EPOLL_CTL_ADD, 11, {events=EPOLLIN|EPOLLRDHUP, data=0xb}) = 0 | |
| [pid 838] epoll_wait(7, [{events=EPOLLIN, data=0xb}], 12, -1) = 1 | |
| [pid 838] recvmsg(11, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="PUT /snapshot/load HTTP/1.1\r\nHost: localhost\r\nUser-Agent: curl/8.17.0\r\nAccept: application/json\r\nContent-Type: application/json\r\nContent-Length: 215\r\n\r\n{\n \"snapshot_path\": \"/root/vmstate\",\n \"mem"..., iov_len=1024}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 367 | |
| [pid 838] getrandom("\x12\x5b\xd3\xbb\xd2\x0a\xec\xf4\x29\x5d\xb0\x71\xb5\xaf\x2a\xe7", 16, GRND_INSECURE) = 16 | |
| [pid 838] write(1, "2026-02-16T17:04:47.481981017 [anonymous-instance:fc_api] The API server received a Put request on \"/snapshot/load\" with body \"{\\n \\\"snapshot_path\\\": \\\"/root/vmstate\\\",\\n \\\"mem_backend\\\": {\\n "..., 3712026-02-16T17:04:47.481981017 [anonymous-instance:fc_api] The API server received a Put request on "/snapshot/load" with body "{\n \"snapshot_path\": \"/root/vmstate\",\n \"mem_backend\": {\n \"backend_path\": \"/tmp/tmp.nbb74UZSxR/uffd.sock\",\n \"backend_type\": \"Uffd\"\n },\n \"enable_diff_snapshots\": false,\n \"resume_vm\": true\n}". | |
| ) = 371 | |
| [pid 838] futex(0x559b60788bd8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...> | |
| [pid 836] <... futex resumed>) = 0 | |
| [pid 838] <... futex resumed>) = 1 | |
| [pid 836] read(3 <unfinished ...> | |
| [pid 838] write(5, "\1\0\0\0\0\0\0\0", 8 <unfinished ...> | |
| [pid 836] <... read resumed>, "\1\0\0\0\0\0\0\0", 8) = 8 | |
| [pid 838] <... write resumed>) = 8 | |
| [pid 836] openat(AT_FDCWD, "/root/vmstate", O_RDONLY|O_CLOEXEC <unfinished ...> | |
| [pid 838] futex(0x559b60788de8, FUTEX_WAIT_BITSET_PRIVATE, 4294967295, NULL, FUTEX_BITSET_MATCH_ANY <unfinished ...> | |
| [pid 836] <... openat resumed>) = 12 | |
| [pid 836] statx(12, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=16255, ...}) = 0 | |
| [pid 836] lseek(12, 0, SEEK_CUR) = 0 | |
| [pid 836] read(12, "\0\0d\206\204\31\20\7\5\0\0\0\0\0\0\08.0.0\0\2\0\0\0\0\0\0\1\1\3\0\0\0E\0\0\0\0\0\0\0/nix/store/c8zal03k3g9gbgh4rgriwfzmmb3f6xfm-linux-6.12.59-dev/vmlinux\1G\0\0\0\0\0\0\0/nix/store/3dgd52zicb7li9qas1lk335ibycj9c1f-initrd-linux-6.12.59/initrd\1Q\1\0\0\0\0\0"..., 16255) = 16255 | |
| [pid 836] read(12, "", 32) = 0 | |
| [pid 836] close(12) = 0 | |
| 2026-02-16T17:04:47.502756313 [anonymous-instance:main] Host CPU vendor ID: [71, 101, 110, 117, 105, 110, 101, 73, 110, 116, 101, 108] | |
| [pid 836] write(1, "2026-02-16T17:04:47.502756313 [anonymous-instance:main] Host CPU vendor ID: [71, 101, 110, 117, 105, 110, 101, 73, 110, 116, 101, 108]\n", 135) = 135 | |
| [pid 836] write(1, "2026-02-16T17:04:47.503639262 [anonymous-instance:main] Snapshot CPU vendor ID: [71, 101, 110, 117, 105, 110, 101, 73, 110, 116, 101, 108]\n", 1392026-02-16T17:04:47.503639262 [anonymous-instance:main] Snapshot CPU vendor ID: [71, 101, 110, 117, 105, 110, 101, 73, 110, 116, 101, 108] | |
| ) = 139 | |
| [pid 836] openat(AT_FDCWD, "/dev/kvm", O_RDWR|O_CLOEXEC) = 12 | |
| [pid 836] ioctl(12, KVM_GET_API_VERSION, 0) = 12 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_IRQCHIP) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_IOEVENTFD) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_IRQFD) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_USER_MEMORY) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_SET_TSS_ADDR) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_PIT2) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_PIT_STATE2) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_ADJUST_CLOCK) = 14 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_DEBUGREGS) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_MP_STATE) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_VCPU_EVENTS) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_XCRS) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_XSAVE) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_EXT_CPUID) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_GUEST_MEMFD) = 1 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_GUEST_MEMFD_FLAGS) = 15 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, 0xf5 /* KVM_CAP_??? */) = 1 | |
| [pid 836] arch_prctl(ARCH_GET_XCOMP_SUPP, [0xe7 /* XFEATURE_MASK_FPSSE|XFEATURE_MASK_YMM|XFEATURE_MASK_AVX512 */]) = 0 | |
| [pid 836] ioctl(12, KVM_GET_SUPPORTED_CPUID, {nent=43, entries=[...]}) = 0 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_GUEST_MEMFD) = 1 | |
| [pid 836] ioctl(12, KVM_CREATE_VM, 0) = 13 | |
| [pid 836] ioctl(12, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288 | |
| [pid 836] ioctl(12, KVM_CHECK_EXTENSION, KVM_CAP_NR_MEMSLOTS) = 32764 | |
| [pid 836] mmap(NULL, 536576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66e131e000 | |
| [pid 836] ioctl(12, KVM_GET_MSR_INDEX_LIST, 0x559b6078f490) = 0 | |
| [pid 836] ioctl(13, KVM_CHECK_EXTENSION, KVM_CAP_XSAVE2) = 4096 | |
| [pid 836] ioctl(13, KVM_CHECK_EXTENSION, KVM_CAP_USER_MEMORY2) = 1 | |
| [pid 836] ioctl(13, KVM_SET_TSS_ADDR, 0xfffbd000) = 0 | |
| [pid 836] ioctl(13, KVM_CREATE_IRQCHIP, 0) = 0 | |
| [pid 836] ioctl(13, KVM_CREATE_PIT2, 0x7ffdf7986550) = 0 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 14 | |
| [pid 836] fcntl(14, F_DUPFD_CLOEXEC, 3) = 15 | |
| [pid 836] ioctl(13, KVM_CREATE_VCPU, 0) = 16 | |
| [pid 836] mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 16, 0) = 0x7f66e131a000 | |
| [pid 836] ioctl(13, KVM_CREATE_GUEST_MEMFD, 0x7ffdf79865c8) = 17 | |
| [pid 836] memfd_create("guest_mem", MFD_CLOEXEC|MFD_ALLOW_SEALING) = 18 | |
| [pid 836] ftruncate(18, 16384) = 0 | |
| [pid 836] fcntl(18, F_ADD_SEALS, F_SEAL_SHRINK|F_SEAL_GROW) = 0 | |
| [pid 836] fcntl(18, F_ADD_SEALS, F_SEAL_SEAL) = 0 | |
| [pid 836] mmap(NULL, 536870912, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_NORESERVE, 17, 0) = 0x7f66bc000000 | |
| [pid 836] openat(AT_FDCWD, "/dev/userfaultfd", O_RDWR|O_CLOEXEC) = 19 | |
| [pid 836] ioctl(19, USERFAULTFD_IOC_NEW, 0x80800) = 20 | |
| [pid 836] close(19) = 0 | |
| [pid 836] ioctl(20, UFFDIO_API, {api=0xaa, features=UFFD_FEATURE_EVENT_REMOVE => features=UFFD_FEATURE_PAGEFAULT_FLAG_WP|UFFD_FEATURE_EVENT_FORK|UFFD_FEATURE_EVENT_REMAP|UFFD_FEATURE_EVENT_REMOVE|UFFD_FEATURE_MISSING_HUGETLBFS|UFFD_FEATURE_MISSING_SHMEM|UFFD_FEATURE_EVENT_UNMAP|UFFD_FEATURE_SIGBUS|UFFD_FEATURE_THREAD_ID|UFFD_FEATURE_MINOR_HUGETLBFS|UFFD_FEATURE_MINOR_SHMEM|UFFD_FEATURE_EXACT_ADDRESS|UFFD_FEATURE_POISON|UFFD_FEATURE_MOVE|0x20000, ioctls=1<<_UFFDIO_REGISTER|1<<_UFFDIO_UNREGISTER|1<<_UFFDIO_API}) = 0 | |
| [pid 836] ioctl(20, UFFDIO_REGISTER, {range={start=0x7f66bc000000, len=0x20000000}, mode=UFFDIO_REGISTER_MODE_MINOR, ioctls=1<<_UFFDIO_WAKE|1<<_UFFDIO_COPY|1<<_UFFDIO_ZEROPAGE|1<<_UFFDIO_MOVE|1<<_UFFDIO_CONTINUE|1<<_UFFDIO_POISON}) = 0 | |
| [pid 836] socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 19 | |
| [pid 836] connect(19, {sa_family=AF_UNIX, sun_path="/tmp/tmp.nbb74UZSxR/uffd.sock"}, 32) = 0 | |
| [pid 836] ioctl(19, FIONBIO, [1]) = 0 | |
| [pid 836] sendmsg(19, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="[{\"base_host_virt_addr\":140079217508352,\"size\":536870912,\"offset\":0,\"page_size\":4096,\"page_size_kib\":4096}]", iov_len=107}], msg_iovlen=1, msg_control=[{cmsg_len=28, cmsg_level=SOL_SOCKET, cmsg_type=SCM_RIGHTS, cmsg_data=[20, 17, 18]}], msg_controllen=32, msg_flags=0}, MSG_NOSIGNAL) = 107 | |
| [pid 836] statx(18, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_ALL|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0777, stx_size=16384, ...}) = 0 | |
| [pid 836] mmap(NULL, 16384, PROT_WRITE, MAP_SHARED, 18, 0) = 0x7f66e1316000 | |
| [pid 836] ioctl(13, KVM_SET_USER_MEMORY_REGION2, 0x7ffdf7986220) = 0 | |
| [pid 836] ioctl(16, KVM_GET_TSC_KHZ, 0) = 2599166 | |
| [pid 836] ioctl(16, KVM_SET_TSC_KHZ, 0x27ab9c) = 0 | |
| [pid 836] ioctl(16, KVM_SET_CPUID2, {nent=44, entries=[...]}) = 0 | |
| [pid 836] ioctl(16, KVM_SET_MP_STATE, 0x7ffdf7986790) = 0 | |
| [pid 836] ioctl(16, KVM_SET_REGS, {rax=0, ..., rsp=0, rbp=0, ..., rip=0x1000b20, rflags=0x2}) = 0 | |
| [pid 836] ioctl(16, KVM_SET_SREGS, {cs={base=0, limit=4294967295, selector=8, type=11, present=1, dpl=0, db=1, s=1, l=0, g=1, avl=0}, ...}) = 0 | |
| [pid 836] ioctl(16, KVM_SET_XSAVE, 0x559b607916f8) = 0 | |
| [pid 836] ioctl(16, KVM_SET_XCRS, 0x559b6078f018) = 0 | |
| [pid 836] ioctl(16, KVM_SET_DEBUGREGS, 0x559b6078e990) = 0 | |
| [pid 836] ioctl(16, KVM_SET_LAPIC, 0x559b6078ea10) = 0 | |
| [pid 836] ioctl(16, KVM_SET_MSRS, 0x559b60790b40) = 186 | |
| [pid 836] ioctl(16, KVM_SET_MSRS, 0x559b6078f1f0) = 1 | |
| [pid 836] ioctl(16, KVM_SET_VCPU_EVENTS, 0x559b6078efd8) = 0 | |
| [pid 836] ioctl(16, KVM_KVMCLOCK_CTRL, 0) = -1 EINVAL (Invalid argument) | |
| [pid 836] write(1, "2026-02-16T17:04:47.567014428 [anonymous-instance:main] KVM_KVMCLOCK_CTRL call failed Invalid argument (os error 22)\n", 1172026-02-16T17:04:47.567014428 [anonymous-instance:main] KVM_KVMCLOCK_CTRL call failed Invalid argument (os error 22) | |
| ) = 117 | |
| [pid 836] ioctl(13, KVM_SET_PIT2, 0x7ffdf7988718) = 0 | |
| [pid 836] ioctl(13, KVM_SET_CLOCK, 0x7ffdf7988788) = 0 | |
| [pid 836] ioctl(13, KVM_SET_IRQCHIP, 0x7ffdf79887b8) = 0 | |
| [pid 836] ioctl(13, KVM_SET_IRQCHIP, 0x7ffdf79889c0) = 0 | |
| [pid 836] ioctl(13, KVM_SET_IRQCHIP, 0x7ffdf7988bc8) = 0 | |
| [pid 836] fcntl(1, F_GETFL) = 0x1 (flags O_WRONLY) | |
| [pid 836] fcntl(1, F_SETFL, O_WRONLY|O_NONBLOCK) = 0 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 21 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 22 | |
| [pid 836] ioctl(0, TCGETS, 0x7ffdf79658c0) = -1 ENOTTY (Inappropriate ioctl for device) | |
| [pid 836] fstat(0, {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}) = 0 | |
| [pid 836] epoll_ctl(9, EPOLL_CTL_ADD, 22, {events=EPOLLIN, data=0x16}) = 0 | |
| [pid 836] fcntl(14, F_DUPFD_CLOEXEC, 3) = 23 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 24 | |
| [pid 836] fcntl(21, F_DUPFD_CLOEXEC, 3) = 25 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 26 | |
| [pid 836] fcntl(24, F_DUPFD_CLOEXEC, 3) = 27 | |
| [pid 836] fcntl(26, F_DUPFD_CLOEXEC, 3) = 28 | |
| [pid 836] fcntl(28, F_DUPFD_CLOEXEC, 3) = 29 | |
| [pid 836] close(28) = 0 | |
| [pid 836] fcntl(25, F_DUPFD_CLOEXEC, 3) = 28 | |
| [pid 836] fcntl(28, F_DUPFD_CLOEXEC, 3) = 30 | |
| [pid 836] close(28) = 0 | |
| [pid 836] close(30) = 0 | |
| [pid 836] close(29) = 0 | |
| [pid 836] ioctl(13, KVM_IRQFD, 0x7ffdf79659e8) = 0 | |
| [pid 836] ioctl(13, KVM_IRQFD, 0x7ffdf79659e8) = 0 | |
| [pid 836] ioctl(13, KVM_IRQFD, 0x7ffdf79659e8) = 0 | |
| [pid 836] timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC|TFD_NONBLOCK) = 28 | |
| [pid 836] openat(AT_FDCWD, "/nix/store/s3lwrd5mxk1dnxqq4b33w8xcybwqhlrb-microvm-store-disk.erofs", O_RDONLY|O_CLOEXEC) = 29 | |
| [pid 836] lseek(29, 0, SEEK_END) = 590225408 | |
| [pid 836] statx(29, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_ALL, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0444, stx_size=590225408, ...}) = 0 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 30 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 31 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 32 | |
| [pid 836] ioctl(13, KVM_IOEVENTFD, 0x7ffdf79659c0) = 0 | |
| [pid 836] ioctl(13, KVM_IRQFD, 0x7ffdf7965888) = 0 | |
| [pid 836] epoll_ctl(9, EPOLL_CTL_ADD, 31, {events=EPOLLIN, data=0x1f}) = 0 | |
| [pid 836] eventfd2(0, EFD_NONBLOCK) = 33 | |
| [pid 836] futex(0x559b5c27bd5c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] futex(0x559b5c27b638, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] getrandom("\x3b", 1, GRND_NONBLOCK) = 1 | |
| [pid 836] futex(0x559b5c27bd44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] futex(0x559b5c27bd40, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] getrandom("\x05\xdc\x41\xc0\xa7\xf6\x9f\x8e\xc0\x5e\x23\x19\x7d\x5c\x81\xf2\x33\x1a\x44\xef\xe7\xb2\xad\xa8\xe0\xd3\xb8\xaf\x51\xb3\xf1\x24\x5f\x10\x92\x1c\x45\xdb\x50\x7c\x54\x6e\x5c\x09\x5d\xca\xd1\xa4", 48, 0) = 48 | |
| [pid 836] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f66e1315000 | |
| [pid 836] madvise(0x7f66e1315000, 4096, 0xffffffff /* MADV_??? */) = -1 EINVAL (Invalid argument) | |
| [pid 836] madvise(0x7f66e1315000, 4096, MADV_WIPEONFORK) = 0 | |
| [pid 836] futex(0x559b5c27bed8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] newfstatat(AT_FDCWD, "/dev/sysgenid", 0x7ffdf79656b0, 0) = -1 ENOENT (No such file or directory) | |
| [pid 836] futex(0x559b5c27bf44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| [pid 836] futex(0x559b5c27be7c, FUTEX_WAKE_PRIVATE, 2147483647) = 0 | |
| 100 215 0 0 100 215 0 212 0:00:01 0:00:01 --:--:-- 213Finished Faulting All: 911983us | |
| 100 215 0 0 100 215 0 106 0:00:02 0:00:02 --:--:-- 106 100 215 0 0 100 215 0 71 0:00:03 0:00:03 --:--:-- 71 100 215 0 0 100 215 0 53 0:00:04 0:00:04 --:--:-- 53 100 215 0 0 100 215 0 42 0:00:05 0:00:05 --:--:-- 42 100 215 0 0 100 215 0 35 0:00:06 0:00:06 --:--:-- 0 100 215 0 0 100 215 0 30 0:00:07 0:00:07 --:--:-- 0 100 215 0 0 100 215 0 26 0:00:08 0:00:08 --:--:-- 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment