ELF2XP@@&)Ax%0Ž B  O9F - B` @!8p!@iR  "@ p`9i #`P$``HR `@P 80L S @$0 @p8D  !y @!@ 8HB  H` p80 pPA!`rC 8 pp aPC 0 pPA!`r@C 8 `paJ B  B  0D!P BD p@ Cx!p< <B!p p8 8@ 80  !`8r@C p$`8r@Bt H #"`x@iJ0D!P 0 pPA!`J U@T0~F $b0B p:BPP8D9 @@@f!PC 0 0X50CF@Up 3B`Y?#` B  a!2BP0R93B PN!DH Q!`X!p0 ep,1#`e Ё!#3BfpP1Bb ! 1B dp,1#d!BBP09@ !CPPPnP p$ p80 pPQ!`rPC 8 pp aPC 0 pPQ!p C 8 `paJ pQ!B@C ppP09CPTPx!BI `P!0 `PPT BPp s0BX!BP` `C @PpPQ!`JphZ @p8hp8 CPnPP$PPFP@f!@Up 3B` @f!8@ pP8B x8 x @ p8 p"@ p8 p$@ @8B8F@Up 3BPnBP B H`B I P!P pR `<s@C p 8B p8 p9@ 80 09@8BC H`rKAS!"BCPZ!P  09C xh 8<8C0Y5C pb:BPP pj!0B@@ 80+@ @80+ @80+ @80+ @80+ @80+ 0 8PBR!@BI p`R!AB`K`B@L S!`P0  0#BM X@80 M`1#  N "PT D@  `0"<8  pR0L0  1#$   Tx # L| # Dt #B x x@! x`=pp$p8 s`$``l `j h S00 a 0# 0AF!80#@ p! p c@   @iR8#!(}DA#HiR HqB(iRqZ4)XXN0 X9AaD8[T!P @LB p\`9p`$``h `n j S pPP08B8CPZ!hX@CU 0B x@!`0  ȯXU 0B ` Bp,xX!P`, !@{@ `$@X Pp c@B   8@B@([C!P p^Xhp#08F8`$``n `l h SpH` L``0;` `8N ``@P ` @(HR @ C  `8sC p P 9 SD 9@@xD B`p<Cp !PBF!p< C 80 09PC8X @mqHLAS B! `9i JT!PU 0BX p Je$pBXL!@BP B! `9ipJPH*"@ V "@ , \@YP!P`, V  FCP P p@!P0 Px@!`, fDD ` @P 8Ja0X[ pVa 8\<0 8XHN!`BgL!@BPxDPH 0 `ppH@=H p$@B$ x80  x! x x@! x`=pp$p8 s`p$`c`hZ C``X cXPT SPH!P x@C!@  p8B8P @!( p@H!H pp<@ p r`p! $`c`hZ C``X cXPT S pL`8r`p% $`c`hZ C``X cXPT S pF!8  p8 s`p) $`c`hZ C``X cXPT SXD!B؍X @`p- $`c`hZ C``X cXPT S`(kBP*)D* ` p`p1 $`c`hZ C` cX R L8813~F ($B@ (JB p:B @80 HH!Pp pC8p9BCPXD!@HH!Pp sJ(K! @ HH! xJ@,z p!<0 H x@!B PaC!B pV`<  p@!80  `9p#` $`` ` | S pT`8s#` $`` ` | S pZ`8r#` $`` ` | SPX!P89U0CpV `!`(V`HR `pX`x^ `0; @8`  @0C  `8sC p P 9 S H 9@!xH B`p< Cp !BB!p< C 80 09PCEX @nPS F! `9i Jp' `\P`8X@```pa?#`@`H!`p8 ` !` b @@f @ j ` @"((A\!p cCpU!J`(C8!F!@F!C N 0|9Cx }!p!0C < `<sC 0F!0# +LP  `8C pNp8 r BdBS pF`8s dS pL`8s dS8H1PC'^P ~F H! B@Hp|`!`pp`01B!@„CX84)qX84)p8 PC(B! @B! P0 0|9PC `r#` $`` `  SB!@B p@C!B!Pp# D < #PpTP0# J`0P9#`. $`` ` | S pZ`8r#`2 $`` ` | S pV`pp#`6 $`` ` | SX` `(V`@P `@`HR `` 8 0L @`X`8sC p P 9 S H 9@!xH B`p<Cp !BB!p<  C 80 09PCh>X @nPNS F! `9i J Oσ ` p  U  @ p!B8PP  `8s@J @0F!p8 PJ $Bd!BP pNp8 r BdBSHB x?B x<B xx8@ 0p r`pA$c`C``X `XV CPhZ Sp`@!# A!)H =0#` pJX@ # pJ: Bu = #PP @'8 0BhHBBhHhHhHhHhHhH$NetBSD: kern_descrip.c,v 1.243 2019/02/20 19:42:14 christos Exp $/home/scole/nbsd/cvs/src/sys/kern/kern_descrip.cfd < fdp->fd_dt->dt_nfilesdiagnostic kernel %sassertion "%s" failed: file "%s", line %d fdcloseLIST_* forw %p %s:%dLIST_* back %p %s:%dfp->f_count == 0increase kern.maxfiles or MAXFILESfileLIST_INSERT_HEAD %p %s:%dn > NDFILEn > NDENTRIESdt->dt_nfiles > NDFILEhi == (uint32_t *)((uint8_t *)lo + szlo)mutex_owned(&fd->fd_lock)dt->dt_ff[fd] == (fdfile_t *)fdp->fd_dfdfile[fd]!fd_isused(fdp, fd)fd_isused(fdp, fd)mutex_owned(&fdp->fd_lock)file_cache != NULLfdfilefdfile_cache != NULLfiledescfiledesc_cache != NULLfile2fp->f_count > 0fp->f_cred != NULLfd >= NDFDFILE || ff == (fdfile_t *)fdp->fd_dfdfile[fd](ff->ff_refcnt & FR_MASK) > 0(ff->ff_refcnt & FR_CLOSING) == 0SLIST_EMPTY(&ff->ff_knlist)ff != NULLff->ff_file == NULLff->ff_allocated(fdp->fd_himap[off >> NDENTRYSHIFT] & (1U << (off & NDENTRYMASK))) != 0(fdp->fd_lomap[off] & (1U << (fd & NDENTRYMASK))) != 0fd <= fdp->fd_lastfilep == curproc || p == &proc0dt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]i >= NDFDFILEdt->dt_ff[i]->ff_file == NULL(fdp->fd_lomap[off] & (1U << (fd & NDENTRYMASK))) == 0!ff->ff_allocated(fdp->fd_himap[off >> NDENTRYSHIFT] & (1U << (off & NDENTRYMASK))) == 0i >= NDFDFILE || dt->dt_ff[i] == (fdfile_t *)fdp->fd_dfdfile[i]newdt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]dup2newfd >= NDFDFILEfp->f_msgcount == 0fp->f_unpcount == 0fdp == &filedesc0fdp->fd_lastfile == -1fdp->fd_lastkqfile == -1fdp->fd_knhash == NULLfdp->fd_freefile == 0fdp->fd_exclose == falsefdp->fd_dt == &fdp->fd_dtbuiltinfdp->fd_dtbuiltin.dt_nfiles == NDFILEfdp->fd_dtbuiltin.dt_ff[fd] == (fdfile_t *)fdp->fd_dfdfile[fd]fdp->fd_dtbuiltin.dt_ff[fd] == NULLfdp->fd_himap == fdp->fd_dhimapfdp->fd_lomap == fdp->fd_dlomapnewfdp->fd_lastfile == -1newfdp->fd_lastkqfile == -1newfdp->fd_knhash == NULLnewfdp->fd_freefile == 0newfdp->fd_exclose == falsenewfdp->fd_dt == &newfdp->fd_dtbuiltinnewfdp->fd_dtbuiltin.dt_nfiles == NDFILEnewfdp->fd_dtbuiltin.dt_ff[i] == (fdfile_t *)&newfdp->fd_dfdfile[i]newfdp->fd_dtbuiltin.dt_ff[i] == NULLi > NDFILEi >= NDENTRIES * NDENTRIESi >= NDFDFILE || *nffp == (fdfile_t *)newfdp->fd_dfdfile[i]!fd_isused(newfdp, i)(newfdp->fd_lomap[j] & (1U << (i & NDENTRYMASK))) == 0(newfdp->fd_himap[j >> NDENTRYSHIFT] & (1U << (j & NDENTRYMASK))) == 0newdt->dt_ff[0] == (fdfile_t *)newfdp->fd_dfdfile[0]fdp->fd_dt->dt_ff[0] == (fdfile_t *)fdp->fd_dfdfile[0]fdp->fd_dtbuiltin.dt_link == NULLff->ff_refcnt == 0!ff->ff_exclosefdp->fd_himap != fdp->fd_dhimapfdp->fd_lomap != fdp->fd_dlomapfdp->fd_knhashmask == 0fd >= NDFDFILE!cpu_intr_p()F#a*F#aTFG;a;a#F#-F"3F%  a4F"a]5F"aF"a$F#a$F' aCF%a3FL  a8>aF-aF-aF)aF%a<F#aja!5F- aaa]F%aF#a3a6&F"a7F#a(F",F4aF0ay/aa`F'aF&aHF3aF/aaF'aF!/F"&F, a,&F<  aF9 aaF$aRF,aF%a[F&a!a6/F'aHGCC: (NetBSD nb3 20190319) 7.4.0@@'@@@0 Q d@k 0w @pPm@@@@@@@ @(,     %Mn=MnO dMnyMnMnMnMnMnMnMn4MnPMnkMnMnMnMnMnMn Mn!Mn7JMnbMnMnMnMnMnMnMn3MnIMn_MnuMnMnMnMnMnMnMnMn%Mn;MnQMngMn}MnMnMnJJJ2@JSbz $.9CPcv@15P7p: ,9HV^nz@NpP0RSPSg0  o s u% ,  5  B `L X @Pb  j t `} @ @ @  @ @ @   @` @ 0    " @+  9 @F W g s @     `    kern_descrip.cfiledescopenfd_isusedsysctl_file_marker_resetsysctl_kern_filesysctl_file_markernfilesfdfile_dtorfiledesc_dtorfdfile_ctorfiledesc_ctorfd_dtab_allocfd_map_allocfd_dtab_freefd_map_freesysctl_kern_file2fd_last_setfd_next_zerofdfile_cachefiledesc_cacheclog.26610_KERNEL_OPT__DIAGNOSTIC_KERNEL_OPT_KASAN_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_KSTACK_CHECK_MAGIC_KERNEL_OPT_COMPAT_FREEBSD_KERNEL_OPT_COMPAT_SUNOS_KERNEL_OPT_COMPAT_43_KERNEL_OPT_MBUFTRACE_KERNEL_OPT_VMSWAP_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_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_MPSAFEfd_putvnodefd_putfilefd_putsockkern_assertallprocmutex_entermutex_exitcpu_info_primaryget_expose_addresssysctl_unlockproc_lockfileheadsysctl_copyoutsysctl_file_marker_lockkauth_authorize_processrw_tryentersysctl_relockrw_exitcv_destroymutex_destroymemsetcv_initmutex_initfilelist_lockpanickauth_cred_freemaxfileskauth_cred_holdtablefullkmem_allockmem_freesysctl_querykauth_cred_geteuidkauth_cred_getegidmutex_ownedfd_sys_initcoherency_unitpool_cache_initsysctl_createvfd_getfile2closefpool_cache_put_paddrVOP_ADVLOCKfd_closemembar_produceratomic_dec_uint_nvatomic_dec_uintcv_broadcastatomic_or_uintknote_fdclosecv_waitatomic_and_uintmembar_exitatomic_cas_uintfd_getfileatomic_inc_uintmembar_enterfd_getvnodefd_getsock1fd_getsockfd_allocproc0pool_cache_get_paddrfd_tryexpandmemcpyfd_affixfd_dupfd_dup2kpausefd_abortfd_allocfilefgetdummykmem_zallocfputdummyfd_initfiledesc0fd_sharefd_holdfd_copyfd_freehashdonefd_dupopenfd_closeexecfsetownproc_findpgid_in_sessionfd_set_exclosefgetownfownsignalcpu_intr_pkpsignalpgrp_findkpgsignalfd_clonefnullop_fcntlfnullop_pollfnullop_kqfilterfnullop_restartfbadop_readfbadop_writefbadop_ioctlfbadop_statfbadop_closefiledesc_cdevswenodevseltruenommapseltrue_kqfilter++8+X+hIZA[P[I\I]P^`^I_I`a1+bAaIcddI\I\[*![I\IeI]IfI]ddI]Ig+$@I]I\BI\I_ I] Ic I]" I\2 IhR I]b I]q d d I] I] I] I\ Ih2 I]B I\R Ih Ii Ii"IjRIka+Il+IkImIkIlQ+nbI\q+$@++Ioq+nI]+h+++XIZ2IpRIj++IoIk!+n2I\@qA+$@`q+b"Im0^1^rIr+nI]Im^^RIra+nrI]+nI]++Is++ "Ioq+@+X+h+IZItIka+Xq+h++PIZItA+Q+`a+Xq+hIkIubIZIkIu+!+P1+XA+hbIZ++x+X+hIZ"IuI`ddI\aaI\[^*![ ^"I\RIebI]IfbIvI]IgR I] I\!I]!I\!Ihb"I\"I_"Ikb#Iw#IxB$I]R$I]r$Ic$I\%Iw&Ix&*!&I]&d'd'I]'Ig'I]'d'd'I]'I]'I\'IhA(+Q(+a(+Xq(+h(+(+(Iy(+)IZB*IZR,IZ,IZ,+,+,+X,+h-+-+2-IyQ-+0r-IZ.IZ0IZ"1IZP1{Q1+na1{r1Im1+b1R1+1R2I|!2+#12+A2+PQ2+Xa2+h2IZ2R2R2+h2I|3+#3+!3+p13+XA3+hb3IZp3Rq3R3+3I|3+#3+3+4+X4+h24IZA4+R4* a4R 4I}4+4R5* "5I}5I\26I\b6I]r6I]6I]"7I\r7I]!8+18+XA8+hQ8+r8IZ8+8+X8+h8+8IZ9+#"9I9I9I]:+:+!:+X1:+hR:IZ:^:^1;+A;+Q;+Xa;+h;IZ;I\;+;+<+X<+h2<IZ=+=+`!=+X1=+hR=IZ=+=+>+X>+h2>IZa>+q>+>+X>+h>IZ>+>+>+X?+h"?IZ@+@+X!@+h1@+A@+Q@+bAIZAI]AIAIAIBCIZCIZCI]"DI2DI\aD+qD+D+XD+hDIZD+D+E+XE+h2EIZQE+aE+qE+XE+hEIZF+!F+@1F+XAF+hbFIZF+F+F+XF+hFIZaG+qG+8G+XG+hGIZHI"HI2HI]rHIHI]HIII\BIIIII+I+I+XI+hIIZJ^J^K+!K+81K+XAK+hbKIZK+K+K+XK+hKIZL+L+!L+X1L+hRLIZL+L+L+XL+hLIZMIMIMIPN^`N^O+O+O+XO+hOIZPIPIRPIXPIQIXQIXRIRIX"SIS^SS^S+S+XSS+hS+T+1T+qT+XTIZTI\UIZ!V+1V+xAV+XQV+hrVIZVqVqWI]RXIZY+XY+!Y+1Y+hRYIZYIyY+XY+hY+Y+0ZIZQZ+XaZ+hqZ+Z+ZIZZ+XZ+hZ+Z+[IZA[+XQ[+ha[+q[+[IZ[+X[+h[+[+\IZq\+\+\+X\+h\+\+^IZA^+Q^+a^+Xq^+h^+^+^+^+p_+X_+h"_IZB`IZr`I]`IZbaIZaIZa+b+b+X!b+hBbIZQb+#bIb+b+b+Xb+hcIZBcIyac+qc+0c+Xc+hcIZd+d+!d+X1d+hRdIZqd+d+d+Xd+hdIZd+e+e+X!e+hBeIZae+qe+e+Xe+heIZBfIZrfIZf+g+(g+X!g+hBgIZg^gg^gh+Xh+X!h+1h+hRhIZ"iI\Qi+hai+qi+xi+XiIZiI]jIjIkBkIk+k+k+Xk+hkIZk+k+l+Xl+h!l+1l+BmIZrmI]mIZrnInIknIoIkroIZo^oo^oAp+Qp+Xap+Xqp+hpIZpI\pI]!q+1q+Aq+XQq+hrqIZq+q+q+Xq+hqIZr+!r+1r+XAr+hbrIZr+r+r+Xr+hrIZ!s+1s+As+XQs+hrsIZs^s^tIRtIrtIuIu^u^vIRvIv+#v+vIvI\"wI]2wIRwIbwI\xIy1x+Ax+0Qx+Xax+hxIZx+x+x+Xy+h"yIZAy+Qy+ay+Xqy+hyIZy+y+y+Xy+hzIZ1z+Az+Qz+Xaz+hzIZA{+Q{+a{+Xq{+h{+{+|IZ|I]B}Ib}I}I}I\}+~+~+X!~+hB~IZr~Iy~+~+0~+X~+h~IZ1+A+Q+Xa+hIZ+++X+hIZ!+1+A+XQ+hrIZ+++X+hIZIZIZ++(+X!+hBIZ^^++X!+X1+hRIZф+++X+h"IZRI\+++X+h҅IZ++!+X1+hRIZ+++X+h҆IZ+++X!+hBIZ1+A+Q+Xa+hq++IZI]!+1+A+XQ+hrIZ+++X+hIZ+#2IIZIZ+!+1+XA+hbIZ++@+X+h2IZq+++X+hŽIZ^^III1+#bI+h++ѐ+XIZ!+h1+A+Q+XrIZ+h++ ё+XIZI\I’I]IpIrrIғIImRIjrIuє+#IA+Q+Pa+Xq+hIZ+ѕ+h+X+hIZA+Q+a+Xq+hIZ+і++X+hIZA+Q+a+Xq+hIZ++ї+X+hIZ!+1+A+XQ+hrIZ++(+X+hIZ!+1+hA+XQ+hIZ+љ+X+h++!+1+bIZ+++X+hIZIZIZҜIZ!+1+8A+XQ+hrIZ+ѝ+P+X+hIZA+Q+ha+Xq+hIZ+ў++X+hIZA+Q+a+Xq+hIZ+џ++X+hIZ1+A+Q+Xa+hIZ+++XѠ+hIZ++(!+X1+h^^¡I"IA^Q+#`^I!+1+A+XQ+hrIZ+++Xѣ+hIZ!+1+A+XQ+hrIZ++0+X+hIZ++P!+X1+hRIZq++p+X+h¥IZ+++X+h2IZA+Q+a+Xq+h¦IZ++ +X+hbIZ++I\+Xѧ+h++IZI2Ik+H +X+h+ҪIZIk2IkA+Q+h a+Xq+h+ + + +#I\I]Iѭ++X+h++@ 1+A+bIZIZI]++p!+X1+hRIZ++h +X+hѰ+ + + +#±IZ2IZIZIZrIZIZIZѵ+8 +X+h+"IZrIIkIZA^P^++x +X+h2IZQ+a+q+X+hIZ+Ѹ+ +X+hIZ"I2Iq+++X+h++IZ+!+1+XA+hQ+#q++ ++ ҼI"IZRIZIZI++@ +X+hIZ2Ik+++X+hҿIZ++ +X!+hBIZa+q++X+hIZ+++X+h++IZQ+#IIIZ2IZIZIZbIZIZIZ2Ik+ +X+h+IZ1+A+ Q+Xa+hIZIRIa^^2IXrIIIIX+^+8 ^!+X1+hA+Q+X IZIrIZIIIZ"IaaI\"IRI]^^II]I1+A+h Q+Xa+hIZaaRI\rIII]III]A^p^++X+h!+BIZI_@_0_ _@ _(_ 0_@8_p @_ 0H_ P_ X_ X`_ h_@p_ hx_@__ ___ _@__ __@_ _@_ _ _@_ _ _@__  _(_@0_ 8_@@_(H_ 8P_@(X_,`_ hh_,p_@1x_ _@1_P5_ _5_6_ _7_p:_ _:_PJ_ _J_N_ _@N_P_ (_P_Q _ P(_R0_R8_ h@_SH_PSP_ X_S`_gh_ p_gx_o_ _o_s_ _s_Pu_ _u__ __`_ (___ H__ _ `_@ _(_ p0_8_`@_ H_P_X_ `_h_@p_ x_@_0_ _@_0_ _@__ __@_ _@_0_ 0__0_ H_@__ hGGGG G(G8G@GHGPG.symtab.strtab.shstrtab.rela.text.data.bss.ident.rodata.str1.8.IA_64.unwind_info.rela.IA_64.unwind.sbss.sdata.rela.data.rel.ro.data.read_mostly.data.cacheline_aligned.comment @@@0o&P,P1PC82v G_p Z@Hw` ms`z@ @@0"H& 8