ELF44(('GNU~6?L}{v @Í@Ít$t$ $@0XL{Xt SX9O$t$Ív \$Ӊt$|$P0L$px$D$t$|$ Ӌ\$t$|$ Í&Sø9Hu|t&A9Htn;XuteA 9PtXXB$9Pt$t&ۋ@tu؉ËB$9Pu[Ív9GÉ܍&1[UWVSÃT$ l$,L$@9xut&G9x;HuG 9Ǎp‰D$Ӊ&tF @ xu2MF ;tF$9ǍpuՋD$[^_]ÐNȉ$L$F0L$D$D$$tL$ tD$ 0D$릐t&D$tD$0D$D$[^_]Í0\$ É|$(ωl$,Չt$$p0N|$@S$D$D$؉T$ Յu^F@PH\$u^H@XDL$\$HH9uNV|$t$|$\$$D$ ؉t$|$ Ջ\$ t$$|$(l$,0HH딍t&'1Ð&T‰\$Dt$H|$Ll$P@(H9OYH|$ q@yDt$|$qH9|$1ۋt$|$0zj I EE\$l$8|$4 )1y9\$w9t$r6J19\$sҋt$,|$0t(2w 9L$t&vڋ9ut$,|$0T$L$$L$@D$(~,F,DD$(D$HFzt&'VSà  9эBuh\$L$1rD$F\$ t$$|$(l$,0bT$D$fUWVS| o,L$lT$tS$D$(D$(L$l\$p‰D$D$tT$T$x+D$T$+L$\$1D$tT$xL$lL$(\$pML$O\$DM EEƉD$HT$LCPHfX@pDHH9Z +\$Ht$L#D$1҉։É\$PT$p1t$TGD$XHD$l\$dt$h EEʼnD$\T$`(,D$ T$$vdD$,D$HT$LD$T$G  9Pu&B9P;XuL$ 1T$11T$L$D$$G DX p$19so(,v3T$$3D$ (,D$ T$$vf9\$R녍t&L$1҅1_D$tT$xD$(1l$(vىT$tL$x9㋇L$D $T$X|$ D$PD$|[^_]Ít&D$,T$C9Xt.;HuF$t%C 9C uC t&F$[^t&\$É|$ ωt$uxtMC4$t!C4\$t$|$ Ð^s0C(ސC4(f@4fL҉\$<ˉt$@t$P|$Dl$Hh0uX}U,totD$9t$$1\$EG L$D$ D$D$IL$ HT$ L$L$+PH T$ \$ \$ L$t$1t$J EE؉\$ 1ۉt$B 1҉T$D$L$#L$ \$\$L$ _\${,u@ 9G 9Gt$F$xD$1ۃx,x$1T$B,D$ D$ifw 9t$ f9D$ߋt$\$ D$ EPD$ E4h(D$ },Md t1҉D$D$T$#E` Mhȉىl$T$9z r9t$|$w9r1t$|$9҉މˋl$T$RD$ rEG D$T$D$ L$D$@D$ B%D$D$ +AT$Q D$\$\$T$t$1ҋMt$ EEډ\$11ۉt$E T$D$ L$ #L$\$T$L$OhEډG L$ Ew9t&l$} C,D$ C( {DO@4D.Suu؃[$ $p ؍&'Sø0C 0v[ SR['VơS=Xu#vC8=XtSu[^1ۉ[^Ð\$ø0t$|$ l$t:p t3d>tG@@8u$0v؋t$\$|$ l$1܋-tҋE$5$E$u뱍t&'t$|$lj\$ *t\$ t$|$fu `t&\$D$0$u u.-uƉ|$$, 끐t&|$$ c&҉\$Ét$։|$ ωl$j@@Lt!ftf ҉$14$utC@Lt!ftf ҉$14$u΍t&'t$Ή|$ lj\$l$9PE9wCl$<$1 EEl$U1҉}CV1\$ t$|$l$HH\S\$t 1[Ít&tP\$D$D$T$ $[Í@&Søt1@C[É'Suu؃[$p $ Ӑ\$t$ 1|$l$x Q(@$T$$҉t1։u$T$A$Q(\$t$ |$l$Í@\$Ét$|$ l$$p@~(f$QC@PHuRx@hDHH9uJ$ 8hFV KL$Q\$t$|$ l$HH렐0\$ ÉT$t$$|$(l$,p@@PHx@hDHH9F$1ɋV(D$T$ SL$L$\$ $\$ډL$D$ $$ \$\$9s;T$L$ \$SKF$V(F01\$ t$$|$(l$,0v㍴&9vHH5'S\$t 1[Ít&tP\$D$D$T$ $[ÍSƒXC$JC[Ð&p\$`Ét$dt$t|$h|$xl$lՋ@ Q1ɉL$T$D$LD$D$ D$T$T$ L$D$XD$0T$PT$L$TK9W(wr9G$wӃO$_(T$L$ T$$T$$tŋD$@\$8t$<ډD$(D$($ fD[^_]Í&9D$(ډ$D$T$T$ T$~GW Ӄ9\$jr 9L$^_ \$8t$~?NW\agz */<AFKQkpuz3@j "sx7<ER[$,Xh  CW^lr #3f    $ {       !D!V!e!r!y!!!!!e"q"v"{""""""">#C#H#O#]#y#~###h$}$$$$$$$$% %E%j%t%&j'D))))M+U+s+z++=,{,,,,,, -+->-I-Y-d-n-x------- .#.7.N.[. b.k.... ..... .?/B00000000 111$1c1o111111111222'2j2y222222$33333334 64D4W4\4e4p44L7zN =~)x+`,4444444455!5&5d5j5|555555556,6B666 6 6666 77P7777 8 B8Q8i88 88 88 8 .9;9S99999999: :!:2:::?:4S5q:v:{::0;< <B<T<<<<<<<<<<<:4<Q=V=[==0>?? K?|??g@l@t@@@=ABAEEFF&F.FGFVFeFFTGGHGHlHHHIIIJJJPJJJKKKZKKKKKKKKKL L(L4LCL^LhLL LMMM"M*M5M:MNMSM\MaMfMkM`=KLffffffffffff |  $) .3 8= BVSt$L yD$$yD$$ yD$$du$T@9udu$N@9ucrD$$u$$$PD$$u$\BD$$ uO$|  ؃[^"'8=GL]blq $)8 LS^cot     "',snapshot-mergesnapshot_copy_throttle Jl"($)>D  $(drivers/md/dm-exception-store.h<3>device-mapper: snapshots: Invalidating snapshot: Error reading/writing. <3>device-mapper: snapshots: Invalidating snapshot: Unable to allocate exception. <3>device-mapper: snapshots: Snapshot is invalid: can't merge <3>device-mapper: snapshots: Read error in exception store: shutting down merge <3>device-mapper: snapshots: Read error: shutting down merge. <3>device-mapper: snapshots: Write error: shutting down merge. <3>device-mapper: snapshots: Write error in exception store: shutting down merge <3>device-mapper: snapshots: Corruption detected: exception for block %llu is on disk but not in memory <3>device-mapper: snapshots: Attempt to merge block %llu from the middle of a chunk range [%llu - %llu] origin: incorrect number of argumentsCannot allocate private origin structure<3>device-mapper: snapshots: Unable to resume snapshot source until handover completes. <3>device-mapper: snapshots: Unable to perform snapshot handover until source is suspended. <3>device-mapper: snapshots: Cancelling snapshot handover. <3>device-mapper: snapshots: Failed to initialize exception stores <3>device-mapper: snapshots: snapshot target register failed %d <3>device-mapper: snapshots: Origin target register failed %d <3>device-mapper: snapshots: Merge target register failed %d <3>device-mapper: snapshots: unable to allocate memory for _origins <3>device-mapper: snapshots: unable to allocate memory for _dm_origins <3>device-mapper: snapshots: init_origin_hash failed. <3>device-mapper: snapshots: Couldn't create exception cache. <3>device-mapper: snapshots: Couldn't create pending cache. <3>device-mapper: snapshots: Couldn't create cache to track chunks in use. Cannot allocate private snapshot structureCouldn't create exception storeUnable to allocate hash table spaceCould not create kcopyd clientCould not allocate mempool for pending exceptionsCould not allocate tracked_chunk mempool for tracking readsSnapshot cow pairing for exception table handover failedA snapshot is already merging.Snapshot exception store does not support snapshot-merge.Snapshot origin struct allocation failedFailed to read snapshot metadata<4>device-mapper: snapshots: Snapshot is marked invalid. <3>device-mapper: snapshot exception stores: Unable to register transient exception store type. <3>device-mapper: snapshot exception stores: Unable to register persistent exception store type <3>device-mapper: snapshot exception stores: No memory left to attempt load for "%s" <4>device-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 not recognisedException store type constructor failed<4>device-mapper: transient snapshot: Unable to register transient exception store type <4>device-mapper: transient snapshot: Unable to register old-style transient exception store type <4>device-mapper: persistent snapshot: write header failed drivers/md/dm-snap-persistent.c<4>device-mapper: persistent snapshot: Invalid or corrupt snapshot <4>device-mapper: persistent snapshot: chunk size %u in device metadata overrides table chunk size of %u. <3>device-mapper: persistent snapshot: invalid on-disk chunk size %u: %s. <4>device-mapper: persistent snapshot: write_header failed <4>device-mapper: persistent snapshot: zero_disk_area(0) failed <4>device-mapper: persistent snapshot: unable to handle snapshot disk version %d <3>device-mapper: persistent snapshot: couldn't start header metadata update thread <3>device-mapper: persistent snapshot: Unable to register persistent exception store type <3>device-mapper: persistent snapshot: Unable to register old-style persistent exception store type 7-S}Bl Bl +;Dl ?Dl El   $(04 <@HLTX`dlpC}} }s}U}}}-#*5&} 6+}90}95}%::} $(04<@HLTX`dlpx|H//drivers/md/dm-snap.c%sCannot get target deviceInvalidMerge failed%llu/%llu %lluUnknown%s %s&_origins_lockdm_exceptiondm_snap_pending_exceptiondm_snap_tracked_chunkrequires exactly 4 argumentsCannot get origin deviceCannot get COW device&s->lockChunk size not setsnapshotsnapshot-origindm-exstore-%sChunk size is too highPNPersistent flag is not P or NInvalid chunk size N %llutransientN P %lluksnaphdpersistentPalias=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:uintsrcversion=8EBD9CDFD4D871C7FC7F642depends=dm-bufio,dm-modvermagic=2.6.32-642.1.1.el6.i686 SMP mod_unload modversions 686 6Ps  $(,  dm_snap_cowdm_snap_origindm_exception_store_destroydm_exception_store_createdm_exception_store_type_unregisterdm_exception_store_type_registernAmodule_layoutZ-kmem_cache_destroy __request_module }per_cpu__current_taskmsleep6adm_bufio_forgetz=up_readhvmallocywake_up_bitSgdm_get_device-Zdm_io'|autoremove_wake_functionEAdm_bufio_get_device_sizeXFdm_table_get_mdmalloc_sizes%#dm_bufio_set_minimum_buffersXdm_table_get_modes8_spin_lock[dm_kcopyd_client_destroyӏpmempool_destroyDqueue_work6͛dm_vcallocvfreea dm_register_target*q_spin_lock_irqsaveJdm_kcopyd_copykstrdupC__list_addNdown_readZ%strcmp4/dm_io_client_destroyTdm_putjH)per_cpu__cpu_number?mempool_alloc_slabPy[dm_internal_suspend_fastdm_table_event[+memsetqdm_set_target_max_io_len8_ctype՗#printk_spin_lock_irqTެ__tracepoint_module_getdm_unregister_target=dm_bufio_release=Wdm_bufio_client_createw"kmem_cache_free%destroy_workqueue[D!list_delyK_spin_unlock_irqrestoreՌdm_suspendedpggeneric_make_requestmempool_free_slabc__create_workqueue_keyxQup_writeCUEdown_write">flush_workqueueãbio_endio2Nؾdm_bufio_client_destroy6 module_putEstrrchrI@vzallockmem_cache_allocpv_irq_opsfdmempool_allocparam_get_uintL6Bschedule-dm_kcopyd_client_createmempool_createEkmem_cache_alloc_traceomempool_free(__per_cpu_offsetkmem_cache_createT.d__wake_upQΠout_of_line_wait_on_bit!dm_io_client_create#dm_bufio_read/dm_kcopyd_prepare_callback zkfree[\dm_hold/okstrtouintκ`.memcpy/3prepare_to_waitH̅2param_set_uintsN7scnprintf"&˜finish_waitXdm_bufio_prefetch>R}dm_table_get_sizeEdm_put_devicepsnprintf_Kdm_kcopyd_do_callback__init_rwsemy-dm_internal_resume_fastd -p,% %`$ @    `-p,  %`$$@@<0<P:;`:;:@<0<P:;`:;:PL LF>PDBA A?p=PL LF>PDBA A?p=( ,<@DL`dh| (,<@DLX`dh|   04H LPTX\`dhlpt dm_snapshot< `dmodule.sig^WM  DS͜&:X >ƻad䜸n.zm&KލUU/2f^h~f6tjz8q     "# =`I/L"Z"c`$ `pE & "2K@"L@abqP o{ 'p+ !P2\|"("1 JwV iNP@5D|F tt% t2"@ "T_@o *$Y`$ %m%N+,ip,]: "-$"0CSc1 u=`*  )MI%m 5!0"`5?5 `6)Ns6  1P#^(s!  P:8`: S@c@z:x;;D0<@<7<j@@ @ p=0 >M ?D_ `?(k ?t @c A( PAi A B PD EY @F2 F L/, PL; M W @#k c|  A    L  <Q  & 8 D N qn F}            MQ7 I Z g ~ :           & 5 ? O P=k v    gI  Ա! !3CZk R9A:G";@5V4 nu 7 &5H[a 8{'p '4Dp:_x4BX )dm-snap.corigin_mergeorigin_iterate_devicesget_origin_minimum_chunksize_origins_lock_origins__find_snapshots_sharing_cowdm_snapshot_merge_target_namesnapshot_iterate_deviceswait_schedulestart_copycopy_callbackfree_pending_exceptiondm_insert_exceptionexception_cache__find_pending_exceptionorigin_resume_dm_origins__invalidate_snapshot__origin_writedo_originorigin_mappending_completeorigin_postsuspendalloc_completed_exceptiondm_add_exception__check_for_conflicting_io_pending_exceptions_done_spinlock_pending_exceptions_done_count_pending_exceptions_donetrack_chunksnapshot_merge_mapsnapshot_merge_next_chunksmerge_callbackstop_mergesnapshot_merge_presuspendorigin_statusorigin_dtrunregister_snapshotexit_origin_hashdm_snapshot_exitsnapshot_targetorigin_targetmerge_targetpending_cachetracked_chunk_cacheorigin_ctrsnapshot_statussnapshot_resumesnapshot_merge_resumesnapshot_preresumesnapshot_end_iosnapshot_mapfull_bio_end_iodm_exception_table_exitsnapshot_dtrdm_snapshot_init__key.34307snapshot_ctr__key.35374dm_kcopyd_throttle__mod_alias2498__mod_alias2497__mod_license2496__mod_author2495__mod_description2494__ksymtab_dm_snap_cow__kstrtab_dm_snap_cow__kcrctab_dm_snap_cow__ksymtab_dm_snap_origin__kstrtab_dm_snap_origin__kcrctab_dm_snap_origin__mod_snapshot_copy_throttle144__mod_snapshot_copy_throttletype144__param_snapshot_copy_throttle__param_str_snapshot_copy_throttledm-exception-store.cput_type_lock__find_exception_store_type_exception_store_types_get_exception_store_typeget_type__ksymtab_dm_exception_store_destroy__kstrtab_dm_exception_store_destroy__kcrctab_dm_exception_store_destroy__ksymtab_dm_exception_store_create__kstrtab_dm_exception_store_create__kcrctab_dm_exception_store_create__ksymtab_dm_exception_store_type_unregister__kstrtab_dm_exception_store_type_unregister__kcrctab_dm_exception_store_type_unregister__ksymtab_dm_exception_store_type_register__kstrtab_dm_exception_store_type_register__kcrctab_dm_exception_store_type_registerdm-snap-transient.ctransient_read_metadatatransient_commit_exception_transient_type_transient_compat_typetransient_usagetransient_prepare_exceptiontransient_statustransient_dtrtransient_ctrdm-snap-persistent.cskip_metadata_persistent_type_persistent_compat_typepersistent_usagepersistent_prepare_exceptionpersistent_statusdo_metadatachunk_iowrite_headerpersistent_drop_snapshotarea_iopersistent_commit_mergepersistent_prepare_mergepersistent_commit_exceptionalloc_areafree_areapersistent_read_metadatapersistent_dtrpersistent_ctrdm-snapshot.mod.c_rheldata__mod_srcversion120__module_depends____versions__mod_vermagic5dm_internal_resume_fast__init_rwsemdm_kcopyd_do_callback__this_modulesnprintfdm_transient_snapshot_initdm_put_devicedm_table_get_sizedm_bufio_prefetchfinish_waitscnprintf__crc_dm_exception_store_createcleanup_moduleparam_set_uintprepare_to_waitmemcpykstrtouintdm_holdkfreedm_kcopyd_prepare_callbackdm_bufio_readdm_io_client_createout_of_line_wait_on_bit__wake_updm_persistent_snapshot_initkmem_cache_create__per_cpu_offsetmempool_freekmem_cache_alloc_traceinit_modulemempool_createdm_kcopyd_client_createscheduleparam_get_uintmempool_allocpv_irq_opskmem_cache_allocvzallocstrrchrmodule_putdm_bufio_client_destroydm_snap_originbio_endioflush_workqueuedm_persistent_snapshot_exitdown_writeup_write__create_workqueue_keymempool_free_slab__crc_dm_snap_origingeneric_make_request__crc_dm_exception_store_destroydm_suspended_spin_unlock_irqrestorelist_deldestroy_workqueuekmem_cache_freedm_bufio_client_createdm_bufio_release__crc_dm_exception_store_type_unregisterdm_unregister_target__tracepoint_module_get_spin_lock_irqprintkdm_exception_store_type_unregisterdm_exception_store_type_register_ctypedm_set_target_max_io_lendm_exception_store_destroydm_exception_store_exitmemsetdm_table_eventdm_internal_suspend_fastmempool_alloc_slabper_cpu__cpu_numberdm_exception_store_set_chunk_sizedm_putdm_io_client_destroystrcmpdown_read__list_addkstrdupdm_kcopyd_copy_spin_lock_irqsavedm_register_targetvfreedm_exception_store_createdm_vcalloc__crc_dm_exception_store_type_registerqueue_workmempool_destroydm_kcopyd_client_destroydm_snap_cow_spin_lockdm_table_get_modedm_bufio_set_minimum_buffersmalloc_sizesdm_table_get_mddm_transient_snapshot_exitdm_bufio_get_device_sizeautoremove_wake_functiondm_iodm_get_devicewake_up_bitdm_exception_store_initvmalloc__crc_dm_snap_cowup_readdm_bufio_forgetmsleepper_cpu__current_task__request_modulekmem_cache_destroydm-snapshot.ko.debugrN.rodata.str1.1.rodata.str1.4.rel.data.rheldata.rodata.rel__kcrctab.symtab.rel__ksymtab.strtab.shstrtab.note.gnu.build-id.rel__bug_table.rel.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.rel__param.modinfo__ksymtab_strings.rel.smp_locks__versions.rel.parainstructions.rel.altinstructions.bss.altinstr_replacement.rel.text.rel.init.text.rel.exit.textq4$]`tMY M$C\]?v]Fr ]p$gT^:c `$3pb&b, bX$ 2curx s$ -s) Ht$u (u$28uw Ux0Q x`$?Ty; ly0$y y $y)dzz #  @h$L $ > 4 xI%_X<g