ELF>ȩ@@ UHH}]UHH}HEHH9E]UHH }HuЈEHEHE}Ht-PHHHHHHǸE)EUUHEHЉʈEEE:ErΐUHH }HuЈEHEHE}Ht-]HHHHHHǸE6EPE)UUHEHЉʈEEE:ErUHH}HuHMEHΉUHH}HuHMEHΉUHHH}HEH@(HHt-HHHHHHǸHEHPxHEH@(H)‰UHH}HEHPpHE@hHHEH@xH)‰]UHH H}uHEH@xHEHEH‹E9HtjHEHHE@jDHEHPpHEHHH)HE@hHxHEHuVAHHHǸHEHPxEHHEHPxHE@jUHEfPjHEUHH}HE]UHH}HEH@]UHH H}HEH8HHEH}u HEHHHEH¾HHEHE}:HEHE} HPPJHPHEPHEǀHEHHUHHEHHHt-9HHHHHHǸHEHHUHHEHHHt-<HHHHHHǸHEHHEHHHHHEGHEH;HHEH$HHEHHHUHH H}H}-HEHHEHEHHEHEHHHEHHt@HEHHEH@0HHHEHHHEHǀHEHHHHHEHHHEHǀHEHHHEHǀHEHHEHHEHHEHHHHUHEHHUHH H}HEHEHHuEHEHPHE@AAHHsHHǸatKHEHHHE@ЋQRL AsHǸHHEHUHH H}HH@8Hl HHEHEHEHHUHH@H}HuЉЉMȈEHE@HE}t HEUȉPEaEHHEHHHEHEu8HE@ƋE HEPHEHHUEL E}vHHuoMHE@HE@HuH6DFHuv@uVQRPEAHHHHǸH tpDEHE@HE@HEHHHE@ЋDMAQAPWVQRL AHǸH0HEHUHH H}HEH@ HEHE@4v w}yHE@`ufHE@`uOHE苀t0HEH@Ht#HE@8=\ tHE@8=^ u UHH}HtHE}uEEPHEЉ]UHHH}HEHtRHE@8tl2hmsgb(%p): Not enough tailroom msgb_put (allocated %u, head at %u, len %u, tailroom %u < want tailroom %u) struct gprs_rlcmac_ul_tbftbf_ul.cul_tbf->ulwul_tbf->blksttbf_ul.c:70tbf_ul.c:94tbf_ul.c:106TBF(UL:NR-%u:TLLI-%08x) Timeout of T3180 TBF(UL:NR-%u:TLLI-%08x) Send L1CTL-CFG_UL_TBF.req ul_tbf_nr=%u ul_slotmask=0x%02x tbf_starting_time(present=%u fn=%u) TBF(UL:NR-%u:TLLI-%08x) ack: (BSN=%d)"%s"(BSN=%d) R=ACK I=NACK TBF(UL:NR-%u:TLLI-%08x) V(B): (V(A)=%d)"%s"(V(S)-1=%d) A=Acked N=Nacked U=Unacked X=Resend-Unacked I=Invalid TBF(UL:NR-%u:TLLI-%08x) Tx CS update: %s -> %s TBF(UL:NR-%u:TLLI-%08x) Got GPRS UL ACK bitmap: SSN: %d, BSN %d to %d - 1 (%d blocks), "%s" TBF(UL:NR-%u:TLLI-%08x) Received acknowledge of all blocks, but without final ack indication (don't worry) ul_tbfpkt_ul_dummy_ctrl_blk2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2bTBF(UL:NR-%u:TLLI-%08x) Encoding of Packet Uplink Dummy Control Block failed (%d) TBF(UL:NR-%u:TLLI-%08x) Dequeue next LLC (len=%d) ul_tbf->cur_alloc.num_ts > 0st->offset < st->blk_data_lenst.offset == 2TBF(UL:NR-%u:TLLI-%08x) Delaying start Countdown procedure CV=%u TBF(UL:NR-%u:TLLI-%08x) Entering Countdown procedure CV=%u ul_tbf->llc_tx_msggprs_rlcmac_mcs_is_valid(cs)num_chunks > 0TBF(UL:NR-%u:TLLI-%08x) LLC queue completely drained and there's still %d free bytes in rlcmac data block TBF(UL:NR-%u:TLLI-%08x) Complete UL frame, len=%d TBF(UL:NR-%u:TLLI-%08x) data block (BSN=%d, %s, CV=%u): %s TBF(UL:NR-%u:TLLI-%08x) MS acked all blocks TBF(UL:NR-%u:TLLI-%08x) FIXME: Software error: There are no unacknowledged blocks, but V(A) != V(S). PLEASE FIX! TBF(UL:NR-%u:TLLI-%08x) initial_cs_dl(%s) last_mcs(%s) demanded_mcs(%s) cs_trans(%s) arq_type(%d) bsn(%d) TBF(UL:NR-%u:TLLI-%08x) Resending BSN %d TBF(UL:NR-%u:TLLI-%08x) Restarting at BSN %d, because all blocks have been transmitted. TBF(UL:NR-%u:TLLI-%08x) Restarting at BSN %d, because the window is stalled. (forced)TBF(UL:NR-%u:TLLI-%08x) Sending new block at BSN %d, CS=%s%s TBF(UL:NR-%u:TLLI-%08x) Restarting at BSN %d, because all blocks have been transmitted (FLOW). TBF(UL:NR-%u:TLLI-%08x) Nothing else to send, Re-transmit final block! TBF(UL:NR-%u:TLLI-%08x) FIXME: Software error: hit invalid condition. headerType(%d) blockstatus(%d) cs(%s) PLEASE FIX! TBF(UL:NR-%u:TLLI-%08x) need_padding %d spb_status %d spb %d (BSN1 %d BSN2 %d) rlcmac_ul_datarlc.num_data_blocks <= ARRAY_SIZE(rlc.block_info)rlc.num_data_blocks > 0TBF(UL:NR-%u:TLLI-%08x) Copying %u RLC blocks, %u BSNs blk->next_ps <= GPRS_RLCMAC_EGPRS_PS_3TBF(UL:NR-%u:TLLI-%08x) Copying data unit %d (BSN=%d CV=%d) , paddedTBF(UL:NR-%u:TLLI-%08x) msg block (BSN %d, %s%s): %s TBF(UL:NR-%u:TLLI-%08x) N3104_MAX (%u) reached TBF(UL:NR-%u:TLLI-%08x) N3104 inc (%u) GCC: (Debian 12.2.0-14) 12.2.0zRx  AC F <AC V \AC  |AC  (AC c (AC c fAC a -AC h AC  <AC I \AC M |AC  GAC B AC  VAC Q AC  AC  <\AC W \xAC s |hAC c ]AC X  AC H  AAC E7 eAC ` $aAC \  DAC H h=AC x vAC q AC N AC  /AC * GAC B (fAC a HAC  hAC  DAC Ez uAC p 9AC t  AC G  AC  $,; AC K+ T4AC / tAC    AC J  AC     &2E[(T(cfn-|> Z/V SA0]=M/bGqcfgDu Y!/%(A); O#44aW6r7 2,LnG .Ms>jG  \S x'N hk3 ],Lq !9eAYyaZ( G Q vn z  #   3 : _ {      & Y x     ! : c       6 V     Btbf_ul.cprefetchllist_emptyosmo_store32le_extosmo_store32be_extosmo_store32leosmo_store32bemsgb_l2lenmsgb_tailroommsgb_putul_tbf_as_tbfgprs_rlcmac_llc_queue_sizegprs_rlcmac_ul_tbf_t3180_timer_cbgprs_rlcmac_ul_tbf_t3180_startgprs_rlcmac_ul_tbf_update_windowgprs_rlcmac_ul_tbf_update_tx_csgprs_rlcmac_ul_tbf_llc_queueblk_count_state_initblk_count_to_xblk_count_append_llcblk_count_append_llc_prio_queuegprs_rlcmac_ul_tbf_calculate_cvgprs_rlcmac_ul_tbf_steal_llc_queue_from_gregprs_rlcmac_ul_tbf_countdown_proc_check_entercreate_new_bsnrestart_bsn_cycletake_next_bsnegprs_ul_get_dataget_egprs_ul_spbcreate_ul_acked_blockosmo_panicgprs_rlcmac_ul_tbf_alloc_talloc_zerogprs_rlcmac_tbf_constructorgprs_rlcmac_tbf_ul_fsm_constructorgprs_rlcmac_tbf_ul_ass_fsm_constructorg_rlcmac_ctxgprs_rlcmac_rlc_ul_window_allocgprs_rlcmac_rlc_block_store_allocosmo_timer_setupgprs_rlcmac_tbf_destructor_talloc_freegprs_rlcmac_ul_tbf_freeosmo_timer_delgprs_rlcmac_llc_queue_merge_prependgprs_rlcmac_llc_queue_freegprs_rlcmac_rlc_block_store_freegprs_rlcmac_rlc_ul_window_freegprs_rlcmac_tbf_ul_ass_fsm_destructorgprs_rlcmac_tbf_ul_fsm_destructorgprs_rlcmac_entity_ul_tbf_freedosmo_log_infologp_stubg_rlcmac_log_catlog_check_levellogp2osmo_tdef_getosmo_timer_schedulegprs_rlcmac_ul_tbf_submit_configure_reqgprs_rlcmac_prim_alloc_l1ctl_cfg_ul_tbf_reqgprs_rlcmac_prim_call_down_cbgprs_rlcmac_ul_tbf_in_contention_resolutionosmo_timer_pendinggprs_rlcmac_ul_tbf_n3104_maxgprs_rlcmac_ul_tbf_can_request_new_ul_tbfgprs_rlcmac_tbf_ul_stategprs_rlcmac_entity_have_tx_data_queuedgprs_rlcmac_ul_tbf_dummy_rtsgprs_rlcmac_ul_tbf_data_rtsgprs_rlcmac_rlc_ul_window_distancegprs_rlcmac_rlc_window_mod_sns_bsngprs_rlcmac_extract_rbbgprs_rlcmac_rlc_ul_window_updategprs_rlcmac_rlc_ul_window_move_windowgprs_rlcmac_rlc_ul_window_raisegprs_rlcmac_rlc_ul_window_show_stategprs_rlcmac_rlc_ul_window_v_s_modgprs_rlcmac_rlc_ul_window_v_agprs_rlcmac_mcs_namegprs_rlcmac_ul_tbf_countdown_proc_update_cvgprs_rlcmac_ul_tbf_handle_pkt_ul_ack_nackgprs_rlcmac_decode_gprs_acknack_bits_osmo_fsm_inst_dispatchgprs_rlcmac_rlc_ul_window_resetgprs_rlcmac_rlc_ul_window_window_emptygprs_rlcmac_ul_tbf_handle_pkt_ul_assgprs_rlcmac_ul_tbf_dummy_createmsgb_allocbitvec_unhexgprs_rlcmac_enc_prepare_pkt_ul_dummy_blockosmo_gprs_rlcmac_encode_uplinkmsgb_freegprs_rlcmac_ul_tbf_have_datamsgb_lengthgprs_rlcmac_ul_tbf_shall_keep_opengprs_rlcmac_ul_tbf_schedule_next_llc_framegprs_rlcmac_llc_queue_dequeuegprs_rlcmac_prim_alloc_gmmrr_llc_transmitted_indgprs_rlcmac_prim_call_up_cbmemsetgprs_rlcmac_mcs_max_data_block_bytesgprs_rlcmac_llc_queue_allocgprs_rlcmac_rlc_ul_window_v_sgprs_rlcmac_mcs_is_validgprs_rlcmac_rlc_block_store_get_blockgprs_rlcmac_rlc_block_preparegprs_rlcmac_mcs_is_gprsgprs_rlcmac_mcs_is_edgegprs_rlcmac_rlc_data_to_ul_append_egprs_li_paddinggprs_rlcmac_enc_append_ul_dataosmo_hexdumpgprs_rlcmac_rlc_v_b_mark_unackedgprs_rlcmac_rlc_ul_window_increment_sendgprs_rlcmac_rlc_ul_window_mark_for_resendgprs_rlcmac_rlc_ul_window_resend_neededgprs_rlcmac_get_retx_mcsgprs_rlcmac_rlc_ul_window_window_stalledgprs_rlcmac_mcs_header_typegprs_rlcmac_num_data_blocksgprs_rlcmac_mcs_dec_to_single_blockgprs_rlcmac_rlc_data_info_init_ulgprs_rlcmac_mcs_size_ulgprs_rlcmac_get_punct_schemegprs_rlcmac_rlc_v_b_mark_nackedgprs_rlcmac_update_punct_schemegprs_rlcmac_rlc_copy_from_aligned_buffergprs_rlcmac_rlc_mcs_cpsgprs_rlcmac_rlc_write_ul_data_headermsgb_hexdumpgprs_rlcmac_ul_tbf_data_createYc3mBz!3B!\B!!ER#$%&'(!(*2B?!K){!6B!*++D,S./0P,1234(+3\>,Q5q6l!7898l!:(->'[;~<>;6!7898  !1 :A ? A ' 'g D ER Fl D H I/ J6 6` I  ! 7 8 9 I( 8E W !h : K L M N 6O1Pj\~!789OP8\/!@:y6QQ!789 QQ<8GY!j:R%T/6NJ!789J&8CU!f:!UVD W6F\Z!g7o8{98\!:A!NU!B!Z [2\H]\6!7898!&:N^` EN`j^c6`t#!07<8H9_`}8t!:de!'1B>!Tfpg~'@!B!`!B!h0a?6y!7898! :+ 6e <y ! 7 8 9 8 < ! :~!i!`!b!!"x"B"!'"j>"!H"R"B_"!i"g"k"l"f #@}#m#`$!!$+$B8$!`$6$$!$7$8$9$8$ %!%:)%nI%o}%p%6%`%,%!%7&8&9'&`E&8S&,e&!v&:&^&b&6&q&Q'd2'!?'7N'8Z'9t'q'Q'8'd'!':(r(s@(WO(6v((!(7(8(9(8((!(:)t+)6R)f)!s)7{)8)9)8))!):*u=*kU*n*I*k+',+v:+6J+'\+Qi+Qz+Q+Q+L+!+7+8+9,',Q#,Q4,QE,Qc,8x,L,!,:,6"-6-!C-7O-8[-9z-8--!-:-r-D-6.P1.E.!R.7^.8j.9.P.8..!.:/w&/6>/Ph/L|/!/7/8/9/P/8/L/!0:G0_V06l0u00Q0i00!07080911&1Q<1iZ18k1}1!1:1'1W162P*2>2!K27W28c29z2P2822!2: 3613L E3!R37Z38f39383L 3!3:3O3k3x4yJ4k|4x4x4 4 856G5Qy5 5!5758595Q585 6!6:z6k6x6xh7k8zA868, 8!87888988"9, 49!E9:h9{9|9| 9Z:!: :B%:!E:!O: Y:Bf:!m:6: :!:7:8:9;8; 1;!B;:;k;};n;!; ;B<!<~<#=6e=< y=!=7=8=9=8=< =!>:&>T>nx>>>6>>y >>Q ? ?!,?7;?8G?9[?p?y y??Q?8? ?!?: @! @U>@!S@U@@@B@6A A!%A71A8=A9bA8sA A!A:A!AUA6B &B!3B7?B8KB9}B8B B!B: !5 4 4 5$ 5( 4 @ `&[ >@` 2Z/ G @ `S  3  S(HZl]# ,cLlg !Y!%(0)X#4xW67B.symtab.strtab.shstrtab.rela.text.data.bss.rela.rodata.comment.note.GNU-stack.rela.eh_frame @bC@p4 &C,C6C 1@ >0O GO\OW@(8 Ux ! 0b `f