ELF>@@32GNUR/5*Sy'= LinuxLinuxUHG(H]ff.fUHG0H]ff.fUIHAVAUI1ATISLw@HHOIv(u Iv0M1LHH@(HHPH [A\A]A^]UHG@IIHO1H0H.]UHAVAUATISDH Lo@eH%(HE1t5HEeH+%(He[A\A]A^]EIp1LHH@PAAƉщtttA9sDHD)LmLAMPVLDE;HGHLDHD@HH@ PAXA9 IE(DHD)LHHAD9IE0DHD)LHHAD9A}PDHD)LyAD9ADH<D)LyAD9KA}TDHD)LyD9I<H)AHLIU(IE0DLHJL@HIpپH)ILH@PAщ@qAD9DHD)LAAD9DHD)LAAwAUTuNIpHH@XHtoHMHUHuLMLELHMHc[HLEHL/'HLf.UHSH_@HHC HSHHBHHHCH"HC H]ff.UHAVAUIATISHOLwH^?HA#]I HHHЅHWIIL$!HzH9t~H9HHHHpHPHH8LD:L9uIM!J|I9|$uHHHPH8H=LH[A\A]A^]HL!HI9|$mHHH8LHHHpI$HtLbIL$IL!H[A\A]A^]I$ID$L I$HtL`H[A\A]A^]HPI$IT$L`HI L"H[A\A]A^]I$z  fUHSH_@HK\H]UHAUATILo@LHxtVLILIIT$HI$HHtHPHLI$H"ID$A\1A]]fDUHATLg@I4$LLefDUHAWAVIAUATSHP~=IL<E1J/HtHLHHuI~IM9u[A\A]A^A_]ff.fUHAUATSHHH=Iվ (IHtpH;IuLH߉uI\$Lc@C$H[A\A]]HCHLEEH[A\A]]HGHHCHfIHIA@ttUHDHHH]f.U1ҀH@1H]ff.fUHSHHpHH@HHtHC8CPH8H]ff.UHAUAATIAD$Pt DLtLA\A]]fUHATLSHHtH1L[A\]ff.UH@H]UHAUATSHHHG0HpHJH@(H@PH ?HH9HGº@H9HBHȃ?A ǃIEl$DDHHHEt#D1H HHHH9u@IǃI9ľ LBEl$DDHHHt9Et#D1H HHHH9u1H[A\A]]H5H׸fUHAUATIHOLo?HHA#$IDHtHPH9w HHH9sHHuHA\A]]ff.UHAVAUIATISHHL?HHA#$IIEA$M$?HA#$IIEH[A\A]A^]f.UHAWIAVIAUIATSHHB€fSHW0HH9Stf%fCHG0HHSHIIpM#gM+gHM?@IH#C LHC H[A\A]A^A_]ff.fUHHH(rHGH(r]HuHufUHAVIAUI ATSHHH=eH%(HE1HtfLhHULHLpI$H}[HLHEH0HEH01HUeH+%(uH[A\A]A^]ff.UHATIHAL$HH HH9tsHB HPHBH9t`L; uHtVHPHAHJH9t&HpRA9ԉAFHQ@DEHJH9uHDLeAfUHSH_@HH87HCHHKHH@HHHPHHHCHS H H]fDUHSHHHC(HQHHHH9tkHx HGHxH9tXH;uHS@HCHHBHHH"HS@HCHHt HwHOH9t=HH]HCHHS@HBHHHC@H"HCHHwHOHNH1HWHGfUHAWAVAUATSH HG(HuHMH0HUNHH HH9IHBHPHBH9H;0uHHPLxHZI9H}AE1 HC@HXI9tiHC8H@Hxu EtHEHHC0IT$0HH9uHCXH߉EEԅt3HEHtHHC@AHXI9uH D[A\A]A^A_]HEHuE1DUHATSHLg@eH%(HE1A$uHEeH+%(u}H[A\]HHHEHE1HUHuLUHEHt H}LEI$pH@CTI$p@C@tUHAUE1ATSHH_@HeH%(HE1HEHE1HUHuHLeMt2H}t+LI9I|$8LHHEeH+%(uHD[A\A]]ff.fUHAVAUIATHLg@HeH%(HE1HEHE1HUHuLHEHtLuL9u MHIEHxLAD$\tAD$\uD$I$H5IDŽ$I$9H5I$%I$I$pI$It$0LIt$(LA$xu4LHEeH+%(uJHA\A]A^]L  LAFPLHfU( HAWAVAUIATSH eH%(HEHG(H=L0HHIHMHULHuHEHEHE H}wHEHbIU8AHJHyAVH HHHHXH9uHCHXH9L;3uHLHsHCHPH9t%Ipy HB@HPH9t Hp9ysHJHIu@HrHIE@IMHH1HHEeH+%(H D[A\A]A^A_]H}HpHHx8t Hx@ HBHLAIwM7IWLIwIw AFHHHAHQIOIGH E1IE8H@HHBHA.fDUHAWAVAUIATSH0uHUeH%(HE1HGH=E1P HxAAIHEH}EHEHEUHEIL$(DLH0Åt8IEHLHEeH+%(H0[A\A]A^A_]ID$(HDpHEHXHA9IEHIt$(LIMHHUHHuuEuUA$tHH}HIƋELX]tHLufA$uA$IEHI}HIL$0LÅt(IEHA$IEHutHUuLELM$pLHtIEHIt$0LHHLMl$8ID$PAD$XAD$\AD$`ID$hID$pID$xID$@11I$A$ID$@ADŽ$ID$HIDŽ$IDŽ$ADŽ$IDŽ$IDŽ$LtIEHI$pI$HHHI$HH=LH1M$HL4HcHIDŽHHuA$Me@ADŽ$E}$tAE(AE8LÃx\I$pHLHH@ ÅI$p@IEHLLI$H5I$eH5I$QlHGHIEHIEHIEHG1IEH끉LÅ{KIEH>Hoff.UHATLSHLxt7;xwHHÈH9uL%[A\] Lff.UIHMHAWAVAUATSLj@ H~PMexFLI;}ptlIExHu"LHHPIBH HtHHHH9u L1H~XHFXHF`HFhLH:L[A\A]A^A_]H1II}pHF@NLHpHHH@0LHHtIEpL{H9CuHIEpLHIHC1MHLHpCHH@0MALIEpL{H9Ct+fUHz@HATISHHL AD$[A\]ULAHATLH0HeH%(HE1HEeH%HEHEHEHEI9HQLHBHHPI9tH uHHELHBHUHuHeH%@%Eu,HuLHEeH+%(uLe1HLf.UHAUATISHHH_@LoeH%(HE1HC(HpHNHB(HUH@PH ?LLoHH)HUVH9HGHS0HEHHUIHELmLLxL%E1HMHuHATIHEeH+%(uHe[A\A]]ff.fUHAULATILSHHE1IHu HHt+H9XuAL%%[DA\A]]E1ff.fUHAVAUIHATMSHLHXIHIDITI$HtL`L"LIT$%%[A\A]A^]UHAULo`ATISHLHVHF(HF HF8HF0FHHFpHpLHH@(u8HChLHPHShID$P%HL)L[A\A]]L%I\$@LHK\1[A\A]]ff.UHAWAVAUATSHHHUeH%(HEHH9HEHILxEIG8HPHzH8L9IpH?MHULE1ILLH}AOPAWXtxMLLL]L]HIHuHHIF(HH0HEIF(AFHu AFHLuEE1HEHEH0HEH0LMtLIG@LxH9HEHtHHEeH+%(cEHH[A\A]A^A_]AFHE/AFHrHEIF 7EMLL]LLMLML]H1L]HELMH0HEH0 IAG\Lx@H}HEUH}LLELMHItMh@LIAM\eLLaLEHt LLLLmIH*HEH0HEH0LLwEE1AUHAWAVAUIATASHHHH3NHH HHBH9uHPHBH9t|H;0uHtrLxEH@LpI9u~IF@LpI9tqA9xvIH}H}A9xvSLCJAHDH[A\A]A^A_]Iu LLA%bUHAWAVHUAUIATSH Lw@HweH%(HE1LYH= IHIELI$IEID$IEID$IEID$H}AFP,LILIuL:ADž IMIUHH HHtHJHIEH"IEHEH0HEH0MEpMe0IE8I] IE0IE(IE MtIExI@8HLEHH%11ҾHELEMt A@ LMtLM$$HG MuHt.IH1I$I~(LuLHuI]@LHK\HEeH+%( H [A\A]A^A_]H= IH LAVPtLMtLMHLM$$HMu+LANPLAH}LAH=LHEH0HEH0I] HLADžuH}RUHAVAUATISLo@LHH@AD$M<IpMt$ X?LAEPugAD$€fAT$IU(HI9T$tf%fAD$IE(HIT$LAD$AL[DA\A]A^]IILHHyAD$IL9IcHL9AD$€fAT$IU(HI9T$tf%fAD$IE(HIT$LI$IHL ME12LAD$tKfAT$IU0HI9T$tf%fAD$IE0HIT$LAD[A\A]A^]fAT$IU(HI9T$tf%fAD$IE(HLLLiAD$LLLAvLI}(L1>A`LE1PMf.UHATISFH_@€fVHHH9Vtf%fFHHIT$LAT$u.t)sFA#D$ )AD$( 9wH;L[A\]LfDUHAWAVAUATSHeH%(HEHlHIHHH\WPHpHpHhHH@8THhHcTLrHpH@I)HZI$pLhH)BJHpH`ID$(HHE?H@(H`ILuH@PH L)H9HGIT$0HEHHxHHEH]HHHHX%HLuID$(HQHHHHXH9u\HCHXH9KH; uH`HHLE1E1IHK4>1LDDHC8@ IL9`wHIEHHH%H9X1H}HXHuHHHH%H9tHuHI$A$1HEeH+%(He[A\A]A^A_]1H`HLHhLI$TA$LHL@HhL HL+uIM9uI$ATIE1HMHxX& UHAWAVAUATSHHH@Lg@HeH%(HD$81HD$ HD$(HD$0ID$(H0NHH HHBH9uHPHBH9HH;2uHH@H8IHH;I9LH1LH|$0HtHH1LHT$(Ht$ ELt$ MHH|$0HHL$011LHD$0Ht3H@8H8H;II9t MHH;HHE111LHT$(Ht$ }Lt$ ML|$(MLLIIIIIIIIpIIpIpB(<LA(IpIpLxIpLpIpIG8RP AFPAGPAFTAGTAFPLHMt`LLID$(HHIT$@ID$HHBHHID$@H"ID$HKHH HHPH9uHBHPH9H;uHBHHHH9t)I$p~ HA@HHH9tHp9~sHHAHIt$@HHqHID$HIT$@H0LLAD$XHD$8eH+%(u5He[A\A]A^A_]1]Hff.fUHAWAVAUATISHLLIL$(A$€fA$HI9$tf%fA$HI$LLADŽ$I$pA$HH@@I$Ic$LI$IILt(HI9LHFIFM;$ILHDHHH@HH8t HVI9uIVHHVHH8u HNHHH HHtHJH"L>H=HFIFM;$nI$LIDŽ$ADŽ$IDŽ$IDŽ$HtHHHHuL[A\A]A^A_]ff.fUHATSLg@HxID$(H8C I$s [A\]L[A\]UHAWAVAUATISH@Lo@LeH%(HE1HH@AD$tlAD$€fAT$IU0HI9T$tf%fAD$IE0HIT$LAHEeH+%(H@D[A\A]A^A_]IpM|$ H?IHULALtAuPtAD$LH}AMP5AUTAD$MLLHHLLLAA|$HEH0HEH0LIA9xQHA9x1LMn*u̅u]IFAFHMoHHLHHGH.AŅHEHEL0:IT$HLAŅtHIH%HIM'ID$HAHIHHIID$HuHGHAID$HAtID$HA:UHATAąDLeff.UH]U1H]ff.@ULH]UHATISHG HHHHHH@(H@PH I$H[A\]UH H]U HSHH=HtHHC 1H]f.HH׃tu1uUD@HLH]UHAVAUIATSHHLw HM&SHLH@(H@PH H9w,K?IMeCI1H[A\A]A^]fUHHATHAąDLeff.fUHHH]fUHAVAUIATISLw HGIF8HHHH@(H@PH IEIF0S[HHI$A\A]A^]ff.UHAUIATSHLg HIL$8SHHqH@(HH@PH H9w8IMAD$1HxHHHHEIL$8AD$D1[A\A]]ff.U1ɾHSHHWHC H]fUHAWAAVEAUEATISHHHHeH%(HEHHxHHHDhDlHPH@HEHDžpLH`HCXHEDžpLXHxHEEt{HPHs`HU HEHhHEHHEHEHEHEHEH{`EHUeH+%(u2HĐ[A\A]A^A_]1HPHhff.U1HATHIH(P ID$(LE1ASnApAT$ PAT$PI$RP It$(1HUDIF(AąLA HxHHHHPP Httк 9BIE1BIBBIBHBI~IFI~ IF I~(IF(gUHAWAVIAUIHuATHL eH%(HE1LAąt(HEeH+%(HDA\A]A^A_]I x AHIGPHUԅu,EgAAG tLLLAuLAąIIIG01P Iw E1E1LAąAfUHHATHAąDLeff.fUHHH]HHMAuMUH=HH=]HHU H=H]ʾHMMHHMHEHEMHMHuHuMHMMHHMMLHMIpMHAHAAD$PHLHHEMMLHEHpMl$HNH)HUHS0H9HFNHEHHUȃ?LHMHEMLHMMHIpHH@HHtIF8AFPH8HIpHH@HHtIF8AFPH8LHHLHXHEXI$pHpH@(IH`LuH@PH L)H9HGIL$0HEH HxJ?HHXHEXHLLA$HHL$HT$D$D$HT$HL$LHLLI$LA$IDŽ$ADŽ$IDŽ$IDŽ$HtHHHG HuI$A$1LHUHLH;tH&HHLHMMAETHLHE1LHHAHLHMMHAHHHHMLELEMLHI|$`LEEHHUDHDHHADHAHHHAHHUHATSAątHHHuHHHH@HH9uHHuHH=oHHH@HH9uHHHE11ɺ HHHu.HAHAE11ɺHHHuHAHÅyHZHÅyH,HÅyKHHHH=AH=D[A\]UHHHHH=H=]snapshot_copy_throttlesnapshot_cow_thresholdsnapshot-mergedm_snap_origindm_snap_cowdm_exception_store_type_registerdm_exception_store_type_unregisterdm_exception_store_createdm_exception_store_destroyInvalidMerge failedOverflow%llu/%llu %lluUnknown%s %s %u discard_zeroes_cow discard_passdown_origin,snap_origin_name=%s,snap_cow_name=%s,snap_valid=%c,snap_merge_failed=%c,snapshot_overflowed=%c;Cannot get target device%sdrivers/md/dm-snap.crequires 4 or more argumentsdiscard_zeroes_cowdiscard_passdown_originCannot get origin deviceCannot get COW device&s->lock&s->in_progress_waitChunk size not set&_origins_lockdm_exceptiondm_snap_pending_exceptionsnapshotsnapshot-origindm-exstore-%sChunk size is too highPNInvalid chunk size N %lluNtransientPOP %s %lluksnaphdpersistenttarget_name=%s,target_version=%u.%u.%udrivers/md/dm-exception-store.horigin: incorrect number of argumentsCannot allocate private origin structure3device-mapper: snapshots: Invalidating snapshot: Error reading/writing. 3device-mapper: snapshots: Invalidating snapshot: Unable to allocate exception. 3device-mapper: snapshots: Unable to resume snapshot source until handover completes. 3device-mapper: snapshots: Unable to perform snapshot handover until source is suspended. 3device-mapper: snapshots: Cancelling snapshot handover. Snapshot cow pairing for exception table handover failedA snapshot is already merging.Snapshot exception store does not support snapshot-merge.Cannot allocate private snapshot structureUnrecognised feature requesteddiscard_passdown_origin feature depends on discard_zeroes_cowCOW device cannot be the same as origin deviceCouldn't create exception storeUnable to allocate hash table spaceCould not create kcopyd clientCould not allocate mempool for pending exceptionsSnapshot origin struct allocation failedFailed to read snapshot metadata4device-mapper: snapshots: Snapshot is marked invalid. 3device-mapper: snapshots: Snapshot is invalid: can't merge 3device-mapper: snapshots: Read error in exception store: shutting down merge 3device-mapper: snapshots: Read error: shutting down merge. 3device-mapper: snapshots: Write error: shutting down merge. 3device-mapper: snapshots: Flush after merge failed: shutting down merge 3device-mapper: snapshots: Write error in exception store: shutting down merge 3device-mapper: snapshots: Corruption detected: exception for block %llu is on disk but not in memory 3device-mapper: snapshots: Attempt to merge block %llu from the middle of a chunk range [%llu - %llu] 3device-mapper: snapshots: Snapshot overflowed: Unable to allocate exception. 3device-mapper: snapshots: Failed to initialize exception stores 3device-mapper: snapshots: unable to allocate memory for _origins 3device-mapper: snapshots: unable to allocate memory for _dm_origins 3device-mapper: snapshots: init_origin_hash failed. 3device-mapper: snapshots: Couldn't create exception cache. 3device-mapper: snapshots: Couldn't create pending cache. 3device-mapper: snapshots: snapshot target register failed %d 3device-mapper: snapshots: Origin target register failed %d 3device-mapper: snapshots: Merge target register failed %d /build/linux-j08yY4/linux-5.15.0/drivers/md/dm-snap.cInvalid number of feature arguments/build/linux-j08yY4/linux-5.15.0/drivers/md/dm-exception-store.h/build/linux-j08yY4/linux-5.15.0/include/linux/log2.h3device-mapper: snapshot exception stores: No memory left to attempt load for "%s" 4device-mapper: snapshot exception stores: Module for exstore type "%s" not found. Chunk size is not a multiple of device blocksizeChunk size is not a power of 2Insufficient exception store argumentsException store allocation failedException store type is not P or NException store type not recognisedException store type constructor failed3device-mapper: snapshot exception stores: Unable to register transient exception store type. 3device-mapper: snapshot exception stores: Unable to register persistent exception store type 4device-mapper: transient snapshot: Unable to register transient exception store type 4device-mapper: transient snapshot: Unable to register old-style transient exception store type /build/linux-j08yY4/linux-5.15.0/drivers/md/dm-exception-store.h4device-mapper: persistent snapshot: write header failed 3device-mapper: persistent snapshot: couldn't start header metadata update thread 3device-mapper: persistent snapshot: Unsupported persistent store option: %s drivers/md/dm-snap-persistent.c4device-mapper: persistent snapshot: Invalid or corrupt snapshot 4device-mapper: persistent snapshot: chunk size %u in device metadata overrides table chunk size of %u. 3device-mapper: persistent snapshot: invalid on-disk chunk size %u: %s. 4device-mapper: persistent snapshot: write_header failed 4device-mapper: persistent snapshot: zero_disk_area(0) failed 4device-mapper: persistent snapshot: unable to handle snapshot disk version %d 3device-mapper: persistent snapshot: Unable to register persistent exception store type 3device-mapper: persistent snapshot: Unable to register old-style persistent exception store type /build/linux-j08yY4/linux-5.15.0/drivers/md/dm-snap-persistent.cOOOO O OOOOOOOOOOOOOOOOOalias=dm-snapshot-mergealias=dm-snapshot-originlicense=GPLauthor=Joe Thornberdescription=device-mapper snapshot targetparm=snapshot_copy_throttle:A percentage of time allocated for copy on writeparmtype=snapshot_copy_throttle:uintparm=snapshot_cow_threshold:Maximum number of chunks being copied on writeparmtype=snapshot_cow_threshold:uintsrcversion=86B5041D7AE4CED9CF4C950depends=dm-bufioretpoline=Yintree=Yname=dm_snapshotvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layoutumkmem_cache_destroy#O__request_module1d8mempool_exitwVkmalloc_cachesmsleeps}dm_consume_args&[submit_bio_wait+dm_bio_get_target_bio_nr+dm_bufio_forgetTSup_readhvmallocnuzkvfreeywake_up_bitSMustrlenT__ubsan_handle_load_invalid_valueSNPdm_get_device"Ķdm_io.dm_get_dev_tdm_bufio_get_device_sizeuCdm_table_get_md7remove_wait_queue{rdm_bufio_set_minimum_buffers/Jdm_table_get_mode/__x86_indirect_thunk_r98cLdm_kcopyd_client_destroyf__x86_indirect_thunk_rcx bio_uninitvfreemdm_register_targetBmdm_kcopyd_copyaH__ubsan_handle_shift_out_of_bounds" pv_ops9-kstrdupfdown_readZ%strcmpOdm_io_client_destroydm_put„rb_firstT__init_waitqueue_headتdefault_wake_function9[__x86_return_thunkDrmempool_alloc_slabbio_resetdm_read_arg_group+K%Kdm_internal_suspend_fast*&dm_table_eventŏWmemsetBtdm_kcopyd_zeronnbio_init.Tmdm_set_target_max_io_lenǚ_ctypep\_raw_spin_unlock_irqrestore5current_task֢dm_unregister_targety__x86_indirect_thunk_r13XstrcasecmpYNdm_bufio_release+eMrb_eraseg!dm_bufio_client_create)H^dm_shift_argg__x86_indirect_thunk_rbxDkmem_cache_freeওio_schedule destroy_workqueue(submit_bio_noacctʉBdm_suspendeds'__wake_up_lockedmempool_free_slab%zup_writeWdown_writeiBflush_workqueueuyHinit_wait_entrybio_endio?G__cond_reschedYkvmalloc_nodedm_bufio_client_destroy__ubsan_handle_out_of_boundslmodule_put×bit_waitEstrrchrI@vzalloc4wNkmem_cache_alloc*vmempool_allocbdm_accept_partial_bioke__stack_chk_failQschedulekqdm_kcopyd_client_create{'_raw_spin_lock_irq~_printkpHe__x86_indirect_thunk_raxm__fentry__9okmem_cache_alloc_trace㗨mempool_freed_raw_spin_lock 4_raw_spin_lock_irqsavefRrb_insert_color|ˬkmem_cache_create"#>__wake_up!Ԅout_of_line_wait_on_bit&prepare_to_wait_event_f`dm_io_client_createVOdm_bufio_readǀxdm_kcopyd_prepare_callback zkfree뜚Ldm_holdAl;kstrtouint8߬imemcpy]mempool_initscnprintfTfinish_wait dm_bufio_prefetchPedm_table_get_size`rb_nextJdm_put_devicedm_per_bio_data6queue_work_onnJnesnprintf_Kdm_kcopyd_do_callback?param_ops_uint%Ialloc_workqueueM{__init_rwsem үtry_module_getOdm_internal_resume_fastS"bio_associate_blkg  *Z'hlist_head [16]' 'int'>'_Bool' dC 'long long unsigned int' 'unsigned int' 'long unsigned int' 'long long unsigned int' 'unsigned int''_Bool'dm_snapshotGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 ?   !  p}_p@Ur^G   @  , 9 @#9H /G 0gZ @L/ _ z1Sk 6@  S S  RS   z/  PT@ 8 9H . E i ?@ ? e |}@ʩ+ i@3 i`F G f  Y j j 1 x  @  6  6  6  K j' j@  > <@ o( K4 KZ v@B `M ?` cr i{ ^ k;K;*(O H@ H (oT8 @  H  < <@     ?# e @L`/  8! 8@>  ! @M jRz1S@] hG@`d >L^Sx S S@   > E  >@*j<   8 &'%@@    *}  ;*  Z    +  >;*H  c   I]?iy        L^S;*}ss3  f z1S2  8 B<lZ  G  G % W=  GLJ@lU  gw   L&  T  ;*T  sSr   ;*  W7  S _ n W  W  ϩ i6  W > {  >O  07v  ! 2 F \T fc Tn Ty T T T T T z1S & GojR S ( G  * G/* ,9 R  Goa 0 G~   2 Gj S 4 G#z/Ņ 6 G  !! 8 j S"! : 2!?! < Z K! > oi;*]! @m! Tz! T! ! !! T! T! T! ! T! T-! p @! TP! T`! k!  i;*v! Q! (! ,! ! 0! 4! 6! 8!  6"!61! [ F! fchunk_tdm_exceptionhash_listold_chunkdm_exception_store_typeread_metadataprepare_exceptioncommit_exceptionprepare_mergecommit_mergedrop_snapshotdm_exception_storesnapchunk_shiftuserspace_supports_overflowdm_snapshotcowsnapshot_overflowedpending_exceptions_countpe_allocation_lockexception_start_sequenceexception_complete_sequenceout_of_order_treepending_poolpe_locktracked_chunk_locktracked_chunk_hashin_progress_waitkcopyd_clientstate_bitsfirst_merging_chunknum_merging_chunksmerge_faileddiscard_zeroes_cowdiscard_passdown_originbios_queued_during_mergedm_exception_tabledm_snap_pending_exceptionorigin_biossnapshot_bioscopy_errorexception_sequenceout_of_order_nodefull_biofull_bio_end_iodm_snap_tracked_chunksnapshotsdm_originsplit_boundarydm_exception_table_lockcomplete_slotpending_slottable_swapstore_swaptransient_cnext_freedisk_headerdisk_exceptioncore_exceptioncommit_callbackpstoreexceptions_per_areazero_areaheader_areacurrent_areacurrent_committedpending_countcallback_countmetadata_wqmdata_reqdm_bufio_clientdm_buffer__chunk_is_trackedsnap_srcsnap_destsnap_merge__find_snapshots_sharing_cow__insert_pending_exception__invalidate_snapshot__origin_write_get_exception_store_typeaccount_end_copyalloc_areachunk_iocopy_callbackdm_add_exceptionargs_useddm_exception_store_createdm_exception_store_destroydm_exception_store_exitdm_exception_store_initdm_exception_store_set_chunk_sizedm_exception_store_type_registerdm_exception_store_type_unregisteretdm_exception_table_exitdm_exception_table_lock_initdm_insert_exceptiondm_lookup_exceptiondm_persistent_snapshot_exitdm_persistent_snapshot_initdm_snap_cowdm_snap_origindm_snapshot_exitdm_snapshot_initdm_transient_snapshot_exitdm_transient_snapshot_initdo_metadatado_originexit_origin_hashfree_pending_exceptionget_origin_minimum_chunksizeinit_hash_tablesinvalidate_snapshotkmalloc_arraymerge_callbackorigin_ctrorigin_dtrorigin_iterate_devicesorigin_maporigin_postsuspendorigin_resumeorigin_statuspending_completecallback_contextpersistent_commit_exceptionnr_mergedpersistent_commit_mergepersistent_ctrpersistent_drop_snapshotpersistent_dtrpersistent_prepare_exceptionlast_old_chunklast_new_chunkpersistent_prepare_mergepersistent_read_metadatapersistent_statustotal_sectorssectors_allocatedmetadata_sectorspersistent_usageread_exceptionsnew_snapshotread_headerregister_snapshotremap_exceptionsnapshot_ctrsnapshot_dtrsnapshot_end_iosnapshot_io_hintssnapshot_iterate_devicessnapshot_mapsnapshot_merge_mapsnapshot_merge_next_chunkssnapshot_merge_presuspendsnapshot_merge_resumesnapshot_preresumesnapshot_resumesnapshot_statusstart_copystop_mergetrack_chunktransient_commit_exceptiontransient_ctrtransient_dtrtransient_prepare_exceptiontransient_read_metadatatransient_statustransient_usageunregister_snapshotunlock_originswait_for_in_progresszero_callbackdm-snapshot.koML '+]#2$@? X n8 < % 0;@`T(k{U+ ( +` (*  '+P+H(s@PK FY` #i TG" >i 0 U  w B"0 d6!O l50 !# > j+8HV h{D.+X `:r++' r u'4 g`'8(96PR` ]}m`!s!}`"@# @&++'.%zD*Wo0-z-5#1317O@81 I2C+K'['i'v P1 =Q*{M%I(hK8%((0 (# ) T >  ? b $5 cY } ~   >+h$ '; +P @j 0* pE E EH F  FF pFI Fw Z4 '`pD 'p[ v1{ Gd 0H H. HT PJn J'  Jx pK% M~/ "F  NU Di  Ou P}  Q Q  R C T7 a<'p*'pB1c`i|) @GC%5CK]o{]u P 4LV0VCr)AWhv'V'CNWi3J~?0#:CT_x- A ? p?SPE /6E^pzA$,3Vex B?da!/ #5EG'`yE5kxx 9IY`o|__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_dm_snap_origin__kstrtabns_dm_snap_origin__ksymtab_dm_snap_origin__kstrtab_dm_snap_cow__kstrtabns_dm_snap_cow__ksymtab_dm_snap_cowsnapshot_iterate_devicesorigin_iterate_devicessnapshot_statusorigin_postsuspend_origins_lockdm_insert_exceptionexception_cachedm_insert_exception.coldfree_pending_exceptionsnapshot_end_ioorigin_dtrexit_origin_hash_dm_originsdm_exception_table_exitorigin_ctrorigin_statusfull_bio_end_io__invalidate_snapshot.part.0__invalidate_snapshot.part.0.coldinvalidate_snapshotkmalloc_array.constprop.0stop_mergesnapshot_merge_presuspendinit_hash_tablesinit_hash_tables.colddm_lookup_exceptiondm_lookup_exception.colddm_exception_table_lock_initdm_exception_table_lock_init.coldremap_exceptionremap_exception.colddm_exception_table_lockdm_add_exceptionget_origin_minimum_chunksizeorigin_resumeunregister_snapshot__find_snapshots_sharing_cowdm_snapshot_merge_target_namesnapshot_io_hintssnapshot_preresumesnapshot_preresume.coldsnapshot_dtrpending_cachesnapshot_ctr_args.5__key.3__key.4dm_kcopyd_throttlesnapshot_ctr.coldaccount_end_copycopy_callbackpending_completezero_callbackwait_for_in_progress.part.0start_copystart_copy.cold__chunk_is_trackedtrack_chunk__insert_pending_exception__origin_write__origin_write.colddo_origin_pending_exceptions_done_spinlock_pending_exceptions_done_count_pending_exceptions_donepending_complete.coldsnapshot_merge_mapsnapshot_merge_map.coldorigin_mapsnapshot_merge_next_chunksmerge_callbacksnapshot_merge_next_chunks.coldsnapshot_resumesnapshot_resume.coldmerge_callback.coldsnapshot_merge_resumesnapshot_mapsnapshot_map.colddm_snapshot_init__key.6snapshot_targetorigin_targetmerge_targetdm_snapshot_exit__UNIQUE_ID_alias369__UNIQUE_ID_alias368__UNIQUE_ID_license367__UNIQUE_ID_author366__UNIQUE_ID_description365__UNIQUE_ID_snapshot_copy_throttle331__UNIQUE_ID_snapshot_copy_throttletype330__param_snapshot_copy_throttle__param_str_snapshot_copy_throttle__UNIQUE_ID_snapshot_cow_threshold329__UNIQUE_ID_snapshot_cow_thresholdtype328__param_snapshot_cow_threshold__param_str_snapshot_cow_threshold.LC16.LC33__kstrtab_dm_exception_store_type_register__kstrtabns_dm_exception_store_type_register__ksymtab_dm_exception_store_type_register__kstrtab_dm_exception_store_type_unregister__kstrtabns_dm_exception_store_type_unregister__ksymtab_dm_exception_store_type_unregister__kstrtab_dm_exception_store_create__kstrtabns_dm_exception_store_create__ksymtab_dm_exception_store_create__kstrtab_dm_exception_store_destroy__kstrtabns_dm_exception_store_destroy__ksymtab_dm_exception_store_destroyget_type.part.0_exception_store_typesget_type.part.0.cold_get_exception_store_typedm_exception_store_init.coldtransient_read_metadatatransient_commit_exceptiontransient_usagetransient_dtrtransient_ctrtransient_statustransient_prepare_exceptiontransient_prepare_exception.cold_transient_type_transient_compat_typedm_transient_snapshot_init.coldpersistent_usagepersistent_prepare_exceptiondo_metadatachunk_iowrite_headerpersistent_drop_snapshotpersistent_drop_snapshot.coldalloc_arearead_exceptionspersistent_statuspersistent_status.coldpersistent_ctrpersistent_ctr.coldpersistent_commit_exceptionpersistent_dtrpersistent_commit_mergepersistent_prepare_mergeread_headerread_header.coldpersistent_read_metadatapersistent_read_metadata.cold_persistent_type_persistent_compat_typedm_persistent_snapshot_init.cold.LC10bio_associate_blkgdm_internal_resume_fasttry_module_get__init_rwsemalloc_workqueueparam_ops_uintdm_kcopyd_do_callback__this_modulesnprintfqueue_work_ondm_transient_snapshot_initdm_per_bio_datadm_put_devicerb_nextdm_table_get_sizedm_bufio_prefetchfinish_waitscnprintf__crc_dm_exception_store_createmempool_initcleanup_modulememcpykstrtouintdm_holdkfreedm_kcopyd_prepare_callbackdm_bufio_readdm_io_client_createprepare_to_wait_eventout_of_line_wait_on_bit__wake_updm_persistent_snapshot_initkmem_cache_createrb_insert_color_raw_spin_lock_irqsave_raw_spin_lockmempool_freekmem_cache_alloc_trace__fentry__init_module__x86_indirect_thunk_rax_printk_raw_spin_lock_irqdm_kcopyd_client_createdm_accept_partial_bio__stack_chk_failmempool_allockmem_cache_allocvzallocstrrchrbit_waitmodule_put__ubsan_handle_out_of_boundsdm_bufio_client_destroykvmalloc_node__cond_reschedbio_endioinit_wait_entryflush_workqueuedm_persistent_snapshot_exitdown_writeup_writemempool_free_slab__crc_dm_snap_origin__crc_dm_exception_store_destroy__wake_up_lockeddm_suspendedsubmit_bio_noacctdestroy_workqueueio_schedulekmem_cache_free__x86_indirect_thunk_rbxdm_shift_argdm_bufio_client_createrb_erasedm_bufio_releasestrcasecmp__x86_indirect_thunk_r13__crc_dm_exception_store_type_unregisterdm_unregister_targetcurrent_task_raw_spin_unlock_irqrestore_ctypedm_set_target_max_io_lenbio_initdm_exception_store_exitdm_kcopyd_zeromemsetdm_table_eventdm_internal_suspend_fastdm_read_arg_groupbio_resetmempool_alloc_slab__x86_return_thunkdefault_wake_function__init_waitqueue_headdm_exception_store_set_chunk_sizerb_firstdm_putdm_io_client_destroydown_readstrcmpkstrduppv_ops__ubsan_handle_shift_out_of_boundsdm_kcopyd_copydm_register_targetbio_uninit__crc_dm_exception_store_type_register__x86_indirect_thunk_rcxdm_kcopyd_client_destroy__x86_indirect_thunk_r9dm_table_get_modedm_bufio_set_minimum_buffersremove_wait_queuedm_table_get_mddm_transient_snapshot_exitdm_bufio_get_device_sizedm_get_dev_tdm_iodm_get_device__ubsan_handle_load_invalid_valuestrlenwake_up_bitkvfreedm_exception_store_initvmalloc__crc_dm_snap_cowup_readdm_bufio_forgetdm_bio_get_target_bio_nrsubmit_bio_waitdm_consume_argsmsleepkmalloc_cachesmempool_exit__request_modulekmem_cache_destroy!/Ak-3Y S  l%A Pm    + 3U 5Z~ ; ?1Q Vl t  -  !J \ m-HS 0:?QqD,.6  H p * 2 @ L R a y    C T      * 1 O f p       I     \1 P     " 1     !E \Y  Lp u>   D + L $ L H>!fm  > JS@]eWm>t y> % *>6 HWCs+z T \E'4DK PZaD,  H, Lk  *z @ DL H)BK6Y Ka4 p    (3 3;m 0.6 d (   zb      %C TJ [ h  n1 FES+Z Tn \    @   p !:M 0r "x{.Ei `'x `'<EQ    "x  0: A F >R a   ! "x'! ,!$J!O!a!!! "x! "!!""E" "xL" "Y"a"""" "x# # "x#0#A## H###$>$q%%&>;&A&b& g&y& L& 0&& 0 ' %'>;'V' "xa'' \''(>( (( ( ( "x( ()!)T)l))) \)))!))**^*9*>@* \H*o*C****+L+f+v+,4,@{,,,-1-s----).J../  // / %/ "x,/ 5/L/ L/ />// // / / "x0$040 90@0 E0L0 S0 Z0 "xj0 o0z0[0900 0>01&1CO1 5g1$t111 11 D*21>21O2^2 e2>m22 22 2>3131/3 43>>31E3 J3>Q3 [3333H4P4W4 \4>q4y44 44 L65 L5T5e555 5>55555:6N6AV6r6z6p666\Q7 \Z77777*8;8A8u8889D99>9 099 0o:@;@;>;; "x< )<9<h<><<= "x8=>X=j= "x{= == ` ===>>>/>G>U>>>!>>>> >F> h>> >  ? ? +?6? h=? "xN?]?q??? h??? h? "x???? h?? ? @  @ ;@ G@ N@ hU@ "xe@@@ h@@ @ @ @ @@ h@ "x@A!A h)A0A >A PA ]A kA hA "xAA hA "xAA  BB,?BBB  B B CD,!C?C XC 8 fCCC !CC8 D9DGD hLDUD\D hcD "xoD !D ` D D D  D  D  D # EEE$E,)E4E@AEQEZE_E2eEqE}EEE*EEE,EFFF!F:FD?F[FqFFFF 6FFFF, GV,GAGIG `SG [GrbG gG rGGGG `GG GGGG, H1HMH,HHH5HH4I,I HIIJ9J5@JQJnJJJJJJK<K0K<DKMK&VK&qKK,KK/L3!LVLLLLL?M7MIMUM?nMzM?MMMMM MM JM O NN!NEND4JNpN XNNN N O!OOPzPPPPP&P&P&Q:QQ!QQQRR.SvSSFS2S&S&T&&T1TJT,T&T&T&TTUUxUU]UUVw#V1V9V CV KVRV WV bVoVVV VV VV #L!) L18 D=CJ OT [ `e wD\ `# # #P #  # ) 1#@ G HRWe^ ine~  #  #  @#!#( -EY^*e j* @#* z0 #5.A L#[.b goz0 `73 9W9\7f kw 8|  h  @7/> @#9 `G>   N?" 8 ',F?3  ;@4EG  LQ2V4Eb j#r Gy p rG   `rG xJ @7M N ( 8-2MS< AFSM X]Tg rw-U~ -U -U `bV  bV ;  *e1 L= Bcej Dv @{ L    \   % *1 T=  HT Y%h @ mv {%   %     TG \G    $)0 T5G< \AGFL(0,48  $(, <@D  = )   o  !$!( 0!4 <B"@ HI"LT"X`#dlS'px(|"// W0#;&=)g=,:?/?2R@5@8A;A >`DA8  @ (0 8@HP X`Ph p` x  0   0  0    `  (P0` 8`!@!H`"P@#X@&``'h*p0-x-157@8>p??@AABEPEpEEEF FpF F(@G0G8G@0HHHPHXPJ`JhJppKxM N OP QQRT0VVF t   ##u%% p)$0(2,J084<8<<=@HDOo !0!@!PB"`I"p"#S'("//W0;=g=:? ?0R@@@PA`Ap`D  (008H 4j X}0  w$(",I.0q64D8<?@ DDEHLLO. 2 l $(,04>8<@) D1 HQ L~ P T) X \ ` d h! l ptx|ezDD9 I!!X"#/#$:')u+,-057)8:88BK\??d@ @AABC @E$dE(|E,E0E4F8ZF<F@FDFH+GL~GPGTHXH\H`JdJhJlCKp6MtMxN| OPQQRuSTUnVV~ ~,$(04<q1@H#7L~T=X`PdlzQpxQ|RR   6@ P x` p xH*  7(P@X @8 1(P@X P0- ( P           @` P X ` p x   > FFpEFE0pF8E`@hp FxFpEFEpFE0  @(P XM NPT0H OQ QJMG` NP T(0H0 O8Q@ QHJPMXG88.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela.init.text.rela.exit.text.rela__ksymtab.rela__kcrctab.rela.altinstructions.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?V:@(M0JGWE@NP0Y^DtY^o@^0W`P@c80 `H@(e0 `@f0a @hg00bW@k02b!c@lX02ek2XhizH@Xt0'{|"@v@09|G~PB@Hx0T~PO@y0 j e@z 0"x@ @p0%p @ 0'@@@00)l 0p  1  0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H +a6Pܻ0ހ!OX:´tVI؄rEl3vƩ-mu6%WÐlVa6ka8aQ{CY ,)b**4:v4e&dl'cpYm|M"N?%vp[eaf#]X٪o}pSFHEݱ`׈:NP]?XGNFĖ6_RAE$u:GO˜yS?WBBn(NFFfw'B_̨WuH-\>!Ȼ7fi:dd %|:PD4=9٧lW݆rlD(B ,{ݢ.3{[;œݴ/9Ǣ 86r{`\4/ X91C٭I_!. z8wNsE83~J0MǞR _~Module signature appended~