| unikraft@firefly:~/raresg/catalog-core/elfloader-net$ ./scripts/run/qemu.arm64
|
| make: Entering directory '/home/unikraft/raresg/catalog-core/elfloader-net/rootfs'
|
| make: Nothing to be done for 'all'.
|
| make: Leaving directory '/home/unikraft/raresg/catalog-core/elfloader-net/rootfs'
|
| .
|
| ./server.c
|
| ./.gitignore
|
| ./Makefile
|
| ./c-server
|
| 1375 blocks
|
| 1: Set IPv4 address 172.44.0.2 mask 255.255.255.0 gw 172.44.0.1
|
| en1: Added
|
| en1: Interface is up
|
| (int) uk_syscall_r_mount((const char*) 0x401ae428, (const char*) 0x4022a427, (const char*) 0x401b6388, (unsigned long) 0x0, (const void*) 0x401ae428)
|
| [ 0.042772] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.043158] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe28)...
|
| [ 0.044570] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.044734] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe28)...
|
| (int) uk_syscall_do_mkdir((const char*) 0x4000eea0, (mode_t) 0x1fd)
|
| (int) uk_syscall_do_mkdirat((int) 0xffffffffffffff9c, (const char*) 0x4000eea0, (mode_t) 0x1fd)
|
| (int) uk_syscall_do_stat((const char*) 0x4000eea0, (struct stat*) 0x4000ee10)
|
| (int) uk_syscall_do_chmod((const char*) 0x4000eea0, (mode_t) 0x1fd)
|
| (int) uk_syscall_do_open((const char*) 0x4000eea0, (int) 0xc1, (mode_t) 0x0)
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x4000eea0, (int) 0xc1, (int) 0x0)
|
| [ 0.047265] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.047393] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ecc8)...
|
| [ 0.048857] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.048990] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ecc8)...
|
| (ssize_t) uk_syscall_do_write((int) 0x0, (const void *) 0x420000ec, (size_t) 0x6e1)
|
| (int) uk_syscall_do_chmod((const char*) 0x4000eea0, (mode_t) 0x1b4)
|
| (int) uk_syscall_do_utime((const char *) 0x4000eea0, (const struct utimbuf *) 0x4000ee10)
|
| (int) uk_syscall_do_utimes((const char*) 0x4000eea0, (const struct timeval*) 0x4000ed30)
|
| (int) uk_syscall_do_close((int) 0x0)
|
| (int) uk_syscall_do_open((const char*) 0x4000eea0, (int) 0xc1, (mode_t) 0x0)
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x4000eea0, (int) 0xc1, (int) 0x0)
|
| [ 0.051110] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.051239] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ecc8)...
|
| [ 0.051509] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.051635] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ecc8)...
|
| (ssize_t) uk_syscall_do_write((int) 0x0, (const void *) 0x4200084c, (size_t) 0xa)
|
| (int) uk_syscall_do_chmod((const char*) 0x4000eea0, (mode_t) 0x1b4)
|
| (int) uk_syscall_do_utime((const char *) 0x4000eea0, (const struct utimbuf *) 0x4000ee10)
|
| (int) uk_syscall_do_utimes((const char*) 0x4000eea0, (const struct timeval*) 0x4000ed30)
|
| (int) uk_syscall_do_close((int) 0x0)
|
| (int) uk_syscall_do_open((const char*) 0x4000eea0, (int) 0xc1, (mode_t) 0x0)
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x4000eea0, (int) 0xc1, (int) 0x0)
|
| [ 0.052465] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.052592] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ecc8)...
|
| [ 0.052764] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.052889] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ecc8)...
|
| (ssize_t) uk_syscall_do_write((int) 0x0, (const void *) 0x420008d4, (size_t) 0xba)
|
| (int) uk_syscall_do_chmod((const char*) 0x4000eea0, (mode_t) 0x1b4)
|
| (int) uk_syscall_do_utime((const char *) 0x4000eea0, (const struct utimbuf *) 0x4000ee10)
|
| (int) uk_syscall_do_utimes((const char*) 0x4000eea0, (const struct timeval*) 0x4000ed30)
|
| (int) uk_syscall_do_close((int) 0x0)
|
| (int) uk_syscall_do_open((const char*) 0x4000eea0, (int) 0xc1, (mode_t) 0x0)
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x4000eea0, (int) 0xc1, (int) 0x0)
|
| [ 0.053720] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.053842] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ecc8)...
|
| [ 0.054001] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.054122] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ecc8)...
|
| (ssize_t) uk_syscall_do_write((int) 0x0, (const void *) 0x42000a0c, (size_t) 0xab2d0)
|
| (int) uk_syscall_do_chmod((const char*) 0x4000eea0, (mode_t) 0x1fd)
|
| (int) uk_syscall_do_utime((const char *) 0x4000eea0, (const struct utimbuf *) 0x4000ee10)
|
| (int) uk_syscall_do_utimes((const char*) 0x4000eea0, (const struct timeval*) 0x4000ed30)
|
| (int) uk_syscall_do_close((int) 0x0)
|
| (int) uk_syscall_r_mkdir((const char*) 0x401b0028, (mode_t) 0x1c0)
|
| [ 0.066397] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.066523] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ff08)...
|
| (int) uk_syscall_do_mkdirat((int) 0xffffffffffffff9c, (const char*) 0x401b0028, (mode_t) 0x1c0)
|
| [ 0.066898] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.067028] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ff08)...
|
| (int) uk_syscall_r_mount((const char*) 0x401ae428, (const char*) 0x401b0028, (const char*) 0x401b0060, (unsigned long) 0x0, (const void*) 0x0)
|
| [ 0.067370] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.067499] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fef8)...
|
| [ 0.067791] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.067958] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fef8)...
|
| (int) uk_syscall_r_stat((const char*) 0x401afcf0, (struct stat*) 0x4000feb0)
|
| [ 0.068735] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.068859] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe48)...
|
| [ 0.069036] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.069166] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe48)...
|
| (int) uk_syscall_r_mkdir((const char*) 0x401afcf0, (mode_t) 0x1ed)
|
| [ 0.069409] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.069530] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe28)...
|
| (int) uk_syscall_do_mkdirat((int) 0xffffffffffffff9c, (const char*) 0x401afcf0, (mode_t) 0x1ed)
|
| [ 0.069809] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.069933] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe28)...
|
| (int) uk_syscall_r_stat((const char*) 0x401afcf8, (struct stat*) 0x4000feb0)
|
| [ 0.070200] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.070351] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe38)...
|
| [ 0.070550] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.070677] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe38)...
|
| (int) uk_syscall_r_open((const char*) 0x401afcf8, (int) 0x241, (mode_t) 0x0)
|
| [ 0.070950] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.071075] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe38)...
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x401afcf8, (int) 0x241, (int) 0x0)
|
| [ 0.071345] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.071468] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fdf8)...
|
| [ 0.071661] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.071785] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fdf8)...
|
| [ 0.071924] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.072050] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe38)...
|
| (int) uk_syscall_r_chmod((const char*) 0x401afcf8, (mode_t) 0x1a4)
|
| [ 0.072299] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.072423] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe48)...
|
| [ 0.072576] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.072698] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe48)...
|
| (int) uk_syscall_r_close((int) 0x3)
|
| [ 0.073032] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.073161] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ff08)...
|
| [ 0.073316] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.073438] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ff08)...
|
| (int) uk_syscall_r_stat((const char*) 0x401afd40, (struct stat*) 0x4000feb0)
|
| [ 0.073679] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.073802] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe38)...
|
| [ 0.073948] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.074076] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe38)...
|
| (int) uk_syscall_r_open((const char*) 0x401afd40, (int) 0x241, (mode_t) 0x0)
|
| [ 0.074315] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.074442] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe38)...
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x401afd40, (int) 0x241, (int) 0x0)
|
| [ 0.074702] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.074824] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fdf8)...
|
| [ 0.074998] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.075122] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fdf8)...
|
| [ 0.075259] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.075386] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe38)...
|
| (int) uk_syscall_r_chmod((const char*) 0x401afd40, (mode_t) 0x1a4)
|
| [ 0.075602] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.075722] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fe48)...
|
| [ 0.075859] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.075982] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fe48)...
|
| (int) uk_syscall_r_close((int) 0x3)
|
| [ 0.076248] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.076382] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000ff08)...
|
| [ 0.076530] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.076653] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000ff08)...
|
| Powered by
|
| o. .o _ _ __ _
|
| Oo Oo ___ (_) | __ __ __ _ ' _) :_
|
| oO oO ' _ `| | |/ / _)' _` | |_| _)
|
| oOo oOO| | | | | (| | | (_) | _) :_
|
| OoOoO ._, ._:_:_,\_._, .__,_:_, \___)
|
| Kiviuq 0.20.0~41b2e058-custom
|
| [ 0.077500] dbg: [appelfloader] <main.c @ 347> c-server: Load executable (/c-server)...
|
| (int) uk_syscall_do_open((const char*) 0x4022a440, (int) 0x0, (mode_t) 0x0)
|
| (int) uk_syscall_r_openat((int) 0xffffffffffffff9c, (const char *) 0x4022a440, (int) 0x0, (int) 0x0)
|
| [ 0.077894] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.078020] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc48)...
|
| [ 0.078234] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.078364] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc48)...
|
| [ 0.078521] dbg: [appelfloader] <elf_load.c @ 954> c-server: Note, ignoring executable bit state
|
| (int) uk_syscall_r_fstat((int) 0x3, (struct stat *) 0x4000fc70)
|
| [ 0.078807] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.078930] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fba8)...
|
| [ 0.079142] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.079280] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fba8)...
|
| [ 0.079481] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.079611] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fb98)...
|
| (void *) uk_syscall_e_mmap((void *) 0x0, (size_t) 0xab2d0, (int) 0x1, (int) 0x2, (int) 0x3, (off_t) 0x0)
|
| [ 0.080901] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.081053] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fb98)...
|
| [ 0.082283] dbg: [appelfloader] <elf_load.c @ 115> c-server: ELF machine type: 183
|
| [ 0.082413] dbg: [appelfloader] <elf_load.c @ 131> c-server: ELF OS ABI: 3
|
| [ 0.082533] dbg: [appelfloader] <elf_load.c @ 145> c-server: ELF object type: 3
|
| [ 0.083185] dbg: [appelfloader] <elf_load.c @ 188> c-server: phdr[0]: R-X, offset: 0, vaddr: 0, paddr: 0, filesz: 539500 B, memsz 539500 B, align: 65536 B
|
| [ 0.083391] dbg: [appelfloader] <elf_load.c @ 199> c-server: \_ segment at pie + 0x0 (len: 0x83b6c) from file @ 0x0 (len: 0x83b6c)
|
| [ 0.083623] dbg: [appelfloader] <elf_load.c @ 188> c-server: phdr[1]: RW-, offset: 0x8c0d8, vaddr: 0x9c0d8, paddr: 0x9c0d8, filesz: 22588 B, memsz 46136 B, align: 65536 B
|
| [ 0.083835] dbg: [appelfloader] <elf_load.c @ 199> c-server: \_ segment at pie + 0x9c0d8 (len: 0xb438) from file @ 0x8c0d8 (len: 0x583c)
|
| [ 0.084032] dbg: [appelfloader] <elf_load.c @ 222> c-server: base: pie + 0x0, len: 0xa7510
|
| [ 0.084323] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.084447] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc78)...
|
| (void *) uk_syscall_e_mmap((void *) 0x0, (size_t) 0xb8000, (int) 0x5, (int) 0x22, (int) 0xffffffffffffffff, (off_t) 0x0)
|
| [ 0.084782] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.084907] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc78)...
|
| (int) uk_syscall_r_munmap((void *) 0x10001df000, (size_t) 0xb8000)
|
| [ 0.085156] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.085287] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fcb8)...
|
| [ 0.085806] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.085936] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fcb8)...
|
| [ 0.086108] dbg: [appelfloader] <elf_load.c @ 447> c-server: Program/Library memory region: 0x10001e0000-0x1000288000
|
| [ 0.086275] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.086396] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc78)...
|
| (void *) uk_syscall_e_mmap((void *) 0x10001e0000, (size_t) 0x83b6c, (int) 0x5, (int) 0x12, (int) 0x3, (off_t) 0x0)
|
| [ 0.087022] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.087151] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc78)...
|
| [ 0.087315] dbg: [appelfloader] <elf_load.c @ 464> c-server: Memory mapped 0x0 - 0x83b6c to 0x10001e0000 - 0x1000263b6c
|
| [ 0.087552] dbg: [appelfloader] <elf_load.c @ 512> c-server: Memory mapping 0x8c000 - 0x919ec to 0x100027c000 - 0x1000281914
|
| [ 0.087730] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.087858] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc78)...
|
| (void *) uk_syscall_e_mmap((void *) 0x100027c000, (size_t) 0x5914, (int) 0x7, (int) 0x12, (int) 0x3, (off_t) 0x8c000)
|
| [ 0.088440] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.088568] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc78)...
|
| [ 0.088744] dbg: [appelfloader] <elf_load.c @ 362> c-server: Zeroing 0x1000281914 - 0x1000288000
|
| [ 0.088896] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.089024] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc48)...
|
| (void *) uk_syscall_e_mmap((void *) 0x1000282000, (size_t) 0x6000, (int) 0x7, (int) 0x32, (int) 0xffffffffffffffff, (off_t) 0x0)
|
| [ 0.089360] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.089498] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc48)...
|
| (int) uk_syscall_r_munmap((void *) 0x1000133000, (size_t) 0xab2d0)
|
| [ 0.089797] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.089926] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fc98)...
|
| [ 0.090387] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.090518] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fc98)...
|
| (int) uk_syscall_r_close((int) 0x3)
|
| [ 0.090800] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall enter table @ 0x401c5f38 - 0x401c5f40
|
| [ 0.090928] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall enter table entry: 0x40144d60(0x4000fcc8)...
|
| [ 0.091076] dbg: [libsyscall_shim] <tabs.c @ 130> Syscall exit table @ 0x401c5f40 - 0x401c5f48
|
| [ 0.091203] dbg: [libsyscall_shim] <tabs.c @ 141> Call syscall exit table entry: 0x40144c90(0x4000fcc8)...
|
| [ 0.091421] dbg: [appelfloader] <main.c @ 379> c-server: Prepare application thread...
|
| [ 0.091698] dbg: [appelfloader] <elf_ctx.c @ 176> c-server: image: 0x10001e0000 - 0x1000288000
|
| [ 0.091840] dbg: [appelfloader] <elf_ctx.c @ 179> c-server: start: 0x10001e0000
|
| [ 0.091965] dbg: [appelfloader] <elf_ctx.c @ 181> c-server: entry: 0x10001e7700
|
| [ 0.092088] dbg: [appelfloader] <elf_ctx.c @ 183> c-server: phdr.off: 0x40
|
| [ 0.092202] dbg: [appelfloader] <elf_ctx.c @ 185> c-server: phdr.num: 8
|
| [ 0.092319] dbg: [appelfloader] <elf_ctx.c @ 187> c-server: phdr.entsize: 0x38
|
| [ 0.092692] dbg: [appelfloader] <elf_ctx.c @ 318> env[0]="PATH=/bin"
|
| [ 0.092910] dbg: [appelfloader] <main.c @ 400> c-server: Application stack at 0x10000af000 - 0x100012f000, pointer: 0x100012ee20
|
| [ 0.093120] dbg: [appelfloader] <main.c @ 406> c-server: Application entry at 0x4019f7a8
|
| [ 0.094245] CRIT: Unikraft Crash - Kiviuq (0.20.0~41b2e058-custom)
|
| [ 0.094357] CRIT: _
|
| [ 0.094408] CRIT: cx xo
|
| [ 0.094455] CRIT: (|O|)/V
|
| [ 0.094502] CRIT:
|
| [ 0.094562] CRIT: Registers:
|
| [ 0.094653] CRIT: X0 : 000000100012ec10 X1 : 0000000000000000
|
| [ 0.094758] CRIT: X2 : 00000000000001a0 X3 : 000000100012ec10
|
| [ 0.094841] CRIT: X4 : 0000000000000000 X5 : 0000000000000000
|
| [ 0.094922] CRIT: X6 : 000000100012ee40 X7 : 0000000000000000
|
| [ 0.095005] CRIT: X8 : 000000000000000d X9 : 8393fffffffffeff
|
| [ 0.095085] CRIT: X10: 00000000fffffffc X11: 0000000000000000
|
| [ 0.095168] CRIT: X12: 0000000000000000 X13: 0000000000000000
|
| [ 0.095251] CRIT: X14: 0000000000000000 X15: 000000000000000a
|
| [ 0.095334] CRIT: X16: 000000004014d230 X17: 0000000000000196
|
| [ 0.095414] CRIT: X18: 0000000000000000 X19: 000000100012ee68
|
| [ 0.095492] CRIT: X20: 0000001000286000 X21: 0000000000000000
|
| [ 0.095574] CRIT: X22: 0000000000000000 X23: 0000000000000000
|
| [ 0.095657] CRIT: X24: 0000000000000000 X25: 0000000000000000
|
| [ 0.095740] CRIT: X26: 0000001000286000 X27: 0000000000000000
|
| [ 0.095825] CRIT: X28: 0000000000000000 X29: 000000100012ebf0
|
| [ 0.095911] CRIT: SP: 0x000000100012ebf0
|
| [ 0.095976] CRIT: ESR_EL1: 0x000000001fe00000
|
| [ 0.096044] CRIT: ELR_EL1: 0x00000010001fb804
|
| [ 0.096111] CRIT: LR: 0x00000010002008dc
|
| [ 0.096185] CRIT: PSTATE: 0x0000000080000345
|