ELF>8@@GNU;KcaCziwP!)dUHGH@]fffff.UE1E11ɺHHHHw HLJH(H$UE1E11ɺHHHHw H$H(ff.UHAVI AUATSLgH=HHtVM$L LsHSI$HLHQHKI$HKI$[A\A]A^]H1f.UHSHH_|t xu*Hs H{(H$E1E11ɺH[]ÐHfUHSHH_|txuZHHs H{(E1E11H$HsHtH;HHH[]HfUH]U@Ht ]H= ]ffff.UeH%HAWAAVMAUMATISHH8HuHEHELMMI4$LDHH$tH8[A\A]A^A_]H1HEHUHEHHEHEH1HEHHHMHMI4$L@E1H$HuHI4$E1E11H$HH1&f.U1HSH8H_HuHEH;rHH;sH8[]HHS(HH{ LEAH>HHEHD$HEH$2uHEHEH8[]fUE1E1HSHEH(H_HEHD$HEHS(HH{ H$1҅uHCHUH9wHH(H[]fUHcA HH HHuHULEHD$H$HW(HH Pfffff.H1HOH9rUHW(E1E1 HSHHEHH H8HEHD$HEH$HUDEHH8[]UHG(HAWAAVLAULo ATE1SHH8HHLLH@HH9HHH9HJLHH2HJHNH1IpHHQH HLrDbK@HxHH~Hx LPIzLHHHWHxLpD LLHPLJHPH9uHcL EHD$H$t_HH LlHL9tH HHZHHHqH8[A\A]A^A_]fDHHDLHL9t&HHHXHHHJLLHH9LxuqIGH9Lxt]HD$H$MGAHAHLtfDAE1L1ffffff.UHH0HuHtDHEHW(HLEH HD$HEAHEH$1ɅDMf.UAHH0HHEHuLEHEHD$HEHW(HH H$1҅DUɉUHAWAVIAUIATSH(H]LgtnuQI$ HEHIHA$|11f.H(H[A\A]A^A_]fDHEIT$(I$I|$ E1E1HD$L4$t%HHE1H([A\A]A^A_]HEH([A\A]A^A_]DIEE$ML$(HLHH1A$|HHEȅHEHt1H9wxHH}1H9wH(H:[A\A]A^A_]H)IOLHH1H}Hc@IEHHLH11fDI<HHH)1HcHEd 11gfUHAWAVLuAUATLeSH8H_LuLuLeLeLLHHH9t(LH}LqHMI8LGHHHHH9t(LH}LaHMI8LGHHHLL9uAL9eu 1EtH8[A\A]A^A_]f.1LHAHEH0L9HxL~tPH LIHGH5HBHHHGfHGIWIGL9HJuHEH0L9HxLvtLH LIHGH5HBHHHGfHGIVIFL9HJu1EHH8H8D[A\A]A^A_]@|uV1LHAHS(HH{ HD$H$E1E1 &AfDLHHAEt xtHǃxkHHǃx?UHAVIAUATSLgH=HHtVM$LLs HSI$LHHQHKI$HKI$[A\A]A^] UH0HwE1E1 HSHH(HLJXHD$H$tHH8H[]UHAWAVAUATSHXH}HuHEHEȀ8H=ЀIHIIE HEIEI<$H=IE(AI4$HHEIADžHIIIIII|$IE1E1fDIcAI<A9E|uAWЀHcHHEHEH}HE1HP1AIcIcH}IH1AAA9uEH}ȾЀHH_Iu HEHMH}IMcH$AIu HEH}LME11H$HEAyHMHE1AMH@HDHIEHEHt3|XL}I?IMHLAIA|HEugHEIHELh1HX[A\A]A^A_]@ADž|I-fH1HLH}HXD[A\A]A^A_]fDDLEEHX[A\A]A^A_]E1111HHIHIIDžII11ҾIIIIDž8ADžxI@H1HAH1AHH1LDH1,H1H1KH1A2HH1DUHHATIStdGHHt;C0tHHu[A\]fDHt;G ؃C4t HC8HH{[A\1]HtVHC8A$HH9wwaitdmlogusr)license=GPLauthor=Jonathan Brassow description=device-mapper userspace dirty log linksrcversion=DD36BD4ABFDA99DC45C9E03depends=dm-logintree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions {_5module_layout-kmalloc_caches=F$cn_add_callback地__kmallocC>_raw_spin_unlock4strchrSMustrlen=odm_get_deviceӥvdm_dirty_log_type_unregister57C__alloc_workqueue_keymdm_table_get_modekdelayed_work_timer_fnᓺmempool_destroyinit_timer_keyrPpmutex_unlockL3)F__preempt_countSqsprintfh}jiffiesZcn_del_callback=2__init_waitqueue_headdm_table_event!Ycancel_delayed_workJ_raw_spin_unlock_irqrestorePcurrent_taskI'printkXstrcasecmpfstrncpymutex_lock destroy_workqueue/cn_netlink_sendcapable/dm_dirty_log_type_register6mempool_alloc&queue_delayed_work_on?,schedule_timeoutq?mempool_create)(3flush_delayed_workm__fentry__lT1kmem_cache_alloc_traceRJmempool_free+_raw_spin_lock'_raw_spin_lock_irqsave zkfree8߬imemcpyfLscnprintfۆdm_put_deviceKcompleteSwait_for_completion_timeoutdm_log_userspaceGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4dm-log-userspace.koc.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rodata.str1.8.rodata.str1.1.rela__bug_table.modinfo.rela__mcount_loc__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3p.P>S9cN1I`eY28h2$n|=%wf` U%8&hfp  '  3 h4` j0`6<0`6666> > Ip  @,`5AXi@^0@36pnR*@xDqS@fe]x   ph1  .1 :3JOXgx (0(8 m#    + 7   A#Rn``1#/BQbx-<Rbj {(/6GQauserspace_get_region_sizeuserspace_resumeuserspace_presuspenduserspace_clear_regionflush_entry_pooluserspace_postsuspenduserspace_dtrflush_entry_freeflush_entry_allocuserspace_do_request.isra.2userspace_is_remote_recoveringlimit.33077userspace_get_sync_countuserspace_set_region_syncuserspace_get_resync_workflush_by_groupuserspace_in_syncuserspace_is_cleanuserspace_statususerspace_flushuserspace_mark_regiondo_flushuserspace_ctruserspace_dirty_log_init_userspace_typeuserspace_dirty_log_exit__UNIQUE_ID_license2__UNIQUE_ID_author1__UNIQUE_ID_description0.LC6fill_pkgreceiving_listcn_ulog_callbackreceiving_list_lockprealloced_ulog_tfr__key.8397prealloced_cn_msgulog_cn_iddm_ulog_lockdm_ulog_seq__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0dm_ulog_tfr_exitwait_for_completion_timeoutdm_consult_userspace__this_modulecompletedm_put_devicescnprintfcleanup_modulememcpykfree_raw_spin_lock_irqsave_raw_spin_lockmempool_freekmem_cache_alloc_trace__fentry__init_moduleflush_delayed_workmempool_createschedule_timeoutqueue_delayed_work_onmempool_allocdm_dirty_log_type_registercapablecn_netlink_senddestroy_workqueuemutex_lockstrncpystrcasecmpprintkcurrent_task_raw_spin_unlock_irqrestorecancel_delayed_workdm_table_event__init_waitqueue_headcn_del_callbackjiffiesdm_ulog_tfr_initsprintf__preempt_countmutex_unlockinit_timer_keymempool_destroydelayed_work_timer_fndm_table_get_mode__alloc_workqueue_keydm_dirty_log_type_unregisterdm_get_devicestrlenstrchr_raw_spin_unlock__kmalloccn_add_callbackkmalloc_cachesL!LZ@aL@LRH\) 0ZAL@NLV@C GG(N1L:GALWpcr$mKL [@ PZP! (Z;m_@j oZ@ PZLa a4qLLALLALL LU n, < D - D  D  D LM H \E g J  J ^ ] Q L RHY\qL^LrD.KOm{X 1Ymp# B1cQ G\c{p@@,i=l_G ZGGGG1 K6jb pf h Z  Z 0Z  Z #Z+G< HCZT [Zl  sZ pZ ZL   BnF ZLT  I  oJ @QZaL$g n \s_  I     o,d1U8 @eW?^  fIu  o W44Fs zZ Z  I  om HZ!L;rDBF MQ VKb,i t e{ $q,GL `,G 0 @O&/ `4Z@bM TZ[`gk pS} Z>g `Z  k>g$ +Z # f# ` @(008@@HPpX`@hp@x   p` RA (0`8@@ HPX@` h px@p XMPEMagrathea: Glacier signing key]ǓE]J=Y.X.N)4e*)GؖLHΗzǫЧ+C5UZdZ/=ћ.QZ+dQg˹jjwGŲ!а=tAVuD|6Y.n~+ȷWXmQ3Kchk۳]nV1a|Xh_هgN+U9D| ?5!ms\#4P';_t˼qJbo.wXM],@JYY&Jܥ#x)vF¬#ܟK[1p9Cѐ8*EJinwQ+K )!!s7w@ u=KqkY7}Jk^xGG> auN_o҉ 0g?ZuC'FC?KYCD Vq;\q.5s<N We6Ү6! ~Module signature appended~