X%__text__TEXT __data__DATA l__cstring__TEXT |__bss__DATA__picsymbolstub2__TEXTd<__la_sym_ptr2__DATA(^  __nl_symbol_ptr__DATA__textcoal_nt__TEXT @!3l Pssw8!U(]u}utuu)M $R1]u}]ËE @㐐UWVSDžl! $r$T$GT A $]1D$EEEEE$TY T$$QT! D$D$$AT Džx| D$ xD$D$$QL |t1 $D$Q tD$a $ T;t}j{ @<|@DžL$$R<D$<$D$;t||$R $p $D$ D$Q0 p$R $r D$PL$$RD T& l$'Pt$L$$R0 T $l D$LL$$RD T $lXLt$L$$P0 T2 $flh D$ D$ D$HD$$Q4T $hd D$D$$Q( T~daA 1a$h` $DD$-D$ T4vd \$``t$D$D$D$ |$$RT\={ $hD $D$-D$ T/D$<$ $`t$D$D$D$ |$$RT\=`1$R $A94bv썃 $lh t$D$$Q8 =@T $l T$D$ t$$Q@=@T u$D$D4$ ht$$R TR! $UU%="EfG $#D$D4$d lt$$R Ta $ U%=AEfk $ D$D4$ Xt$$P T  $o U%=AEf $= h$RlHL$$R<TR 4$ l$RX l$ lL$L$RHT4$ l$Rl $n lP$L$RHTuw $; luRD$$R$ $R"$ ${ $P롍-$ T$ՍKD$$T D$$= $뛉T$D$$ T $oD$!봉T$a먉D$D$덉T$끉D$뜉D$!$ T$D$a/t$7D$D$ D$8D$뚉D$D$AD$bD$}D$D$GD$D$A}D$nD$_D$$ D$D$!-D$a\D$D$>>>Initializing the file system>>>Establishing client identity>>>First %d entries of / %d %s >>>Trying to look up .. in /..>>>Creating /aa>>>Obtaining a handle to /a>>>Creating /a/bb>>>Obtaining a handle to /a/b>>>Creating foofoo>>>Opening /foo>>>Getting absio interface for foo>>>Writing to foo>>>Getting absio interface for foo again>>>Reading foo>>>Checking foo's contents>>>Linking bar to foobar>>>Renaming bar to rabrab>>>Stat'ing foo>>>Checking foo's mode and link count>>>Stat'ing .>>>Checking .'s mode and link count>>>Stat'ing ..>>>Checking ..'s mode and link count>>>Unlinking foo>>>Changing cwd to ..>>>Removing b>>>Removing a>>>Syncing>>>Unmounting>>>Exitingrmdir(a) didn't work properlyrmdir(b) didn't work properlyunlink(foo) didn't work properly: errno 0x%x a does not have 3 links?, nlink=%d a has the wrong mode (0x%x) stat(a) failed: errno 0x%x a/b does not have 2 links?, nlink=%d a/b has the wrong mode (0x%x) stat(a/b) failed: errno 0x%x foo does not have 1 link, nlink=%d foo has the wrong mode (0x%x) stat(foo) failed: errno 0x%x rename(bar, rab) should be unimplemented: errno 0x%x link(foo, bar) should be unimplemented: errno 0x%x word %d of file was corrupted only read %d bytes of %d total read failed: errno 0x%x query(foo,absio) failed: errno 0x%x only wrote %d bytes of %d total write failed: errno 0x%x open(foo) returned %p open(foo) failed: errno 0x%x create(foo) failed: errno 0x%x lookup(/a/b) failed: errno 0x%x mkdir(/a/b) failed: errno 0x%x lookup(/a) failed: errno 0x%x mkdir(/a) failed: errno 0x%x oskit_dir_lookup failed (0x%x) oskit_dir_getdirentries failed (0x%x) bmod_populate() failed: errno 0x%x oskit_filesystem_getroot() failed: errno 0x%x oskit_principal_create() failed: errno 0x%x oskit_memfs_init() failed: errno 0x%x s⍀P_Z⍀PFA⍀P-(⍀P⍀P⍀Pw⍀wPb⍀bPM⍀MP8⍀8P~+D]v$Ë$Ç `x i Z N `? 7 @(     @      `~ @g X @ 8 ,  `       d  @   o g T H = )  ziXl>6VE {QI     d XPm i  S 8 y) sL1)  yqi $   d Sb G?Q  5 3 $ ! uj N  \  {t ;)t  nns  UUs  <<s  ##s    ~s y skes ` ZRLs G A93s . ( s  s $  xwz}xwz}|y~Ndd<D.D/D.D/D19D2FD3PD2RD3UD8UD6bD7k$. &-M- omy#"!#9$tD>tD@DNDODSDUDYDUDYD`DeDaDbDcDdDeDf De DfDlDm4Dl6Dm<DsBDt`DsbDthDnD|tD~DDDDDDDDDDD$D0D6D9D<DRDZDhDnDqDyDDDDDDDDDDDDDD/D1D7D=DKDtDvD|DDDDDDDDD DDDD(DKDMDSDYDgDm:DuD}DDDDDDDDDDDD DDD'D5DYD[DaD gD wDDDDDDDDDDDD!DD) D*D)D*D+=D*BD+HD1ND2\D3D2D3D9D:D9D:D;D<D;D<DBDCDIDODPDQ$DR9DQ;DRADXGDYUD_kDeyDfDgDhDgDhDnDoDuDDDDDD&D(D.D4DBDPDVD\D_DeDmDDDDDDDDDDDDDDDD D D" D% D- D; DA DD DL De Dws D~ D Dw D Dq Dj D Da D[ DT DK DE D>& D52 DD D-R D#a Dp D D D D D D D D D D D" D1 DC DH DvT Doc Dhr D[ ?$>tK=W= ?H%@(@ @lK @X[ Ah ] Bd ( @ C`9LDq  ' (5EVnlH#]$r)%(* -D$YyF\JT@K|x}t~|>:pD@NnOq?69R|x}t!~|1p;@EFG|xU}ta~|qp{@1 T  $  )0 +-)HD(;hd `1tQ79&,x_oskit_get_call_context___i686.get_pc_thunk.bx_main_initial_clientos_libcenv_cur_principal___i686.get_pc_thunk.axdyld_stub_binding_helper_oskit_absio_iid_oskit_principal_iid_oskit_iunknown_iid_bzero_bmod_populate_oskit_principal_create_exit_printf_oskit_memfs_init_start_osenv_puts_start_clock_oskit_clientos_init/mnt/gmirror/ports/devel/oskit/work/oskit-20020317/examples/x86/memfs_com.cgcc2_compiled.oskit_get_call_context:F(0,1)=(0,2)=(0,3)=r(0,3);-2147483648;2147483647;oskit_error_t:t(0,1)oskit_s32_t:t(0,2)int:t(0,3)iid:p(0,4)=*(0,5)=k(0,6)=xsoskit_guid:out_if:p(0,7)=*(0,8)=*(0,9)=(0,9)oskit_guid:T(0,6)=s16data1:(0,10)=(0,11)=r(0,11);0000000000000;0037777777777;,0,32;data2:(0,12)=(0,13)=@s16;r(0,13);0;65535;,32,16;data3:(0,12),48,16;data4:(0,14)=ar(0,15)=r(0,15);0000000000000;0037777777777;;0;7;(0,16)=(0,17)=@s8;r(0,17);0;255;,64,64;;void:t(0,9)oskit_u32_t:t(0,10)unsigned int:t(0,11)oskit_u16_t:t(0,12)short unsigned int:t(0,13)long unsigned int:t(0,18)=r(0,18);0000000000000;0037777777777;oskit_u8_t:t(0,16)unsigned char:t(0,17)_bufmain:F(0,3)argc:p(0,3)argv:p(0,19)=*(0,20)=*(0,21)=r(0,21);0;127;char:t(0,21)fs:(0,22)=*(0,23)=(0,24)=xsoskit_filesystem:oskit_filesystem_t:t(0,23)oskit_filesystem:T(0,24)=s4ops:(0,25)=*(0,26)=xsoskit_filesystem_ops:,0,32;;oskit_filesystem_ops:T(0,26)=s36query:(0,27)=*(0,28)=f(0,1),0,32;addref:(0,29)=*(0,30)=f(0,10),32,32;release:(0,31)=*(0,30),64,32;statfs:(0,32)=*(0,33)=f(0,1),96,32;sync:(0,34)=*(0,35)=f(0,1),128,32;getroot:(0,36)=*(0,37)=f(0,1),160,32;remount:(0,38)=*(0,39)=f(0,1),192,32;unmount:(0,40)=*(0,41)=f(0,1),224,32;lookupi:(0,42)=*(0,43)=f(0,1),256,32;;root:(0,44)=*(0,45)=(0,46)=xsoskit_dir:oskit_dir_t:t(0,45)oskit_dir:T(0,46)=s4ops:(0,47)=*(0,48)=xsoskit_dir_ops:,0,32;;oskit_dir_ops:T(0,48)=s92query:(0,49)=*(0,50)=f(0,1),0,32;addref:(0,51)=*(0,52)=f(0,10),32,32;release:(0,53)=*(0,52),64,32;stat:(0,54)=*(0,55)=f(0,1),96,32;setstat:(0,56)=*(0,57)=f(0,1),128,32;pathconf:(0,58)=*(0,59)=f(0,1),160,32;sync:(0,60)=*(0,61)=f(0,1),192,32;datasync:(0,62)=*(0,61),224,32;access:(0,63)=*(0,64)=f(0,1),256,32;readlink:(0,65)=*(0,66)=f(0,1),288,32;open:(0,67)=*(0,68)=f(0,1),320,32;getfs:(0,69)=*(0,70)=f(0,1),352,32;lookup:(0,71)=*(0,72)=f(0,1),384,32;create:(0,73)=*(0,74)=f(0,1),416,32;link:(0,75)=*(0,76)=f(0,1),448,32;unlink:(0,77)=*(0,78)=f(0,1),480,32;rename:(0,79)=*(0,80)=f(0,1),512,32;mkdir:(0,81)=*(0,82)=f(0,1),544,32;rmdir:(0,83)=*(0,78),576,32;getdirentries:(0,84)=*(0,85)=f(0,1),608,32;mknod:(0,86)=*(0,87)=f(0,1),640,32;symlink:(0,88)=*(0,89)=f(0,1),672,32;reparent:(0,90)=*(0,91)=f(0,1),704,32;;cwd:(0,44)last_cwd:(0,44)file:(0,92)=*(0,93)=(0,94)=xsoskit_file:oskit_file_t:t(0,93)oskit_file:T(0,94)=s4ops:(0,95)=*(0,96)=xsoskit_file_ops:,0,32;;oskit_file_ops:T(0,96)=s48query:(0,97)=*(0,98)=f(0,1),0,32;addref:(0,99)=*(0,100)=f(0,10),32,32;release:(0,101)=*(0,100),64,32;stat:(0,102)=*(0,103)=f(0,1),96,32;setstat:(0,104)=*(0,105)=f(0,1),128,32;pathconf:(0,106)=*(0,107)=f(0,1),160,32;sync:(0,108)=*(0,109)=f(0,1),192,32;datasync:(0,110)=*(0,109),224,32;access:(0,111)=*(0,112)=f(0,1),256,32;readlink:(0,113)=*(0,114)=f(0,1),288,32;open:(0,115)=*(0,116)=f(0,1),320,32;getfs:(0,117)=*(0,118)=f(0,1),352,32;;ofile:(0,119)=*(0,120)=(0,121)=xsoskit_openfile:oskit_openfile_t:t(0,120)oskit_openfile:T(0,121)=s4ops:(0,122)=*(0,123)=xsoskit_openfile_ops:,0,32;;oskit_openfile_ops:T(0,123)=s60query:(0,124)=*(0,125)=f(0,1),0,32;addref:(0,126)=*(0,127)=f(0,10),32,32;release:(0,128)=*(0,127),64,32;read:(0,129)=*(0,130)=f(0,1),96,32;write:(0,131)=*(0,132)=f(0,1),128,32;seek:(0,133)=*(0,134)=f(0,1),160,32;setsize:(0,135)=*(0,136)=f(0,1),192,32;copyto:(0,137)=*(0,138)=f(0,1),224,32;commit:(0,139)=*(0,140)=f(0,1),256,32;revert:(0,141)=*(0,142)=f(0,1),288,32;lockregion:(0,143)=*(0,144)=f(0,1),320,32;unlockregion:(0,145)=*(0,144),352,32;stat:(0,146)=*(0,147)=f(0,1),384,32;clone:(0,148)=*(0,149)=f(0,1),416,32;getfile:(0,150)=*(0,151)=f(0,1),448,32;;absfile:(0,152)=*(0,153)=(0,154)=xsoskit_absio:oskit_absio_t:t(0,153)oskit_absio:T(0,154)=s4ops:(0,155)=*(0,156)=xsoskit_absio_ops:,0,32;;oskit_absio_ops:T(0,156)=s32query:(0,157)=*(0,158)=f(0,1),0,32;addref:(0,159)=*(0,160)=f(0,10),32,32;release:(0,161)=*(0,160),64,32;reserved:(0,8),96,32;read:(0,162)=*(0,163)=f(0,1),128,32;write:(0,164)=*(0,165)=f(0,1),160,32;getsize:(0,166)=*(0,167)=f(0,1),192,32;setsize:(0,168)=*(0,169)=f(0,1),224,32;;id:(0,170)=(0,171)=xsoskit_identity:oskit_identity_t:t(0,170)oskit_identity:T(0,171)=s16uid:(0,172)=(0,10),0,32;gid:(0,173)=(0,10),32,32;ngroups:(0,10),64,32;groups:(0,174)=*(0,10),96,32;;oskit_uid_t:t(0,172)oskit_gid_t:t(0,173)sb:(0,175)=(0,176)=xsoskit_stat:oskit_stat_t:t(0,175)oskit_stat:T(0,176)=s68dev:(0,177)=(0,10),0,32;ino:(0,178)=(0,10),32,32;mode:(0,179)=(0,12),64,16;nlink:(0,180)=(0,12),80,16;uid:(0,172),96,32;gid:(0,173),128,32;rdev:(0,177),160,32;atime:(0,181)=(0,182)=xsoskit_timespec:,192,64;mtime:(0,181),256,64;ctime:(0,181),320,64;size:(0,183)=(0,184)=(0,185)=@s64;r(0,185);01000000000000000000000;0777777777777777777777;,384,64;blocks:(0,186)=(0,187)=@s64;r(0,187);0000000000000;01777777777777777777777;,448,64;blksize:(0,10),512,32;;oskit_dev_t:t(0,177)oskit_ino_t:t(0,178)oskit_mode_t:t(0,179)oskit_nlink_t:t(0,180)oskit_timespec_t:t(0,181)oskit_timespec:T(0,182)=s8tv_sec:(0,188)=(0,2),0,32;tv_nsec:(0,2),32,32;;oskit_off_t:t(0,183)oskit_s64_t:t(0,184)long long int:t(0,185)oskit_u64_t:t(0,186)long long unsigned int:t(0,187)oskit_time_t:t(0,188)actual:(0,10)rc:(0,1)i:r(0,3)offset:(0,10)count:(0,3)dirents:(0,189)=*(0,190)=xsoskit_dirents:oskit_dirents:T(0,190)=s4ops:(0,191)=*(0,192)=xsoskit_dirents_ops:,0,32;;oskit_dirents_ops:T(0,192)=s24query:(0,193)=*(0,194)=f(0,1),0,32;addref:(0,195)=*(0,196)=f(0,10),32,32;release:(0,197)=*(0,196),64,32;getcount:(0,198)=*(0,199)=f(0,1),96,32;getnext:(0,200)=*(0,201)=f(0,1),128,32;rewind:(0,202)=*(0,203)=f(0,1),160,32;;ff:(0,92)rc:r(0,1)buf:(0,204)=ar(0,15);0;255;(0,21)oskit_dirent:T(0,205)=s8namelen:(0,206)=(0,10),0,32;ino:(0,178),32,32;name:(0,207)=ar(0,15);0;-1;(0,21),64,0;;oskit_size_t:t(0,206)buf:(0,204)offset:(0,10)count:(0,3)dirents:(0,189)ff:(0,92)rc:r(0,1)offset:(0,10)count:(0,3)dirents:(0,189)ff:(0,92)rc:r(0,1)initial_clientos_libcenv:G(0,208)=*(0,209)=(0,210)=xsoskit_libcenv:oskit_libcenv_t:t(0,209)oskit_libcenv:T(0,210)=s4ops:(0,211)=*(0,212)=xsoskit_libcenv_ops:,0,32;;oskit_libcenv_ops:T(0,212)=s68query:(0,213)=*(0,214)=f(0,1),0,32;addref:(0,215)=*(0,216)=f(0,10),32,32;release:(0,217)=*(0,216),64,32;getfsnamespace:(0,218)=*(0,219)=f(0,1),96,32;setfsnamespace:(0,220)=*(0,221)=f(0,1),128,32;gethostname:(0,222)=*(0,223)=f(0,1),160,32;sethostname:(0,224)=*(0,225)=f(0,1),192,32;exit:(0,226)=*(0,227)=f(0,9),224,32;setexit:(0,228)=*(0,229)=f(0,1),256,32;getconsole:(0,230)=*(0,231)=f(0,1),288,32;setconsole:(0,232)=*(0,233)=f(0,1),320,32;signals_init:(0,234)=*(0,235)=f(0,1),352,32;setsiginit:(0,236)=*(0,237)=f(0,1),384,32;sleep_init:(0,238)=*(0,239)=f(0,9),416,32;sleep:(0,240)=*(0,241)=f(0,10),448,32;wakeup:(0,242)=*(0,239),480,32;clone:(0,243)=*(0,244)=f(0,1),512,32;;cur_principal:G(0,245)=*(0,246)=(0,247)=xsoskit_principal:oskit_principal_t:t(0,246)oskit_principal:T(0,247)=s4ops:(0,248)=*(0,249)=xsoskit_principal_ops:,0,32;;oskit_principal_ops:T(0,249)=s16query:(0,250)=*(0,251)=f(0,1),0,32;addref:(0,252)=*(0,253)=f(0,10),32,32;release:(0,254)=*(0,253),64,32;getid:(0,255)=*(0,256)=f(0,1),96,32;;buf:S(0,257)=ar(0,15);0;1023;(0,11)