ELF > @ @ x w USH HtHHH{HH H; u1[] @ f USH HtHHH{HH H; u1[] @ AWAVAUATUSH Ht4IIIELHH{HIELLL H; u[1]A\A]A^A_ ff. f ATUSH Ht"IHHH{HHL H; u[1]A\ f. f ATUSH Ht"IHHH{HHL H; u[1]A\ f. ATUSH Ht"IHHH{HHL H; u[1]A\ f. AVA AULnATIH UHSMt LA L HI9 L9 DpMl$A DHA$HtAL I9 L9 Il$D A\$[]A\A]A^ A H 밐UHAWAVLvAUATIH S H(HueH%( HE1HE E MtL H IH9 DhID$`eH HEHID$hAAH A_HUăHuȃ IH HUHEMIzH f LH Hǀ HEEj LUABH LDL LULA CD: Lj uLMȋU Y^HEeH+%( u!He[A\A]A^A_] HH" ff. UHAWAVAUIH}ATSH8eL4%( LuIHE HE HE HE HE E 0IUhM}`eL= H HUHuX IH HUHEH HuH f UH Hǀ EAT$AD$AVLDpHAT$HDMcL HuH B0 Et$AALAHHDMcL LA B0 Lj AWLMU Y^HEeH+%( u!He[A\A]A^A_] IH fAU ATUHSHH`eH%( HD$X1Ld$(HD$ HD$ LHD$ HD$ HHCH H|$HlHLPHc HHt{D$T$I Ht$CSUHٍhHHcHψSIDH Ht$ ( kHÃHHcIDHH + L HD$XeH+%( u2H`[]A\A] 7HH4$ H4$ UHSHH@ t[] EMHH HT H [] UHSHH@ t[] UMHH DM
DE H H [] f. UHSHH@ t[] EMHH HT H [] AWHAVAUATUSHH H@ tH []A\A]A^A_ LU0DM,H{xH U Du(H|$H LT$DL$ DE
uH IH|$EDm$L}DD$D$ LT$HH HEARDL$HT AQAVATAUAWDL$4DD$@ H HP[]A\A]A^A_ UHSHH@ t[] uH{xH MHH IEHHT H [] E @ fUHAWAVLvAUATIH S H(HUeH%( HE1HE E MtL H IH9 DhID$`eH HEHID$hAAH A_HUăHuȃ IH HUHEMIzH f LH Hǀ HEEj@LUABH LDL LULA CD: Lj uLMȋU Y^HEeH+%( u!He[A\A]A^A_] HH% ff. @ UHAWAVLvAUIATIH S H0HUeH%( HE1HE E MtL H IH9 @EID$`eH HEHID$hH A_HUăHuȃ IH HUHEMIzH f LH Hǀ ELUABAP ABHE@AB
AB H LDL LULA CD: Lj uLMȋU Y^HEeH+%( u!He[A\A]A^A_] HH UHAWIAVAULnATIH S HHHuHMDELMeH%( HE1HE E MtL H IH9 @8EID$`eH HEHID$hH A^DHUăHuȃ IH HUHEMIz8H f LH Hǀ ELUABH LDL LUHELA CD28 @LABHEP AB
AGABIGIBAGAB$AGAB AGfAB(EAB,HEIB0j uLMȋU Y^HEeH+%( u!He[A\A]A^A_] HH @ f f AWIAVAUIATUSHHXHL$Ld$ DD$LLL$eH%( HD$P1HICH II L HL$ IH9 L$ hP9LLHc҃8 H Hx8hMLH$H LDL H$HD$LBD18 @AP A
AEAIEHAAEA$AEA AEfA(D$A,HD$HA0 HD$PeH+%( uGHX[]A\A]A^A_ H LL$ L$ ff. @ AW IAVAUATIUSHH8eH%( HD$01HIHID$H H HA L HI9 PDhLLHcA AIHt9DhAGHI|$HAD$H HDH AD, L HD$0eH+%( u@H8[]A\A]A^A_ A H S7L ' AW AVAUATUHSHH@H$Ll$LeH%( HD$81HHCH II LA L II9 PD`HLHcA AHHtHD`MH{LP CH$@C
C H LDL BD; L HD$8eH+%( u@H@[]A\A]A^A_ A H D%H AW AVAUATIUHSH8eH%( HD$01HIHHEH MI LA L HI9 PDhHLHcA AHHt9DhMH}HA$ EH LDL D L HD$0eH+%( u@H8[]A\A]A^A_ A H S4H $ "Close message received: session='%s' device id='%d'", __get_str(sessname), REC->device_id "Open message received: session='%s' path='%s' access_mode=%s", __get_str(sessname), __get_str(dev_name), __print_symbolic(REC->access_mode, { RNBD_ACCESS_RO, "RO" }, { RNBD_ACCESS_RW, "RW" }, { RNBD_ACCESS_MIGRATION, "MIGRATION" }) "Session %s using proto-ver %d (clt-ver: %d, srv-ver: %d)", __get_str(sessname), REC->proto_ver, REC->clt_ver, REC->srv_ver "I/O req: sess: %s, type: %s, ver: %d, devid: %u, sector: %llu, bsize: %u, flags: %s, ioprio: %d, datalen: %u, usrlen: %zu", __get_str(sessname), __print_symbolic(REC->dir, { 0, "READ" }, { 1, "WRITE" }), REC->ver, REC->device_id, REC->sector, REC->bi_size, __print_flags(REC->flags, "|", { RNBD_OP_READ, "READ" }, { RNBD_OP_WRITE, "WRITE" }, { RNBD_OP_FLUSH, "FLUSH" }, { RNBD_OP_DISCARD, "DISCARD" }, { RNBD_OP_SECURE_ERASE, "SECURE_ERASE" }, { RNBD_F_SYNC, "SYNC" }, { RNBD_F_FUA, "FUA" }), REC->ioprio, REC->datalen, REC->usrlen "sessname: %s qdepth: %d", __get_str(sessname), REC->qdepth (null) sessname: %s qdepth: %d
| RO RW MIGRATION READ WRITE FLUSH DISCARD SECURE_ERASE SYNC FUA u32 device_id __data_loc char[] sessname u8 access_mode dev_name proto_ver clt_ver srv_ver dir ver u64 sector flags bi_size u16 ioprio datalen size_t usrlen int qdepth RNBD_ACCESS_MIGRATION RNBD_ACCESS_RW RNBD_ACCESS_RO RNBD_F_FUA RNBD_F_SYNC RNBD_OP_SECURE_ERASE RNBD_OP_DISCARD RNBD_OP_FLUSH RNBD_OP_WRITE RNBD_OP_READ HPL IVL HPL IUL HSH HPH HSH HPH HSH HPH HSH HPH HUH HPH IUL HPL IT$L HPL IUL HPL Session %s using proto-ver %d (clt-ver: %d, srv-ver: %d)
Close message received: session='%s' device id='%d'
I/O req: sess: %s, type: %s, ver: %d, devid: %u, sector: %llu, bsize: %u, flags: %s, ioprio: %d, datalen: %u, usrlen: %zu
Open message received: session='%s' path='%s' access_mode=%s
rnbd_srv process_msg_close process_msg_open process_msg_sess_info process_rdma destroy_sess create_sess bI x |TL2Ld2LB=,II!I$`X(Q#uAZn*.TjZKy{~9ssKtTTϨQ+E" xLAU
V_Y`6%q
ϛ? !>UF˯T%GjJ hᑘ$FɌ`Þ;lCгGlsEF^?y2G0l@S&|Y`{%x.yuZYYI*pf6G¬ms?y
Y,;^ɖ?i?HjP{o3?hת۟? CmYjG15ٵlmޙaa#7w:3>$%?퇝<61K3,'bJ<*6|<{ߋ}` @(˱H~Nl?4ً^%g9LmHuT"_}u|w%{ǒVPvf'۰Y,pXKHKs@ %@Ə?DJRr$WRH'(J^*+s1䃬+%JL
Lq"JJ
&v)Jefiʭ N{.M5ʝrYrݓ*DҮ5{a$SDN+ijra5IQSe)7jSJV5))U3_.sU|2>E8HJ13j"t&''0D8dWܷWe"GmJʛjҺV'<;IB=~d|+)OԜCV1Q3U?JUs3dn1Sb!jG'4ZdeoL8fe$2^ae88P1 'k4y/ְ2k~U.,
qX]L7KdziC=+YUث:눨&!,zjԣgD?'_͙[!6{])^:6W_[B]-|Ϫ
=r8xOm?Om?.KR)(^0RdѯUrٲQrey?rb
?*q6E3b>aMLL Bp.Bflf#&3GA?ڀ*ev).S*0/>zM⟏XE`v?,@fFT`uv;ȶt03>3oˀ\t)Dn8BOeCuR#WDzO-1@ '3_\.(0S-{f=o3l~-{f?er[yў"]o!Fm"B|۞剔ga
O}*
xYrBD+wT$5];Q?!"H_$u
VR7@~D1!z$ D.
'$%*O$#"\/ʴ'*DO
OÄk){p'k-lMcEhOi)"!6ٚKX~ju䙹"#kJf:lTy+"mB7 +sbv0\˃6a:D<