ELF2P@@@I1~FP@!`x'2Bc (!@B1B`b<O@a A! @e8LH X!H p # 0# F0#BP ` s`p)$`c`hZ C``X cXPT Sp'` hA!2B`8LO@ p$B%8JH H80  F0#8BP ` s`pI$`c`hZ C``X cXPT S@Up 2BXU0~F H$B@p@!0Ba R@B`0x1B@( HPB pB! A<0( @D A<0( @HA<0( @D A<0( @HA<0( @D A<0( @HA<0( @D A<0( e@H@E0# 80+ A<0( @H80+x1BD x80#PHH9` s+!AB0H90CpPBpp #aXU 0Bh]3~F pD!bx$PB` 0A@!ƒB  8<4B`C`$#``d `b x^ S$ $PA!Bp@@!` A0# ` E0#( @P=0# 0# H # L0#VP0D1` $B)$ 0  L!@1B€ $`˰a8 aP8!p pC pV`8rC`Q$#``d `b x^ S pT`9pC`U$#``d `b x^ S pR`8sC`Y$#``d `b x^ S pP`8rC`]$#``d `b x^ S pH`8rC`a$#``d `b x^ S pF`8rC`e$#``d `b x^ SxJ!P @`i$C`#`x^ `d #` SxJ!Px@!P@N!hU 1Bx@!P x!( <0 8LPx@!P@N!hU 1B89B aA!0B@(A!P pH`8r#`h$`c`HR C``X cXPT SpFBp8FP 0 `r@CHB!…BP 0 p rJ A!0 `8rPCP@!BP 0 p8 rJH@!P p@!80  `8r`h$c`C``X #`XV CPHR S p@!80  `9p`h$c`C``X #`XV CPHR S pF`8s`h$c`C``X #`XV CPHR S pB`8r`h$c`C``X #`XV CPHR S pJ`8r`h$c`C``X #`XV CPHR S pH`8r`h$c`C``X #`XV CPHR SHD!P @#`h$`c`HR C``X cXPT SHD!P0p@  (@!`@ @P ) PB@ ƒBP p s`H5$``@P `8N 0(J S 0 p8 `C p?#08Bp8 r !@!0@`H9$``@P `8N 0(J PpBPH89`@!```(J @``b F @ @p wXH#hSXB!@H@!Pp! qJ8U0 (%H p 80 `rCP@D!p0 @ PP8F!X@a$pBP  0 p rJ@!$p0 P P@ `M0 `0@!``8N `@` HR @PT P p s`9H`S(LB(K?#C8J9PCPp(! qJ`UXpL!P8;Cp sJ@!X@I$B@xR!BPK?#(pL!Pp(! qJ@H`` U$@` `F `D  @ @ X@ D3~F x$b@ p!<0   BB pX`8rp$x$+q!p8 sC`0$`` c`(   SB!P 0 p8 rPCB! BP 0 `8rJ` ``$``$``HaC! `@C!`8$@`PC!`p ` r BpC!` @  x^ 0 @@ab 0  hB! @vPB  0 `rC pP@B09C 0 898C 80 08C L@0 `x0C@pL@ (D!0  <80#LXB!P"JP pJ@88PCP 00 8F9C aF!0  `8r0ZQƒn!S pF!@ 80 89>C <0 0@8pC H0 0DF8C <0# x 80  D890# 0#JP BPD!XDPB!P  0 `pJ pZ@p8 0CXB!P BP pV08`C xL<0 88D8C)Pp 0J 0 0B9pI F B pp!N!P p!`89p0Jp@I!`1$@`D0  @!CB@0<8CPN!P pp!N!P pD 88N8K pF8B  Rpp@ p!< 8p!PH!P pC!@ p@80(`xhpFBp p`9pƒXSH!P pL`9pƒXS pJX0# pJ80 `8rpJ$`ءI!@`x @P A! @0  H0 pp @C1$`@!@`x @PH" H!   <0  H"p<0#8 hXH!PB!P p J`$```x @`v @z PB!P`'BpPBP 0 8B`H 0 `rH 0 8BH 9 3~F`@`p@!0B`!`X!B@P 80#8!`BH!HP` p @80#  @a @  093~FPbPpB! $ `0<4 @CP 0 x@!`8r`C < `=qC p`!80 x@!8  C < px qJ!p! `x @x`<r<CP`%j$h`H`%bX (`@ HP@ S @!0# 0UP 0B `HR PH$ HPH!  B`P!0 BX89 `CHR P 0 p@ !`@rC `q`C p`!80 x@!8 C < `xJ@9B`p `p @p 89p<0#F P8D9 F9`IxXP$BP`%j$h`H`%bX (`(ZV HP9JR SH@X$G`(`@!! `h$```HR @`PT `XV P `HR P0D9IHD!XP$BPH p@!H  P p@!80  0UP 0B!"pH p@D! 8 `Hq`Cp ! p`!80 x@!p8 C < `xHJ`h$``@``X `XV @PHR P 0 p@ C x !<0 08A B@p<0#pD!p re H```@` `pD! @`XPT @D$P8BH B`H`$``P$ `XV @P  (1PpB!Hp`X1$C`#`8N `PT #H@P S` 0H8N P 0 `8rPC x@!< 0C `8p`H}$`@Pa Q pO!80  @0 `pA@ pD !s 80  8 0  0DX9B0 <0  p!x80# pD8B 90#0@ @C0L!P@@ `P$``HR `0L @8N P `0 0L!P@@ A!D0 0<8`A x<0  pp p<"@H`H}$`@P ` @P x@@! tp_overseer.tpt_job == NULLpool->tp_overseer.tpt_pool == poolpool->tp_flags == 0pool->tp_refcnt == 0TAILQ_EMPTY(&pool->tp_idle_threads)TAILQ_EMPTY(&pool->tp_jobs)!cv_has_waiters(&pool->tp_overseer.tpt_cv)pool->tp_flags == THREADPOOL_DYINGthreadpool job %p ran after destructionmutex_owned(&pool->tp_lock)0 < pool->tp_refcntrefcnt != UINT_MAXmutex_owned(job->job_lock)0 < refcnt(pool->tp_cpu == NULL) || (pool->tp_cpu == curcpu())pool->tp_refcnt != 0poolthrdpoolthread/%d@%dthrdplcrlwp != NULLTAILQ_INSERT_TAIL %p %s:%dTAILQ_PREREMOVE head %p elm %p %s:%dTAILQ_* forw %p %s:%dTAILQ_* back %p %s:%dTAILQ_INSERT_HEAD %p %s:%dthread->tpt_job == NULLthread->tpt_lwp == curlwp(curlwp->l_name == lwp_name)kernel %sassertion "%s" failed: file "%s", line %d someone forgot to call threadpool_job_done()!thread->tpt_job == job!cv_has_waiters(&thread->tpt_cv)thplthrdLIST_INSERT_HEAD %p %s:%dtpu != NULLtpu->tpu_refcnt != 0threadpool_lookup_unbound(tpu->tpu_pool.tp_pri) == NULLtpu == threadpool_lookup_unbound(pri)0 < tpu->tpu_refcntthreadpool_lookup_unbound(tpu->tpu_pool.tp_pri) == tpuLIST_* forw %p %s:%dLIST_* back %p %s:%dthreadpool_lookup_percpu(tpp->tpp_pri) == NULLpool_percpu->tpp_refcnt != 0pool_percpu == threadpool_lookup_percpu(pri)0 < pool_percpu->tpp_refcntthreadpool_lookup_percpu(tpp->tpp_pri) == tpp(job->job_thread == NULL)kernel %sassertion "%s" failed: file "%s", line %d job %p still runningjob->job_thread == NULLjob->job_refcnt == 0!cv_has_waiters(&job->job_cv)deadjobjob->job_thread != NULLjob->job_thread->tpt_lwp == curlwp0 < job->job_refcntF'aiF*aNF,a5F&aF!&F"a-5F& <F$a*F+aBa$F?aF7aF#a!F%aRala6aiF$a]aca-F*aF$a]aca-F"3F#2F),4F'a&F%aF#ax;a]F"aF$a<0uGCC: (NetBSD nb3 20190319) 7.4.0k@@2 J\@ w @`! ( <  O   MnMn MnMnMn Mn5MnGMnYMnmMnMnMnMnMnMnMn5MnPMniMnMnMnMnMn Mn-MnP_ky )?Tis-).`8IU5 d:zC @HpHp@I J0!)@M=S0U@X0q[Pkern_threadpool.csysctl_kern_threadpool_idle_msthreadpool_idle_time_msthreadpool_createthreadpool_overseer_threadthreadpool_destroythreadpool_job_deadthreadpool_relethreadpool_job_holdthreadpool_percpu_destroythreadpool_job_relethreadpool_threadthreadpool_thread_pcthreadpools_lockunbound_threadpoolspercpu_threadpools__link_set_sysctl_funcs_sym_sysctl_threadpool_setup_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_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_CREATEsysctl_createvkern_assertsysctl_lookupmutex_initcv_initkthread_createcv_has_waiterscv_destroymutex_destroymutex_spin_entercv_broadcastmutex_spin_exitcv_waitpanicmutex_ownedatomic_cas_uintcpu_info_listpercpu_traverse_enterpercpu_getptr_remotepercpu_traverse_exitkmem_freepercpu_freeatomic_dec_uint_nvcpu_info_primaryhzmutex_entermutex_exitkthread_exitpool_cache_get_paddrpool_cache_put_paddrkpausecv_timedwaitthreadpools_initpool_cache_initthreadpool_getassert_sleepablekmem_zallocthreadpool_putthreadpool_percpu_getpercpu_allocthreadpool_percpu_putthreadpool_percpu_refpercpu_getrefpercpu_putrefthreadpool_percpu_ref_remotethreadpool_job_initvsnprintfthreadpool_job_destroystrlcpythreadpool_job_donethreadpool_schedule_jobthreadpool_cancel_job_asyncthreadpool_cancel_job+I<++H+X+h"I=1+qRI<++H+X+hI=P*I>Q+a+q+X+hI=I?+RI@a+pR IA+++X!+hBI=a+q++X+hI=++@+X+h"I=A+Q+Xa+Xq+hI=++p+X+hI=!+1+A+XQ+hrI=IB+h+++XI= IC IDB IEr IF IG IE +h +! +1 +XR I=r IF IF IH2 IGa +q + +X +h I= + + +X +h2 I=Q +a +q +X +h I= + +X +X +h I=1 +A +pQ +Xa +h I= + + +X +h I=IB!+h1+A+Q+XrI=ICID+II"IJA+Q+8a+Xq+hI=IF+!+X1+XA+hbI=++p+X+hI="IKLLIMINIOIPRIQrIP+++X+h"IJA+bI=IKIR2IFRI=rIK++p+X+hI=PSaS+h+++XI="IEbIH+++XR+h+T+++@+0!+1+8TIGIUIE2I=IFIG"IV2IEIGIWIFIJI=I="IGBIXI@IAIE2I=A+Q+PIIIH2IGbIYIZBIFa+q+II++II++II+ + II! +1 +pR IIa +q +p II + + II!S!!Sq!+h!+!+!+X!I=!IE"IH"+"+"+X"+h"I="+"T"+#+X#+h!#+ 1#+@Q#TR#*#IE"$IG2$IG$I=$IE$I=&+&+2&II&IG&IB&IC'+"'IY2'IW"(I[(IE(+(+p)II")IGB)IE)IG)IGR*I=b*IE*I=*+*+P*II1++A++R+II+IG+IB++,+,+X!,+hB,I=R,ICa,+,IY,IW-+1-+r-I]-+-*-*-I?.I_0.*1.+R.IU.+2/IVA/+Q/+a/+Xq/+h/I=/+/IV/I`!0+B0IU0+"1IVb1IPq1+1+1+X1+h1I=!2+h12+A2+(Q2+Xr2I=2+2IV2IP2IP3+3+@3+X3+h4I=4+4+4+X4+h4I=!5+05*15+B5II5I_5+h5+5+5+X6I=6+!6*26IU6+6+x6+X6+h7I=a7+7IV8+!8+h18+A8+Xb8I=8+8+8IIA9+b9IV9IP9+9+9+X9+h:I=Q:+a:+r:II:I_:*:+;IU;+;IV;I`;Ic<L <LB<I`<IM<IN<IO<+<IU=+h=+=+P=+X>I=>+">IV?+?+ !?+X1?+hR?I=?+@IVA@+hQ@+a@+Pq@+X@I=@+@IV@IPBAIMbAINrAIOAIPAIQBIPqB+B*B+BIIBIPCI_1C+hAC+QC+aC+XCI=C+C*CIU1D+AD+pQD+XaD+hDI=D+EIVE+E+hE+E+XEI=1F+AF+bFIIF+FIV1G+AG+QG+XaG+hGI=G+G+GIIbHIfHIgHIMHINIIOIIjII@"JI_AJ+QJ+aJ+qJ+XJI=JIUJIHK+2KIVqK+K+XK+XK+hKI=K+K+pL+XL+h2LI=BLIBaL+hqL+L+L+XLI=LICLRMIlAMS`MSbMIJM+M+M+XM+hMI=2NIENIGN+N+N+XN+hOI="OIRAO+hQO+aO+pqO+XOI=OIFOIGPIErPIGP+P+P+XP+hPI=PIRQ+h!Q+1Q+pAQ+XbQI=rQIFQ+Q+Q+XQ+hRI=AR+QR+aR+XqR+hRI=RIE"SIJAS+QS+aS+XqS+hSI=SIEQT+aT+rTIIrUIFUIGU+U+U+XU+hUI=VIF2VIGV+V+VIIV+PW+"WIIW+W+pWIIbXIJX+X+X+XX+hXI=bYIEY+Y+YIIRZIGZ+[+[II![+1[+pR[II[I_[IJ[+X[+h[+\+"\I=2\Io\IH__@_ _@ _(_ 0_8_ @_ 0H_ P_X_ P`_h_p_ hx___ x__`_ ___ __ _ _@_ _ _!_-_ _-_-_  _.(_`50_ 8_5@_:H_ PP_:X_B`_ ph_Cp_ Hx_ _@H_H_ _H_0I_ _@I_J_ _J_0M_ _@M_S_ _S_0X_ _@X_p[ _ 8(_[0_\8_ PG.symtab.strtab.shstrtab.rela.text.data.bss.ident.rodata.str1.8.IA_64.unwind_info.rela.IA_64.unwind.relalink_set_sysctl_funcs.sbss.sdata.data.cacheline_aligned.data.read_mostly.comment @\@@|H9&],]1]D82X]G`eh_pg@Z@rjm@ jj@j@Pj0Xj"j   u