ELF0@@    {S$@s[ e@`@?`A[B@RSA{Ĩ_     _     {SL@s[ e@`@?`A[B@RSA{Ĩ_     {St@s[ e@`@?`A[B@RSA{Ĩ_     {S@*c@*`@`?`A@@RSA{è_    _     {S@s[ e@*`@?`A[B@RSA{Ĩ_     _     {S@*[cf@*`@*?`A[BcCRSA{Ĩ_    _     {SA*[** d@*`@**?`A [BRSA{è_     _     {SqT@ <@`Ts`~@#{``@c1aT@cC#@RSA[B{Ũ_    {S[+@t_`Tc "kWV @R*sL3ssF6c@bCx"@"ATSA[BcCkD+@{ƨ_SA[B+@{ƨ_    {[ 6@S6u`"@`"SA[B{è_    {S[c@Wv_ T "Ѹk:RsR 6a@ t@x*R\#5<4`"Qs"3@6tV3sT@"T3@@TF@W SA[BcCkDsE{Ǩ_*SA[BcCkDsE{Ǩ_SA[BcC3@{Ǩ_     @@Sb07"@b6 @@A"@@S06 A9 q_     {S[vcW@#z!|b}BˁxaB~B"TRSA[BcC{Ũ_ 7q@zT76WV!@!La!FT#w>@?9#F@>@9!!w!W75sT#@RrCQa2@! ?kTsT$4b@A_@!!@(75sT#@WV!@!La!F RWV"@BLbBF#@ R    {[cW9>@F@6Sѿ9bTR#R asᗟ" ?jTbT*"RS**' #RjT*sBᗟ" ?j`T*T#@#TSA[BcC{Ũ_SA[BcC{Ũ_{S[*8c:@b6@VCR @7@ սt$RSA[B{Ĩ_@h`{S*[**c8@4@8՘#R@'@G@ սt$T)RSA[BcC{Ũ_րh` {S*[**c8@4@8՘#R`'@G@ սt$RSA[BcC{Ũ_րh``{S*[8@8d6@#R'@ t*Ң$RG@&@)K SA[B@{Ũ_րh`  {S[c#8@4@8չScR@/@W@ սt$RSA[BcC#@{ƨ_֠h``{S[c#8@4@8!ScR/@ tҢW@$R@ @ 9SA[BcC#@{ƨ_րh` {S*[ck8@4@8GScR/@ tҢW@$RI@ I@ 9,SA[BcCkD{ƨ_րh` {S[**c8@4@88#R'@ iBҽti %G@aR@$ҁRj.@s sFs~ )SA[BcC{Ũ_ h`@ {S[*8@8Ձ6@7b#R '@ jBҽtj %G@aR@$ҁRi.@i )F)} )iE iE iE SA[B@{Ũ_ h`     {S*EaE?kMTuqR` SA@{è_8hb A|Sxa$š`6A8 @ A@*@`?րA@A8 @ SA@{è_ @     {S*q*@zT*SA{ƨ_@@4[@y3 ssc`~@ksz` @ Q97 !R 9;#cq T@s"ss>@`Tss`~@z` @ Q96`>q!T[B*SAcCkDsE{ƨ_ր8j` |S{`$@6A8 @ ,Bz{Q D@*@@*?@A A8 @ ` @ [B     {S[crs4@WV@O23TRk|zs*rR RA8՟@`T a@A07`@7`2@R kT5#@cw6a2@ w@R! ?kT*)X 5s T@T5 @ 6 D@ @7a@ R!76 `@06aA9?(qTҔф ҄ s !R *O@#@)b@)*C*N) 4C@d" s@B|@b3@ #@/)! #{A@N)63@HDb$5D)?k(T+~@sI 57@kD@ kQk}@ s  R97@~@kD@st 7@@q+@`T+Ts@4A8 @ 8|_Ȅ|ȣ5 @ SA[BcCsE{ʨ_8hb A|Sxa$š6A8 @ L@s e@`@?`AA8 @ #@O@7@kD@SA[BcCsE{ʨ_ @ @*s    {Ss @?Ts@t"6a@  Ҡ``#@Q`#sESA{ʨ_[ck `@6 @qTb@B!@y_T?qR!$|Sqsa@AJAAAUw8wITayQk<|y\I7R{ qeT|c@Q`yk T @zT@k#@<z @@`F R" !A@n# `CTWVR@L @AiTs~S_k Tb@C ` TbZL BF@w_Te#@<@ _#Ty|y?@zT WVCOb ` @_@TKC$a@O$nK@?TI@bC.c *7w*;Fc@)5|yҜ`#@ `D)kT_kTs~Sqs!R Rj RҾQ<`y6`c@Q`y {@*y@ շ+`#@B.Ta+@`#@a+b'@*@?kBTbA9b6bs@4b#@LWVD<@Fww` KGD@CW9?3+6CR$RK@T`A9`7@WVBL˂BFa#@5`BKbs@R>@F@wAsws_q_,TRrWV W9 6@\3| 3@R k@T`A9 7@!Lˁ!FqDz TZKTz`@%T[BcCkD8hb A|Sxa$š6A8 @ t@s g@`@?`AA8 @ `_@OCVS@D@(Txc{?`T!hb!7S@hTGӁxa{?T"hbaGb6qs"@s"zѦ`A9@7@!Lˁ!F C*R<K@?@TbD)_kT?CTEzSqRTxa{Ӂ!Gӻ@ Ti5Rg`A9Sg#@3`7WV"@BL˂BFF;@BBT`D)?khTKL#Ry "a@'@`#@7 `# s's@7F6'Hi)A8 @ 8 |_k | ȩ5 @ ` @3k3@k@{@)Q 9 {`@y`y@4hTWV(@2x`#@BcTa+@`#@!a+*Wa+@`#@!a+`#@BcT`+@a#@`+ @k`A9@7`#@B?T`+@a#@`+?TSт*R[BcCkD!`c@HhTOS@TV!@a!xb!{"T h`67@@;I@$6b#@@W96WV(@3C<@DD@ca    {S[cs @Co,@,@ARRaR!RRsR_@!Rb86CsCsSiT'@i5s@bi4A8@Ah7#@krҀQ _T"RaRA9%6s@O5c@ C@BkTA83*w?GSM4A9B6o@@Cww@Cw@,715 `3@Rr Rk`%T`jt`07`@`6A9,6a@ ?@@ (7`@@;Tw@7@01B773@ o@@CC'Tc@! w@01IT3C@)!TqV#T3@ c@! @!To@@CG@@@&77WV!@?@!Lsz{#@T#@<@TA97a!F`O?`7@4u*~_dJ55;ka;T{`_@ 86`jt(6O@`7`jt`7O@6`jt7`jt; 7qa_" bȦ5;ա(6a@ ~a97ajtBK!|Axa "@@BH xb B?!OT_ To@@C[[@c A[x?@[@@R: ?jDT`jtL07`jt06`jt06`g@`jt@77fjt`jtLSRxS8@6`jtiQ@J4 E@ ?kTkBxajt Tqc_dʄ`Ȅ5;?AGT`jt&ibjtQajtLSR!zB;06bg@Y|@*#}cxS*Bc~c:U11TD& `Ac` E@kTkZK **["@A[@u#[[@6a@  Ҡ`` ajt"`jt!LS!R!@06bg@`jt[K@|`x`[@ `@?$T! C@(T3@S@ka7@`jt!Q807`3@?k-To@@C R~_!K5;a4w@7@01@@1`T01`jt06`g@`jt06`g@ҵw@`jt?0106aA9?(qhT 7@G@DG63@ Raw9B`@@;`@06`g@a@ RA06`g@'@! 'b@B06ag@WFb@a306ag@!5|qTA97A9@73@S@C@{zo@@Cq`~_{`~ȡ5 Rcqa|_!Ka5;a4C@T Հ'@'kDSA[BcCsEw@{Ψ_wA96A97?@@R?j!T#@`"BwIT s@4"BiT 7@,d`jt`ė7o@@C@@6`@@;u# @C6us 7@ wO8hb A|Sxa$š`6A8 @ $@s e@`@?`AA8 @ '@'w A8 @ 8|_ȥ|ȣ5 @ R* @@x)I @ajtBK@!|Axa 5`jt7q`_@aȢ574@0@LS@1`jtiQ5Ru#R [*[@`jtiQ5u#[[@6a@  Ҡ`` @ajt`jt*B9zӠ06gg@*'aT* * cK* }@~@[@*@* [@\9*'WV?@"@BLBFA9#@6A963@S@G?7@!@WV?@!LW!FW@A9WV7"@?@BLBFW@GDG6`w@w@8A973@?@ S@?!ZsA9 7ajt A06`g@ajt A06`g@7@ 7q`_{`ȡ5 w?!m     @@?B_    {S*B6EklT SA@{è_8hb A|Sxa$š`6A8 @ Ac@*`@`?`A@A8 @ SA@{è_ @     {S`t`J@``W97sATSA{¨_K     {$wS[ @C`<@ ?" T!WV!wc@C#%RR0sIT"@'dcTw`wcW9?4c7C#%RRCTcCSA[B{ƨ_CSA[BcC{ƨ_C[BSAcC{ƨ_C     {c wS"@C<@` ?T$w[WV@0ˤRh5&@|qTdiT"@CW9듒#7[BRSAcC{Ĩ_SA[BcC{Ĩ_    {*S*A[! ԚC@񥠟q-T@RR@76RR SA*[B@{Ĩ_@RR 6R7R8hb A|Sxa$š6A8 @ dA5@*@*?֠A A8 @ `SA*[B@{Ĩ_*7!@?k TRR @     {@B@[_qcksK);p@ @BSB<@D@ g?1a]TSE_kTE?qkTA9q7#@a}!BB_B WpT!w@#@AT#@@#@BT R9u4 #@@ Kb@ Izg@$BJT>@F@w`A96`#@!R9`A9Ru#@ZK|c@* _q`TqjT|@bA9c`s@㇟c9??@E#@#@qC@yq<@tS *k7HA97`T"@!TBc@_ qT@A96@g@qTwR"@@w T@W96@WV2u"@T@#@<@@T7@s@5@A9@6WV!@!Laˡ!FAg@?q Tk`TAA9B#@AJ7CBw?ITACs@4CB?RTD@B#@TR(ZT@W97OS@D@VB#@hT!@!xt{?`T!hcF7&@ETS@%@ DTDGӡxa{ӡR? CT!hcB6qCw5#@BB?(@@VQ" RR ACӔq$cw*_  * $ÚoRo @* 8Q q* ן@46{џkHT@'@Lo@@5F'W@@@y@y_ HETW<@Ad~@G3 @ ?TkKT[@o@ W) W@WVL˷F T@ џETo@k!T@WX)* @#@W7@A97WV!@!Laˡ!F@D@B#@=qDzT k@65E#@@'@ 5C@6BU#@`c@a@qT@ Ta@u#@*@@@T`󒀚S@#@w**6R<@_y"_G@W#@47@'@_@*@5@'L*o@6<@wB@"_T@@yqS@<@sswDs@s";@BR!*@ _'24;@W@21 T"@ 1T@A907BA9`07@s@q0TCc@$RD9$qsZ;@K@S@@_'R* Հ#@ &5A8 @'@ 8|_ȥ|Ȥ5 @  @@ A8 @+@ 8|_ȥ|Ȥ5 @ ` @@ SA*[BcCkDsE{Ϩ_8hb A|Sxa$š6A8 @ @sf@*`@*?`AA8 @ ` @SA*[BcCkDsE{Ϩ_8k`W@ |S@x`$6A8 @ qT@"!!<@T3s*a>qT[B*SA{è_ִ    {R[CScd"dR RBcWy)) A8 @ #҂8|_ȥ|Ȥ5 @  @@@@ 7R#aJ@! aEbE?k,TaE#c š!a@!Tce@*b@*R@7@*67CK qTQqITA8@O@!8ա$|_Ȅ$|ȣ5@!A8 @S@ 8|_ȥ|Ȥ5 @ @@skjT#@d?kLT$"d?kT"cQ"$SA[BcC{ͨ_!8#hcAb|S!xb!$Úa6A8 @ A#@* @`? A@A8 @  @@v 8hb A|Sxa$š6A8 @ TBS d@*`@**?`A A8 @ ?@ `E@?kkT ` x8hb A|Sxa$š6A8 @ A@*@`?A@A8 @ X@R @ #@~ @@H    {SA8[cksBc1TBA#Bc"c>ҟ$Q"$ 7@Bc?qs ՀdqT @#Q9`6@4}ғR@ @ 5>#Q96#9`6SAR[BcCkDsE{ɨ_@7 @#Q9@7Rҙ"Rd?qT#Q97 >Ҋ8j`"|Sxb$ 6A8 @ B@*@@?֠A`A8 @ ` @@7#Q97@4`ҙ@ RR KkR (_kZ{J@!R;*a.@|!Q! sAT_kbTR{J@!R;*a.@|!Q!Z sATR#J@!R3*.@|!Q!{ ATkT]>#9]2AB@-    {S[*+@@ @?kC T{@; Vc"՚~@k:9`@RRB7@`B@bc@?kT{@;@aCؚf7@ccb%{cB#š˥h8!`TCT?@!b@%qlT`@RRB`6SA*[BcCkD+@{ƨ_{@;cCkDRSA*[B+@{ƨ_    {[*s07;R[B*sE{Ǩ_*S*c*k ` @a@@?kT\@;RA854EEk+TE"@ !@!Te@****k{# q`T qaT @7 @7b@@Ca@BC@?kT\@SA*[BcCkDsE{Ǩ_e@***Rk{# q TQqT* @`6  D@G7b@@Ca@  q@R{#8hb A|Sxa$š`6A8 @ ACd@*`@7?7@`AA8 @ ` @`8hb A|Sxa$š6A8 @ A9$@* @**? A A8 @ ` @[EkkT Ո8hb A|Sxa$š6A8 @ Ac@*`@`?`A@A8 @ ` @SAcCkD!3SAcCkD    {!! {_    {!! {_    4{[c**#dkJT$"dkIT"$;R!#`TSR"deJ@*Re@db@B**7d7skTSA[BcC#@{Ũ__Bc "R*SA8hb A|Sxa$š6A8 @ ,BS d@*`@**?`A A8 @ ` @@<@<@<@<@<@<@<@<@nid, REC->order, __print_symbolic(REC->highest_zoneidx, {ZONE_DMA, "DMA"}, {ZONE_DMA32, "DMA32"}, {ZONE_NORMAL, "Normal"}, {ZONE_MOVABLE, "Movable"})"nid=%d", REC->nid"node=%d zone=%-8s order=%d order_failed=%d consider=%u limit=%lu", REC->nid, __print_symbolic(REC->idx, {ZONE_DMA, "DMA"}, {ZONE_DMA32, "DMA32"}, {ZONE_NORMAL, "Normal"}, {ZONE_MOVABLE, "Movable"}), REC->order, REC->order_failed, REC->considered, 1UL << REC->defer_shift"node=%d zone=%-8s order=%d ret=%s", REC->nid, __print_symbolic(REC->idx, {ZONE_DMA, "DMA"}, {ZONE_DMA32, "DMA32"}, {ZONE_NORMAL, "Normal"}, {ZONE_MOVABLE, "Movable"}), REC->order, __print_symbolic(REC->ret, {COMPACT_SKIPPED, "skipped"}, {COMPACT_DEFERRED, "deferred"}, {COMPACT_CONTINUE, "continue"}, {COMPACT_SUCCESS, "success"}, {COMPACT_PARTIAL_SKIPPED, "partial_skipped"}, {COMPACT_COMPLETE, "complete"}, {COMPACT_NO_SUITABLE_PAGE, "no_suitable_page"}, {COMPACT_NOT_SUITABLE_ZONE, "not_suitable_zone"}, {COMPACT_CONTENDED, "contended"})"order=%d gfp_mask=%s priority=%d", REC->order, (REC->gfp_mask) ? __print_flags(REC->gfp_mask, "|", {( unsigned long)(((((((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u) | (( gfp_t)0x100000u)) | (( gfp_t)0x02u)) | (( gfp_t)0x08u) | (( gfp_t)0)) | (( gfp_t)0x40000u) | (( gfp_t)0x80000u) | (( gfp_t)0x2000u)) & ~(( gfp_t)(0x400u|0x800u))) | (( gfp_t)0x400u)), "GFP_TRANSHUGE"}, {( unsigned long)((((((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u) | (( gfp_t)0x100000u)) | (( gfp_t)0x02u)) | (( gfp_t)0x08u) | (( gfp_t)0)) | (( gfp_t)0x40000u) | (( gfp_t)0x80000u) | (( gfp_t)0x2000u)) & ~(( gfp_t)(0x400u|0x800u))), "GFP_TRANSHUGE_LIGHT"}, {( unsigned long)((((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u) | (( gfp_t)0x100000u)) | (( gfp_t)0x02u)) | (( gfp_t)0x08u) | (( gfp_t)0)), "GFP_HIGHUSER_MOVABLE"}, {( unsigned long)(((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u) | (( gfp_t)0x100000u)) | (( gfp_t)0x02u)), "GFP_HIGHUSER"}, {( unsigned long)((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u) | (( gfp_t)0x100000u)), "GFP_USER"}, {( unsigned long)(((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u)) | (( gfp_t)0x400000u)), "GFP_KERNEL_ACCOUNT"}, {( unsigned long)((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u) | (( gfp_t)0x80u)), "GFP_KERNEL"}, {( unsigned long)((( gfp_t)(0x400u|0x800u)) | (( gfp_t)0x40u)), "GFP_NOFS"}, {( unsigned long)((( gfp_t)0x20u)|(( gfp_t)0x800u)), "GFP_ATOMIC"}, {( unsigned long)((( gfp_t)(0x400u|0x800u))), "GFP_NOIO"}, {( unsigned long)((( gfp_t)0x800u)), "GFP_NOWAIT"}, {( unsigned long)(( gfp_t)0x01u), "GFP_DMA"}, {( unsigned long)(( gfp_t)0x02u), "__GFP_HIGHMEM"}, {( unsigned long)(( gfp_t)0x04u), "GFP_DMA32"}, {( unsigned long)(( gfp_t)0x20u), "__GFP_HIGH"}, {( unsigned long)(( gfp_t)0x40u), "__GFP_IO"}, {( unsigned long)(( gfp_t)0x80u), "__GFP_FS"}, {( unsigned long)(( gfp_t)0x2000u), "__GFP_NOWARN"}, {( unsigned long)(( gfp_t)0x4000u), "__GFP_RETRY_MAYFAIL"}, {( unsigned long)(( gfp_t)0x8000u), "__GFP_NOFAIL"}, {( unsigned long)(( gfp_t)0x10000u), "__GFP_NORETRY"}, {( unsigned long)(( gfp_t)0x40000u), "__GFP_COMP"}, {( unsigned long)(( gfp_t)0x100u), "__GFP_ZERO"}, {( unsigned long)(( gfp_t)0x80000u), "__GFP_NOMEMALLOC"}, {( unsigned long)(( gfp_t)0x20000u), "__GFP_MEMALLOC"}, {( unsigned long)(( gfp_t)0x100000u), "__GFP_HARDWALL"}, {( unsigned long)(( gfp_t)0x200000u), "__GFP_THISNODE"}, {( unsigned long)(( gfp_t)0x10u), "__GFP_RECLAIMABLE"}, {( unsigned long)(( gfp_t)0x08u), "__GFP_MOVABLE"}, {( unsigned long)(( gfp_t)0x400000u), "__GFP_ACCOUNT"}, {( unsigned long)(( gfp_t)0x1000u), "__GFP_WRITE"}, {( unsigned long)(( gfp_t)(0x400u|0x800u)), "__GFP_RECLAIM"}, {( unsigned long)(( gfp_t)0x400u), "__GFP_DIRECT_RECLAIM"}, {( unsigned long)(( gfp_t)0x800u), "__GFP_KSWAPD_RECLAIM"}, {( unsigned long)(( gfp_t)0x800000u), "__GFP_ZEROTAGS"} ) : "none", REC->prio"zone_start=0x%lx migrate_pfn=0x%lx free_pfn=0x%lx zone_end=0x%lx, mode=%s status=%s", REC->zone_start, REC->migrate_pfn, REC->free_pfn, REC->zone_end, REC->sync ? "sync" : "async", __print_symbolic(REC->status, {COMPACT_SKIPPED, "skipped"}, {COMPACT_DEFERRED, "deferred"}, {COMPACT_CONTINUE, "continue"}, {COMPACT_SUCCESS, "success"}, {COMPACT_PARTIAL_SKIPPED, "partial_skipped"}, {COMPACT_COMPLETE, "complete"}, {COMPACT_NO_SUITABLE_PAGE, "no_suitable_page"}, {COMPACT_NOT_SUITABLE_ZONE, "not_suitable_zone"}, {COMPACT_CONTENDED, "contended"})"zone_start=0x%lx migrate_pfn=0x%lx free_pfn=0x%lx zone_end=0x%lx, mode=%s", REC->zone_start, REC->migrate_pfn, REC->free_pfn, REC->zone_end, REC->sync ? "sync" : "async""nr_migrated=%lu nr_failed=%lu", REC->nr_migrated, REC->nr_failed"range=(0x%lx ~ 0x%lx) nr_scanned=%lu nr_taken=%lu", REC->start_pfn, REC->end_pfn, REC->nr_scanned, REC->nr_takenrange=(0x%lx ~ 0x%lx) nr_scanned=%lu nr_taken=%lu nr_migrated=%lu nr_failed=%lu syncasynczone_start=0x%lx migrate_pfn=0x%lx free_pfn=0x%lx zone_end=0x%lx, mode=%s nid=%d zone_start=0x%lx migrate_pfn=0x%lx free_pfn=0x%lx zone_end=0x%lx, mode=%s status=%s node=%d zone=%-8s order=%d ret=%s node=%d zone=%-8s order=%d order_failed=%d consider=%u limit=%lu nid=%d order=%d classzone_idx=%-8s none|order=%d gfp_mask=%s priority=%d kcompactd%d3Failed to start kcompactd on node %d mm/compaction:online3kcompactd: failed to register hotplug callbacks. vm_compactionvmDMADMA32NormalMovableskippeddeferredcontinuesuccesspartial_skippedcompleteno_suitable_pagenot_suitable_zonecontendedGFP_TRANSHUGEGFP_TRANSHUGE_LIGHTGFP_HIGHUSER_MOVABLEGFP_HIGHUSERGFP_USERGFP_KERNEL_ACCOUNTGFP_KERNELGFP_NOFSGFP_ATOMICGFP_NOIOGFP_NOWAITGFP_DMA__GFP_HIGHMEMGFP_DMA32__GFP_HIGH__GFP_IO__GFP_FS__GFP_NOWARN__GFP_RETRY_MAYFAIL__GFP_NOFAIL__GFP_NORETRY__GFP_COMP__GFP_ZERO__GFP_NOMEMALLOC__GFP_MEMALLOC__GFP_HARDWALL__GFP_THISNODE__GFP_RECLAIMABLE__GFP_MOVABLE__GFP_ACCOUNT__GFP_WRITE__GFP_RECLAIM__GFP_DIRECT_RECLAIM__GFP_KSWAPD_RECLAIM__GFP_ZEROTAGScompact_memorycompaction_proactivenessextfrag_thresholdcompact_unevictable_allowedcompactintnidorderenum zone_typehighest_zoneidxidxunsigned intconsidereddefer_shiftorder_failedretunsigned longgfp_maskpriozone_startmigrate_pfnfree_pfnzone_endboolstatusnr_migratednr_failedstart_pfnend_pfnnr_scannednr_takenLRU_UNEVICTABLELRU_ACTIVE_FILELRU_INACTIVE_FILELRU_ACTIVE_ANONLRU_INACTIVE_ANONZONE_MOVABLEZONE_NORMALZONE_DMA32ZONE_DMACOMPACT_PRIO_ASYNCCOMPACT_PRIO_SYNC_LIGHTCOMPACT_PRIO_SYNC_FULLCOMPACT_CONTENDEDCOMPACT_NOT_SUITABLE_ZONECOMPACT_NO_SUITABLE_PAGECOMPACT_COMPLETECOMPACT_PARTIAL_SKIPPEDCOMPACT_SUCCESSCOMPACT_CONTINUECOMPACT_DEFERREDCOMPACT_SKIPPED////////////////////////////////////// , mm/compaction.cinclude/linux/mm_inline.h{!S*4`"RSA{è_*c@T"SA@{è_֕"*"@{S|@s`zt R`zt SA{¨_    {c!RRRS@72@y3ss5*a>qT@"<@ Ts*a>qT @RB!*SA{è_**SA{è_$     @ @   @ @ @ compactionmm_compaction_kcompactd_wakemm_compaction_wakeup_kcompactdmm_compaction_kcompactd_sleepmm_compaction_defer_resetmm_compaction_defer_compactionmm_compaction_deferredmm_compaction_suitablemm_compaction_finishedmm_compaction_try_to_compact_pagesmm_compaction_endmm_compaction_beginmm_compaction_migratepagesmm_compaction_fast_isolate_freepagesmm_compaction_isolate_freepagesmm_compaction_isolate_migratepagesGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)2 U t   "$&(*,.02468:<>@|BX  +` U }   p `S xDDH`\px\1T8P;[0Hh $ HErGIKMOQSUW`Y(t[L]_  X(xaQtH  .!Y"c#eeg$ip&(k* mmop5rrvattvxz|~JdY,Z[$0\l2\L]H^hPr|PP0@p @ @ = H N hp 0 H X x\  "2 P Bu r p P `* x] @   x `? ( n H h    H  q   ( HHH(HHRH>HeH{HH  H hHH!H#!HFH";@Hs"H#f.0OHn`xAg 8Ph ?_  @ 1` ^     D  i@ `   ) _# `%@(-J#x`-@V 0Qp (08@HPCXi`hpx"Aa< c(08@HP!XD`qhpoo "$&(*,.02468:<>@BEGIKMOQSUWY[]_cgikpvxz|~PPP5PgP@PPP0P#PGPk PpPPP`P!B?|n |0|`!  H8|h ` xl "lE hl`x ``"`PL vlH `l  9 S q         !!'!*($r*0$*8$***compaction.c$d__export_symbol___SetPageMovable__export_symbol___ClearPageMovable__initcall__kmod_compaction__692_3248_kcompactd_init4kcompactd_init$xcompact_lock_irqsavemove_freelist_tailtrace_event_raw_event_mm_compaction_isolate_templatetrace_event_raw_event_mm_compaction_migratepagestrace_event_raw_event_mm_compaction_begintrace_event_raw_event_mm_compaction_endtrace_event_raw_event_mm_compaction_try_to_compact_pagestrace_event_raw_event_mm_compaction_suitable_templatetrace_event_raw_event_mm_compaction_defer_templatetrace_event_raw_event_mm_compaction_kcompactd_sleeptrace_event_raw_event_kcompactd_wake_templatetrace_raw_output_mm_compaction_isolate_templatetrace_raw_output_mm_compaction_migratepagestrace_raw_output_mm_compaction_begintrace_raw_output_mm_compaction_kcompactd_sleeptrace_raw_output_mm_compaction_endtrace_raw_output_mm_compaction_suitable_templatetrace_raw_output_mm_compaction_defer_templatetrace_raw_output_kcompactd_wake_templatetrace_raw_output_mm_compaction_try_to_compact_pages__bpf_trace_mm_compaction_isolate_template__bpf_trace_mm_compaction_begin__bpf_trace_mm_compaction_migratepages__bpf_trace_mm_compaction_defer_template__bpf_trace_mm_compaction_end__bpf_trace_mm_compaction_try_to_compact_pages__bpf_trace_mm_compaction_suitable_template__bpf_trace_kcompactd_wake_template__bpf_trace_mm_compaction_kcompactd_sleepproc_dointvec_minmax_warn_RT_changekcompactd_cpu_onlinerelease_freepagescompaction_freesplit_map_pagespageblock_skip_persistent__reset_isolation_pfn__reset_isolation_suitableperf_trace_mm_compaction_kcompactd_sleepperf_trace_kcompactd_wake_templateperf_trace_mm_compaction_try_to_compact_pagesperf_trace_mm_compaction_migratepagesperf_trace_mm_compaction_isolate_templateperf_trace_mm_compaction_beginperf_trace_mm_compaction_endperf_trace_mm_compaction_suitable_templateperf_trace_mm_compaction_defer_templatecompaction_proactiveness_sysctl_handlerisolate_freepages_blockcompaction_allocisolate_migratepages_blockcompact_zoneproactive_compact_nodecompact_zone_ordercompact_storesysctl_compaction_handlerkcompactd_do_worksymbols.5symbols.3symbols.2symbols.1symbols.0__flags.4str__compaction__trace_system_namevm_compactionsysctl_compact_memorysysctl_compaction_proactivenesssysctl_extfrag_thresholdsysctl_compact_unevictable_alloweddev_attr_compactprint_fmt_kcompactd_wake_templateprint_fmt_mm_compaction_kcompactd_sleepprint_fmt_mm_compaction_defer_templateprint_fmt_mm_compaction_suitable_templateprint_fmt_mm_compaction_try_to_compact_pagesprint_fmt_mm_compaction_endprint_fmt_mm_compaction_beginprint_fmt_mm_compaction_migratepagesprint_fmt_mm_compaction_isolate_templatetrace_event_fields_kcompactd_wake_templatetrace_event_fields_mm_compaction_kcompactd_sleeptrace_event_fields_mm_compaction_defer_templatetrace_event_fields_mm_compaction_suitable_templatetrace_event_fields_mm_compaction_try_to_compact_pagestrace_event_fields_mm_compaction_endtrace_event_fields_mm_compaction_begintrace_event_fields_mm_compaction_migratepagestrace_event_fields_mm_compaction_isolate_templatetrace_event_type_funcs_kcompactd_wake_templatetrace_event_type_funcs_mm_compaction_kcompactd_sleeptrace_event_type_funcs_mm_compaction_defer_templatetrace_event_type_funcs_mm_compaction_suitable_templatetrace_event_type_funcs_mm_compaction_try_to_compact_pagestrace_event_type_funcs_mm_compaction_endtrace_event_type_funcs_mm_compaction_begintrace_event_type_funcs_mm_compaction_migratepagestrace_event_type_funcs_mm_compaction_isolate_templateevent_class_kcompactd_wake_templateevent_class_mm_compaction_kcompactd_sleepevent_class_mm_compaction_defer_templateevent_class_mm_compaction_suitable_templateevent_class_mm_compaction_try_to_compact_pagesevent_class_mm_compaction_endevent_class_mm_compaction_beginevent_class_mm_compaction_migratepagesevent_class_mm_compaction_isolate_template__UNIQUE_ID___addressable_kcompactd_init693__UNIQUE_ID___addressable___ClearPageMovable541__UNIQUE_ID___addressable___SetPageMovable540__TRACE_SYSTEM_LRU_UNEVICTABLE__TRACE_SYSTEM_LRU_ACTIVE_FILE__TRACE_SYSTEM_LRU_INACTIVE_FILE__TRACE_SYSTEM_LRU_ACTIVE_ANON__TRACE_SYSTEM_LRU_INACTIVE_ANON__TRACE_SYSTEM_ZONE_MOVABLE__TRACE_SYSTEM_ZONE_NORMAL__TRACE_SYSTEM_ZONE_DMA32__TRACE_SYSTEM_ZONE_DMA__TRACE_SYSTEM_COMPACT_PRIO_ASYNC__TRACE_SYSTEM_COMPACT_PRIO_SYNC_LIGHT__TRACE_SYSTEM_COMPACT_PRIO_SYNC_FULL__TRACE_SYSTEM_COMPACT_CONTENDED__TRACE_SYSTEM_COMPACT_NOT_SUITABLE_ZONE__TRACE_SYSTEM_COMPACT_NO_SUITABLE_PAGE__TRACE_SYSTEM_COMPACT_COMPLETE__TRACE_SYSTEM_COMPACT_PARTIAL_SKIPPED__TRACE_SYSTEM_COMPACT_SUCCESS__TRACE_SYSTEM_COMPACT_CONTINUE__TRACE_SYSTEM_COMPACT_DEFERRED__TRACE_SYSTEM_COMPACT_SKIPPED__bpf_trace_tp_map_mm_compaction_kcompactd_wake__bpf_trace_tp_map_mm_compaction_wakeup_kcompactd__bpf_trace_tp_map_mm_compaction_kcompactd_sleep__bpf_trace_tp_map_mm_compaction_defer_reset__bpf_trace_tp_map_mm_compaction_defer_compaction__bpf_trace_tp_map_mm_compaction_deferred__bpf_trace_tp_map_mm_compaction_suitable__bpf_trace_tp_map_mm_compaction_finished__bpf_trace_tp_map_mm_compaction_try_to_compact_pages__bpf_trace_tp_map_mm_compaction_end__bpf_trace_tp_map_mm_compaction_begin__bpf_trace_tp_map_mm_compaction_migratepages__bpf_trace_tp_map_mm_compaction_fast_isolate_freepages__bpf_trace_tp_map_mm_compaction_isolate_freepages__bpf_trace_tp_map_mm_compaction_isolate_migratepages__tpstrtab_mm_compaction_isolate_migratepages__tpstrtab_mm_compaction_isolate_freepages__tpstrtab_mm_compaction_fast_isolate_freepages__tpstrtab_mm_compaction_migratepages__tpstrtab_mm_compaction_begin__tpstrtab_mm_compaction_end__tpstrtab_mm_compaction_try_to_compact_pages__tpstrtab_mm_compaction_finished__tpstrtab_mm_compaction_suitable__tpstrtab_mm_compaction_deferred__tpstrtab_mm_compaction_defer_compaction__tpstrtab_mm_compaction_defer_reset__tpstrtab_mm_compaction_kcompactd_sleep__tpstrtab_mm_compaction_wakeup_kcompactd__tpstrtab_mm_compaction_kcompactd_wake__event_mm_compaction_kcompactd_wake__event_mm_compaction_wakeup_kcompactd__event_mm_compaction_kcompactd_sleep__event_mm_compaction_defer_reset__event_mm_compaction_defer_compaction__event_mm_compaction_deferred__event_mm_compaction_suitable__event_mm_compaction_finished__event_mm_compaction_try_to_compact_pages__event_mm_compaction_end__event_mm_compaction_begin__event_mm_compaction_migratepages__event_mm_compaction_fast_isolate_freepages__event_mm_compaction_isolate_freepages__event_mm_compaction_isolate_migratepages.L144721.L144722__tracepoint_mm_compaction_isolate_migratepages__tracepoint_mm_compaction_isolate_freepages__tracepoint_mm_compaction_fast_isolate_freepages__tracepoint_mm_compaction_migratepages__tracepoint_mm_compaction_begin__tracepoint_mm_compaction_end__tracepoint_mm_compaction_try_to_compact_pages__tracepoint_mm_compaction_finished__tracepoint_mm_compaction_suitable__tracepoint_mm_compaction_deferred__tracepoint_mm_compaction_defer_compaction__tracepoint_mm_compaction_defer_reset__tracepoint_mm_compaction_kcompactd_sleep__tracepoint_mm_compaction_wakeup_kcompactd__tracepoint_mm_compaction_kcompactd_wake__traceiter_mm_compaction_isolate_migratepages__probestub_mm_compaction_isolate_migratepages__traceiter_mm_compaction_isolate_freepages__traceiter_mm_compaction_fast_isolate_freepages__traceiter_mm_compaction_migratepages__probestub_mm_compaction_migratepages__traceiter_mm_compaction_begin__probestub_mm_compaction_begin__traceiter_mm_compaction_end__probestub_mm_compaction_end__traceiter_mm_compaction_try_to_compact_pages__probestub_mm_compaction_try_to_compact_pages__traceiter_mm_compaction_finished__probestub_mm_compaction_finished__traceiter_mm_compaction_suitable__traceiter_mm_compaction_deferred__probestub_mm_compaction_deferred__traceiter_mm_compaction_defer_compaction__traceiter_mm_compaction_defer_reset__traceiter_mm_compaction_kcompactd_sleep__probestub_mm_compaction_kcompactd_sleep__traceiter_mm_compaction_wakeup_kcompactd__probestub_mm_compaction_wakeup_kcompactd__traceiter_mm_compaction_kcompactd_wake_raw_spin_lock_irqsave_raw_spin_trylocktrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_event_printftrace_handle_returntrace_print_symbols_seqtrace_print_flags_seqbpf_trace_run4bpf_trace_run2bpf_trace_run5bpf_trace_run3bpf_trace_run1proc_dointvec_minmax__probestub_mm_compaction_kcompactd_wake__probestub_mm_compaction_defer_reset__probestub_mm_compaction_suitable__probestub_mm_compaction_isolate_freepages__probestub_mm_compaction_fast_isolate_freepages__probestub_mm_compaction_defer_compactionnode_statesnode_data__cpu_online_masknr_cpu_idsnode_to_cpumask_mapcpu_all_bitsset_cpus_allowed_ptrmemstart_addr__list_del_entry_valid_or_report__free_pages__list_add_valid_or_reportpost_alloc_hooksplit_pagepfn_to_online_pageget_pfnblock_flags_maskset_pfnblock_flags_maskperf_trace_buf_allocperf_trace_run_bpf_submitcpu_numberpreempt_schedule_notrace__wake_up_raw_spin_unlock_irqrestore__isolate_free_pagevm_event_states__pageblock_pfn_to_pagemem_sectionreclaim_throttlePageHugeisolate_or_dissolve_huge_pageputback_movable_pagesfolio_mappingmemory_cgrp_subsys_enabled_keyroot_mem_cgroup__mod_lruvec_state__mod_zone_page_statemod_node_page_state__folio_putisolate_movable_pagefolio_unlockmem_cgroup_update_lru_sizefolio_total_mapcountkcompactd_runkthread_create_on_nodewake_up_process_printk__cpuhp_setup_state__register_sysctl_initkcompactd_stopkthread_stopisolate_freepages_rangeisolate_migratepages_range__zone_watermark_okfragmentation_indexpage_group_by_mobility_disabledlru_add_drain__highest_present_section_nrlru_add_drain_cpu_zonemigrate_pagesfind_suitable_fallbackmutex_lockmutex_unlockextfrag_for_ordermemsetnr_node_idslru_add_drain_allproc_dointveckthread_should_stopdrain_all_pagesset_freezableinit_wait_entryprepare_to_wait_eventfinish_waitpsi_memstall_enterpsi_memstall_leaveschedule_timeoutcompaction_zonelist_suitable__per_cpu_offsetzone_reclaimable_pages__next_zones_zonelistcompaction_register_nodedevice_create_filecompaction_unregister_nodedevice_remove_file__SCK__tp_func_mm_compaction_kcompactd_wake__SCK__tp_func_mm_compaction_wakeup_kcompactd__SCK__tp_func_mm_compaction_kcompactd_sleep__SCK__tp_func_mm_compaction_defer_reset__SCK__tp_func_mm_compaction_defer_compaction__SCK__tp_func_mm_compaction_deferred__SCK__tp_func_mm_compaction_suitable__SCK__tp_func_mm_compaction_finished__SCK__tp_func_mm_compaction_try_to_compact_pages__SCK__tp_func_mm_compaction_end__SCK__tp_func_mm_compaction_begin__SCK__tp_func_mm_compaction_migratepages__SCK__tp_func_mm_compaction_fast_isolate_freepages__SCK__tp_func_mm_compaction_isolate_freepages__SCK__tp_func_mm_compaction_isolate_migratepagessysctl_valstrace_event_regtrace_event_raw_init<@DH lplpPx    < T    @ l     P    D \     $<`|777878 07X87X@7`D7`H7hL7h\h777X7` 7X7`,48T7X7`l7 7 Plp7@7@$7(70<hx7|77777 $<X|L$\`0<@ `d \  8!!"x""h###$ $0$4$p$$$$$$$%%%% %(%h%&&T&|&& (,(|(D)H)t)))))))*,*t** ,8,H,l--0.<../X/p///0000<0@00000D1`1P2`2|2233X3334X455X5`5555 66,6<6|66,7L7`7t7888889X99999 :;;;4<<L>D?`?l??????@@P@x@|@@@@@@4ALAXAAAAHBpBBBBBCT?X`Ad@hpDtExH0I@KVKpTdRUSS]T`L`_aadbhcgi h$i(00j48j8@|Hw@b@|Pw@ bB2X( |w@8bE|w@PbG|w@hbI|w@bK|w@bM|w@bO|w@bQ|w@bS|w@bU|Ȝw@cW|Мw@(cY|؜w@@c[|w@Xc]|w@pc_@c a|w@jcP@je|w@pg|w@pi| w@pk(@p`m2@*|pw@Pqpx@hqPrP@rt|Xtw@tv|`w@tx|hw@tz|pw@t||xw@t~|w@t|w@u|w@(u|w@@u|w@Xu|w@pu|w@u|w@u|w@u|Ȣw@u|Тw@u|آw@v|w@v|w@0v|w@Hv{@`vt 50@x|HOJ@|_Z@n  i@p@@@(x@ؑh0/ϵе5 X+@