ELF@@@?#{A8 !lC @aZK?kTR7a^KRA4*q @{¨#_ R @{¨#_CCRCC!$G!*B|@!B Ěk_pC"CCC@GccB `GB%kTGK|B$_@_?#{S[ks"@ALG?@q&TB\T_q'T@@`@q"T@@y"T@@``#TB@RB06Gb6G! b 6G! ULGR B6G_ rTGC\T`b(6G  * 4cSFABӀGs BDӖCs ~@~@gs~w~@C%C@&C"^9#7C'GCA@I A K_G"{[G{*|@c {{cGER*{ šIBKB { q{keK_kK"TsCCCBˋC@ GcBc c+k,T c, TEcTSW)TcCRSA*[BkDsE{ɨ#_ւGK|c @5 ՁCC!ˉC)ˁ@@!7;RGCCCC!!7 Հ@@R@CCCcc?7@?@lT  Ղ?!R*?@kk@7 *2*RRR*4,1d\:T *`5{qTg@5  Rg?A8E;@!`A8EH7@A8E;@!@A8E*;@!B!#6R@@y`TB!C6R@@``T B!c6RT@`B!5RB@B\T_qTB!6RA8E;@!k k@B!7R7R@5 cCcB!7RB!7R # !A8ՄG"E*!A8E!A8E!` ՟A8E!,1Tp1T*!gcCg@ ճA8E!A8E! Ձ^9!29`5E^929:ՔA8E !?#{S!@"LG_@qT!\T?qT@`@qT@yT@`T@ 7 @7@7@7@7@b5@4`^9t`9:uBbCDR eCBbcC a&G`@*!|@!уaCŚ!acCkcc``C`FaG?k T`C@T`C@AT`C@ T@SA{è#_RA06`Ga6bG a 6bG "LGRB A6dG? rT`G#\Tda(6`G @ F%B!D c` a aG| B!DRaCB!ARB!@R@!\T?qiTB!@R@`@qT B!AR@yTB!#AR@`TB!CARMB!CERB!#ERB!ERuB!DRjB!DR^B!DRTB!ARB!AR?#{S@cCERfCaCd懹b&G!cc!*B|@d‡B!!cC!ƚbCcc!B?kb!aSA{¨#_?#A8{BBdBGB?|BpB A8@BBҡT{B#_G!tGR qc|cQB cğB B š_?#{DR CCC!$G!G*B|@!B!!Ś!?k!kT`CbCcrCdCb@eGcBcdCB fC`bGB%eGkTKR|B BPdZGi^GaIh KgG! K ! K!K!|A!TbG!`G_ q!tB|BQ Bğ R  @{¨#__&KBkưB!cSRaG?#{S@SA{¨#_fs/ubifs/budget.creq->new_ino_d <= UBIFS_MAX_INO_DATAreq->dirtied_ino <= 4req->dirtied_ino_d <= UBIFS_MAX_INO_DATA * 4!(req->new_ino_d & 7)!(req->dirtied_ino_d & 7)c->bi.idx_growth >= 0c->bi.data_growth >= 0c->bi.dd_growth >= 0UBIFS DBG budg (pid %d): no space UBIFS DBG budg (pid %d): out of indexing space: min_idx_lebs %d (old %d), rsvd_idx_lebs %d UBIFS DBG budg (pid %d): out of data space: available %lld, outstanding %lld UBIFS DBG budg (pid %d): no space for fast budgeting UBIFS DBG budg (pid %d): liability %lld, run write-back UBIFS DBG budg (pid %d): new liability %lld (not shrunk) UBIFS DBG budg (pid %d): Run GC UBIFS DBG budg (pid %d): GC freed LEB %d UBIFS DBG budg (pid %d): Run commit (retries %d) UBIFS DBG budg (pid %d): try again UBIFS DBG budg (pid %d): -ENOSPC, but anyway try once again UBIFS DBG budg (pid %d): FS is full, -ENOSPC cannot budget space, error %dreq->idx_growth >= 0req->data_growth >= 0req->dd_growth >= 0c->bi.min_idx_lebs < c->main_lebs!(c->bi.idx_growth & 7)!(c->bi.data_growth & 7)!(c->bi.dd_growth & 7)c->bi.min_idx_lebs == ubifs_calc_min_idx_lebs(c)ubifsrun_gcmake_free_spacedo_budget_spaceubifs_budget_spaceIRN;    <int ]   *w 1u32Q1u64k=]     1] 2] H    #   % &> F?o j 2  2     o @],' (  ~ A] ++::J+= J+ J,J1JJJJJJ,JKJ ]y ,JBb3 3 WJ- dHqc3c# dc V- dxc:c#JVJ# dQ#dS#$dP _+5A ;/GT }qe  1'>JV ;/GT }qeCm dacm9.mFdoJoJ4foJ/NtcN:PuiOQDreqQT B/7c73c 9 Ap+5A ;/GT }qeB/, c.creqJ d)  "`+5A ;/GT }qe) +  ]vl -JHc+lreqG j4errJ JJ$J/JEFX!A W  !"  5RF^h(, W    5RF^h(, W I   5RF^h(!h W  !I  5RF^h(! W  !  5RF^h( ?  ]m vl  )  T)5UA (x+5A ;/GT }qe NS`8 {5IRF^hI(5 5RRF^hR(   N)_iSuk 5RF^h("({ %"] _"+(LB8"( S"]_<   5RF^h( 2?@5RF^h(G S{ \5NRF^hN(O$O j`5N dqr5RF^h('X(H*Jc4req%J *vJcv6reqw'yJ*fJcf5reqg&iJ*"Jc"/$ d$d%J% J%J0 IW II RW RR '(H Jxc*c  5()"7 }7w< 6 dc9 @JJ d6JNc0J du Jcu/7errwJw Jx dxd0 $W % $W  % N$W ?% $W q% YdcY3[ dB JcB&DJ0& $NW %NN '&(83 Oc31 38JJwc7 >J:  :" :/5  5" 5/.gid'"uid'IJJT  -~~ # 1~ ?19.59].]3' K8 2 JV ;/GT }qe141 UI( 4:!;9 I1RUX Y W 4: ; 9 I 1RUX!YW  : ; 9 I  !I $ >  : ; 9 I< 1 1U.: ; 9 'I 1RUX!YW 1X!YW  &I:!;9 I : ; 9 I :!;9 I411X Y W .?: ; 9 '<4:!;9 I!.?:!;9 '< 1! U"1X Y W #4:!;9 I$4:!; 9 I!%.?:!; 9 '<&1'I(!I/ )1X!YW *.:!;9! 'I !+.?: ; 9 'I<,.?:!;9!'I<-.?:!;9 'I@|.: ;9 I/.?:!;9!'@|04I41:! ; 9!I2<344:!;9 I5 1U6.?:!; 9 'I !74: ; 9 I8.: ; 9 ' 9.:!;9!' !:.1@z;% <$ > => I: ; 9 > ?4: ; 9 I?@> I: ; 9 A> I: ;9 B.?: ;9 '<C.?: ;9 'I D4: ;9 IE : ;9 F4I4G1RUX Y W H.: ;9 'I@|I.: ;9 'I J.: ; 9 ' K : ; 9 L.1@z,:                             ~~.""e.!,X).~ eF #F.!+.#+# :"J1x 1r !DQ 1~ ! 0 ~<  !# . s   sJ  s<  x (/! $#!.x << < ...D3  !!/!/4 q !5W4 "/#(  !! / !! ") "! - !/_ E  u .... &1}!(1x <./1} 1~ ~ !  0~ <  |. .~  !~~Q ~!.<4~ sX  s.  s   (4# #  4  1! !!  1 : }! 0.,.. !"!! !!  }  wJ zJ`}. }    /}   =K<X}. }    /} $M  K K !/2P.  [# 2  =" ./|  |<  "t  "X  "t  ~"t .t.<bt<t<| ' C"97 3.!| D=.  y.}.}5  }"|   }"}  |"}|5  |" 1  .k|5  |"|  |"(t| !/  /= |   |"zl << < . . !...  &  1 = ~<}  !/1} !}  /1}~ 1 !(0  0} .{  /  } !./}Q"  .J . . .~<fJ~3  !!/!/4 q !!~4 "/#(  !! /V ) !*  V  *  !~..ug.zt<t Jt .t . i+~J~ <| 1r  1~ ) !| 1x  01|~ !  0| <{  0|Q~ ~ |  |  ~   JPz '3=%' "'%  !!$!{ + !<+ {&{  .||. .1| !RQ 1 { ! 0 ~<  !0. |sX  s.   |   | x !  !|/  | #$.&z "="=! "/J 6  !+ !+!.+ {&{ / |J# #|  p<h%.}}J } . }< } ubifs_change_one_lplebs__kernel_size_tidx_lebstruekuid_tstatic_keyLPROPS_DIRTY__dynamic_pr_debugubifs_reported_space_ddebuglong long unsigned intarch_static_branchrsvd_idx_lebsWB_REASON_FORKER_THREAD__compiletime_assert_641__compiletime_assert_643WB_REASON_PERIODIC__compiletime_assert_645__compiletime_assert_647ubifs_budget_req__compiletime_assert_649factorrightlong long intsigned charubifs_calc_availablespinlock__kernel_gid32_tcapablelong int__kernel_ulong_tfalsenr_to_writeLPROPS_INDEXWB_REASON_FOREIGN_FLUSHspinlock_tsuper_blockliab1liab2ubifs_calc_min_idx_lebskgid_tup_readubifs_run_commitkernel_load_data_strspin_lockubifs_assert_failedcalc_data_growthlinegid_tcan_use_rpraw_spinlock_tlnumoutstanding__kuid_valunsigned intWB_REASON_MAX__int128uid_eqlong unsigned int__u32_raw_spin_lockWB_REASON_LAPTOP_TIMERklp_sched_try_switchWB_REASON_VMSCANuid_tshort unsigned intubifs_errLPROPS_UNCATstatic_key_falseboolshort intin_group_pcredLPROPS_CAT_MASKretriedLPROPS_HEAP_CNTsp_el0WB_REASON_BACKGROUNDubifs_inoderetriesubifs_budget_spaceubifs_release_budgetcalc_dd_growthdiv_u64_reml_yes__might_reschedrw_semaphorefreeshrink_liabilityliabagainget_liabilitydo_budget_spaceLPROPS_EMPTYcalc_idx_growthubifs_get_free_spaceLPROPS_DIRTY_IDXavailable__int128 unsigneddiv_u64_Boolunsigned chargid_eqidx_sizeidx_growthcurrent_stack_pointerWB_REASON_FS_FREE_SPACEfile__kernel_uid32_t__func__down_readdividendsubtract_lebsGNU C11 13.2.0 -mlittle-endian -mgeneral-regs-only -mabi=lp64 -mbranch-protection=pac-ret -mstack-protector-guard=sysreg -mstack-protector-guard-reg=sp_el0 -mstack-protector-guard-offset=1288 -g -O2 -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -fno-asynchronous-unwind-tables -fno-unwind-tables -fno-delete-null-pointer-checks -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -falign-functions=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fstack-check=no -fconserve-stack -fno-var-tracking -femit-struct-debug-baseonly -fstack-protector-strongremainder__UNIQUE_ID_ddebug626branch__UNIQUE_ID_ddebug628get_currentkernel_read_file_strLPROPS_FREEABLE__u64lock_raw_spin_unlockmin_idx_lebscharLPROPS_TAKENdata_growthWB_REASON_SYNCznodes__kgid_valubifs_infodd_growthubifs_return_leb__UNIQUE_ID_ddebug630__UNIQUE_ID_ddebug632__UNIQUE_ID_ddebug634__compiletime_assert_627__UNIQUE_ID_ddebug636__compiletime_assert_629__UNIQUE_ID_ddebug638memset_cond_reschedrun_gcubifs_convert_page_budgetraw_spinlockLPROPS_FREEtask_structoffsetswriteback_inodes_sb_nrubifs_release_dirty_inode_budgetubifs_get_free_space_nolockLPROPS_FRDI_IDXubifs_garbage_collectmake_free_spacewb_reasondivisorleft__compiletime_assert_631__UNIQUE_ID_ddebug640__compiletime_assert_633__UNIQUE_ID_ddebug642__compiletime_assert_635__UNIQUE_ID_ddebug644__compiletime_assert_637__UNIQUE_ID_ddebug646__compiletime_assert_639__UNIQUE_ID_ddebug648spin_unlockfs/ubifs/budget.c/kernel/work/linux-6.11/kernel/work/linux-6.11fs/ubifs./arch/arm64/include/asm./include/linux./include/uapi/asm-generic./include/asm-genericbudget.cbudget.ccurrent.huidgid.hmath64.hspinlock.hjump_label.hmisc.hint-ll64.hint-ll64.hposix_types.htypes.hspinlock_types_raw.hspinlock_types.huidgid_types.hkernel_read_file.hsecurity.hstddef.hubifs.hstring.hcred.hcapability.hrwsem.hwriteback.hdynamic_debug.hdebug.hstack_pointer.hspinlock_api_smp.hkernel.hbacking-dev-defs.hsched.hlivepatch_sched.hGCC: (Ubuntu 13.2.0-23ubuntu4) 13.2.0GNU x 4xA-A CR A-A CA-DX|A-AD Bn WGA-A -r Z B G B D,A-A0BbzB A-A dIzp,A-A BcA-,tA-A0DT A-A 4,xA-A CI A-A ,HA-A BLA-  x 84 8M P8f 8 8 08 8 88 p8 8 8) h8ALWb(    muxDX 3DWku, t t 4xHbudget.c$xcan_use_rp$d__UNIQUE_ID_ddebug628.14__UNIQUE_ID_ddebug630.13__UNIQUE_ID_ddebug632.12__UNIQUE_ID_ddebug626.15__UNIQUE_ID_ddebug634.11__UNIQUE_ID_ddebug646.5__UNIQUE_ID_ddebug640.8__UNIQUE_ID_ddebug636.10__UNIQUE_ID_ddebug638.9__UNIQUE_ID_ddebug644.6__UNIQUE_ID_ddebug642.7__UNIQUE_ID_ddebug648.4__func__.0__func__.1__func__.2__func__.3capablein_group_pubifs_calc_min_idx_lebsubifs_calc_availableubifs_budget_space_raw_spin_lock_raw_spin_unlockdown_readwriteback_inodes_sb_nrup_readubifs_garbage_collectubifs_change_one_lpubifs_run_commit__dynamic_pr_debugubifs_assert_failedubifs_errubifs_release_budgetubifs_convert_page_budgetubifs_release_dirty_inode_budget__stack_chk_failubifs_reported_spaceubifs_get_free_space_nolockubifs_get_free_space0+H, 0@110 12,384@0`125467,X4X<8T8dlt88XX999 $(,49LP@TX@`9px8919908D0H0L8\`dlp8PP8((8:  8048<@88T 0 1     9     9     94 8 @< @ @H 9d h Xl p Xx 9     9     9     9  h  h 9  P  P( 94 8 (< @ (H 9T X \ ` h 9t x |   9     9     9 0` 1 ; >tx|90@1Dt$@ x$\(x04h8@D|HPTxXX`d(h(pt(x` T H(8@HP0px( (0XPX`h((08(@HPhp(x $%%*#1$8$_?$F$R$C`$g$l$ z$$$2$$$1$$$$F $!$? $$Y#$/$=$>B$G$ L$X$~]$k$p$&$ $7$a$$$1$8 $$$$d $$X$$$ $&$7$C$9W$]$Ic$$i$ o$ u${$ $ $$K $$ $M$K $$$2$ L$h^$ z$$p$$V$$+$=E"#[c"3r$ }$$$5$$""H"."<HD"d|l""" " <""<"$i2$?$B K$wb$ ht $g   "V "a"a% -"?"M U"u }"$`L \ "" "/"= E"e 4 "&"&\ "1"1 "F"F $M W $}c $X o $ { $ $ $ " $h   $ " $  " " (' (B W $ d m  $  $     $ # , A $J _ $o    " $ 0  $4 " $  "0 "> xN xi "r $$  h H $^ " $ H " "    "#4 "#D L ".b ".r z "> ">  D "I "ID "r"r-t5"G"Ut]"}""""""((="F ["m u""TT4"" ""<"I^"'px"'"'DD"2*Q<y<H"="Ht"St"S"S$"$A"^Nxc"iux}"i"i\\|"t"t"")1"C"Qhah""""| |.^$u$ $$X $$s $$$5*$6$B$9 N$Xf$ s8$ $$5 p$ $$" *" : `  88$$9 $$5$I6$)B$tO$( v$E$=$C$$$ $$ $O $$ *P8$~ A$P$ \j$ s$$$$` $$$$ $,$C$P$ k$x$m$J $~$*$J $~$z $$R $o$Q0$<$B H$U$f$r$B ~$$: $# $$# $( $I$$$ $ $)$6$S$i$x"""1 e m"" ""%*&%B*%K.%d2%t6%@%E%J%O%T%Y%^%c%h%m%r%w%|%%3%D%S%f%q%z%%%%%%%%%%%% %)L)Pxd)h|))D)H t)xt ) )).symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rela__jump_table.rodata.rela__dyndbg.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.debug_frame @@0k&,12 E@@ ~`R;_Z@ mh@p) yP590@p0 :>^=@0QF 0[]$0_'__ _@Ha0+ h(