OpenBSD/sgi on octane2 - minirootからの起動

HDDにルートファイルシステムをセットアップする方法が確保出来そうにないし、そもそもSCSIが動いているかどうかも分からないので、まずはminiroot(ramdisk)から起動させる事にした。
が、ramdiskの作り方が分からない。おまけにcurrentのユーザランドはクロスビルド失敗する。
それじゃしょうがない、と言う事で、取り合えず4.4のbsd.rdからファイルシステムを吸い出してcurrentのカーネルに書き込む事にした。
その為のツールもあるようだが、クロス環境だとまともに動いちゃくれないっぽいので、ddでどうにかした。

4.4のbsd.rdからファイルシステムを吸い出す
-bash-4.0$ /usr/cross/sgi/usr/bin/mips64-unknown-openbsd4.5-objdump -p ~/bsd.rd

/home/xxx/sgi/bsd.rd:     file format elf64-tradbigmips

Program Header:
    LOAD off    0x0000000000010000 vaddr 0xffffffff80100000 paddr 0xffffffff80100000 align 2**16
         filesz 0x000000000062fd00 memsz 0x00000000006a7000 flags rwx
private flags = 20000001: [abi=64] [mips3] [not 32bitmode]

0xffffffff80100000はファイル上ではオフセット0x0000000000010000にあると言っている。

-bash-4.0$ /usr/cross/sgi/usr/bin/mips64-unknown-openbsd4.5-objdump -t ~/bsd.rd |grep rd_root
ffffffff80325f00 g     O .data  0000000000000004 rd_root_size
ffffffff80325f08 g     O .data  0000000000400000 rd_root_image

読みたいデータはrd_root_sizeの先頭からrd_root_imageの終端までだから、バーチャルアドレスでのオフセットはffffffff80325f00、サイズは0x400008。
ffffffff80325f00 - 0xffffffff80100000 + 0x0000000000010000 = 0x235F00になるので、ファイル上でのオフセットは0x235F00になる。
オフセットとサイズが分かったのでddで吸い出す:

dd if=~/bsd.rd of=~/rd bs=1 skip=2318080 count=4194312

こんな感じのデータが抜けて入れば成功している。

-bash-4.0$ hexdump -n 1024 -C ~/rd
00000000  00 40 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |.@..............|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200  00 00 00 00 00 00 00 00  82 56 45 57 00 00 00 00  |.........VEW....|
00000210  72 64 72 6f 6f 74 00 00  00 00 00 00 00 00 00 00  |rdroot..........|
00000220  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000230  00 00 02 00 00 00 00 80  00 00 00 04 00 00 00 10  |................|
00000240  00 00 02 00 00 00 20 00  00 00 00 00 00 00 00 00  |...... .........|
00000250  0e 10 00 01 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000260  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000270  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|
00000280  00 00 00 00 00 00 00 00  00 00 00 00 82 56 45 57  |.............VEW|
00000290  46 fd 00 03 00 00 20 00  00 00 20 00 00 00 20 00  |F�.... ... ... .|
000002a0  00 00 00 00 00 00 00 00  07 04 00 01 00 00 00 00  |................|
000002b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 20 00  |.............. .|
000002c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000400
吸い出したデータをcurrentカーネルへ書き込む
/usr/cross/sgi/usr/bin/mips64-unknown-openbsd4.5-objdump -p bsd.gdb

bsd.gdb:     file format elf64-tradbigmips

Program Header:
    LOAD off    0x0000000000010000 vaddr 0xa800000020020000 paddr 0xa800000020020000 align 2**16
         filesz 0x000000000059caa0 memsz 0x0000000000611018 flags rwx
private flags = 20000001: [abi=64] [mips3] [not 32bitmode]

/usr/cross/sgi/usr/bin/mips64-unknown-openbsd4.5-objdump -t bsd.gdb |grep rd_root
a8000000201b85a0 g     O .data  0000000000000004 rd_root_size
a8000000201b85a8 g     O .data  0000000000400000 rd_root_image

a8000000201b85a0 - 0xa800000020020000 + 0x0000000000010000 = 0x1a85a0
なので

dd if=~/rd of=bsd.gdb bs=1 seek=1738144 count=4194312 conv=notrunc

とした。

出来上がったカーネルでブートしてみた所、きちんとファイルシステムが読めている模様。
山ほどデバッグprintが入っているのは気にしないでください。
現状ではreadシステムコールで止まるのだが、この時のfdの値が0になっている。
と言う事は、stdinをreadして止まっていると考えられる。
これって、シリアルの割り込みがかかっていないのが原因じゃないかなぁ?
と思い、デバイス周りにデバッグprintを入れてみるが、確かにかかっていないように見受けられる。
ユーザランドがやたらと黙りこくって何も喋らないのもこれが原因か?

>> bootp()192.168.3.1:bsd -s
Setting $netaddr to 192.168.3.2 (from server )
Obtaining bsd from server
5884576+476536 entry: 0xa800000020020000
ARCS64 Firmware Version 64.0
Found SGI-IP30, setting up.
Initial setup done, switching console.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2009 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 4.5-current (OCTANE_RAMDISK) #34: Mon Apr 20 22:26:08 JST 2009
    xxx@xxx.co.jp:/home/xxx/current/src/sys/arch/sgi/compile/OCTANE_RAMDISK
real mem = 536870912 (512MB)
rsvd mem = 1064960 (1MB)
avail mem = 502697984 (479MB)
mainbus0 at root
cpu0 at mainbus0: MIPS R12000 CPU rev 3.5 400 MHz with R10000 FPU rev 0.0
cpu0: cache L1-I 32KB D 32KB 2 way, L2 2048KB 2 way
cpu0: Setsize 16384:16384
cpu0: Alias mask 0x3000
cpu0: Config Register 6c12afa3
cpu0: Cache type 202
cpu0: Status Register 140450a0
clock0 at mainbus0: ticker on int5 using count register
xbow0 at mainbus0: XBow revision 5
xheart0 at xbow0 widget 8: Heart revision 6
onewire0 at xheart0
owserial0 at onewire0 family 0x0b sn 0000004d74fa
owserial0: "PM20400MHZ" p/n 030-1476-001, serial KWL381
"Odyssey" revision 2 at xbow0 widget 11 not configured
xbridge0 at xbow0 widget 15: Bridge revision 4
pci0 at xbridge0 bus 0
isp0 at pci0 dev 0 function 0 "QLogic ISP1020" rev 0x05isp0: QLogic ISP Driver, NetBSD (pci) Platform Version 2.1 Core Version 2.7
xbow_intr_register widget:f level:2 intrbit:0x9800000020009970
xbow_intr_establish func:0xa800000020141910 arg:0xffffffffc00f4d80 intrbit:d level:2 name:xbridge0
: irq 0
isp0: Ultra Mode Capable
isp0: Board Type 1040B, Chip Revision 0x5, resident F/W Revision 2.55.0
isp0: Last F/W revision was 2.55.0
isp0: 390 max I/O commands supported
isp0: invalid NVRAM header
isp0: 0 0 0
isp0: Generated CHAN 0 FTHRSH 0 IID 7 RESETD 5 RETRYC 0 RETRYD 0 ASD 0x9
isp0: Generated RAAN 0x0 DLAN 0x0 DDMAB 0x1 CDMAB 0x0 SELTIME 250 MQD 256
isp0: Generated CHAN 0 TGT 0 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 1 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 2 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 3 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 4 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 5 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 6 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 7 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 8 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 9 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 10 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 11 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 12 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 13 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 14 FLAGS 0xfd00 0x8/0xc
isp0: Generated CHAN 0 TGT 15 FLAGS 0xfd00 0x8/0xc
isp0: Initiator ID is 7 on Channel 0
isp0: Initial Settings bus0 tgt0 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt1 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt2 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt3 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt4 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt5 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt6 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt7 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt8 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt9 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt10 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt11 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt12 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt13 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt14 flags 0xc500 off 0x0 per 0x0
isp0: Initial Settings bus0 tgt15 flags 0xc500 off 0x0 per 0x0
isp0: driver initiated bus reset of bus 0
scsibus0 at isp0: 16 targets, initiator 7
sd0 at scsibus0 targ 1 lun 0: <QUANTUM, ATLAS_V__9_SCA, 0238> SCSI3 0/direct fixed
sd0: 8682MB, 512 bytes/sec, 17781964 sec total
isp1 at pci0 dev 1 function 0 "QLogic ISP1020" rev 0x05xbow_intr_register widget:f level:2 intrbit:0x9800000020009970
xbow_intr_establish func:0xa800000020141910 arg:0xffffffffc00f4a80 intrbit:c level:2 name:xbridge0
: irq 1
isp1: Ultra Mode Capable
isp1: Board Type 1040B, Chip Revision 0x5, resident F/W Revision 2.55.0
isp1: Last F/W revision was 2.55.0
isp1: 390 max I/O commands supported
isp1: invalid NVRAM header
isp1: 0 0 0
isp1: Generated CHAN 0 FTHRSH 0 IID 7 RESETD 5 RETRYC 0 RETRYD 0 ASD 0x9
isp1: Generated RAAN 0x0 DLAN 0x0 DDMAB 0x1 CDMAB 0x0 SELTIME 250 MQD 256
isp1: Generated CHAN 0 TGT 0 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 1 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 2 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 3 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 4 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 5 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 6 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 7 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 8 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 9 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 10 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 11 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 12 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 13 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 14 FLAGS 0xfd00 0x8/0xc
isp1: Generated CHAN 0 TGT 15 FLAGS 0xfd00 0x8/0xc
isp1: Initiator ID is 7 on Channel 0
isp1: Initial Settings bus0 tgt0 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt1 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt2 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt3 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt4 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt5 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt6 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt7 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt8 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt9 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt10 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt11 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt12 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt13 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt14 flags 0xc500 off 0x0 per 0x0
isp1: Initial Settings bus0 tgt15 flags 0xc500 off 0x0 per 0x0
isp1: driver initiated bus reset of bus 0
scsibus1 at isp1: 16 targets, initiator 7
cd0 at scsibus1 targ 1 lun 0: <PLEXTOR, CD-ROM PX-12TS, 1.02> SCSI2 5/cdrom removable
ioc0 at pci0 dev 2 function 0 "SGI IOC3" rev 0x01
onewire1 at ioc0
owmac0 at onewire1 family 0x09 sn 000002d29696
owmac0: Ethernet Address 08:00:69:13:67:82
owserial1 at onewire1 family 0x0b sn 0000004d4ee4
owserial1: "FP1" p/n 030-0891-003, serial LMR447
owserial2 at onewire1 family 0x0b sn 0000004e12fb
owserial2: "PWR.SPPLY.ER" p/n 060-0035-002, serial AAE0420107
ioc0: xbow_intr_register widget:f level:4 intrbit:0x9800000020009980
xbow_intr_establish func:0xa800000020141910 arg:0xffffffffc00f4700 intrbit:b level:4 name:xbridge0
superio irq 4xbow_intr_register widget:f level:3 intrbit:0x9800000020009980
xbow_intr_establish func:0xa800000020141910 arg:0xffffffffc00f4600 intrbit:a level:3 name:xbridge0
, ethernet irq 2
com1 at ioc0 base 0x00020170: ns16550a, 16 byte fifo
com0 at ioc0 base 0x00020178: ns16550a, 16 byte fifo
com0: console
dsrtc0 at ioc0 base 0x00020168: DS1687
"SGI Rad1" rev 0xc0 at pci0 dev 3 function 0 not configured
Timecounters tick every 10.000 msec
rd_root_image:0xa8000000201b85a8 rd_root_size:4194304
rd0: fixed, 8192 blocks
boot device: sd0
root on rd0a swap on rd0b dump on rd0b
rootdev=0x800 rrootdev=0x1600 rawdev=0x1602
WARNING: clock time much less than file system time
WARNING: using file system time
WARNING: CHECK AND RESET THE DATE!
namei: /dev/console
init: copying out flags `-s' 3
init: copying out path `/sbin/init' 11
namei: /sbin/init
proc 1 (init): native num 202 call: __sysctl(0x7ffc7ec8, 0x2, 0x101b5ab0, 0x7ffc7ed8, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 1 (init): native num 202 ret: err = 0, rv = 0x0,0x25
proc 1 (init): native num 202 call: __sysctl(0x7ffc7e88, 0x2, 0x102731b0, 0x7ffc7e98, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 1 (init): native num 202 ret: err = 0, rv = 0x0,0x6
proc 1 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 1 (init): native num 197 ret: err = 0, rv = 0x52cbd000,0x3
proc 1 (init): native num 74 call: mprotect(0x52cbd000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 1 (init): native num 74 ret: err = 0, rv = 0x0,0x52cbd018
proc 1 (init): native num 24 call: getuid()
callp->sy_call:0xa800000020058590
proc 1 (init): native num 24 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 1 (init): native num 20 ret: err = 0, rv = 0x1,0x0
proc 1 (init): native num 147 call: setsid()
callp->sy_call:0xa8000000200586b8
proc 1 (init): native num 147 ret: err = 0, rv = 0x1,0x10186078
proc 1 (init): native num 50 call: setlogin(0x101860a0)
callp->sy_call:0xa8000000200597c8
proc 1 (init): native num 50 ret: err = 0, rv = 0x0,0x10186078
proc 1 (init): native num 46 call: sigaction(0xc, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x6, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x8, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x4, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0xb, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0xa, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x18, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x19, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x1, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0xf, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x12, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x1e, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x1f, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0xe, 0x7ffc7df8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 48 call: sigprocmask(0x3, 0xffffffff9e7d9156)
callp->sy_call:0xa80000002005caf8
proc 1 (init): native num 48 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x15, 0x7ffc7eb8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 46 call: sigaction(0x16, 0x7ffc7eb8, 0x0)
callp->sy_call:0xa80000002005c458
proc 1 (init): native num 46 ret: err = 0, rv = 0x0,0x0
proc 1 (init): native num 6 call: close(0x0)
callp->sy_call:0xa80000002004d668
proc 1 (init): native num 6 ret: err = 9, rv = 0x0,0x0
proc 1 (init): native num 6 call: close(0x1)
callp->sy_call:0xa80000002004d668
proc 1 (init): native num 6 ret: err = 9, rv = 0x0,0xffffffffffffffff
proc 1 (init): native num 6 call: close(0x2)
callp->sy_call:0xa80000002004d668
proc 1 (init): native num 6 ret: err = 9, rv = 0x0,0xffffffffffffffff
proc 1 (init): native num 202 call: __sysctl(0x7ffc7598, 0x2, 0x7ffc75a8, 0x7ffc75b0, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 1 (init): native num 202 ret: err = 0, rv = 0x0,0x1
proc 1 (init): native num 2 call: fork()
callp->sy_call:0xa800000020053238
proc 1 (init): native num 2 ret: err = 0, rv = 0xd11,0x0
proc 1 (init): native num 7 call: wait4(0xffffffffffffffff, 0x7ffc75dc, 0x2, 0x0)
callp->sy_call:0xa800000020052be0
proc 3345 (init): native num 56 call: revoke(0x101861f8)
callp->sy_call:0xa8000000200a2428
namei: /dev/console
proc 3345 (init): native num 56 ret: err = 0, rv = 0x0,0x1
proc 3345 (init): native num 240 call: nanosleep(0x7ffc7568, 0x7ffc7578)
callp->sy_call:0xa800000020064e68
proc 3345 (init): native num 240 ret: err = 0, rv = 0x0,0x2
proc 3345 (init): native num 5 call: open(0x101861f8, 0x2, 0x7ffc75a8)
callp->sy_call:0xa80000002009f8b8
namei: /dev/console
proc 3345 (init): native num 5 ret: err = 0, rv = 0x0,0x2
proc 3345 (init): native num 147 call: setsid()
callp->sy_call:0xa8000000200586b8
proc 3345 (init): native num 147 ret: err = 0, rv = 0xd11,0x2
proc 3345 (init): native num 54 call: ioctl(0x0, 0x20007461, 0x0)
callp->sy_call:0xa80000002007a1b8
proc 3345 (init): native num 54 ret: err = 0, rv = 0x0,0x2
proc 3345 (init): native num 90 call: dup2(0x0, 0x0)
callp->sy_call:0xa80000002004c998
proc 3345 (init): native num 90 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 3345 (init): native num 90 call: dup2(0x0, 0x1)
callp->sy_call:0xa80000002004c998
proc 3345 (init): native num 90 ret: err = 0, rv = 0x1,0xffffffffffffffff
proc 3345 (init): native num 90 call: dup2(0x0, 0x2)
callp->sy_call:0xa80000002004c998
proc 3345 (init): native num 90 ret: err = 0, rv = 0x2,0xffffffffffffffff
proc 3345 (init): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (init): native num 48 ret: err = 0, rv = 0x9e7c9056,0xffffffffffffffff
proc 3345 (init): native num 202 call: __sysctl(0x7ffc7348, 0x2, 0x7ffc7358, 0x7ffc7338, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 3345 (init): native num 202 ret: err = 0, rv = 0x0,0x1
proc 3345 (init): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (init): native num 20 ret: err = 0, rv = 0xd11,0x1
proc 3345 (init): native num 58 call: readlink(0x10198f30, 0x7ffc7488, 0x3f)
callp->sy_call:0xa8000000200a0d90
namei: /etc/malloc.conf
proc 3345 (init): native num 58 ret: err = 2, rv = 0x0,0x10275008
proc 3345 (init): native num 253 call: issetugid()
callp->sy_call:0xa8000000200585c8
proc 3345 (init): native num 253 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 3345 (init): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (init): native num 20 ret: err = 0, rv = 0xd11,0x0
proc 3345 (init): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (init): native num 197 ret: err = 0, rv = 0x51a80000,0x3
proc 3345 (init): native num 74 call: mprotect(0x51a80000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (init): native num 74 ret: err = 0, rv = 0x0,0x3
proc 3345 (init): native num 74 call: mprotect(0x51a83000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (init): native num 74 ret: err = 0, rv = 0x0,0x3
proc 3345 (init): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (init): native num 20 ret: err = 0, rv = 0xd11,0x100000000
proc 3345 (init): native num 197 call: mmap(0x0, 0x2000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (init): native num 197 ret: err = 0, rv = 0x55478000,0x3
proc 3345 (init): native num 74 call: mprotect(0x10275000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (init): native num 74 ret: err = 0, rv = 0x0,0x0
proc 3345 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (init): native num 197 ret: err = 0, rv = 0x5989f000,0x3
proc 3345 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (init): native num 197 ret: err = 0, rv = 0x599a0000,0x3
proc 3345 (init): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (init): native num 197 ret: err = 0, rv = 0x5c5ab000,0x3
proc 3345 (init): native num 59 call: execve(0x7ffc79f8, 0x7ffc75e8, 0x5989f0c0)
callp->sy_call:0xa800000020051400
namei: /bin/sh
proc 3345 (sh): native num 59 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 202 call: __sysctl(0x7fff4b90, 0x2, 0x101b5ab0, 0x7fff4ba0, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 3345 (sh): native num 202 ret: err = 0, rv = 0x0,0x25
proc 3345 (sh): native num 202 call: __sysctl(0x7fff4b50, 0x2, 0x102731b0, 0x7fff4b60, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 3345 (sh): native num 202 ret: err = 0, rv = 0x0,0x6
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x51823000,0x3
proc 3345 (sh): native num 74 call: mprotect(0x51823000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (sh): native num 74 ret: err = 0, rv = 0x0,0x51823018
proc 3345 (sh): native num 202 call: __sysctl(0x7fff4480, 0x2, 0x7fff4490, 0x7fff4470, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 3345 (sh): native num 202 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (sh): native num 20 ret: err = 0, rv = 0xd11,0x1
proc 3345 (sh): native num 58 call: readlink(0x10198f30, 0x7fff45c0, 0x3f)
callp->sy_call:0xa8000000200a0d90
namei: /etc/malloc.conf
proc 3345 (sh): native num 58 ret: err = 2, rv = 0x0,0x10275008
proc 3345 (sh): native num 253 call: issetugid()
callp->sy_call:0xa8000000200585c8
proc 3345 (sh): native num 253 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 3345 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (sh): native num 20 ret: err = 0, rv = 0xd11,0x0
proc 3345 (sh): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x59732000,0x3
proc 3345 (sh): native num 74 call: mprotect(0x59732000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (sh): native num 74 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 74 call: mprotect(0x59735000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (sh): native num 74 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (sh): native num 20 ret: err = 0, rv = 0xd11,0x100000000
proc 3345 (sh): native num 197 call: mmap(0x0, 0x2000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x54894000,0x3
proc 3345 (sh): native num 74 call: mprotect(0x10275000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 3345 (sh): native num 74 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5fe92000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5bcaa000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5505d000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5e21f000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x55d0a000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x50217000,0x3
proc 3345 (sh): native num 46 call: sigaction(0x2, 0x1024fc10, 0x7fff4680)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0xc0
proc 3345 (sh): native num 46 call: sigaction(0x2, 0x7fff4680, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 3345 (sh): native num 46 call: sigaction(0x3, 0x1024fc10, 0x7fff4680)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0xc0
proc 3345 (sh): native num 46 call: sigaction(0x3, 0x7fff4680, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 3345 (sh): native num 46 call: sigaction(0xf, 0x1024fc10, 0x7fff4680)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x40
proc 3345 (sh): native num 46 call: sigaction(0xf, 0x7fff4680, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x68
proc 3345 (sh): native num 46 call: sigaction(0x1, 0x1024fc10, 0x7fff4680)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x200
proc 3345 (sh): native num 46 call: sigaction(0x1, 0x7fff4680, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x228
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x51e04000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5aa36000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x564da000,0x3
proc 3345 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (sh): native num 20 ret: err = 0, rv = 0xd11,0x0
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x51dae000,0x3
proc 3345 (sh): native num 304 call: __getcwd(0x51dae810, 0x400)
callp->sy_call:0xa8000000200a3cc8
proc 3345 (sh): native num 304 ret: err = 0, rv = 0x2,0x1
proc 3345 (sh): native num 39 call: getppid()
callp->sy_call:0xa800000020058438
proc 3345 (sh): native num 39 ret: err = 0, rv = 0x1,0x1
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5bab7000,0x3
proc 3345 (sh): native num 116 call: gettimeofday(0x7fff3f70, 0x0)
callp->sy_call:0xa800000020065060
proc 3345 (sh): native num 116 ret: err = 0, rv = 0x0,0xfffffffffffffeff
proc 3345 (sh): native num 116 call: gettimeofday(0x7fff40b0, 0x0)
callp->sy_call:0xa800000020065060
proc 3345 (sh): native num 116 ret: err = 0, rv = 0x0,0xfffffffffffffeff
proc 3345 (sh): native num 25 call: geteuid()
callp->sy_call:0xa8000000200585a8
proc 3345 (sh): native num 25 ret: err = 0, rv = 0x0,0x1018c520
proc 3345 (sh): native num 49 call: getlogin(0x102553e0, 0x20)
callp->sy_call:0xa800000020059778
proc 3345 (sh): native num 49 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 24 call: getuid()
callp->sy_call:0xa800000020058590
proc 3345 (sh): native num 24 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 47 call: getgid()
callp->sy_call:0xa8000000200585f0
proc 3345 (sh): native num 47 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 43 call: getegid()
callp->sy_call:0xa800000020058608
proc 3345 (sh): native num 43 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 292 call: fstat(0x0, 0x7fff4650)
callp->sy_call:0xa80000002004d6e8
proc 3345 (sh): native num 292 ret: err = 0, rv = 0x0,0x100
proc 3345 (sh): native num 54 call: ioctl(0x0, 0x402c7413, 0x7fff46a0)
callp->sy_call:0xa80000002007a1b8
proc 3345 (sh): native num 54 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 54 call: ioctl(0x2, 0x402c7413, 0x7fff46a0)
callp->sy_call:0xa80000002007a1b8
proc 3345 (sh): native num 54 ret: err = 0, rv = 0x0,0x7d61b115f6dfe77a
proc 3345 (sh): native num 292 call: fstat(0x0, 0x7fff4af0)
callp->sy_call:0xa80000002004d6e8
proc 3345 (sh): native num 292 ret: err = 0, rv = 0x0,0x289
proc 3345 (sh): native num 92 call: fcntl(0x0, 0x3, 0x0)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x2,0x2000
proc 3345 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 46 call: sigaction(0x14, 0x1024fc10, 0x7fff4660)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 46 call: sigaction(0x14, 0x7fff4660, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 3345 (sh): native num 46 call: sigaction(0x16, 0x1024fc10, 0x7fff4660)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 46 call: sigaction(0x15, 0x1024fc10, 0x7fff4660)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 46 call: sigaction(0x12, 0x1024fc10, 0x7fff4660)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 5 call: open(0x1018de40, 0x2, 0x0)
callp->sy_call:0xa80000002009f8b8
namei: /dev/tty
proc 3345 (sh): native num 5 ret: err = 0, rv = 0x3,0x9
proc 3345 (sh): native num 92 call: fcntl(0x3, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xa,0x9
proc 3345 (sh): native num 92 call: fcntl(0xa, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x9
proc 3345 (sh): native num 6 call: close(0x3)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x9
proc 3345 (sh): native num 81 call: getpgrp()
callp->sy_call:0xa800000020058458
proc 3345 (sh): native num 81 ret: err = 0, rv = 0xd11,0x1
proc 3345 (sh): native num 46 call: sigaction(0x15, 0x7fff4610, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x15
proc 3345 (sh): native num 54 call: ioctl(0xa, 0x40047477, 0x7fff4630)
callp->sy_call:0xa80000002007a1b8
proc 3345 (sh): native num 54 ret: err = 0, rv = 0x0,0x15
proc 3345 (sh): native num 46 call: sigaction(0x15, 0x7fff4610, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x15
proc 3345 (sh): native num 54 call: ioctl(0xa, 0x402c7413, 0x10252a10)
callp->sy_call:0xa80000002007a1b8
proc 3345 (sh): native num 54 ret: err = 0, rv = 0x0,0x19
proc 3345 (sh): native num 46 call: sigaction(0x1c, 0x1024fc10, 0x7fff4680)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 46 call: sigaction(0x1c, 0x7fff4680, 0x0)
callp->sy_call:0xa80000002005c458
proc 3345 (sh): native num 46 ret: err = 0, rv = 0x0,0x28
proc 3345 (sh): native num 54 call: ioctl(0xa, 0x40087468, 0x7fff46a0)
callp->sy_call:0xa80000002007a1b8
proc 3345 (sh): native num 54 ret: err = 0, rv = 0x0,0xd11
proc 3345 (sh): native num 197 call: mmap(0x0, 0x2000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x53afe000,0x3
proc 3345 (sh): native num 5 call: open(0x1018c748, 0x0, 0x0)
callp->sy_call:0xa80000002009f8b8
namei: /etc/profile
proc 3345 (sh): native num 5 ret: err = 2, rv = 0x0,0x51dae858
proc 3345 (sh): native num 5 call: open(0x564da610, 0x0, 0x0)
callp->sy_call:0xa80000002009f8b8
namei: /.profile
proc 3345 (sh): native num 5 ret: err = 0, rv = 0x3,0x5bab7058
proc 3345 (sh): native num 92 call: fcntl(0x3, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xb,0x1
proc 3345 (sh): native num 6 call: close(0x3)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 92 call: fcntl(0xb, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x10
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x562b5000,0x3
proc 3345 (sh): native num 3 call: read(0xb, 0x5bab7058, 0x200)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902728 fd:11 nbyte:512
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa8000000200a2e80
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]
proc 3345 (sh): native num 3 ret: err = 0, rv = 0x200,0x5bab7058
proc 3345 (sh): native num 60 call: umask(0x12)
callp->sy_call:0xa8000000200a2408
proc 3345 (sh): native num 60 ret: err = 0, rv = 0x12,0x0
proc 3345 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 3345 (sh): native num 20 ret: err = 0, rv = 0xd11,0xffffffffafd70589
proc 3345 (sh): native num 263 call: pipe(0x7fff41b0)
callp->sy_call:0xa80000002008e470
proc 3345 (sh): native num 263 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 92 call: fcntl(0x3, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xc,0x0
proc 3345 (sh): native num 92 call: fcntl(0xc, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 6 call: close(0x3)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 92 call: fcntl(0x4, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xd,0x3
proc 3345 (sh): native num 92 call: fcntl(0xd, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 6 call: close(0x4)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x4
proc 3345 (sh): native num 92 call: fcntl(0x1, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xe,0x200
proc 3345 (sh): native num 92 call: fcntl(0xe, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x200
proc 3345 (sh): native num 90 call: dup2(0xd, 0x1)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x1,0x200
proc 3345 (sh): native num 6 call: close(0xd)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x200
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5331e000,0x3
proc 3345 (sh): native num 92 call: fcntl(0x0, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xd,0x32
proc 3345 (sh): native num 92 call: fcntl(0xd, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x32
proc 3345 (sh): native num 92 call: fcntl(0x1, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0xf,0x32
proc 3345 (sh): native num 92 call: fcntl(0xf, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x32
proc 3345 (sh): native num 263 call: pipe(0x7fff4070)
callp->sy_call:0xa80000002008e470
proc 3345 (sh): native num 263 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 92 call: fcntl(0x3, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x10,0x3
proc 3345 (sh): native num 92 call: fcntl(0x10, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 6 call: close(0x3)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 92 call: fcntl(0x4, 0x0, 0xa)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x11,0x3
proc 3345 (sh): native num 92 call: fcntl(0x11, 0x2, 0x1)
callp->sy_call:0xa80000002004cb60
proc 3345 (sh): native num 92 ret: err = 0, rv = 0x0,0x3
proc 3345 (sh): native num 6 call: close(0x4)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x4
proc 3345 (sh): native num 90 call: dup2(0x11, 0x1)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x1,0x4
proc 3345 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x0,0x50217c10
proc 3345 (sh): native num 2 call: fork()
callp->sy_call:0xa800000020053238
proc 3345 (sh): native num 2 ret: err = 0, rv = 0x1ccb,0x0
proc 3345 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x80000,0x1
proc 3345 (sh): native num 90 call: dup2(0x10, 0x0)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 6 call: close(0x10)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 6 call: close(0x11)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 90 call: dup2(0xf, 0x1)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x1,0x50217810
proc 3345 (sh): native num 6 call: close(0xf)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x50217810
proc 3345 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x0,0x50217810
proc 3345 (sh): native num 2 call: fork()
callp->sy_call:0xa800000020053238
proc 3345 (sh): native num 2 ret: err = 0, rv = 0x432c,0x0
proc 3345 (sh): native num 6 call: close(0x0)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x80000,0x1
proc 3345 (sh): native num 90 call: dup2(0xd, 0x0)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x0,0xd
proc 3345 (sh): native num 6 call: close(0xd)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0xd
proc 3345 (sh): native num 90 call: dup2(0xe, 0x1)
callp->sy_call:0xa80000002004c998
proc 3345 (sh): native num 90 ret: err = 0, rv = 0x1,0x0
proc 3345 (sh): native num 6 call: close(0xe)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x0
proc 3345 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x0,0x0
proc 7371 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 7371 (sh): native num 20 ret: err = 0, rv = 0x1ccb,0x1
proc 7371 (sh): native num 6 call: close(0x10)
callp->sy_call:0xa80000002004d668
proc 7371 (sh): native num 6 ret: err = 0, rv = 0x0,0x0
proc 7371 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 7371 (sh): native num 48 ret: err = 0, rv = 0x80000,0x0
proc 7371 (sh): native num 6 call: close(0xd)
callp->sy_call:0xa80000002004d668
proc 7371 (sh): native num 6 ret: err = 0, rv = 0x0,0xd
proc 7371 (sh): native num 6 call: close(0xf)
callp->sy_call:0xa80000002004d668
proc 7371 (sh): native num 6 ret: err = 0, rv = 0x0,0xf
proc 7371 (sh): native num 6 call: close(0xa)
callp->sy_call:0xa80000002004d668
proc 7371 (sh): native num 6 ret: err = 0, rv = 0x0,0x0
proc 7371 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (sh): native num 197 ret: err = 0, rv = 0x5f00f000,0x3
proc 7371 (sh): native num 291 call: stat(0x5fe92e10, 0x7fff3c50)
callp->sy_call:0xa8000000200a0b90
namei: /sbin/dmesg
proc 7371 (sh): native num 291 ret: err = 0, rv = 0x0,0x1
proc 17196 (sh): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 17196 (sh): native num 20 ret: err = 0, rv = 0x432c,0x1
proc 17196 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 17196 (sh): native num 48 ret: err = 0, rv = 0x80000,0x0
proc 17196 (sh): native num 6 call: close(0xd)
callp->sy_call:0xa80000002004d668
proc 17196 (sh): native num 6 ret: err = 0, rv = 0x0,0xd
proc 17196 (sh): native num 6 call: close(0xa)
callp->sy_call:0xa80000002004d668
proc 17196 (sh): native num 6 ret: err = 0, rv = 0x0,0x0
proc 17196 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sh): native num 197 ret: err = 0, rv = 0x5886b000,0x3
proc 17196 (sh): native num 291 call: stat(0x5fe92b10, 0x7fff3c50)
callp->sy_call:0xa8000000200a0b90
namei: /sbin/sed
proc 17196 (sh): native num 291 ret: err = 2, rv = 0x0,0x1
proc 17196 (sh): native num 291 call: stat(0x5fe92b10, 0x7fff3c50)
callp->sy_call:0xa8000000200a0b90
namei: /bin/sed
proc 17196 (sh): native num 291 ret: err = 2, rv = 0x0,0x1
proc 17196 (sh): native num 291 call: stat(0x5fe92b10, 0x7fff3c50)
callp->sy_call:0xa8000000200a0b90
namei: /usr/bin/sed
proc 17196 (sh): native num 291 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x80000,0x0
proc 3345 (sh): native num 3 call: read(0xc, 0x5bab7858, 0x200)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902728 fd:12 nbyte:512
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa80000002007bcc8
proc 7371 (sh): native num 33 call: access(0x5fe92e10, 0x1)
callp->sy_call:0xa8000000200a0a50
namei: /sbin/dmesg
proc 7371 (sh): native num 33 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 7371 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 7371 (sh): native num 48 ret: err = 0, rv = 0x0,0x1024fa80
proc 7371 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 7371 (sh): native num 48 ret: err = 0, rv = 0x80000,0x402
proc 7371 (sh): native num 46 call: sigaction(0x1, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x228
proc 7371 (sh): native num 46 call: sigaction(0x2, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 7371 (sh): native num 46 call: sigaction(0x3, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 7371 (sh): native num 46 call: sigaction(0xf, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x68
proc 7371 (sh): native num 46 call: sigaction(0x12, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 7371 (sh): native num 46 call: sigaction(0x14, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 7371 (sh): native num 46 call: sigaction(0x15, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x25
proc 7371 (sh): native num 46 call: sigaction(0x16, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x25
proc 7371 (sh): native num 46 call: sigaction(0x1c, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 7371 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 7371 (sh): native num 59 call: execve(0x564da3f0, 0x51e04dd8, 0x564da490)
callp->sy_call:0xa800000020051400
namei: /sbin/dmesg
proc 7371 (dmesg): native num 59 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 202 call: __sysctl(0x7ffc1220, 0x2, 0x101b5ab0, 0x7ffc1230, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 7371 (dmesg): native num 202 ret: err = 0, rv = 0x0,0x25
proc 7371 (dmesg): native num 202 call: __sysctl(0x7ffc11e0, 0x2, 0x102731b0, 0x7ffc11f0, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 7371 (dmesg): native num 202 ret: err = 0, rv = 0x0,0x6
proc 7371 (dmesg): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (dmesg): native num 197 ret: err = 0, rv = 0x59cb2000,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x59cb2018
proc 17196 (sh): native num 33 call: access(0x5fe92b10, 0x1)
callp->sy_call:0xa8000000200a0a50
namei: /usr/bin/sed
proc 17196 (sh): native num 33 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 17196 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 17196 (sh): native num 48 ret: err = 0, rv = 0x0,0x51e04f10
proc 17196 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 17196 (sh): native num 48 ret: err = 0, rv = 0x80000,0x402
proc 17196 (sh): native num 46 call: sigaction(0x1, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x228
proc 17196 (sh): native num 46 call: sigaction(0x2, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 17196 (sh): native num 46 call: sigaction(0x3, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0xe8
proc 17196 (sh): native num 46 call: sigaction(0xf, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x68
proc 17196 (sh): native num 46 call: sigaction(0x12, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 17196 (sh): native num 46 call: sigaction(0x14, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 17196 (sh): native num 46 call: sigaction(0x15, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x25
proc 17196 (sh): native num 46 call: sigaction(0x16, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x25
proc 17196 (sh): native num 46 call: sigaction(0x1c, 0x7fff3bd0, 0x0)
callp->sy_call:0xa80000002005c458
proc 17196 (sh): native num 46 ret: err = 0, rv = 0x0,0x29
proc 17196 (sh): native num 59 call: execve(0x564da6f0, 0x51e04e58, 0x564da350)
callp->sy_call:0xa800000020051400
namei: /usr/bin/sed
proc 17196 (sed): native num 59 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 202 call: __sysctl(0x7ffe8560, 0x2, 0x101b5ab0, 0x7ffe8570, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 17196 (sed): native num 202 ret: err = 0, rv = 0x0,0x25
proc 17196 (sed): native num 202 call: __sysctl(0x7ffe8520, 0x2, 0x102731b0, 0x7ffe8530, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 17196 (sed): native num 202 ret: err = 0, rv = 0x0,0x6
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x5fa5c000,0x3
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x5fa5c018
proc 7371 (dmesg): native num 202 call: __sysctl(0x7ffc1200, 0x2, 0x7ffc1210, 0x7ffc1218, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 7371 (dmesg): native num 202 ret: err = 0, rv = 0x0,0x1
proc 7371 (dmesg): native num 202 call: __sysctl(0x7ffc0fa0, 0x2, 0x7ffc0fb0, 0x7ffc0f90, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 7371 (dmesg): native num 202 ret: err = 0, rv = 0x0,0x1
proc 7371 (dmesg): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 7371 (dmesg): native num 20 ret: err = 0, rv = 0x1ccb,0x1
proc 7371 (dmesg): native num 58 call: readlink(0x10198f30, 0x7ffc10e0, 0x3f)
callp->sy_call:0xa8000000200a0d90
namei: /etc/malloc.conf
proc 7371 (dmesg): native num 58 ret: err = 2, rv = 0x0,0x10275008
proc 7371 (dmesg): native num 253 call: issetugid()
callp->sy_call:0xa8000000200585c8
proc 7371 (dmesg): native num 253 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 7371 (dmesg): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 7371 (dmesg): native num 20 ret: err = 0, rv = 0x1ccb,0x0
proc 7371 (dmesg): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (dmesg): native num 197 ret: err = 0, rv = 0x55a01000,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x55a01000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x55a04000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x3
proc 7371 (dmesg): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 7371 (dmesg): native num 20 ret: err = 0, rv = 0x1ccb,0x100000000
proc 7371 (dmesg): native num 197 call: mmap(0x0, 0x2000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (dmesg): native num 197 ret: err = 0, rv = 0x575ed000,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x10275000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 197 call: mmap(0x0, 0x3000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (dmesg): native num 197 ret: err = 0, rv = 0x5438e000,0x3
proc 7371 (dmesg): native num 202 call: __sysctl(0x7ffc1200, 0x2, 0x5438e000, 0x7ffc1218, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 7371 (dmesg): native num 202 ret: err = 0, rv = 0x0,0x1
proc 17196 (sed): native num 202 call: __sysctl(0x7ffe82f0, 0x2, 0x7ffe8300, 0x7ffe82e0, 0x0, 0x0)
callp->sy_call:0xa80000002005f360
proc 17196 (sed): native num 202 ret: err = 0, rv = 0x0,0x1
proc 17196 (sed): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 17196 (sed): native num 20 ret: err = 0, rv = 0x432c,0x1
proc 17196 (sed): native num 58 call: readlink(0x10198f30, 0x7ffe8430, 0x3f)
callp->sy_call:0xa8000000200a0d90
namei: /etc/malloc.conf
proc 17196 (sed): native num 58 ret: err = 2, rv = 0x0,0x10275008
proc 17196 (sed): native num 253 call: issetugid()
callp->sy_call:0xa8000000200585c8
proc 17196 (sed): native num 253 ret: err = 0, rv = 0x0,0xffffffffffffffff
proc 17196 (sed): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 17196 (sed): native num 20 ret: err = 0, rv = 0x432c,0x0
proc 17196 (sed): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x5c09b000,0x3
proc 17196 (sed): native num 74 call: mprotect(0x5c09b000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x3
proc 17196 (sed): native num 74 call: mprotect(0x5c09e000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x3
proc 17196 (sed): native num 20 call: getpid()
callp->sy_call:0xa800000020058420
proc 17196 (sed): native num 20 ret: err = 0, rv = 0x432c,0x100000000
proc 17196 (sed): native num 197 call: mmap(0x0, 0x2000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x5a046000,0x3
proc 17196 (sed): native num 74 call: mprotect(0x10275000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x56f3d000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x5a6fd000,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 292 call: fstat(0x1, 0x7ffc1040)
callp->sy_call:0xa80000002004d6e8
proc 7371 (dmesg): native num 292 ret: err = 0, rv = 0x0,0x101b5c37
proc 7371 (dmesg): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 7371 (dmesg): native num 197 ret: err = 0, rv = 0x56e9d000,0x3
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 74 call: mprotect(0x59cb2000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 7371 (dmesg): native num 74 ret: err = 0, rv = 0x0,0x0
proc 7371 (dmesg): native num 4 call: write(0x1, 0x56e9d000, 0x1fd8)
callp->sy_call:0xa800000020079d08
proc 7371 (dmesg): native num 4 ret: err = 0, rv = 0x1fd8,0x888
proc 7371 (dmesg): native num 73 call: munmap(0x59cb2000, 0x1000)
callp->sy_call:0xa8000000200fc200
proc 7371 (dmesg): native num 73 ret: err = 0, rv = 0x0,0xa
proc 7371 (dmesg): native num 1 call: exit(0x0)
callp->sy_call:0xa800000020052470
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]
proc 3345 (sh): native num 3 ret: err = 4, rv = 0x0,0x5bab7858
proc 3345 (sh): native num 117 call: getrusage(0xffffffffffffffff, 0x7fff3d10)
callp->sy_call:0xa80000002005a250
proc 3345 (sh): native num 117 ret: err = 0, rv = 0x0,0xd11
proc 3345 (sh): native num 7 call: wait4(0xffffffffffffffff, 0x7fff3e30, 0x3, 0x0)
callp->sy_call:0xa800000020052be0
proc 3345 (sh): native num 7 ret: err = 0, rv = 0x1ccb,0xd11
proc 3345 (sh): native num 117 call: getrusage(0xffffffffffffffff, 0x7fff3da0)
callp->sy_call:0xa80000002005a250
proc 3345 (sh): native num 117 ret: err = 0, rv = 0x0,0xd11
proc 3345 (sh): native num 7 call: wait4(0xffffffffffffffff, 0x7fff3e30, 0x3, 0x0)
callp->sy_call:0xa800000020052be0
proc 3345 (sh): native num 7 ret: err = 0, rv = 0x0,0x50217210
proc 3345 (sh): native num 103 call: sigreturn(0x7fff3ee0)
callp->sy_call:0xa800000020135678
proc 3345 (sh): native num 103 ret: err = -2, rv = 0x0,0x50217210
proc 3345 (sh): native num 3 call: read(0xc, 0x5bab7858, 0x200)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902728 fd:12 nbyte:512
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa80000002007bcc8
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x50d70000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x538a3000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x5b1a1000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x53666000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x511a7000,0x3
proc 17196 (sed): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x564b4000,0x3
proc 17196 (sed): native num 74 call: mprotect(0x564b4000, 0x1000, 0x0)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x4
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 292 call: fstat(0x0, 0x7ffe8310)
callp->sy_call:0xa80000002004d6e8
proc 17196 (sed): native num 292 ret: err = 0, rv = 0x0,0x101b5b9f
proc 17196 (sed): native num 197 call: mmap(0x0, 0x4000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 17196 (sed): native num 197 ret: err = 0, rv = 0x59b63000,0x3
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 3 call: read(0x0, 0x59b63000, 0x4000)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902be8 fd:0 nbyte:16384
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa80000002007bcc8
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]
proc 17196 (sed): native num 3 ret: err = 0, rv = 0x1fd8,0x0
proc 17196 (sed): native num 3 call: read(0x0, 0x59b63000, 0x4000)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902be8 fd:0 nbyte:16384
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa80000002007bcc8
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]
proc 17196 (sed): native num 3 ret: err = 0, rv = 0x0,0x102771f0
proc 17196 (sed): native num 6 call: close(0x0)
callp->sy_call:0xa80000002004d668
proc 17196 (sed): native num 6 ret: err = 0, rv = 0x0,0x10277200
proc 17196 (sed): native num 6 call: close(0x1)
callp->sy_call:0xa80000002004d668
proc 17196 (sed): native num 6 ret: err = 0, rv = 0x0,0x8
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]
proc 3345 (sh): native num 3 ret: err = 0, rv = 0x0,0x4
proc 3345 (sh): native num 6 call: close(0xc)
callp->sy_call:0xa80000002004d668
proc 3345 (sh): native num 6 ret: err = 0, rv = 0x0,0x3201
proc 3345 (sh): native num 48 call: sigprocmask(0x1, 0x80000)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x0,0x1
proc 3345 (sh): native num 111 call: sigsuspend(0x0)
callp->sy_call:0xa80000002005cc40
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x3)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 74 call: mprotect(0x5fa5c000, 0x1000, 0x1)
callp->sy_call:0xa8000000200fc3e0
proc 17196 (sed): native num 74 ret: err = 0, rv = 0x0,0x0
proc 17196 (sed): native num 73 call: munmap(0x5fa5c000, 0x1000)
callp->sy_call:0xa8000000200fc200
proc 17196 (sed): native num 73 ret: err = 0, rv = 0x0,0xa
proc 17196 (sed): native num 1 call: exit(0x0)
callp->sy_call:0xa800000020052470
proc 3345 (sh): native num 111 ret: err = 4, rv = 0x0,0x0
proc 3345 (sh): native num 117 call: getrusage(0xffffffffffffffff, 0x7fff3d30)
callp->sy_call:0xa80000002005a250
proc 3345 (sh): native num 117 ret: err = 0, rv = 0x0,0xd11
proc 3345 (sh): native num 7 call: wait4(0xffffffffffffffff, 0x7fff3e50, 0x3, 0x0)
callp->sy_call:0xa800000020052be0
proc 3345 (sh): native num 7 ret: err = 0, rv = 0x432c,0xd11
proc 3345 (sh): native num 117 call: getrusage(0xffffffffffffffff, 0x7fff3dc0)
callp->sy_call:0xa80000002005a250
proc 3345 (sh): native num 117 ret: err = 0, rv = 0x0,0xd11
proc 3345 (sh): native num 7 call: wait4(0xffffffffffffffff, 0x7fff3e50, 0x3, 0x0)
callp->sy_call:0xa800000020052be0
proc 3345 (sh): native num 7 ret: err = 10, rv = 0x0,0x1
proc 3345 (sh): native num 103 call: sigreturn(0x7fff3f00)
callp->sy_call:0xa800000020135678
proc 3345 (sh): native num 103 ret: err = -2, rv = 0x0,0xffffffffffffffff
proc 3345 (sh): native num 48 call: sigprocmask(0x3, 0x0)
callp->sy_call:0xa80000002005caf8
proc 3345 (sh): native num 48 ret: err = 0, rv = 0x80000,0x0
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x5f897000,0x3
proc 3345 (sh): native num 197 call: mmap(0x0, 0x1000, 0x3, 0x1002, 0xffffffffffffffff, 0x0, 0x0)
callp->sy_call:0xa8000000200fbbf8
proc 3345 (sh): native num 197 ret: err = 0, rv = 0x55a4e000,0x3
proc 3345 (sh): native num 3 call: read(0xb, 0x5bab7058, 0x200)
callp->sy_call:0xa800000020079500
[../../../../kern/sys_generic.c:sys_read:77]
[../../../../kern/sys_generic.c:sys_read:86]
[../../../../kern/sys_generic.c:sys_read:89]
[../../../../kern/sys_generic.c:sys_read:92]
[../../../../kern/sys_generic.c:sys_read:94]
p:0xffffffffc8902728 fd:11 nbyte:512
[../../../../kern/sys_generic.c:dofileread:113]
[../../../../kern/sys_generic.c:dofileread:143]
fp->f_ops->fo_read:0xa8000000200a2e80
[../../../../kern/sys_generic.c:dofileread:146]
[../../../../kern/sys_generic.c:dofileread:163]