Skip to content

Instantly share code, notes, and snippets.

@prateek-s
Created November 24, 2015 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save prateek-s/71f6b1b23eeca7f3d58e to your computer and use it in GitHub Desktop.
Save prateek-s/71f6b1b23eeca7f3d58e to your computer and use it in GitHub Desktop.
clear containers strace
execve("./lkvm", ["./lkvm", "run", "-c", "6", "-m", "1024", "--console", "virtio", "--kernel", "./vmlinux.container", "--network", "mode,user,host_ip=192.168.245.73"..., "--shmem", "0x200000000:5368709120:file=./cl"..., "--params", "rw tsc=reliable no_timer_check n"..., ...], [/* 24 vars */]) = 0
brk(0) = 0x9c1000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06e7000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=50885, ...}) = 0
mmap(NULL, 50885, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb2d06da000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/librt.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\0P#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31792, ...}) = 0
mmap(NULL, 2129016, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2d02bf000
mprotect(0x7fb2d02c6000, 2093056, PROT_NONE) = 0
mmap(0x7fb2d04c5000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fb2d04c5000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", 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\0po\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=141574, ...}) = 0
mmap(NULL, 2217264, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2d00a1000
mprotect(0x7fb2d00ba000, 2093056, PROT_NONE) = 0
mmap(0x7fb2d02b9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7fb2d02b9000
mmap(0x7fb2d02bb000, 13616, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2d02bb000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libutil.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\20\17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=10680, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06d9000
mmap(NULL, 2105624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2cfe9e000
mprotect(0x7fb2cfea0000, 2093056, PROT_NONE) = 0
mmap(0x7fb2d009f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb2d009f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libaio.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\360\4\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=5256, ...}) = 0
mmap(NULL, 2101296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2cfc9c000
mprotect(0x7fb2cfc9d000, 2093056, PROT_NONE) = 0
mmap(0x7fb2cfe9c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0x7fb2cfe9c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/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\260*\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=90080, ...}) = 0
mmap(NULL, 2185952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2cfa86000
mprotect(0x7fb2cfa9c000, 2093056, PROT_NONE) = 0
mmap(0x7fb2cfc9b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fb2cfc9b000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", 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\320\37\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1840928, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06d8000
mmap(NULL, 3949248, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb2cf6c1000
mprotect(0x7fb2cf87c000, 2093056, PROT_NONE) = 0
mmap(0x7fb2cfa7b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1ba000) = 0x7fb2cfa7b000
mmap(0x7fb2cfa81000, 17088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb2cfa81000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06d7000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06d5000
arch_prctl(ARCH_SET_FS, 0x7fb2d06d5740) = 0
mprotect(0x7fb2cfa7b000, 16384, PROT_READ) = 0
mprotect(0x7fb2cfe9c000, 4096, PROT_READ) = 0
mprotect(0x7fb2d009f000, 4096, PROT_READ) = 0
mprotect(0x7fb2d02b9000, 4096, PROT_READ) = 0
mprotect(0x7fb2d04c5000, 4096, PROT_READ) = 0
mprotect(0x42d000, 4096, PROT_READ) = 0
mprotect(0x7fb2d06e9000, 4096, PROT_READ) = 0
munmap(0x7fb2d06da000, 50885) = 0
set_tid_address(0x7fb2d06d5a10) = 1393
set_robust_list(0x7fb2d06d5a20, 24) = 0
futex(0x7ffe0faf7430, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7fb2d06d5740) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7fb2d00a79f0, [], SA_RESTORER|SA_SIGINFO, 0x7fb2d00b1340}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fb2d00a7a80, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fb2d00b1340}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
mkdir("/root//.lkvm/", 0777) = -1 EEXIST (File exists)
lstat("/root", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
lstat("/root/.lkvm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
brk(0) = 0x9c1000
brk(0x9e2000) = 0x9e2000
open("/sys/devices/system/cpu/online", O_RDONLY|O_CLOEXEC) = 3
read(3, "0-7\n", 8192) = 4
close(3) = 0
stat("vmlinux", 0x7ffe0faf4a00) = -1 ENOENT (No such file or directory)
stat("../../../vmlinux", 0x7ffe0faf4a00) = -1 ENOENT (No such file or directory)
stat("../../vmlinux", 0x7ffe0faf4a00) = -1 ENOENT (No such file or directory)
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06e6000
read(3, "MemTotal: 16402400 kB\nMemF"..., 1024) = 1024
close(3) = 0
munmap(0x7fb2d06e6000, 4096) = 0
fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 13), ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb2d06e6000
write(1, " # lkvm run -k ./vmlinux.contai"..., 67) = 67
open("/dev/kvm", O_RDWR) = 3
ioctl(3, KVM_GET_API_VERSION, 0) = 12
ioctl(3, KVM_CREATE_VM, 0) = 4
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(3, KVM_CHECK_EXTENSION, 0x4) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x21) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x3) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x19) = 1024
ioctl(3, KVM_CHECK_EXTENSION, 0) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x1) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x1a) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x7) = 1
ioctl(4, KVM_SET_TSS_ADDR, 0xfffbd000) = 0
ioctl(4, KVM_CREATE_PIT2, 0x7ffe0faf4870) = 0
mmap(NULL, 1073741824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x7fb28f6c1000
madvise(0x7fb28f6c1000, 1073741824, MADV_MERGEABLE) = 0
ioctl(4, KVM_CREATE_IRQCHIP, 0xc) = 0
ioctl(4, KVM_SET_USER_MEMORY_REGION, 0x7ffe0faf4880) = 0
open("./vmlinux.container", O_RDONLY) = 5
lseek(5, 0, SEEK_SET) = 0
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\2\0>\0\1\0\0\0\0\0\0\1\0\0\0\0"..., 4096) = 4096
write(2, " Warning: ./vmlinux.container i"..., 87 Warning: ./vmlinux.container is not a bzImage. Trying to load it as a flat binary...
) = 87
lseek(5, 0, SEEK_SET) = 0
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0", 16) = 16
pread(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\2\0>\0\1\0\0\0\0\0\0\1\0\0\0\0"..., 64, 0) = 64
pread(5, "\1\0\0\0\5\0\0\0\0\0 \0\0\0\0\0\0\0\0\201\377\377\377\377\0\0\0\1\0\0\0\0"..., 280, 64) = 280
pread(5, "H\215-\371\377\377\377H\201\355\0\0\0\1H\211\350%\377\377\37\0\205\300\17\205\247\1\0\0H\215"..., 5910528, 2097152) = 5910528
pread(5, "\0\325`\201\377\377\377\377\0\312a\201\377\377\377\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0 \200"..., 450560, 8388608) = 450560
pread(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\0\0\0\0\0"..., 74072, 10485760) = 74072
pread(5, "j\0j\0\351\27\1\0\0j\0j\1\351\16\1\0\0j\0j\2\351\5\1\0\0j\0j\3\351"..., 598016, 11014144) = 598016
close(5) = 0
access("/root/.lkvm//guest-1393.sock", F_OK) = -1 ENOENT (No such file or directory)
socket(PF_LOCAL, SOCK_STREAM, 0) = 5
bind(5, {sa_family=AF_LOCAL, sun_path="/root/.lkvm//guest-1393.sock"}, 30) = 0
listen(5, 5) = 0
epoll_create(16) = 6
epoll_ctl(6, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLET, {u32=5, u64=5}}) = 0
eventfd2(0, 0) = 7
epoll_ctl(6, EPOLL_CTL_ADD, 7, {EPOLLIN|EPOLLET, {u32=7, u64=7}}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb28eec0000
mprotect(0x7fb28eec0000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb28f6bffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb28f6c09d0, tls=0x7fb28f6c0700, child_tidptr=0x7fb28f6c09d0) = 1395
rt_sigaction(SIGUSR1, {0x41b4b0, [USR1], SA_RESTORER|SA_RESTART, 0x7fb2cf6f7d40}, {SIG_DFL, [], 0}, 8) = 0
ioctl(3, KVM_CHECK_EXTENSION, 0x24) = 1
epoll_create(20) = 8
eventfd2(0, 0) = 9
epoll_ctl(8, EPOLL_CTL_ADD, 9, {EPOLLIN, {u32=9, u64=9}}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb28e6bf000
mprotect(0x7fb28e6bf000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb28eebefb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb28eebf9d0, tls=0x7fb28eebf700, child_tidptr=0x7fb28eebf9d0) = 1396
ioctl(3, KVM_CHECK_EXTENSION, 0x42) = 255
ioctl(3, KVM_CHECK_EXTENSION, 0x9) = 160
ioctl(4, KVM_CREATE_VCPU, 0) = 10
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 10, 0) = 0x7fb2d06de000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(10, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(10, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_CREATE_VCPU, 0x1) = 11
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 11, 0) = 0x7fb2d06db000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(11, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(11, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_CREATE_VCPU, 0x2) = 12
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 12, 0) = 0x7fb2d06d2000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(12, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(12, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_CREATE_VCPU, 0x3) = 13
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 13, 0) = 0x7fb2d06cf000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(13, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(13, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_CREATE_VCPU, 0x4) = 14
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 14, 0) = 0x7fb2d06cc000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(14, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(14, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_CREATE_VCPU, 0x5) = 15
ioctl(3, KVM_GET_VCPU_MMAP_SIZE, 0) = 12288
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_SHARED, 15, 0) = 0x7fb2d06c9000
ioctl(3, KVM_CHECK_EXTENSION, 0xf) = 2
ioctl(15, KVM_GET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(15, KVM_SET_LAPIC, 0x7ffe0faf4490) = 0
ioctl(4, KVM_SET_GSI_ROUTING, 0x9c3000) = 0
open("./clear.img", O_RDWR) = 16
mmap(NULL, 5368709120, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_NORESERVE, 16, 0) = 0x7fb14e6bf000
close(16) = 0
ioctl(4, KVM_SET_USER_MEMORY_REGION, 0x7ffe0faf4860) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14debe000
mprotect(0x7fb14debe000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14e6bdfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14e6be9d0, tls=0x7fb14e6be700, child_tidptr=0x7fb14e6be9d0) = 1397
rt_sigaction(SIGTERM, {0x40a8e0, [TERM], SA_RESTORER|SA_RESTART, 0x7fb2cf6f7d40}, {SIG_DFL, [], 0}, 8) = 0
ioctl(3, KVM_CHECK_EXTENSION, 0x4d) = 1
ioctl(3, KVM_CHECK_EXTENSION, 0x4d) = 1
mmap(NULL, 33558528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb14bebd000
munmap(0x7fb14bebd000, 33558528) = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14d6bd000
mprotect(0x7fb14d6bd000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14debcfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14debd9d0, tls=0x7fb14debd700, child_tidptr=0x7fb14debd9d0) = 1398
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14cebc000
mprotect(0x7fb14cebc000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14d6bbfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14d6bc9d0, tls=0x7fb14d6bc700, child_tidptr=0x7fb14d6bc9d0) = 1399
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14c6bb000
mprotect(0x7fb14c6bb000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14cebafb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14cebb9d0, tls=0x7fb14cebb700, child_tidptr=0x7fb14cebb9d0) = 1400
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14beba000
mprotect(0x7fb14beba000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14c6b9fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14c6ba9d0, tls=0x7fb14c6ba700, child_tidptr=0x7fb14c6ba9d0) = 1401
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14b6b9000
mprotect(0x7fb14b6b9000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14beb8fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14beb99d0, tls=0x7fb14beb9700, child_tidptr=0x7fb14beb99d0) = 1402
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14aeb8000
mprotect(0x7fb14aeb8000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14b6b7fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14b6b89d0, tls=0x7fb14b6b8700, child_tidptr=0x7fb14b6b89d0) = 1403
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb14a6b7000
mprotect(0x7fb14a6b7000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14aeb6fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14aeb79d0, tls=0x7fb14aeb7700, child_tidptr=0x7fb14aeb79d0) = 1404
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb149eb6000
mprotect(0x7fb149eb6000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb14a6b5fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb14a6b69d0, tls=0x7fb14a6b6700, child_tidptr=0x7fb14a6b69d0) = 1405
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb1496b5000
mprotect(0x7fb1496b5000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb149eb4fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb149eb59d0, tls=0x7fb149eb5700, child_tidptr=0x7fb149eb59d0) = 1406
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb148eb4000
mprotect(0x7fb148eb4000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb1496b3fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb1496b49d0, tls=0x7fb1496b4700, child_tidptr=0x7fb1496b49d0) = 1408
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb1486b3000
mprotect(0x7fb1486b3000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb148eb2fb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb148eb39d0, tls=0x7fb148eb3700, child_tidptr=0x7fb148eb39d0) = 1409
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb1437ff000
mprotect(0x7fb1437ff000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb143ffefb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb143fff9d0, tls=0x7fb143fff700, child_tidptr=0x7fb143fff9d0) = 1410
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb142ffe000
mprotect(0x7fb142ffe000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb1437fdfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb1437fe9d0, tls=0x7fb1437fe700, child_tidptr=0x7fb1437fe9d0) = 1411
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb1427fd000
mprotect(0x7fb1427fd000, 4096, PROT_NONE) = 0
clone(child_stack=0x7fb142ffcfb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fb142ffd9d0, tls=0x7fb142ffd700, child_tidptr=0x7fb142ffd9d0) = 1412
write(1, "\n # KVM compatibility warning.\n", 32) = 32
write(1, "\tvirtio-net device was not detec"..., 37) = 37
write(1, "\tWhile you have requested a virt"..., 87) = 87
write(1, "\tPlease make sure that the guest"..., 98) = 98
write(1, "\n # KVM compatibility warning.\n", 32) = 32
write(1, "\tvirtio-console device was not d"..., 41) = 41
write(1, "\tWhile you have requested a virt"..., 91) = 91
write(1, "\tPlease make sure that the guest"..., 102) = 102
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x4fb5c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x4fb5c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x4fb640, FUTEX_WAKE_PRIVATE, 1) = 1
munmap(0x7fb1496b5000, 8392704) = 0
munmap(0x7fb14d6bd000, 8392704) = 0
munmap(0x7fb14cebc000, 8392704) = 0
munmap(0x7fb14c6bb000, 8392704) = 0
munmap(0x7fb14beba000, 8392704) = 0
tgkill(1393, 1408, SIGRT_2) = 0
futex(0x7fb1496b49d0, FUTEX_WAIT, 1408, NULL) = -1 EAGAIN (Resource temporarily unavailable)
munmap(0x7fb14b6b9000, 8392704) = 0
tgkill(1393, 1409, SIGRT_2) = 0
futex(0x7fb148eb39d0, FUTEX_WAIT, 1409, NULL) = -1 EAGAIN (Resource temporarily unavailable)
munmap(0x7fb14aeb8000, 8392704) = 0
tgkill(1393, 1410, SIGRT_2) = 0
futex(0x7fb143fff9d0, FUTEX_WAIT, 1410, NULL) = 0
munmap(0x7fb14a6b7000, 8392704) = 0
tgkill(1393, 1411, SIGRT_2) = 0
munmap(0x7fb149eb6000, 8392704) = 0
tgkill(1393, 1412, SIGRT_2) = 0
munmap(0x7fb148eb4000, 8392704) = 0
eventfd2(0, 0) = 16
close(16) = 0
eventfd2(0, 0) = 16
close(16) = 0
eventfd2(0, 0) = 16
close(16) = 0
eventfd2(0, 0) = 16
close(16) = 0
eventfd2(0, 0) = 16
close(16) = 0
write(7, "\1\0\0\0\0\0\0\0", 8) = 8
close(5) = 0
close(6) = 0
unlink("/root/.lkvm//guest-1393.sock") = 0
write(9, "\1\0\0\0\0\0\0\0", 8) = 8
read(9, "\2\0\0\0\0\0\0\0", 8) = 8
close(8) = 0
close(9) = 0
munmap(0x7fb28f6c1000, 1073741824) = 0
write(1, "\n", 1) = 1
write(1, " # KVM session ended normally.\n", 32) = 32
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_START or SNDRV_TIMER_IOCTL_TREAD or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
exit_group(0) = ?
+++ exited with 0 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment