Skip to content

Instantly share code, notes, and snippets.

@sergev
Created February 9, 2025 23:44
Show Gist options
  • Save sergev/c0c21f47220e2d3ec6eee4b5b076ec0f to your computer and use it in GitHub Desktop.
Save sergev/c0c21f47220e2d3ec6eee4b5b076ec0f to your computer and use it in GitHub Desktop.
Log of syscalls at RetroBSD startup
Syscall Return
------------------------------------------------------------------------------------
execv(7f008040 "/sbin/init", 7f008058) (no return)
gettimeofday(7f01ff30, 00000000) return 0
getuid() return 0
getpid() return 1
sigaction(12, 7f01ff2c, 7f01ff20) return 0
sigaction(15, 7f01040c, 00000000) return 0
sigaction(18, 7f01ff2c, 7f01ff20) return 0
sigaction(17, 7f01ff2c, 7f01ff20) return -1 = 0xffffffff
sigaction(21, 7f01ff2c, 7f01ff20) return 0
sigaction(22, 7f01ff2c, 7f01ff20) return 0
sigprocmask(1, 00000000, 7f011274) return 0
sigprocmask(1, 00000000, 7f011204) return 0
open(7f010438 "/var/run/utmp", 0x601, 0644) return 0
close(0) return 0
sigaction(1, 7f01ff0c, 7f01ff00) return 0
sigaction(14, 7f01ff0c, 7f01ff00) return 0
kill(-1, 15) return -1 = 0xffffffff
setitimer(0, 7f01ff08, 7f01fef8) return 0
kill(-1, 9) return -1 = 0xffffffff
kill(-1, 9) return -1 = 0xffffffff
kill(-1, 9) return -1 = 0xffffffff
kill(-1, 9) return -1 = 0xffffffff
kill(-1, 9) return -1 = 0xffffffff
wait4(-1, 00000000, 0, 00000000) return -1 = 0xffffffff
setitimer(0, 7f01ff08, 7f01fef8) return 0
sigaction(14, 7f01ff0c, 7f01ff00) return 0
close(0) return -1 = 0xffffffff
close(1) return -1 = 0xffffffff
close(2) return -1 = 0xffffffff
close(3) return -1 = 0xffffffff
close(4) return -1 = 0xffffffff
close(5) return -1 = 0xffffffff
close(6) return -1 = 0xffffffff
close(7) return -1 = 0xffffffff
close(8) return -1 = 0xffffffff
close(9) return -1 = 0xffffffff
open(7f010428 "/var/log/wtmp", 0x9, 017700377400) return 0
gettimeofday(7f01ff10, 00000000) return 0
write(0, 7f011278, 44) return 44 = 0x2c
close(0) return 0
vfork() return 2
wait4(-1, 7f01ff28, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
open(7f00fe24 "/", 0, 0) return 0
dup2(0, 1) return 1
dup2(0, 2) return 2
execve(7f010734 "/bin/sh", 7f01ff14, 7f01fff0) (no return)
sigaction(1, 7f01feb8, 7f01feac) return 0
sigaction(2, 7f01feb8, 7f01feac) return 0
sigaction(2, 7f01fef0, 7f01fee4) return 0
sigaction(3, 7f01fed0, 7f01fec4) return 0
sigaction(4, 7f01feb8, 7f01feac) return 0
sigaction(4, 7f01fef0, 7f01fee4) return 0
sigaction(5, 7f01feb8, 7f01feac) return 0
sigaction(5, 7f01fef0, 7f01fee4) return 0
sigaction(6, 7f01feb8, 7f01feac) return 0
sigaction(6, 7f01fef0, 7f01fee4) return 0
sigaction(7, 7f01feb8, 7f01feac) return 0
sigaction(7, 7f01fef0, 7f01fee4) return 0
sigaction(8, 7f01feb8, 7f01feac) return 0
sigaction(8, 7f01fef0, 7f01fee4) return 0
sigaction(10, 7f01feb8, 7f01feac) return 0
sigaction(10, 7f01fef0, 7f01fee4) return 0
sigaction(11, 7f01fef0, 7f01fee4) return 0
sigaction(12, 7f01feb8, 7f01feac) return 0
sigaction(12, 7f01fef0, 7f01fee4) return 0
sigaction(13, 7f01feb8, 7f01feac) return 0
sigaction(13, 7f01fef0, 7f01fee4) return 0
sigaction(14, 7f01feb8, 7f01feac) return 0
sigaction(14, 7f01fef0, 7f01fee4) return 0
sigaction(15, 7f01feb8, 7f01feac) return 0
sigaction(15, 7f01fef0, 7f01fee4) return 0
sigaction(30, 7f01feb8, 7f01feac) return 0
sigaction(30, 7f01fef0, 7f01fee4) return 0
sigaction(31, 7f01fed0, 7f01fec4) return 0
sigaction(31, 7f01ff08, 7f01fefc) return 0
sbrk(0x7f014a2c) return 2130790956 = 0x7f014a2c
sigprocmask(1, 00000000, 7f013f00) return 0
getpid() return 2
getpid() return 2
open(7f014134 "/etc/rc", 0, 017700226734) return 3
close(19) return -1 = 0xffffffff
fcntl(3, 0, 00000013) return 19 = 0x13
close(3) return 0
fcntl(19, 0x2, 00000001) return 0
geteuid() return 0
ioctl(2, 0x40067408, 7f01fee4) return -1 = 0xffffffff
sigprocmask(1, 00000000, 7f013f38) return 0
sbrk(0x7f01482c) return 2130790444 = 0x7f01482c
read(19, 7f013e30, 128) return 128 = 0x80
sbrk(0x7f01462c) return 2130789932 = 0x7f01462c
open(7f0142b8 "/dev/console", 0x601, 0666) return 3
fcntl(1, 0x1, 00000000) return 0
close(1) return 0
fcntl(3, 0, 00000001) return 1
close(3) return 0
dup(1) return 3
fcntl(2, 0x1, 00000000) return 0
close(2) return 0
fcntl(3, 0, 00000002) return 2
close(3) return 0
read(19, 7f013e30, 128) return 128 = 0x80
read(19, 7f013e30, 128) return 128 = 0x80
read(19, 7f013e30, 128) return 128 = 0x80
read(19, 7f013e30, 128) return 128 = 0x80
access(7f014264 "/bin/fsck", 01) return -1 = 0xffffffff
access(7f014264 "/sbin/fsck", 01) return 0
vfork() return 3
wait4(-1, 7f01fe5c, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 3
sigaction(15, 7f01fe58, 7f01fe4c) return 0
sigaction(14, 7f01fe58, 7f01fe4c) return 0
sigaction(13, 7f01fe58, 7f01fe4c) return 0
sigaction(12, 7f01fe58, 7f01fe4c) return 0
sigaction(10, 7f01fe58, 7f01fe4c) return 0
sigaction(8, 7f01fe58, 7f01fe4c) return 0
sigaction(7, 7f01fe58, 7f01fe4c) return 0
sigaction(6, 7f01fe58, 7f01fe4c) return 0
sigaction(5, 7f01fe58, 7f01fe4c) return 0
sigaction(4, 7f01fe58, 7f01fe4c) return 0
sigaction(3, 7f01fe58, 7f01fe4c) return 0
sigaction(2, 7f01fe58, 7f01fe4c) return 0
sbrk(0x7f01482c) return 2130790444 = 0x7f01482c
execve(7f0144cc "/sbin/fsck", 7f014284, 7f0144a8) (no return)
sync() return 0
open(7f0146a0 "/etc/fstab", 0, 0666) return 3
fstat(3, 7f01fc68) return 0
sbrk(0x7f01d000) return 2130825216 = 0x7f01d000
read(3, 7f01c830, 1024) return 60 = 0x3c
open(7f01533c "/etc/passwd", 0, 0666) return 4
sigaction(2, 7f01fe34, 7f01fe28) return 0
sigaction(2, 7f01fe34, 7f01fe28) return 0
sigaction(3, 7f01fe34, 7f01fe28) return 0
lseek(3, 0, 0) return 0
read(3, 7f01c830, 1024) return 60 = 0x3c
stat(7f014fd4 "/", 7f01fdc0) return 0
stat(7f01a508 "/dev/sd0a", 7f01fdc0) return 0
open(7f01a508 "/dev/sd0a", 0, 017700242745) return 5
open(7f01a508 "/dev/sd0a", 0x2, 017700242745) return 6
lseek(5, 0, 0) return 0
read(5, 7f01c318, 1024) return 1024 = 0x400
open(7f01a7e8 "/dev/temp0", 0x2, 0) return 7
ioctl(7, 0xc0047301, 7f01fdf8) return 0
open(7f01a7e8 "/dev/temp0", 0, 036) return 8
lseek(7, 0, 0) return 0
write(7, 7f015a40, 1024) return 1024 = 0x400
..................................(skipped)....................................
lseek(7, 0x7400, 0) return 29696 = 0x7400
write(7, 7f015a40, 1024) return 1024 = 0x400
lseek(8, 0, 0) return 0
read(8, 7f01976c, 1024) return 1024 = 0x400
lseek(5, 0x400, 0) return 1024 = 0x400
read(5, 7f01ac4c, 4096) return 4096 = 0x1000
..................................(skipped)....................................
lseek(5, 0x63ce000, 0) return 104652800 = 0x63ce000
read(5, 7f01a848, 1024) return 1024 = 0x400
write(1, 7f01fe98, 46) return 46 = 0x2e
close(5) return 0
ioctl(7, 0xc0047301, 7f01fe08) return -1 = 0xffffffff
close(6) return 0
close(8) return 0
close(7) return 0
read(3, 7f01c830, 1024) return 0
wait4(-1, 7f01ff18, 0, 00000000) return -1 = 0xffffffff
close(3) return 0
close(0) return 0
close(1) return 0
close(2) return 0
close(4) return 0
_exit(0) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 3
read(19, 7f013e30, 128) return 128 = 0x80
access(7f014398 "/bin/reboot", 01) return -1 = 0xffffffff
access(7f014398 "/sbin/reboot", 01) return 0
sbrk(0x7f01482c) return 2130790444 = 0x7f01482c
read(19, 7f013e30, 128) return 128 = 0x80
sbrk(0x7f014b2c) return 2130791212 = 0x7f014b2c
read(19, 7f013e30, 128) return 128 = 0x80
sbrk(0x7f01492c) return 2130790700 = 0x7f01492c
access(7f0145dc "/bin/hostname", 01) return 0
vfork() return 4
wait4(-1, 7f01fe5c, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 4
sigaction(15, 7f01fe58, 7f01fe4c) return 0
sigaction(14, 7f01fe58, 7f01fe4c) return 0
sigaction(13, 7f01fe58, 7f01fe4c) return 0
sigaction(12, 7f01fe58, 7f01fe4c) return 0
sigaction(10, 7f01fe58, 7f01fe4c) return 0
sigaction(8, 7f01fe58, 7f01fe4c) return 0
sigaction(7, 7f01fe58, 7f01fe4c) return 0
sigaction(6, 7f01fe58, 7f01fe4c) return 0
sigaction(5, 7f01fe58, 7f01fe4c) return 0
sigaction(4, 7f01fe58, 7f01fe4c) return 0
sigaction(3, 7f01fe58, 7f01fe4c) return 0
sigaction(2, 7f01fe58, 7f01fe4c) return 0
execve(7f014648 "/bin/hostname", 7f01460c, 7f014624) (no return)
__sysctl(7f01fec0, 2, 00000000, 00000000, ...) return 0
close(0) return 0
close(1) return 0
close(2) return 0
_exit(0) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 4
read(19, 7f013e30, 128) return 128 = 0x80
read(19, 7f013e30, 128) return 128 = 0x80
access(7f0145d4 "/bin/umount", 01) return -1 = 0xffffffff
access(7f0145d4 "/sbin/umount", 01) return 0
vfork() return 5
wait4(-1, 7f01fe5c, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 5
sigaction(15, 7f01fe58, 7f01fe4c) return 0
sigaction(14, 7f01fe58, 7f01fe4c) return 0
sigaction(13, 7f01fe58, 7f01fe4c) return 0
sigaction(12, 7f01fe58, 7f01fe4c) return 0
sigaction(10, 7f01fe58, 7f01fe4c) return 0
sigaction(8, 7f01fe58, 7f01fe4c) return 0
sigaction(7, 7f01fe58, 7f01fe4c) return 0
sigaction(6, 7f01fe58, 7f01fe4c) return 0
sigaction(5, 7f01fe58, 7f01fe4c) return 0
sigaction(4, 7f01fe58, 7f01fe4c) return 0
sigaction(3, 7f01fe58, 7f01fe4c) return 0
sigaction(2, 7f01fe58, 7f01fe4c) return 0
execve(7f014630 "/sbin/umount", 7f0145f4, 7f01460c) (no return)
sync() return 0
open(7f00e114 "/etc/fstab", 0, 0666) return 3
fstat(3, 7f01fd0c) return 0
sbrk(0x7f00ec00) return 2130766848 = 0x7f00ec00
read(3, 7f00e7b4, 1024) return 60 = 0x3c
read(3, 7f00e7b4, 1024) return 0
close(0) return 0
close(1) return 0
close(2) return 0
close(3) return 0
_exit(0) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 5
read(19, 7f013e30, 128) return 128 = 0x80
access(7f0145d4 "/bin/mount", 01) return -1 = 0xffffffff
access(7f0145d4 "/sbin/mount", 01) return 0
vfork() return 6
wait4(-1, 7f01fe5c, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 6
sigaction(15, 7f01fe58, 7f01fe4c) return 0
sigaction(14, 7f01fe58, 7f01fe4c) return 0
sigaction(13, 7f01fe58, 7f01fe4c) return 0
sigaction(12, 7f01fe58, 7f01fe4c) return 0
sigaction(10, 7f01fe58, 7f01fe4c) return 0
sigaction(8, 7f01fe58, 7f01fe4c) return 0
sigaction(7, 7f01fe58, 7f01fe4c) return 0
sigaction(6, 7f01fe58, 7f01fe4c) return 0
sigaction(5, 7f01fe58, 7f01fe4c) return 0
sigaction(4, 7f01fe58, 7f01fe4c) return 0
sigaction(3, 7f01fe58, 7f01fe4c) return 0
sigaction(2, 7f01fe58, 7f01fe4c) return 0
execve(7f014630 "/sbin/mount", 7f0145f4, 7f01460c) (no return)
open(7f00f1a4 "/etc/fstab", 0, 0666) return 3
fstat(3, 7f01fd18) return 0
sbrk(0x7f010400) return 2130772992 = 0x7f010400
read(3, 7f00fc9c, 1024) return 60 = 0x3c
vfork() return 7
wait4(7, 7f01fed4, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
mount(7f00fb3c "/dev/sd0a", 7f00fb46 "/", 0x1040) return 0
_exit(0) return 7
read(3, 7f00fc9c, 1024) return 0
close(0) return 0
close(1) return 0
close(2) return 0
close(3) return 0
_exit(0) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 6
access(7f0145e4 "/bin/rm", 01) return 0
vfork() return 8
wait4(-1, 7f01fe5c, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 8
sigaction(15, 7f01fe58, 7f01fe4c) return 0
sigaction(14, 7f01fe58, 7f01fe4c) return 0
sigaction(13, 7f01fe58, 7f01fe4c) return 0
sigaction(12, 7f01fe58, 7f01fe4c) return 0
sigaction(10, 7f01fe58, 7f01fe4c) return 0
sigaction(8, 7f01fe58, 7f01fe4c) return 0
sigaction(7, 7f01fe58, 7f01fe4c) return 0
sigaction(6, 7f01fe58, 7f01fe4c) return 0
sigaction(5, 7f01fe58, 7f01fe4c) return 0
sigaction(4, 7f01fe58, 7f01fe4c) return 0
sigaction(3, 7f01fe58, 7f01fe4c) return 0
sigaction(2, 7f01fe58, 7f01fe4c) return 0
execve(7f014660 "/bin/rm", 7f014620, 7f01463c) (no return)
ioctl(0, 0x40067408, 7f01fefc) return -1 = 0xffffffff
lstat(7f01ffd6 "/etc/nologin", 7f01feac) return -1 = 0xffffffff
close(0) return 0
close(1) return 0
close(2) return 0
_exit(0) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 8
write(1, 7f013714, 18) return 18 = 0x12
access(7f0145cc "/bin/update", 01) return -1 = 0xffffffff
access(7f0145cc "/sbin/update", 01) return 0
vfork() return 9
wait4(-1, 7f01fdfc, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 9
sigaction(15, 7f01fdf8, 7f01fdec) return 0
sigaction(14, 7f01fdf8, 7f01fdec) return 0
sigaction(13, 7f01fdf8, 7f01fdec) return 0
sigaction(12, 7f01fdf8, 7f01fdec) return 0
sigaction(10, 7f01fdf8, 7f01fdec) return 0
sigaction(8, 7f01fdf8, 7f01fdec) return 0
sigaction(7, 7f01fdf8, 7f01fdec) return 0
sigaction(6, 7f01fdf8, 7f01fdec) return 0
sigaction(5, 7f01fdf8, 7f01fdec) return 0
sigaction(4, 7f01fdf8, 7f01fdec) return 0
sigaction(3, 7f01fdf8, 7f01fdec) return 0
sigaction(2, 7f01fdf8, 7f01fdec) return 0
execve(7f014658 "/sbin/update", 7f014620, 7f014634) (no return)
vfork() return 10 = 0xa
_exit(0) (no return)
------------------------------------------------------------------------------------
(child of previous fork) return 0
open(7f008ad8 "/dev/tty", 0x2, 017700377720) return 3
ioctl(3, 0x20007471, 00000000) return 0
close(3) return 0
chdir(7f008ae4 "/") return 0
open(7f008ae8 "/dev/null", 0x2, 0) return 3
dup2(3, 0) return 0
dup2(3, 1) return 1
dup2(3, 2) return 2
close(3) return 0
sigaction(14, 7f01ff14, 7f01ff08) return 0
setitimer(0, 7f01ff38, 00000000) return 0
sigsuspend(7f01ff48) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 9
write(1, 7f013714, 7) return 7
access(7f0145cc "/bin/cron", 01) return -1 = 0xffffffff
access(7f0145cc "/sbin/cron", 01) return 0
vfork() return 11 = 0xb
wait4(-1, 7f01fdfc, 0, 00000000) (later)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 11 = 0xb
sigaction(15, 7f01fdf8, 7f01fdec) return 0
sigaction(14, 7f01fdf8, 7f01fdec) return 0
sigaction(13, 7f01fdf8, 7f01fdec) return 0
sigaction(12, 7f01fdf8, 7f01fdec) return 0
sigaction(10, 7f01fdf8, 7f01fdec) return 0
sigaction(8, 7f01fdf8, 7f01fdec) return 0
sigaction(7, 7f01fdf8, 7f01fdec) return 0
sigaction(6, 7f01fdf8, 7f01fdec) return 0
sigaction(5, 7f01fdf8, 7f01fdec) return 0
sigaction(4, 7f01fdf8, 7f01fdec) return 0
sigaction(3, 7f01fdf8, 7f01fdec) return 0
sigaction(2, 7f01fdf8, 7f01fdec) return 0
execve(7f014654 "/sbin/cron", 7f01461c, 7f014630) (no return)
sbrk(0x7f017400) return 2130801664 = 0x7f017400
sbrk(0x7f017c00) return 2130803712 = 0x7f017c00
sigaction(20, 7f01fed8, 7f01fecc) return 0
sigaction(1, 7f01fed8, 7f01fecc) return 0
open(7f01fe70 "/var/run/cron.pid", 0x202, 0644) return 3
getdtablesize() return 30 = 0x1e
flock(3, 6) return 0
fcntl(3, 0x2, 00000001) return 0
lseek(3, 0, 0) return 0
getpid() return 11 = 0xb
fstat(3, 7f01fcbc) return 0
write(3, 7f01750c, 3) return 3
lseek(3, 0, 1) return 3
ftruncate(3, 3) return 0
seteuid(0) return 0
stat(7f014f44 "/var/cron", 7f01fea4) return 0
chdir(7f014f44 "/var/cron") return 0
stat(7f0147a0 "tabs", 7f01fea4) return 0
vfork() return 12 = 0xc
_exit(0) (no return)
------------------------------------------------------------------------------------
(child of previous fork) return 0
getpid() return 12 = 0xc
gettimeofday(7f01f9b4, 00000000) return 0
access(7f015110 "/etc/localtime", 04) return 0
open(7f015110 "/etc/localtime", 0, 02) return 4
read(4, 7f01f164, 2036) return 1274 = 0x4fa
close(4) return 0
getpid() return 12 = 0xc
open(7f015b20 "/var/log/messages", 0x9, 0) return 4
fcntl(4, 0x2, 00000001) return 0
write(4, 7f01f9d4, 62) return 62 = 0x3e
getpid() return 12 = 0xc
setpgrp() return 0
open(7f0150f8 "/dev/tty", 0x2, 076) return 5
ioctl(5, 0x20007471, 00000000) return 0
close(5) return 0
open(7f015104 "/dev/null", 0x2, 0) return 5
dup2(5, 0) return 0
dup2(5, 1) return 1
dup2(5, 2) return 2
close(5) return 0
lseek(3, 0, 0) return 0
getpid() return 12 = 0xc
write(3, 7f01750c, 3) return 3
lseek(3, 0, 1) return 3
ftruncate(3, 3) return 0
stat(7f0147a0 "tabs", 7f01fe8c) return 0
stat(7f0147b4 "/etc/crontab", 7f01fe54) return -1 = 0xffffffff
open(7f0147a0 "tabs", 0, 017700200000) return 5
sbrk(0x7f018400) return 2130805760 = 0x7f018400
read(5, 7f017934, 1024) return 1024 = 0x400
read(5, 7f017934, 1024) return 0
close(5) return 0
gettimeofday(7f01fedc, 00000000) return 0
gettimeofday(7f01fedc, 00000000) return 0
gettimeofday(7f01fed4, 00000000) return 0
select(0, 00000000, 00000000, 00000000, ...) (no return)
------------------------------------------------------------------------------------
(previous wait4) return 11 = 0xb
write(1, 7f013714, 5) return 5
write(1, 7f013714, 1) return 1
read(19, 7f013e30, 128) return 22 = 0x16
_exit(0) (no return)
------------------------------------------------------------------------------------
(wait4 earlier) return 2
open(7f010428 "/var/log/wtmp", 0x9, 0) return 0
write(0, 7f011278, 44) return 44 = 0x2c
close(0) return 0
open(7f010448 "/etc/ttys", 0, 0666) return 0
fstat(0, 7f01fe60) return 0
sbrk(0x7f011800) return 2130778112 = 0x7f011800
read(0, 7f0112bc, 1024) return 722 = 0x2d2
sbrk(0x7f011c00) return 2130779136 = 0x7f011c00
read(0, 7f0112bc, 1024) return 0
close(0) return 0
gettimeofday(7f01fed8, 00000000) return 0
vfork() return 13 = 0xd
__sysctl(7f01ff00, 2, 7f01ff0c, 7f01ff08, ...) return 4
__sysctl(7f01fed0, 2, 7f01fedc, 7f01fed8, ...) return 4
__sysctl(7f01ff00, 2, 00000000, 00000000, ...) return 4
gettimeofday(7f01f9e0, 00000000) return 0
access(7f010004 "/etc/localtime", 04) return 0
open(7f010004 "/etc/localtime", 0, 041) return 0
read(0, 7f01f190, 2036) return 1274 = 0x4fa
close(0) return 0
open(7f010454 "/var/log/messages", 0x9, 0) return 0
fcntl(0, 0x2, 00000001) return 0
write(0, 7f01fa00, 74) return 74 = 0x4a
sigaction(1, 7f010400, 00000000) return 0
wait4(-1, 00000000, 0, 00000000) (no return)
------------------------------------------------------------------------------------
(child of previous fork) return 0
sigaction(15, 7f01fed4, 7f01fec8) return 0
sigaction(1, 7f01fed4, 7f01fec8) return 0
sigprocmask(3, 7f01fee8, 7f01fed8) return 0
execve(7f01fc88 "/libexec/getty", 7f01fe8c, 7f01fed8) (no return)
sigaction(2, 7f01feec, 7f01fee0) return 0
__sysctl(7f01fee8, 2, 7f011f80, 7f01fef0, ...) return 6
chown(7f0124a0 "/dev/console", 0, 0) return 0
chmod(7f0124a0 "/dev/console", 0622) return 0
open(7f0124a0 "/dev/console", 0x2, 0) return 0
sigaction(1, 7f01feec, 7f01fee0) return 0
vhangup() return 0
open(7f0124a0 "/dev/console", 0x2, 017700377340) return 1
close(0) return 0
dup(1) return 0
dup(0) return 2
sigaction(1, 7f01feec, 7f01fee0) return 0
open(7f010144 "/etc/gettytab", 0, 017700217730) return 3
read(3, 7f01fcb8, 512) return 512 = 0x200
read(3, 7f01fcb8, 512) return 512 = 0x200
close(3) return 0
ioctl(0, 0x40067408, 7f010fdc) return 0
open(7f010144 "/etc/gettytab", 0, 017700214600) return 3
read(3, 7f01fcb8, 512) return 512 = 0x200
read(3, 7f01fcb8, 512) return 512 = 0x200
read(3, 7f01fcb8, 512) return 512 = 0x200
read(3, 7f01fcb8, 512) return 512 = 0x200
read(3, 7f01fcb8, 512) return 512 = 0x200
close(3) return 0
ioctl(0, 0x80047410, 00000000) return -1 = 0xffffffff
ioctl(0, 0x80067409, 7f010fdc) return 0
ioctl(0, 0x80067411, 7f010fd4) return 0
ioctl(0, 0x80047401, 7f01ff18) return 0
ioctl(0, 0x20007402, 00000000) return 0
ioctl(0, 0x40067408, 7f01fdf8) return 0
fstat(0, 7f01fe50) return 0
open(7f011004 "/dev/", 0, 017700376770) return 3
sbrk(0x7f012c00) return 2130783232 = 0x7f012c00
read(3, 7f0124f0, 1024) return 1024 = 0x400
stat(7f011900 "/dev/console", 7f01fe18) return 0
close(3) return 0
sigprocmask(1, 00000000, 7f01220c) return 0
sigprocmask(1, 00000000, 7f011fd4) return 0
sigaction(2, 7f01feb4, 7f01fea8) return 0
ioctl(0, 0x80067409, 7f010fdc) return 0
ioctl(0, 0x80067409, 7f010fdc) return 0
write(1, 7f012410, 43) return 43 = 0x2b
read(0, 7f01fed8, 1) (waiting for user input)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment