ELF2P@@hU0xF B 8!H N!pp i`BP89` B C@(ȃ$3BPxP!@@$PR! B`  !B8x@!Pp s@C@A! `@pp @"P99@ R  0BXH `X9p A$@P@L!hU 3BH!P0! @89BK 09 s @  0  s 0  D@L!BK 2BxP!PL!xA!PR!0B@a P!BP0!p sJ pRB@ 9 9@ P89` BJ ca pRBX 9 9@ P0!p sJ$(xR!P0!p sJ$xN!P` BHpRxT!2B @ 9@ P0!p sPJ pRBX 9 9@ P0!p sJH@=3~F  C!0B@ $` pH, I0#axHa hL!0 (x!`1 $p x@8 +x-"`1P892C0  P 1BXP 2B@H p!80 d P 2B@HU 2B p!0  P p!0  @d P HPHd 0  PHpU 2zF 8@9H!80 d 1B!`wt x!80 x$p (u !80 $p sC`$#``d c`b f S 8$ B  p0 NP8H9@B!CPp$@@B!BRCPF!P P` rPC p$80  8 p8 s@C` HA!0 dp0#d 0#<P p`!B X(!p sB X!P3B H 0 09PCJP0  0 88`8 CPVPPP' 0NP@J!pU 2BH!@ !R!P(!p sJ @!P!Pp$@(!PK p8 p8 J0@(1$ OL!0 P@J!pU 2B$``@!@` `d `b f PR L!PF!P P` J H(E$PVPH` RB a` @(!P` xP0# 8Rd<P p`!B (X(!p s@JHA!@P`!PpT0BR L! B X9B`x @0  p;ZD 8@8P 89@VSXPPP`H`M0~F 8@9`!`!`p$p p$p s`吉$``` #`x^ pb SxH!L!P(!p 0C@J!`U 0BpL3BPp@!@8! C"` xL80+x80#@RP p!0B xX(!p sB p!@d @0  pQ!8 p8 (CC 8 89C0P8`Cp (QHBR!BPpTP BPpLBPpLP@J!`U 0B (A$xR!P 0 8\8CPBPpLBPpLP`HpLPbHP@J!`U 0BPHPHpP!PpP!PpH pP!80 p8 rJ0P8I`(Q HJR!BPpTP BPpLBPpLPPHXI1|F@ Bp!!P890CXU 2B0Bd ` x 80+f@0#<P p!0B X09c !C`80 h P pL!8 p(8 C@X$ p@!0 P 2B@ XU 2Bp !2Bh@@0#P 2B@XU 2Bp@L!1B 8!!2B p:B psPp$@C A0# p B 8 `8PC!H@BP@D!0UP 2B x`! %@ @<0 @H!P pH!8  `8s!H0B@H!P!p @CBP@BP@H@A!Px!0 a @H!<0 c p !<0#PP@H!  BPH(13~F p @A!P!p 0C@D!(U@ 0B x@!%@ p8B 080 8F!Px@!B P! H p@8B@P8F!  BP8BP@D!(U@ 0B893~F  PA!Pp@!@@89`C x>Bp pPPB%$HBP@D!8U` 0B p B!8  AX@`8sB AZ@`8sB`@@( 1 HPp1r@   0D9PC  @`@BHB HPH ! x`!@%@ P<0 HJ!Px@!B `H!B ( p@8BPPHJ!  BPHBP`H(13~F p @A!Px@!  B89 HC p8Bt 8 p8 C 0<0 8F!Px@!B P!H p@8B@P8F!  BP8BP@D!(U@ 0B8B JHP@D!(U@ 0B x !`B q' 80 @<0 DH  B`B!`B B0<    80 CH  x !` H q' 80 @<0 CH `B (D!@B@ q'OBH Bp q' 80  0< XH   p B!   80 XH  0B@ q'WH    0  !0 H h7H 8E3~F  PA!Pp@!`@89PCH0JHL 8 `8@CHBP@F!8U` 0B a!B !B8  X!0 P p$ `@ p8 09PC,DHBP@H B`Y XJ @P `H`YDH 0)Bp@ Hp @ŒB`@H!P pF>H  8D  x8@8FP @!`( - 2|F` `B8$P@B!a0@!P0@!  BP8D90C U0 1B0B!Ppp!`B @@!` Pp@ q  HP!P 89@@8aS@D! U0 1B! 3~F p$P0 @ pa0P890CU 1Bp@! B(`0 P p@!P80 b P 1B@U 1B@53~F p`B!B @80  @08g0C p @pp `PC H8D@!@Up 0B (B`aPJ!P 090B@( , DK x>B 8 `8PC1JHPD@!@Up 0B x`!`%@ `<0 PL!P pL!8  `8s1H@BXF! PL!P0 ,PL!PPJ!PD0H@53~F x@B!B <0 `a @08gC p @08F0C P PJ!Pp@!@ B89BPC x>B 8 `8pCAJHP@H!@Up 0B @H@H!@Up 0B x`!`%@ `<0 PL!P pL!@0 8 09@CAHPPJ!P0H`F!`PL!PPL!@ BPH$NetBSD: vfs_syscalls.c,v 1.527 2019/03/01 11:06:57 pgoyette Exp $F,aHaxF'a?2F# 8F$ ;F( a6aTF"a%)F(-aHa?a!F-aa-axF+a-aQa$a*F* /a</aF6a7aF$a%,F$a?5F)/aQa$F(a3aEa?>F3 acaF# 5F$ /ao/8F%a?5F!*F(aUaF"0F+a!a;F$0;F$a-F$/a!F$a-F/ aa'+F)/a!aoF*a3a!F'5a';F%/a6,5F$2a!F#2>F) <a?a$;F*aIaZF&a$F#5F#6F$aBF&3aE/a*+F#6,& F$ 2aW/a0F* aQ)au5(F$8a9F" 5F%8a?F$a0F.2aQaua3++(((F* 32a+1%((F%/aB>2%(%F) 8a{F&a*a')F# /F&a*a')F# /.#&#1#F& a(a0/%F" 5F" 5F" ;F$ /a3/++F"/8F$/8F"/8F%35(F"/;+F"/8F&38+F"/;F"/>.F"/>F"/;F"/;F.aa?>F"/>1(F&aLaQ+F"/>+F# 8a!a6F% a$a6F$/a$F&a!aKF$a3)+++(((%%F&>a0F%;F# 8>F"/5F'>a$a$F'a0)a'/home/scole/nbsd/cvs/src/sys/kern/vfs_syscalls.cl != NULL || fdat == AT_FDCWDdiagnostic kernel %sassertion "%s" failed: file "%s", line %d len <= MAXPATHLENsymlink-targetl == curlwpl != NULL || (fromfd == AT_FDCWD && tofd == AT_FDCWD)fpb != NULLtpb != NULLfdvp != NULLfvp != NULL(fdvp == fvp) || (VOP_ISLOCKED(fdvp) == LK_EXCLUSIVE)tdvp != NULL(tdvp == tvp) || (VOP_ISLOCKED(tdvp) == LK_EXCLUSIVE)mp != NULLVOP_ISLOCKED(tdvp) == LK_EXCLUSIVE(tvp == NULL) || (VOP_ISLOCKED(tvp) == LK_EXCLUSIVE)error == 0ufs%s: failed to start extattr, error = %d%s: failed to stop extattr, error = %dvfsopsrele == true/error != 0(FHANDLE_SIZE(fhp) == fhsize && FHANDLE_FILEID(fhp)->fid_len == fidsize)flag == NOFOLLOW || flag == FOLLOWsyncprtffsnfsmfsmsdoscd9660fdesckernfsafs GCC: (NetBSD nb3 20190319) 7.4.0*@5@BN[ m  }`@@ @0 136  *x8MnPMnbMnx MnMnMnMnMn(Mn:MnNMnsMnMnMnMnMnMnMn+MnATMnsMnMnMnMnMnMn1MnGMnXMnrMnMnMnMnMnMnMn Mn"Mn8MnNMndMnzMnMnMnMnMnMn #-4<BMYap,6GS_t{(5@N[hq|  ! ;. E W b y        pP         ) 0 C ^ ~ J @K    N        P@( Q0 8 I ^ x        - E [ @Zpj Zpt       @_ @` @a b  c g` hp  ! , k8 I Z k }  m o0 r  @s  tP     +2BUh{p|-@}y~p `@@@  !*P9CKZgz`}`PPpP`@@PP@P@*04?HR]hup@@@@@*@``7@C@P@]@l@Pv`@@`p  '4@PC`Q@``p`@p PP```PPP@@@"-7@A0J]h@s@@  vfs_syscalls.cdo_sys_quotactl_cursorgetopen_setfpchange_flagschange_modechange_ownerfd_nameiat.isra.2do_sys_mkfifoatdo_sys_symlinkatdo_sys_unlinkatdo_sys_readlinkatdo_sys_renameatfd_nameiat_simple_user.isra.4vfs_copyinfh_alloc.part.5do_sys_accessat.part.8do_sys_mkdirat.constprop.9do_sys_openat_KERNEL_OPT__DIAGNOSTIC_KERNEL_OPT_KASAN_KERNEL_OPT_FILEASSOC_KERNEL_OPT_NVERIEXEC_KERNEL_OPT_MAXUSERS_KERNEL_OPT_OPEN_MAX_KERNEL_OPT_CHILD_MAX_KERNEL_OPT_DDB_VERBOSE_HELP_KERNEL_OPT_DDB_KERNEL_OPT_MULTIPROCESSOR_KERNEL_OPT_GPROF_KERNEL_OPT_KLEAK_KERNEL_OPT_MODULAR_KERNEL_OPT_MODULAR_DEFAULT_AUTOLOAD_KERNEL_OPT_UVMMAP_COUNTERS_KERNEL_OPT_USE_TOPDOWN_VM_KERNEL_OPT_UVM_RESERVED_PAGES_PER_CPU_KERNEL_OPT_UVM_KERNEL_OPT_LOCKDEBUG_KERNEL_OPT_COMPAT_FREEBSD_KERNEL_OPT_COMPAT_SUNOS_KERNEL_OPT_COMPAT_43_KERNEL_OPT_VMSWAP_KERNEL_OPT_KSTACK_CHECK_MAGIC_KERNEL_OPT_UVM_HOTPLUG_KERNEL_OPT_SYSCTL_INCLUDE_DESCR_KERNEL_OPT_SYSCTL_DEBUG_CREATE_KERNEL_OPT_SYSCTL_DEBUG_SETUP_KERNEL_OPT_SYSCTL_DISALLOW_KWRITE_KERNEL_OPT_SYSCTL_DISALLOW_CREATE_KERNEL_OPT_MBUFTRACE_KERNEL_OPT_ALTQ_KERNEL_OPT_COMPAT_NETBSD_KERNEL_OPT_COMPAT_80_KERNEL_OPT_COMPAT_70_KERNEL_OPT_COMPAT_60_KERNEL_OPT_COMPAT_50_KERNEL_OPT_COMPAT_40_KERNEL_OPT_COMPAT_30_KERNEL_OPT_COMPAT_20_KERNEL_OPT_COMPAT_16_KERNEL_OPT_COMPAT_15_KERNEL_OPT_COMPAT_14_KERNEL_OPT_COMPAT_13_KERNEL_OPT_COMPAT_12_KERNEL_OPT_COMPAT_11_KERNEL_OPT_COMPAT_10_KERNEL_OPT_COMPAT_09_KERNEL_OPT_COMPAT_NOMID_KERNEL_OPT_GATEWAY_KERNEL_OPT_NET_MPSAFEkmem_zallocvfs_quotactl_cursorgetkmem_freememsetcopyoutvnopsVOP_UNLOCKVOP_ADVLOCKvn_lockatomic_or_uintfd_set_exclosevn_closefd_abortvattr_nullVOP_SETATTRVOP_GETATTRkauth_authorize_vnodefd_getvnodenameifd_putfilepathbuf_copyinkauth_cred_getVOP_ABORTOPvputvrelepathbuf_destroyVOP_MKNODcpu_info_primarykern_assertpnbuf_cachepool_cache_get_paddrstrlenmemcpypathbuf_createktrace_onpool_cache_put_paddrcopyinstrktr_kuserVOP_SYMLINKpathbuf_maybe_copyinpathbuf_stringcopy_getVOP_REMOVEpathbuf_stringcopy_putVOP_RMDIRVOP_READLINKVOP_ACCESSfstrans_startVOP_ISLOCKEDfstrans_donerelookupVOP_RENAMEmemcmpnameiat_simple_userkmem_allockauth_cred_dupvn_writechkkauth_cred_freekauth_cred_getuidkauth_cred_seteuidkauth_cred_getgidkauth_cred_setegidVOP_MKDIRdo_sys_mountNSM_FOLLOW_TRYEMULROOTnamei_simple_uservfs_delrefkauth_authorize_systemvfs_busymutex_enterVFS_MOUNTmutex_exitvfs_unbusyfs_klistknotestrlcpystrcmpvfs_getopsbynamemount_domountmodule_autoloadcopystrvfs_suspendvfs_resumeVFS_EXTATTRCTLprintfvfs_hooks_reexportvfs_syncer_add_to_worklistvfs_syncer_remove_from_worklistsys___mount50sys_unmountvfs_refdounmountvfs_reledo_sys_syncmountlist_iterator_initmountlist_iterator_nextmountlist_iterator_destroysyncprtvfs_bufstatsVFS_SYNCdo_sys_quotactlvfs_quotactl_getvfs_quotactl_quotaonvfs_quotactl_cursorrewindvfs_quotactl_cursoratendvfs_quotactl_cursorskipidtypevfs_quotactl_cursorclosevfs_quotactl_cursoropenvfs_quotactl_objtypestatvfs_quotactl_putvfs_quotactl_statvfs_quotactl_delvfs_quotactl_idtypestatvfs_quotactl_quotaoffsys___quotactldostatvfsVFS_STATVFSrw_enterrootvnodegetcwd_commonrw_exitstrncmpdo_sys_pstatvfssys_statvfs1do_sys_fstatvfssys_fstatvfs1__udivdi3do_sys_getvfsstatsys_fchdirvrefVFS_ROOTvn_isunderchange_rootkauth_cred_allocproc_crmod_enterkauth_cred_clonekauth_proc_chrootproc_crmod_leavesys_fchrootchdir_lookupsys_chdirsys_chrootdo_openfd_allocfilevn_openfd_affixfd_dupopenvfs_openat_10_hookpserialize_read_enterpserialize_read_exitenosysmembar_consumerlocalcount_acquirelocalcount_releasefd_opensys_openvfs_composefhVFS_VPTOFHvfs_composefh_allocvfs_composefh_freevfs_fhtovpvfs_getvfsVFS_FHTOVPvfs_copyinfh_allocvfs_copyinfh_freesys___getfh30dofhopenvn_openchkVOP_OPENsys___fhopen40do_fhstatvn_statsys___fhstat50do_fhstatvfssys___fhstatvfs140do_sys_mknodatVOP_CREATEVOP_WHITEOUTsys___mknod50do_sys_mknodsys_mkfifodo_sys_linkatNSM_NOFOLLOW_TRYEMULROOTVOP_LINKsys_linkdo_sys_symlinksys_undeletedo_sys_unlinksys_lseekfd_getfileVOP_SEEKsys_preaddofilereadsys_preadvdo_filereadvsys_pwritedofilewritesys_pwritevdo_filewritevsys_accessdo_sys_accessatsys_faccessatdo_sys_statatdo_sys_statsys___stat50sys___lstat50sys_fstatatsys_pathconfVOP_PATHCONFsys_readlinksys_chflagssys_fchflagssys_lchflagsdo_sys_chmodatsys_chmodsys_fchmodsys_fchmodatsys_lchmoddo_sys_chownatsys_chownsys___posix_chownsys_fchownsys_fchownatsys___posix_fchownsys_lchownsys___posix_lchowndo_sys_utimensatnanotimesys_futimensdo_sys_utimensdo_sys_utimessys___utimes50sys___futimes50sys___lutimes50sys_truncatesys_ftruncatesys_fsyncVOP_FSYNCsys_fsync_rangesys_fdatasyncsys___posix_renamedo_sys_renamesys_mkdiratdo_sys_mkdirsys_rmdirsys___getdents30vn_readdirktr_geniosys_umaskdorevokekauth_cred_geteuidVOP_REVOKEsys_revokesys_posix_fallocateVOP_FALLOCATEsys_fdiscardVOP_FDISCARDdebug0nmountcompatnamesBIOrIPIPIQ2IRbIRIOIS2ISbIQITIT"ITRITITITUUIV2IWbIXrIYIZI[I\bIXrI]I^"IX2I]bI^rIVIXI_bI]I^IVB I] I^ I`R I` Ia2 IbR Ic Ib" Id Ie IfB Igr Ih Ii I]bIjIgIiIiBIhrIgIhIhk!k+8+X+h+IlmmInBIoIpIqrr"IeIfIgIhIiIsbItIdrrIs1+A+Q+Xa+hIlIpIqIhIh+BIuIeI]RIvrIhIgIi!+81+XA+hQ+rIlIwIx2IeIy"IgBIzRIiIfIgIgIzIiIiRIhbIgI{IgIzIibIdIeBIiIgIipkk2I|IgI}kka+q++X+hIlI| Iw + + +X +h!Il2!IwR!Ii!+!+!+X!+h"IlQ"+Xa"+hq"+"+ "Il"Ier#I~$Ie$+$+$+X$+h$Il$I%+%+!%+X1%+hR%Ilb%IV%+%+%+X%+h&Il&If&Ih&Ih&If&Ih'Ih'I"'Ii2'IiQ'+a'+0q'+X'+h'Il'I'+'+P'+X(+h"(Il2(I~B(IV(If(Ih(Ih)I)+)+@)+X*+h"*IlB*IXb*I*Ih*I*+*+++X++h2+IlR+Ia++q++++X++h+Il,I1,+A,+Q,+Xa,+h,Il,I,+,+,+X,+h-IlB-I-I-Ii.Ib.IV.IV.IV/IV0Ia0I1Icr1I1I2IOr2IR2I2IO2IRB3IR3Idr4Ie4I4IiB5I}5I5Ig5I5Ii6I"6I26IB6IR6I6k6kA7+8Q7+Xa7+hq7+7Il7Iw28Ie8If8Ig8Ih9Iir9I]9I:Ig2:Iir:Ii:Ih:Ig;Ih2;Ih;;;I"=IR=Ih=IRr>I>I?IB?Ir?I?I??"@IB@I@It@+@IA+P"AIRAIA+A+A+XA+hAIl"BI@BPBrBIBIBIOCIBCIbCIrCICIhCID+!D+@1D+XAD+hbDIlrEIEIEIFIGIGI"HIAH+XbHIHIHIII2IITIIIIJ+2JIJIbKIdKIeLIbBLIibLIrLIVLIMIh2MIRMIaMMMINIirNIhNINIOIBOIrOIOIOIO*OIBPIrPIPIQ Q2QIrQQRIOBRIrRITRIhRmSm"SInBSIOrSISIsSIOTI2TITTIOTITITbUIhUIOUI"VIOBVIVIVITrWIWITWIOXIOBXIXIXITYIO2YIYIYITZIZIhbZIOZI[Ip[IS[I[m[m\In2\I@\`\r\I\I\Io\Is2]I]+]I]Is^+"^IB^Isr^Is^Ip_IP_`_r_I_I`IhR`I`I`IR`ITaIRbaIaakakaIbIcbIbIbIR2cITRcIRc+cIcIdI2dIdIBeI2fIBfIRfIgIgRTgI2hIahIhIXhIghIcBiI}iIiIgiIiI2jIVRjIjIjIhjIjIckIhkI2kIcRkIckIkIkIhlI2lIBlIblIlIlIlIhlIlImI"mIBmIrmInIBnIanIXnIVnIc"oI}2oIVRoIroIoIcoIwbpIepIbpIiqIgRqIiqI}qIV2rIrIrIhrIsIsI"tItIuIeuI"vI\vIVwIrwIBxIdrxIxxIayI2yIcRyIzryIiyyyIyIzI2zIdrzIzIczIz*zIzIB{*R{I{Iq{k{k|I"|Ii~IS~IIBIPI++р+X+h"IlIRIl+!+1+XA+hbIlIRbIƒIIIBIdIe…IbIiI"IgbIO҆IR"IiIT2ITkkIII\"IgŠIIRbIIVIX‹I]I^"IIVŒIIBIIBII2IRrIIg"IRITIbIIRI2IgIҒIIRBITbIRIRIwIxҔIeRIfIgIhIz•IiI]IjIgIz"IiIIhIg2IibIhIhIIfIgBIj™IBII 0 1A IdœIh2IeIfIgIh2IiRIhI IVIh"IhbIfI I "IdIe¢IbBIbIfrIgIi£IfIgIh2IibIhIhIiI2IcIXIVIcBIVbIIc§I_IV"IrIVI¨IVҨIc"IҩIcBIIҪIcRIIRIc¬IIRIcҭI +X+h++8IlIdrIeIҰIgIiBIiI$I$ITbI$ITI$BITId"IeBIbrI*IgIiIiP`rIIgbIaIVIcP ` rIIg` pq IhrI0IarIcI0P ` rIIh` pq Ih¾I5 2I¿Ih"IaIcRI5IaBIc  IBIh  IBIh++8+X+h"IlA+Q+(a+Xq+hIl  rI>IXI_RI]RI^bIVIhIO"I>"I>IabI=Ic"I=rI=BI=IOI=IBIabIBIcIBrIIXBIgIIg2I}RI]I^IarIcIXI"IV2IcRI]I^IVIaRIXIIIVIc"IaIcIcIXII"IV2IcIaIXRIIbIVrIcIcIaIcbIUprrIcIVrII"IXBI_RIVIYI`IZP`rIIXIhIaIcIX2I]RIVbIcIarIcIX2IVBIcrI_IV'P'____@ _@(_ 0_@8_@_@H_P_X_X`_h_ p_px_ _ __ _______ __@_0 _(_@ _0_P_0_1_p _1(_30_8_3@_6H_P_6X_P;`_h_;p_Jx__J_ K__@K_N_0_N_P_X_P_Q_x_Q_0Z__@Z_Z__Z_0_ _(_@_0_@`8_@_@`H_@aP_X_@a`_Pbh_p_bx_c_8_c_Pg_P_g_g_p_h_pk__k_m__m_o__o_q__r _ s(_0_@s8_`t@_(H_tP_wX_H`_xh_{p_px_{_P|__|_}__@}_}__~_p______ __@__( _@(_0_@8_@_H_PP_X_``_`h_p_`x___Ѝ___Џ______p______p_0__ _X(_0_`8_h@_H_КP_xX_`_Ph_p_x_Л______ __@_______P___С__ _(_0_8_@_@H_P_PX_P`_h_p_`x___p______________p____  _(_@0_08_@@_H_@P_X_`_hh_p_@x_x_@____p___@__@____ __@_0_ _@_ _ (_@0_08_@ @_@H_@P_` X_@`_h_ p_x__ __ _ _@_0_ _@_P_ ___ ___ _ _ _0  _ _p( _P 0 _8 _@ _` H _P _X _ ` _h _p _ x _ _ _ _ _ _ _ _@ _ _@ _ _ _ _ _ _@ _ _@  _ _ _P _( _ 0 _p 8 _@@ _H _ P _X _` _ h _p _x _ _ _P _ _ _ _ _ _` _ _ _ _0 _ _` _@ _ _ _P  _ _P _` ( _0 _8 _p @ _H _@P _ X _@` _h _ p _x _0 _ _@ _ _ _ _0 _ _@ _ _ _@ _ _ _ _ _0 O`XOPYOWOQ OW(OY0O`V8OV@OUHOUPOPTXOS`ORhOYx'X'`'h'p'x''''('.symtab.strtab.shstrtab.rela.text.rela.data.bss.ident.IA_64.unwind_info.rela.IA_64.unwind.rodata.str1.8.rela.rodata.rela.sdata.comment @@@<U+&@016C=8P Up P@$c2w r@ @0 0" 0! P(