ELF>``@@GNUYa]"+KŃ,Y@f.ff.ff.1)ǃcwr$Af f. f.jf.1D.flf.Rf.f.eH%eH%Hx;xt Df.HHHHHЃ f.DHUVM-GPU-E1,HAHGwsIHItXB DI0qW AB@0B qWDI0 AHAB@pDPtI@-HIu)1fDHFfHHtu~HG(H9G(HWHG HBHHHGH HHG HG%HH; tHH=H@Hǀ HeH%DIHHH1eH%DIHHH1U1SHHHHGHGHGHH Ht8HHHHH H1HHkHH[]ffff.HSHt'HHtH{HtH;[f[fffff.UHSHH s r(HHHaHH(D$$DHHH4HĘ[]f./ttHHHHHD$HHHHHD$VfD0HHHHH0D$(fDFHHHu9HHD$ σ1HĘH[]0HHHuHH0D$(rf.HHHuHH$7HHH_HHD$fDHHH'HHD$fDH@HHHHHD$~fDHHHHH$C0HHHoHH0D$(fDAUᆳATUSHD%Et7IH1HD9t$HLuH[]A\A]Hᆳ[]A\A]H%H HtH;pt-HHH9u HH9tH;puHDfD1ffff.UHSHHHt"HPHH H[]fDH=АHt?HPHH(HHh@HHPHP HH(HH0HKHSHXHH H1ffffff.HHt+HG0Ht"WᆳtHDHf1eH%DIHHH1@HG(H9G(t@ff.ATHUHSHG 1LI Mt'f.HE@HHHS8Hk0H9t8HbPHh)HHHH[]H[]eH%DIHHH1UHSHH=ᆳtE1H[]@=wPHT$ Hu֋L LSL$ HRHLLPeH%DIH HH1AVAUATUSHH@HuH@[]A\A]A^f.HHtH`tHXtHHHLD$M HSpLD$J IF9C@HH{8SXH{0peH %fHHAH@HCH@fùu1H{PHD$ HD$(HD$0HD$8D$tE1E1E1HHtHD D#EH|$(ud1HCPHt|$uH|$ HD$(Lt$ LhdI?B~ L$IH{vD$lH|$0L9t$0uL9l$8{tEᆳ޸oǃ1Ib@HCPH8Eᆳ޸nuHHtHʋtH{Ht$|$u16H{Eᆳ޸p\UHSHHH9Hu fHHHx@H9HuH[]fffff.AWHIAVH IAUIATL$UHАSHH=HHtZH@PLkHk L{0Ls8LHCPHCXCᆳHHC@t&L1HHH[]A\A]A^A_H1@ATUSHHHFHH)H HHH9rHH9HHHH9v6H9ָv'HSPuHHǃHH HCP1[]A\H H9uLh)LH;HsHHH)LHHt8HSPH1HǃHHHSP[]A\fweH%DIHHH1@AUATUHSHHtpHIHPHv+Ht&I1@HH9t'IDL@IvHu H[]A\A]1fDItL;uHH9uH1[]A\A]ÐUHS1HDH|Ht1H HuHHt1H=HH[]f.AUIАATSHH=Iĸ Mt@ADŽ$ 1fDH Ht+I<:tLD$ D$ H[A\A]@I$ uMH[A\A]fDAVAUIH=ATIUSHHH=АHHHLsLmH L)Hh)HHH H(HH[L)L)L)LeH%Hx@tIH=HH=H[]A\A]A^DH=HLI$I$H`)HHL-LhH)Hǃ)[]A\A]1A^fffff.H Ð tfDff.AWHAVIAUATUHSH8LI$)I$)Ml$LHBHHI$)H I$)fH;tHHH|$H-HH;H3H=HHHHuHI$LI$ I9$ M$8)HLLI$8!@ @H t)HL)ADtH{HH uLIH=H=LH81[]A\A]A^A_eH%DIHHH1ATIUHSHHH=uOHH=t=;XuHxHt,}u2H[]AA\@H[]qA\fH HI$[]1A\ff.UHHSHHHHHH1`HE11H)HHHE111Ҿ`HHHE111Ҿ(HHHE111ҾHHHt\E111Ҿ8HHHt8E111ҾHHHH=HtH=HtH=HtH=HtH=HtH=HtH[]f.fHHUHH޺HH|ffffff.ATUSH@D$ HIHHt$ LuhD$ w_1ۅu"wT$9\$ HRvWH|$-LHHt$HPtHLH@[]A\Ð1ܸDHHH=H=H=H=H=H=Hffffff.AUATUSHHHHHᆳHL,HHtTHhLh)LLH}HtHuH=HELHHuHH[]A\A]H[]A\A]DATUSHH HHD$HD$uH []A\HHtLW`Mtဿt!HGPHt8tFᆳ޸nDHCH@ftEᆳ޸oLL$H|$ID$ 1ALd$I@LALD$HT$LHHHD$Efffff.AWAVAUATUSH(HL'HHk0HLh)IH4$LHS8HCH4$H;t;eH%DHHH1f.HK HRHH)HH9uHL)IHC@I NtgI}LHtFHH1Hh[]A\A]A^A_0CᆳHf..fH=АHIIt8H|$3Hھ-Lt"I6H=I끽.wHSH3IOI?IIudIIW(IwuMIGAHD$IG HD$IHL$DHT$DT$tbDT$tXAAuII?1eH%DIHhHH1uIIuIIImII@NIII@(AwDA IWX HHt$ 1҅uD$ H@-=2‰HfHH9uE1HIH9uPH;eH%DHH1DHE111ҾHHHHffffff.H=@AT1IUSHHtMH=АHHt8HEĀu=EH+ID$HSIT$LcHCHH[]A\11H1HuHSHtGHGHW1HBHHHGH HGH?HH=[f[f.@ATIeH%UHSHHpHH1Ht-L9u$H1H9uHQHHH)H9HD[]A\ffffff.UHSHHHHtGH1HH H9u$HH9wHH HH9HFH[]1fff.SHH Ht*HHH9vHH9v @P"u [@1[eH%DIHjHH1@1ffff.1ffff.AWAVAUATLgUHSHLHL/uH[]A\A]A^A_eL<%IpHx`HsH;HHHLMHI9Ft+eH%HpH`lxIN HCHHH1HuMh)LHsLLLt HDžLeH%HpH`fDIpH`lfDIpH`0fD1ffff.AUATeL$%UHSHHI$pLHx`HsH;H HHtHIh)LHsHLI$pH`H[]A\A]ÐI$pH`Hl[]A\A]ffffff.AUIATUeH,%SHHHpLh)Hx`LIuHLHpH`H[]A\A]ÐAU ATUSHHH Hv H[]A\A]feL$%I$pLh)Hx`LHHHLI$pH`H[]A\A]ffff.AUATeL$%UHSHHI$pLHx`HsH;HPHHtXIh)LS HsHLH;LI$pH`H[]A\A]I$pH`Hl[]A\A]ffffff.AWAVAUATUHSHH(Lo?LHT$Ht$HD$D$tH([]A\A]A^A_@HL$t$I}HUMMAeH%HpH`HھLHItmHD$LLHuUIE1IDAL9DHLHHL$HH1tf eH%HpT$ H`}LT$ H([]A\A]A^A_fDH|$H(D[]A\A]A^A_@eH%HpH`1H?Hfffff.ATIUSHHH]H8)HA<$HT$HuA$H|$It$HH[]A\ATUSHHLIl$I8)L;HT$HuSsHK H|$LC LH[]A\SHH()HHH(!@u@@uZ@ul1@Ht H@t 1HfGt[H)!ƃ(!f@t1HfW@tDHf? vDH(HT$Ht$|$ Hc|$ Ht$HT$AH HH9NtH(H0H2ffff.AWAAVAAUMATMUI()SH1HH $HT$I$(!H $fDH @tluHcH HM II MaL $L $HAAHD$E|$Et$Ml$IH[]A\A]A^ A_fDHH []A\A]A^A_@HGGf.AUIATLcU SH()HHA?vHH[]A\A]ÐI @AIMA;D$uI|$ 1ID$ AD$AD$f.HHH6tHHHHWH fDHWH fffff.SHH tr9 /DH [HGw:HIH 1[fDHt$HLD$T$T$LD$tH [f.D$HK Hff. v@HOHHHH)1H|tr3 /Df.~Ft'wL1HH9uD 鐃wD11ffffff.v DD1fDv DL1fD v@>0f.7f.tt/f.oHBHBHB uHHB1f.@HHH H ȀH H HDHHA HHpH7@HHpH7@ HHpH7@HHpH7@ HHpH7D@HHpH7@ HHpH7HHHHH@ HHHH@HHHH@ HHHH@HHH HHHHHH HHHHH@ HHHHPHHBHDB H AEHJHBHHf@HHH_f.LS1D\$I@H9A HHpH7@HHpH7@ HHpH7PH HHpH7@ HHpH7PHHPH@ HHPH @HHPH HD%HJHDBI HAAHJHB HHJHDBHHJHB HHJHBHHSH H A EHJ HBHHJHB HHJHHL$JHHJHB HHJHBPH[@HHPHfBHHSHTf.L1ML9A HHpH7HփH pHHpH7@ HHpH7PHHPH@ HHPHHHHPH@ HHPH@ Hfffff.L1ML9A HHpH7HH pHHpH7@ HHpH7PHHPH@ HHPHHHHPH@ HHPH@ HÐSHH-H0H|$HH0[fffff.SHH-H0H|$Ht H0[DH1H0[S1HH=ufHHHHu+u5H11=[P=ZH1_clear_cache_update_countersmigrate_cpu_to_gpu_find_or_add_gpu_index_mmap_open_mmap_closeuvmlite_mmapuvmlite_close_set_stream_stopped_set_stream_runninguvmlite_migrate_to_gpu_get_mig_tracker_fault_commonuvmlite_update_commit_record_destroy_record_stream_destroyuvm_page_cache_verify_page_list_emptyfind_counters_vmanvidia-uvmpStream->isRunning%s:%u %s[pid:%d] pRecord->vma != vmapRecord->vma == vma!pPriv&pUvmPrivate->uvmPrivLock&g_uvmDriverPrivateTableLock&g_attached_uuid_lockuvm_private_tuvm_commit_record_tuvm_process_counter_info_tuvm_mig_tracker_tuvm_stream_record_tuvm_mapping_t!pMigTracker0 == cpuPhysAddrNULL == pRecord->osPrivate!pRecorduvm_page_tracking_t6nvidia_uvm: Loaded the UVM driver, major device number %d 6nvidia_uvm: Unregistered the UVM driver /tmp/NVIDIA-Linux-x86_64-340.76-no-compat32/kernel/uvm/nvidia_uvm_lite.c%s:%u %s[pid:%d]: failed cond %s !list_empty(&pStream->commitRecordsList)(pRecord == NULL) || (pRecord->osPrivate == NULL)g_attached_uuid_num >= UVM_MAX_GPUS!list_empty(&pPriv->processRecord.allStreamList)pRecord->baseAddress != baseAddressPAGE_ALIGN(pRecord->length) != PAGE_ALIGN(length)vma->vm_pgoff << PAGE_SHIFT != pRecord->baseAddressNULL == pRecord->osPrivate->privFileNULL == pRecord->osPrivate->privFile->f_mapping/tmp/NVIDIA-Linux-x86_64-340.76-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c%s:%u %s[pid:%d]: there are still %llu pages in the list vma->vm_flags & (VM_WRITE|VM_MAYWRITE)/tmp/NVIDIA-Linux-x86_64-340.76-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c%s:%u %s[pid:%d]: failed cond %s &pCurrentProcessRecord->sessionInfoLocksupported=externallicense=MITdepends=nvidiavermagic=3.18.7 SMP mod_unload modversions L^module_layout0öalloc_pages_currentinvUvmInterfaceSessionCreate"_Ykmem_cache_destroyn3address_space_init_oncerdocdev_delwcdev_init9Kup_readhvmallocAwnvUvmInterfaceChannelAllocate~ nvUvmInterfaceGetGpuArchfnvUvmInterfaceRegisterUvmCallbacksKnvUvmInterfaceAddressSpaceDestroynvUvmInterfaceCopyEngineAllocate/} nvUvmInterfaceCheckEccErrorSlowpath=ռnvUvmInterfaceSessionDestroy^tunregister_chrdev_regionvfree8down_readGnvUvmInterfaceGetAttachedUuidsiq_copy_to_userTplnvUvmInterfaceGetUvmPrivRegion!nvUvmInterfaceDeRegisterUvmOpsŏWmemset!nvUvmInterfaceServiceDeviceInterruptsRMA9NhB*I^B Y( f2bHsu2IMZ,N$ `N  [ [8@\0 0^( 0^X_X_`j A  x!G r    ` T7    ` T7 %js/vsss.s>sss<sPsrss2A h+ 5    T7 W Pd r     T7    0  T7  / \ j Dq w} T7          $ P+ `7 T7> E     '| 8$D  `) 7 X> J T7Q X -4 d i  $(@`  g _p   $  !( @3: A @H ^ c @ ) .@G L^ cy  @w , 18 $@Z h xo { T7  @    @  @1 @:T  [ ye @npu  |  p   $     / 4> S Xb w | v      $ 3  : (?T [ `n uy u~  /S X`      $   . @;B I e~   @ ( !4 T7; BP[ !c|  X ! T7   * 8 ? !K T7R Y } "  ""# "# *)# @5# T7<# C#e$~~$ $ 0$ $ T7$ $$ $ $ $ T7$ $$ $ % % T7% %&% 4% ;% G% T7N% U%^% l% Hs% ~% T7% %% % p% % T7% %% % ;% % T7% %&' ' ' T7' '(( (( ( ()  )B) J) O)r) w)) ) ) ** **** **+m.+g++++ + V+ 0+ T7+ ++t ,y),tO,yj,,, P  E B($, , , X7- -#- _(-3- ,S- ,o-~- ,---*.4. ,X-:.Z. q.y/ / 0/ / ]7/ //0 -0j0 z00000 01<1i1 111111-2 P2X2d2n2~22 2223393 ]333333=4ns44 4445*5 >5I5kn55 5566)6b6q6665k6 6 (6p78X8~889929E9:; ; ; ; ; @@lAAB  IM TX bkw~ qq  @&H (08P@HPX`hHp`xpP (08@HPX`hpx (08@HPX`hpxu' -::"; B;z` h` p  P }    (=W r{*    `(p2Ej\ plSl  P . KBQ` ] l ww  `P L( X(`X8 Gdq( @((  ( 4AhP!_ n@}&@'R0 p&0 5P.aE.dV Xe(   .,5R8j(Ka540B-1VByAJ;*B!O=l`1&W2 @ ;++ D ,Kj v / ` 0 4 @6h   0   7 " 92 B l @2   `: &  `  . 0;J (e ` p9B )K    8   2o  `-: A N p;e 03| )      " A K <ve PAr ;R V 0/|   / ,71PO`)dfp7c{P;!/z7Y5hqP10P- `#$,-REX`jsp?6nvidia_uvm_linux.cnvidia_uvm_common.cuvmnext_isr_top_halfuvm_gpu_event_stop_deviceuvm_gpu_event_start_deviceuvm_initg_uvmBaseDevuvm_exit__UNIQUE_ID_supported1__UNIQUE_ID_license0nvidia_uvm_utils.cnvidia_uvm_lite.c_stream_destroyg_uvmStreamRecordCache__func__.29921_create_counter_destroy_migration_resourcesuvmlite_unlocked_ioctl_find_gpu_indexg_attached_uuid_numg_attached_uuid_list_stream_find_stream_find_or_alloc_get_mig_tracker__func__.30050_stream_destroy_if_empty.part.7_destroy_record__func__.29938g_uvmCommitRecordCache_set_stream_stopped__func__.30126_mmap_close__func__.29947_mmap_open__func__.29917_find_or_add_gpu_index__func__.30428_wait_for_migration_completion.isra.11uvmlite_mmapg_uvmKernelPrivRegionStartg_uvmKernelPrivRegionLengthcounters_vma_opsuvmlite_vma_ops__func__.30221g_uvmProcessCounterInfoCacheuvmlite_openg_uvmMappingCacheg_uvmPrivateCache__key.30182g_uvmDriverPrivateTableLockg_uvmDriverPrivateTableuvmlite_closeg_attached_uuid_lockg_uvmMigTrackerCache__func__.30211__key.30261__key.30262uvmlite_fopsg_uvmlite_cdev__func__.30067__func__.30364__func__.30398__func__.30091_record_attach_to_stream_set_stream_running__func__.30103__func__.30044.LC1nvidia_uvm_page_cache.c__func__.29792g_uvmPageTrackingCache.LC0nvidia_uvm_lite_api.cfind_common_vmafind_uvmlite_vma__func__.29847nvidia_uvm_lite_counters.c__key.29829nvidia_page_migration.cnvidia_page_migration_kepler.cnvidia_uvm_lite_events.cuvm_gpu_ops_tests.cnvidia-uvm.mod.c__module_depends____versions__UNIQUE_ID_vermagic0nvUvmInterfaceChannelDestroyuvm_remove_session_infouvmlite_enable_gpu_uuidnvUvmInterfaceQueryCapsuvmlite_secure_get_process_counter_infoalloc_chrdev_region__init_rwsemuvmlite_exituvm_api_remove_session_copy_from_usernvUvmInterfaceMemoryAllocSys__this_moduleuvm_page_cache_init_stop_and_destroy_leftover_streamsuvmlite_gpu_event_stop_devicenvUvmInterfaceMemoryCpuMap_sigbus_faultuvm_increment_session_countnvUvmInterfaceKillChannelcleanup_moduleunmap_mapping_rangenvUvmInterfaceAddressSpaceCreateMirroreduvm_map_pageNvUvmCopyEngineLaunchDmaA0B5uvm_api_region_set_streamdo_gettimeofdaykmem_cache_createuvmlite_region_set_streamuvm_api_region_set_stream_stoppedNvUvmCopyEngineInsertSemaphoreReleaseA0B5NvUvmChannelWriteGpEntryA06Fuvm_get_stale_process_iduvm_page_cache_verify_page_list_emptyinit_moduleuvm_api_release_va_faultuvm_api_add_sessionuvm_api_map_counter__free_pageskmem_cache_allocformat_uuid_to_bufferfind_vmacdev_adduvm_add_session_infovm_insert_pageuvm_map_counter__get_page_tailumvlite_destroy_per_process_gpu_resourcesuvmlite_gpu_event_start_devicedown_writeup_writeuvm_counter_state_atomic_updateuvm_user_id_security_checkuvmlite_setup_gpu_listuvmlite_set_streams_stoppedg_exportedUvmOpskmem_cache_freeuvm_decrement_session_countuvmlite_set_stream_runninguvmlite_create_commit_recorduvm_increment_process_countersuvmlite_disable_gpu_uuid_cond_reschedmigrate_cpu_to_gpuuvm_init_session_infopanicuvm_api_region_set_stream_runningmemcmpuvm_page_cache_alloc_pageprintkcurrent_taskNvUvmChannelWriteGpPutuvm_api_migrate_to_gpuuvmlite_update_commit_record_fault_commonnvUvmInterfaceServiceDeviceInterruptsRMmemsetnvUvmInterfaceDeRegisterUvmOpsnvUvmInterfaceGetUvmPrivRegion_copy_to_usernvUvmInterfaceGetAttachedUuidsdown_readNvUvmCopyEngineMemSetA0B5uvmlite_initNvUvmHalInituvmlite_free_process_countersfind_counters_vmavfreeunregister_chrdev_regionuvm_api_reserve_vauvmlite_put_and_unrefcount_process_counter_infouvmlite_is_gpu_kepler_and_aboveuvmlite_init_process_countersuvmlite_find_gpu_indexuvm_get_session_infonvUvmInterfaceSessionDestroyuvmlite_get_and_refcount_process_counter_infonvUvmInterfaceCheckEccErrorSlowpathuvm_get_counter_indexnvUvmInterfaceCopyEngineAllocateuvm_api_region_commitnvUvmInterfaceAddressSpaceDestroyuvm_api_enable_countersuvm_api_region_decommitnvUvmInterfaceRegisterUvmCallbacksnvUvmInterfaceGetGpuArchnvUvmInterfaceChannelAllocateerrno_to_rm_statusuvm_page_cache_destroyuvmlite_migrate_to_gpuvmallocuvm_page_cache_free_pagemigrate_gpu_to_cpuup_readcdev_initcdev_delNvUvmCopyEngineInsertSemaphoreAcquireA06Faddress_space_init_oncekmem_cache_destroyuvm_init_session_info_arraynvUvmInterfaceSessionCreatealloc_pages_current