python-ploop-debuginfo-8.0.85-1.vz9 >    a}  }Dͭ*zR pΞAd_ ~%_$#b;#Kdcg77Ԧ|m̚1lfc,A rusR3pCxTh +e'w@xN"d<)o v Kk75274f523d36bf70f9a9c65e6973b9d952791a0fd6ab2187740e854bbe24e1d7ffabf4d28c17d07c75986ee784f8f2b4a22b84e4pa|  }Dͭ*'A(~]iOr=0"XP!R=nA޵\ܢ+<* f#\8ÀB%Ծ h_ڳKqFprZk):?QA~@Ǧe:atp>=?= $ O&06 dv|         S  ( T    Xl(8@9@:@G6x H6 I6 X6Y6\7, ]7X ^8/ b9?d:e:f:l:t: u; v;8w; x< y<@ 8.0.85Igor Sukhih 8.0.84Igor Sukhih 8.0.83Igor Sukhih 8.0.82Igor Sukhih 8.0.81Igor Sukhih 8.0.79Igor Sukhih 8.0.78Igor Sukhih 8.0.77Igor Sukhih 8.0.76Igor Sukhih 8.0.75Igor Sukhih 8.0.74Igor Sukhih 8.0.73Igor Sukhih 8.0.72Igor Sukhih 8.0.71Igor Sukhih 8.0.70Igor Sukhih 8.0.69Igor Sukhih 8.0.68Igor Sukhih 8.0.67Igor Sukhih 8.0.66Igor Sukhih 8.0.65Igor Sukhih 8.0.64Igor Sukhih 8.0.63Igor Sukhih 8.0.62Igor Sukhih 8.0.61Igor Sukhih 8.0.59Igor Sukhih 8.0.58Igor Sukhih 8.0.53Igor Sukhih 8.0.52Igor Sukhih 8.0.51Igor Sukhih 8.0.50Igor Sukhih 8.0.49Igor Sukhih 8.0.48Igor Sukhih 8.0.47Igor Sukhih 8.0.46Igor Sukhih 8.0.45Igor Sukhih 8.0.44Igor Sukhih 8.0.43Igor Sukhih 8.0.42Igor Sukhih 8.0.41Igor Sukhih 8.0.40Igor Sukhih 8.0.39Igor Sukhih 8.0.38Igor Sukhih 8.0.37Igor Sukhih 8.0.35Igor Sukhih 8.0.34Igor Sukhih 8.0.33Igor Sukhih 8.0.32Igor Sukhih 8.0.31Igor Sukhih 8.0.30Igor Sukhih 8.0.29Igor Sukhih 8.0.28Igor Sukhih 8.0.27Igor Sukhih 8.0.26Igor Sukhih 8.0.25Igor Sukhih 8.0.24Igor Sukhih 8.0.23Igor Sukhih 8.0.22Igor Sukhih 8.0.21Igor Sukhih 8.0.20Igor Sukhih 8.0.19Igor Sukhih 8.0.17Igor Sukhih 8.0.16Igor Sukhih 8.0.15Igor Sukhih 8.0.12- Pass preallocation option to kernel if it is needed #PSBM-131770- "lazytime" mount option for both ext4 and xfs filesystems #PSBM-137413- check bmap array bound #PSBM-137391- "double free or corruption (fasttop)", action=3) at malloc.c:4967 \#PSBM-137640- ploop_umount(): qcow2 live check failed #PSBM-137114- dump_xfs(): Total space inside CT is greater set diskspace value #PSBM-136571- read status from push_bakup target - cbt_get_dirty_bitmap_metadata(): validate ci_blksize - check_deltas_live(): handle race in live check #PSBM-136735- plooptool_info: disable logging to console- fix typo- [qcow2] switch snapshot #PSBM-130610- fixed processing umount_timeout- workaround #PSBM-133521 - redesign secondary disk resize scheme without mounting target fs in the host \#PSBM-86308 - qcow2: skip locking check on snapshot - etc/modules-load.d/ploop.conf: add dm-qcow2- setup trusted exec for devices #PSBM-135851 - File system check from outside of the CT #PSBM-135678 - send_dirty_bitmap_to_kernel(): open delta with O_DIRECT|O_RDONLY #PSBM-136147- qcow2: Create and mount device #PSBM-128992- Use xfs 'norecovery' mount option if mounted in 'ro' #PSBM-135509- Check_one_slot(): revalidate image size on bound error #PSBM-135719- dm_tracking_get_next(): end of changed block mark #PSBM_135671- modules-load.d/ploop.conf: add dm-tracking - use generic tracking driver #PSBM-134068 - ploop_umount(): do not fail umount if image in a deleted state - ploop_stop(): resume device before remove - send_optional_header(): fixed copy CBT - test/test-pcopy.py: update test logic- ploop_mount(): add automount logic - ploop_get_mnt_info(): get fstype and fsuuid #PSBM-135508 - 'ploop moutn -F' Force checking even if the file system seems clean- encrypt_image(): failed to encrypt #PSBM-135415- Xfs: allow mounting fs with same uuid #PSBM-135409- xfs offline resize- failed to resize xfs #PSBM-135393- xfs support #PSBM-131693- detect/cleanup died backup client #PSBM-134395 - Introduce long operation lock - deny ploop umount while backup is active #PSBM-134394 - lock disk images in a compatible with QEMU way #PSBM-127665 - Add API to init/deinit dm target #PSBM-129841- Compilation fixes under CentOs-9 - drop es cache before filefrag call - BUGFIX PSBM-132275 Pcompact ignore timeout- update_gpt_partition(): align end of partition- Align partition to 4096 page size #PSBM-132357- is_device_inuse(): fixed detect device in use #PSBM-132072- Create ploop with partition by default - dm_remove(): retry DM_DEVICE_REMOVE on EBUSy #PSBM-132095- Log dm error code #PSBM-132095- Create partition table by default #PSBM-131608- get_mount_dir(): pass incorrect buffer size #PSBM-131691- Do not truncate image at max size #PSBM-129597 - Fixed umount of encrypted device- Fixed umount of encrypted device- failed umount device with partition- Use .qcow2 image extension as type mark #PSBM-131317- failed to execute mkfs.ext4: No such file or directory: #PSBM-130620- check_snapshot_mount (ploop.c:4106): Snapshot is busy by device(s) \#PSBM-131209- fixed 'umount -d device' #PSBM-131030- suspend device before update RW delta- ploop_umount(): fix SIGSEGV #PSBM-130924- dm-qcow2: initial implemantation- Error in open_delta (delta_read.c:168): Image is in use /vzt/disk_test7/root.hds #PSBM-130736- blockdev_set_untrusted (ploop.c:1493): Can't open: No such file or directory \#PSBM-130835- Disallow accidental execution from a ploop/dm image (Valeriy Vdovin ) (#PSBM-129780)- hrink_device(): failed to offline shrink #PSBM-130584- Use umount timeout if specified - add_delta(): fd leaked - failed to umount: Error in wait_for_open_count #PSBM-129839- ploop_discard_get_stat_by_dev(): provide native discard mode info \#PSBM-127086 - 'ploop defrag' should have parameter for threshold #PSBM-127354 - ploop ext4 on kaio: Add defragger #PSBM-125608 (root )- ploop_discard_get_stat_by_dev(): provide native discard mode info \#PSBM-127086- 'ploop defrag' should have parameter for threshold #PSBM-127354 - ploop ext4 on kaio: Add defragger #PSBM-125608- Snapshot mount logic #PSBM-128855 - Dump CBT on ploop stop #PSBM-99977- balloon: remove in kernel maintenance logic- remove loop layer #PSBM-129306- plooptool_info(): the same src and dst is used in snprintf() #PSBM-128672- Attach snapshot via reload #PSBM-129257- merge_image(); remove dup code chunk #PSBM-128705- ploop_umount() exits with 0 in case umount failure #PSBM-128674 - dm_remove(): return correct error- Add processing balloon_ino mount option #PSBM-127420- Fix python module import errors #PSBM-123941 (Pavel Vokhmyanin )- grow_loop_image(): call fsync after ftruncate() #PSBM-122078- snapshot-merge does not work #PSBM-103039- device-mapper: remove ioctl on ploop10561 failed: Device or resource busy \#PSBM-120748 - ploop_check(): image truncated to max allocated cluster #PSBM-121194 - tools/ploop-test.c: update usage - ploop-copy: switch to main api #PSBM-121566 - repair_sparse(): call ioctl(EXT4_IOC_CLEAR_ES_CACHE) #PSBM-106781 - Add only aligned deltas to kernel #PSBM-108314 - ploop_check(): CBT dropped in force mode #PSBM-120760 - ploop_check: uninitialized pointer in free() #PSBM-120757 - Check BAT consistency before and after operations #PSBM-107837 - check_and_repair(): perform sparse repair only if requested - Do not round ending_lba to blocksize on GPT convert #PSBM-106920 - Revert "ploop_copy_receiver(): call filefrag #PSBM-105933" - Revert "ploop_copy_receiver(): validate image #PSBM-105933" - ploop-copy: Add compatibility with old protocol - ploop-copy: introduce handshake - ploop-copy: introduce md5 checksum check - ploop-copy: switch to queue chunk schema - cleanup: move private data from header - fill_hole(): print parameters before fail - ploop_copy_receiver(): validate image #PSBM-105933 - ploop_copy_receiver(): call filefrag #PSBM-105933 - restore_hole(): process CHECK_REPAIR_SPARSE flag - ploop_copy_receiver(): flush all modified data #PSBM-105933 - fill_hole(): add debug logging - BLKRRPART /dev/ploop18626: Device or resource busy #PSBM-105751 - tools/ploop-cbt.c: fix logging - tools/ploop: create CBT bitmap #PSBM-104586 - STYLE: split create_snapshot() - creating CBT snapshot is racy #PSBM-104462 - ploop_mount(): use of uninitialized variable - Change encrypted image layout #PSBM-104039 - Makefile.inc -Wformat-truncation=0 - tools/ploop.c perform online resize fro unmounted image - tools/ploop allow ploop creation without partition - dev_num2dev_start(): adopt to dm-crypt schema - sgdisk_resize_gpt() - Unable to create snapshot with same uuid #PSBM-103419 - check_snapshot_mount: return correct error message - Failed to delete temparary snapshot: snapshot is busy - check_snapshot_mount(): run lsof utility if snapshot is busy - Offline merge can corrupt BAT #PSBM-102808 (#PSBM-101080) - build_hole_bitmap(): do not use header copy - ploop_resize_image(): missed check- Introduce ploop_get_devname() - Get rid of Parallels word in source code #PSBM-102329 - ploop_resize_image(): missed check - ploop-copy: data corruption #PSBM-101845 - ploop_chek(): remove false error message - plooptool_info(): fixed typo #PSBM-102708 - ploop_resize_image(): offline resize is going on mounted ploop #PSBM-101918 - Failed to mount snapshot: Failed to fallocate: Text file busy #PSBM-101388 - auto_mount_fs(): use namespace pid to find mountpoint - Unable to resize secondary ploop #PSBM-101799 - Unable to operate with additional ploop images #PSBM-101605 - get_mount_dir(): return real mountpoint from mnt namespace - lib/merge.c: remove debug logging #PSBM-101561 - check_and_repair_sparse\(): do not call fsync for every block #PSBM-101508 - check_and_repair(): remove duplicate error message - Add possibility to iterate all deltas on defrag #PSBM-101490 - ploop_image_shuffle(): update the end of image calculation - send_image_block(): skip zero block transmition #PSBM-100783 - bad geometry: block count 2620929 exceeds size of device (2620928 blocks) \#PSBM-101397 - test/Makefile: add more tests - Remove debug logging - test/Makefile: add Makefile for test - test-snapshot: test update - Check holes on RAW base images on EXT4 are populated #PSBM-101218 - Faile dto mount RAW image with snapshot #PSBM-101200 - test-snapshot: offline snapshot merge test - Print ploop BAT - reallocate_cluster(): u32 type overflow - check_and_repair(): remove debug logging - Allow ploop v1 format defragmentation - define copy_file_range() - tools/ploop-check.c: process check flags if DiskDescriptor.xml is used - tools/ploop-check.c: update usage - dump_bat(): display additional info - check_and_repair(): calculate reverse map size - Turn off automatic image defragmentation on ploop mount - Use free block from the beginning of the image on merge #PSBM-101080 - range_build_rmap(): fixed reverse array size calculation - CBT dropped on image mount #PSBM-100989 - fill_hole(): access memory beyond end of array - check_and_repair(): use fstat() to get image size #PSBM-100975 (#PSBM-100873) - check_and_repair(): incorect end of file calculated #PSBM-100873 - Revert "range_build_rmap(): incorect max filled index returned #PSBM-100959 - Add tools/ploop-test.c - Implement a way to shuffle ploop clusters for test #PSBM-100773 - range_build_rmap(): incorect max filled index returned #PSBM-100873 - check_and_repair(): fix repair raw image #PSBM-100719 - Surpress log messages on console for 'ploop list' - ploop-check: added defrag option - ploop_check(): log ftruncate() parameters - Repair ploop image with cluster block outside device #PSBM-10012 d3f855b60af404a5492671ddc8d2fce1604352dc8.0.85-1.vz98.0.85-1.vz9debug.build-idd3f855b60af404a5492671ddc8d2fce1604352dcf855b60af404a5492671ddc8d2fce1604352dc.debugusrlib64python3.9site-packageslibplooplibploopapi.cpython-39-x86_64-linux-gnu.so-8.0.85-1.vz9.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/d3//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.9//usr/lib/debug/usr/lib64/python3.9/site-packages//usr/lib/debug/usr/lib64/python3.9/site-packages/libploop/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3f855b60af404a5492671ddc8d2fce1604352dc, with debug_info, not strippedPploop-debugsource(x86-64)8.0.85-1.vz9utf-8043f70f50837fbef48064cf647eeedda49743a47c70ee55b355314b9a813929a5013dbe481c06d1d3960e4189eca3a6541ac9c05c2987e4989f415c7926a1deb? 7zXZ !#,?//] b2u jӫ`(y-8ctPokh$Sp( f5, L0Mpo:~MDF!s8j.+l EOẟԯzS1YfYZ9"N+TqM4 p., I:-:2?" a ش>L۪NݱȄܒQwVNvOkX8| &^QKql>aV2R爴'OtG2~o-(LkȩT (FC=u_ṇPd>4+%x4-)ة*JpwO uF cƏG9x,<-SI ׊|R3Z'iVyW/{Qr\PQk3ˀ$?ǒA6.>pe!. TJռ}Z]ϴ_ݗ YMH,.mlK& g|cotejMwc!ǢaMYt=[&N%CJ{'= "ބtaw5s\ 0d)^ZS.$ bh?BO`KQW_4)m4D_ ĆǾ/3>t.̗|L)09)Ɋiؼ=,|jK 80+ 5X6BDVDT,%3R;17i*ި*Bus0Ѽ,D Ln|Tt'gE0y|zIw/1wͤS*.LNAԍèPcO {+y7'T$'ǵ(f4"}oܣ]XEͅR5㋈L* S8z| 2X>h\ltBQB3~O6rj큡h/i j9UVFhpHL9Cg[j|7WKF%  >Ytm˰W!Ӷ"g&-8F#+.^1+E:b|elBK홛D%អ; (Z $vE$\sױA%5N\HlBO_m 'ʩ){WY3 o迩6+:sx%M/oɞ/d1*{ LvBe&*<ɽ 9^k Y*i'"QD/o:.D7g924뱄Sfym%Uk2)w>hV{/L\;hW7ǝ_pus7ҩSʷ-|.iaXoa# ]aFGCWB Us#ی^B.'>_ 2H)q1gVoFu˗+Ӓ>4][~p" OgDv!F/[yfɿ{T4{42g#3tg Tl F=γ+8 s , Pš?歠 \͉h*LJ=[VR=jo^u07SyY8*P&fOy2f'9fl^rJc]$4nY' A".Me@:TJnN* ^Ed]A?w"Sk8@;L*'*6n5sB{EJ\a.g$>8+l F:߀DXۨ+"sڬ+#Тn%n (6F͛cWFb;^>ClW1nAO?LS/MlqEfz`%Xs{ 1DHJ?\Au$vb#~z~OK2$>8,^oMbfj!eRkJq U\:Kd% Ao?x{!D ZOȻ#ҌX/+޶{`1@fZ!)3(5ޢG?kq$h ̬q ezwNѽr70rKŘ!FȁЊMT ;G'ג¾ǛO NJ픥hSK_rͤ 5'+XVk7w]F0hY  Sx׭D= {5"%sA(u ?@w%Fic${\\#&$k$q芔wR, r3i1X)n˜x躪hZ0 ţi^WӲ,eB Q0Ɇ駅D{l$GmGDkt~M5L]Wh{cGٿĹu] (Ƭ%M2]o܆GψyvB.,%f}UCa_ ؊w1al~tPe?_۷jYU}&R/>#t8|m4G i2a.Ag<3J ܍YJEe G}1H{ 0L$YQXY)q\B3soءaL9 ?'Om_fK~ڝXܘ4<; T鵒Fi :h Jɀ[?%V &Xٯ̝$_遦eRHFro &P\liͨ4٢)Zؤ8؀$e|\TowU_fXHz1FezLvԅX[5\*zC.V$9֟2kU<tt?/P8FmSz"7|\pi(\6?7_bkhNEiWC $wkO4#Kl%QF֞/<@ٿpPQVT=-3~΁"E#\$̈1{ڿ60 }K&z=A`Yjy'KUr<6Յ|ޝ`Y'9d#P>ʲ1=l<tQF?|Gi-S^ [r)CYqB@ 5hJCe̩:>&tA!;"hMWs>p:'VX7O8 &< jlQu)5Y\saMK3́ŏ:Ǵf-=}҆Ǝ?-td!,"/1XkpL1-7+c`Q=VD5'og?]iRSq* >noi9NC qT+6vf-u,Rg'4b|`&njTht1"%JE{.9̣CȲ+,sq*6 9!pi@b!+:ۤ|:7*9zb@ND@Y"bFf teZ*w?]u *&>(}Qd@ 1}PahHNU·Y=+m[*Jm84cbZhD݌,]ygbtwXL>s܂ܐ!4oAG*#/H9VJV*dzE. YĊT4Y.=.N3;BÐ}˸v%sI/>g]- x)x=pAP f1ٛǨǗ=iE:C~"6Qu -ƶ"Fj  9t\qs+sJU#IF$|:dpː\;GpNTEz&3GBju2k|y KV?'8>ΊJu۠I>8yV!۝䞄uT:y ~5ypηvyL`$#-5!p1#e7^׈MփpAܭ\@QReEZ15̥~1?ڏbn  'lp$8l [ZǭrP些''z62JVֻXtY.JJ=d4nZq:BcğM Pk-_3ŀi1tF"H-Pti$< _g<,?) * aؘ>+_ >/U(E9@TRR!Q2S݊0/G9oC3CqͤȪa!^e5,OauN0YX/& .FU1nlg*iΔ"!Br[HuX+ C0ў5_䒞Y "+8on^y2D”]yy÷9(_m{K&%lKl/?ݎI&  JrLl\P)t>y8.,7v=\& d]xR]<$ߡzOa$jj58KQ<,^3PviÖjLemiJut"u.HwėzKԷX:\7fbh2YW (9=kF;5g7_U*,H`՘ cHgr0< q+J۞&,'{|K3HW;sn8׆b r"ٿ=M mX+ƈ  /ٞQC'>@Sq!/:(fڗ g[1EMTjH.`dv.^W s?k)Ef)G6zlb-jj|F8`vm㬹[K?!"%ɱspgzALJ()PEweZ3siĀӀjiƻQB]ubL_Px<(?jѯ%֭3ieX`Cn*І8W} coA8t? Bjڷcu(ERLɋA|ccddl!`uڤ.N\N"RJJYk,>1_tiP}X\ <%}`M5o BgUzj*3b(d!ܺP{|I*?Q7w2qSdž&sI7ql7,lKP'-DIvz%JQr_35ׇyV[ƭ_#%-2|{hÉ%,Mkw{h9Qg I/]uL 0]yn@h>a,u$9,<^[2wնɿtCR&vzm&X;K@5 @2/ 5vֳ1F (dK:$wZ!<_'?˜΍o8yf`ɂ$;_ D6]_TƟ2̊w }EajR JpxM%2 E '5E'-g>9Ҋ׹tΨ˒o~"`ɾb#8772J.}F|vNkVB7,J1PB^bl"c'`9GU.k9SB?xpӞ^$KbAVQF(2:; iU6OpɘOO35kZmW5c[^.qťM* 5齎DWHp %~)҆IGF,ɑ!fu,]<jos mdmì[Pi* iv`-;k QV>$j ^W%BƳY'AIqavKw_YFh1}Ka47$֛#0⯚, ]i|;dٔA-BvmP{ݻ]BIrf}ӟM2]DkMOY 0P,IQ7.X­ߜ RwBl0+kH/^CO< n7 !``3 '~o2D@-AʂAE:Q5V0/L@5w|D_’?;\.x&6V7˜OuWԼo,#8C,0aB˒P[3kh$XݺqnHKqXctXߩ Me*Ŝ't؛&8J ^ %O:X8a`sb}u Fݜ8J3U y!D%0KًǛa։:򚅝{(~h"]DbJEŢD2-`‘Duu@-$c i}ѦvcAmWK̆*J1|Hkd⮷-IN4C[MvfYWo?gzP"$4dSNd }Rnjv8 !<9?qꖾA0 /:ػK~yB 4T#nH{l޽y;%`yo_ :ʬېOZ/VU@g~uVkZ{S"!pL3[IX8 Gsfzۀ\y fܡz9L8!aJ{yEFd:*<_äȱ)SyK[!:PTRS;Ǻ86-dRFx2Hc vYoN M9)fl:nf25p  $n=A<\QO*YC[bf>{U졢\B['mRwѾ&6=Lغ|+5YtFQ㝠,_u f,,H@AZ?xɒbLʃ)WC#nϤ©2Rx@UxBB`$? TNN,H 1h`"LS]ٍkMI*lOV܁'F_`R">W#rt݆oD7Ϫ\QI`?9HtǣuRg}U{&jC(HQL &ghAjT PK/N7h6M@ꮔݫf$w^qK0ACt ֊aD;{#*jѼ-c7Ftz/28_(Ŝg)trq!h(:+RsªDh҄D1'_NijVnsX._qqHv|Dĕ&cX `"F iCx$ zZMFѐ66+mfF)f _Wij5DE4N$HH/F~ Lcppovav2u?>\z紶h8F߮Hn-?{Kw Ή)h}9픁\a4aw-] z2m+/.mJ!^V6wtӴC#x_j/ЊZ].qijW 2tEqn]V-l_ e8č4Z2)BK+#Wr&Jdq,#ٻ=[ _u; !۴Gڛ8ӫn<ً;Eo+D T ~]Ԉ-TР `Z^EjcHTɘPLi,rbcݨEc iߤS%h<{|Chʌ9(GOťiؚT %J%@&^'SWN"|Y7sSrR? +Q=raj8gIJ}T~=Wjzρ,萨ia; g|rWԁ;Wf;J{a(A Mpj/Z U-`kRVO 8 iz"+$xA=bIܩqM- ![v>`OU o~# uѨRgR\0i Oz2ֳ_ˁ\JU30ӭ 5`ˈA3Tk^&7 Bȸ-PPm9`:eA˜~Iǒj^w[ YZ