ELF>@@@:9AWAVAUATUSHHt4IIIEDHH{HAELLLH;u[1]A\A]A^A_AWAVAUATUSHHDL$D|$@Ht7IIILLH{HAWIDL$ LLL.H;XuH1[]A\A]A^A_ff.ATUSHHt"IHHH{HHLH;u[1]A\ff.@AUATUSHHt(IIHHH{HHLLH;u[1]A\A]DATUSHHt IHH{HLH;u[1]A\USHHtHHH{HHH;u1[]fAVAUATUSHHt.IAADHH{HADDLH;u[1]A\A]A^ff.AVAUATUSHHt.IAADHH{HADDLH;u[1]A\A]A^ff.AUATUSHHt&IAԉHH{HDLH;u[1]A\A]AWAVAUATUSHHt4IAAEDHH{HAEDDLH;u[1]A\A]A^A_AWAVAUATUSHHL $D|$@Ht7IIILLH{HAWILL$LLL.H;XuH1[]A\A]A^A_ff.fATUSHHt IHH{HLH;u[1]A\G@fUHAWIAVIAUIATESDH(LG`eH%(HE1HEEHGheLH<HUHuHMLEHHtvHELMȾ<HMIIfAIǁLwLoAHGAL_0HG DHG(G4jLEAPUAZYHEeH+%(u!He[A\A]A^A_]IH:UHAWIAVIAUIATMSHH(DMHO`eH%(HE1HEEHGheH H<HUHuHMHHtjHELMA<IfAEIIǁHG(ELLwLoLg G0jHMQUHZYHEeH+%(u!He[A\A]A^A_]HHJ@UHAVAUIATISHHLw`eH%(HE1HEEHGheL5HHUHuHHtRHELMHپAIIfAIǁLoLgjAVUZYHEeH+%(uHe[A\A]A^]IHhff.UHAVAUAATISHHLw`eH%(HE1HEEHGheL5HHUHuHHt]HELMLH+AIHIfAIǁH_DojAVUZYHEeH+%(uHe[A\A]A^]IH]UHAUATISHHLo`eH%(HE1HEEHGheL-HHUHuHHtYHELMLH+AIHIfAIǁH_jAUUZYHEeH+%(uHe[A\A]]IEHbff.fUHAWIAVAAUAATESHH HO`eH%(HE1HEEHGheH H,HUHuHMHHtzHELMȹMIHfAHMIIǁtL+=LHHGD,AHGDwDg jQUHXZHEeH+%(u!He[A\A]A^A_]HH:UHAWIAVAAUAATESHH HO`eH%(HE1HEEHGheH H$HUHuHMHHtwHELMȹMIHfAHMIIǁtL+=LHHGA$DwDoDgjQUHXZHEeH+%(u!He[A\A]A^A_]HH=ff.UHAWAVAAUAATISHHL`eH%(HE1HEEHGheL=HHUHuHHtpHELMȹIHIfAIǁMtL+%LHHGAHپDwDojAWUXZHEeH+%(u!He[A\A]A^A_]IHHfUHAWIAVIAUIATMSHH(LMHO`eH%(HE1HEEHGheH H<HUHuHMHHtkHELMA<IfAHEIIǁHG(ELLwLoLg G0jHMQUHZYHEeH+%(u!He[A\A]A^A_]HHIAWIϹAVIAUIATIUSDH@DD$Hl$HeH%(HD$81HIFHug8LHHt/LhL$HL`AWHPAwHH(Hp X0@4HD$8eH+%(u&H@[]A\A]A^A_uLtAWIAVIAUIATI̹ULSH@DL$H\$HeH%(HD$81HIGHu_8LHHt't$T$xLpHLhL`Hh Hp(P0HD$8eH+%(u&H@[]A\A]A^A_uLtAUIATIUSHH8eH%(HD$01HHHHCHuDHHHtLhHL`HD$0eH+%(u"H8[]A\A]uHt@AUAATUHSHH8eH%(HD$01ILHHEHuOHLHtH+DhLHHXHD$0eH+%(u"H8[]A\A]uHtfATUHSHH8eH%(HD$01ILHHEHuIHLHtH+LHHXHD$0eH+%(u H8[]A\uHt@AWAVIAUAATA̹UDSHH8eH%(HD$01ILHIFHul(LLHt4HHtH+HHDHPLDhHph HD$0eH+%(u&H8[]A\A]A^A_uLtfAWAVIAUAATA̹UDSHH8eH%(HD$01ILHIFHui LLHt1HHtH+HHHPLDhD`hHD$0eH+%(u&H8[]A\A]A^A_uLtDAVAUAATA̹UHSHH8eH%(HD$01ILHHEHudHLHt.HHtH+HHHPLDhD`HD$0eH+%(u$H8[]A\A]A^uHtff.@AWIAVIAUIATI̹ULSH@L $H\$HeH%(HD$81HIGHu_8LHHt'H4$T$xLpHLhL`Hh Hp(P0HD$8eH+%(u&H@[]A\A]A^A_uLtfAUHATUSHH@udHU(H}4ILEDm0HHuELM LEHHHMHUATAUPH H[]A\A][]A\A]H{xHHATHUSHH@uOHU(De0HHuDLM LEHHHMHUhATPH H[]A\[]A\H{xHH룐UHSHH@t[]HMHUHHH []UHSHH@t[]EHMHHHULDH []ff.UHSHH@t[]HMDEHHHHHH []fUHSHH@t[]HMHHHHHH []ff.fUHSHH@uOHUHHuLHMDM DEHt4HHHPHHH X[][]11H{xHHff.UHSHH@uBHMEDMDEHt4HHHPHHH X[][]11@UHSHH@t[]HMDMHHDEHHHH []DUHSHH@t[]HMDMHHE DEHPH1HAPEPEPj H H([]fUHSHH@t[]HULMHHDE0HMu(u H XZ[]UHAWIAVIAUATMcSH(ULo`MDMeH%(HE1HEEHGheL-HHUHuȿ,HHHUHELLH+5HHfHHǀEHsCEDcCECL,HI9AC jAULMȋUY^HEeH+%(u"He[A\A]A^A_]IEH"ff.AWAAVAιAUIATUIcSHH@DL$Ld$LeH%(HD$81HHCHH޺(LHHtELH+5hLHDxHpDpD$CLH9C HD$8eH+%(u.H@[]A\A]A^A_wHgff.UHAWAVIAUIATLcSH L`eH%(HE1HEEHGheL=HHUHu$HHHUHELHuHEHHfHǀ1uEȉCeHL9DcC KI@1ALH$HHHH HCjAWULMXZHEeH+%(u!He[A\A]A^A_]IHATHUSHH@t []A\HcuLeH{xHM UHMIHH []A\DHAWAVAUIATAUHSHÀHvNHLHHE1HL[]A\A]A^A_HEUDLELIHt)HbHH LIHDUtD9s9BѸ9BЃ}Ut*E D9s ttLHH= IHAHDLHubHIFhAF@HHBIVhIFpILDt$HEL$gH=LD$Lct$ILHL$%HHLHfDAU&ATUSHH8eH%(H$01ILHHw/E1H$0eH+%($H8D[]A\A]HAńt¸HHH+HH HHHB*z3yHpHLHD$ H4HP`HHHt$HHHt$HHD$HtH)HHH+t$HD$ Ht pHt$(HHHl$0H$HuHtHHH9uH$t HI0H3HvHHI9u\tqz3BHt$H=H HHH2HHP]H@RHBHHHHE?H HHff.fATLfUHSHHHeH%(HD$@1H95H1HHLL$8HUH߸HPD$mm_id, REC->curr, __print_symbolic(REC->member, { MM_FILEPAGES, "MM_FILEPAGES" }, { MM_ANONPAGES, "MM_ANONPAGES" }, { MM_SWAPENTS, "MM_SWAPENTS" }, { MM_SHMEMPAGES, "MM_SHMEMPAGES" }), REC->size"start=0x%lx end=0x%lx migratetype=%d nr_migrated=%lu nr_reclaimed=%lu nr_mapped=%lu", REC->start, REC->end, REC->migratetype, REC->nr_migrated, REC->nr_reclaimed, REC->nr_mapped"page=%p pfn=0x%lx alloc_order=%d fallback_order=%d pageblock_order=%d alloc_migratetype=%d fallback_migratetype=%d fragmenting=%d change_ownership=%d", (((struct page *)vmemmap_base) + (REC->pfn)), REC->pfn, REC->alloc_order, REC->fallback_order, (((unsigned int)((21 - 12))) < ((unsigned int)(10)) ? ((unsigned int)((21 - 12))) : ((unsigned int)(10))), REC->alloc_migratetype, REC->fallback_migratetype, REC->fallback_order < (((unsigned int)((21 - 12))) < ((unsigned int)(10)) ? ((unsigned int)((21 - 12))) : ((unsigned int)(10))), REC->change_ownership"page=%p pfn=0x%lx order=%d migratetype=%d", (((struct page *)vmemmap_base) + (REC->pfn)), REC->pfn, REC->order, REC->migratetype"page=%p pfn=0x%lx order=%u migratetype=%d percpu_refill=%d", REC->pfn != -1UL ? (((struct page *)vmemmap_base) + (REC->pfn)) : ((void *)0), REC->pfn != -1UL ? REC->pfn : 0, REC->order, REC->migratetype, REC->percpu_refill"page=%p pfn=0x%lx order=%d migratetype=%d gfp_flags=%s", REC->pfn != -1UL ? (((struct page *)vmemmap_base) + (REC->pfn)) : ((void *)0), REC->pfn != -1UL ? REC->pfn : 0, REC->order, REC->migratetype, (REC->gfp_flags) ? __print_flags(REC->gfp_flags, "|", {( unsigned long)(((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))) | (( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT)))), "GFP_TRANSHUGE"}, {( unsigned long)((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_TRANSHUGE_LIGHT"}, {( unsigned long)((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)), "GFP_HIGHUSER_MOVABLE"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))), "GFP_HIGHUSER"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))), "GFP_USER"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT)))), "GFP_KERNEL_ACCOUNT"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))), "GFP_KERNEL"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT)))), "GFP_NOFS"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_HIGH_BIT)))|(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "GFP_ATOMIC"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_NOIO"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))), "GFP_NOWAIT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA_BIT))), "GFP_DMA"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT))), "__GFP_HIGHMEM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA32_BIT))), "GFP_DMA32"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGH_BIT))), "__GFP_HIGH"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_IO_BIT))), "__GFP_IO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_FS_BIT))), "__GFP_FS"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT))), "__GFP_NOWARN"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RETRY_MAYFAIL_BIT))), "__GFP_RETRY_MAYFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOFAIL_BIT))), "__GFP_NOFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NORETRY_BIT))), "__GFP_NORETRY"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_COMP_BIT))), "__GFP_COMP"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZERO_BIT))), "__GFP_ZERO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))), "__GFP_NOMEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MEMALLOC_BIT))), "__GFP_MEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT))), "__GFP_HARDWALL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_THISNODE_BIT))), "__GFP_THISNODE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RECLAIMABLE_BIT))), "__GFP_RECLAIMABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))), "__GFP_MOVABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT))), "__GFP_ACCOUNT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_WRITE_BIT))), "__GFP_WRITE"}, {( unsigned long)(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "__GFP_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))), "__GFP_DIRECT_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))), "__GFP_KSWAPD_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZEROTAGS_BIT))), "__GFP_ZEROTAGS"} ) : "none""page=%p pfn=0x%lx order=0", (((struct page *)vmemmap_base) + (REC->pfn)), REC->pfn"page=%p pfn=0x%lx order=%d", (((struct page *)vmemmap_base) + (REC->pfn)), REC->pfn, REC->order"call_site=%pS ptr=%p name=%s", (void *)REC->call_site, REC->ptr, __get_str(name)"call_site=%pS ptr=%p", (void *)REC->call_site, REC->ptr"call_site=%pS ptr=%p bytes_req=%zu bytes_alloc=%zu gfp_flags=%s node=%d accounted=%s", (void *)REC->call_site, REC->ptr, REC->bytes_req, REC->bytes_alloc, (REC->gfp_flags) ? __print_flags(REC->gfp_flags, "|", {( unsigned long)(((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))) | (( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT)))), "GFP_TRANSHUGE"}, {( unsigned long)((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_TRANSHUGE_LIGHT"}, {( unsigned long)((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)), "GFP_HIGHUSER_MOVABLE"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))), "GFP_HIGHUSER"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))), "GFP_USER"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT)))), "GFP_KERNEL_ACCOUNT"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))), "GFP_KERNEL"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT)))), "GFP_NOFS"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_HIGH_BIT)))|(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "GFP_ATOMIC"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_NOIO"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))), "GFP_NOWAIT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA_BIT))), "GFP_DMA"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT))), "__GFP_HIGHMEM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA32_BIT))), "GFP_DMA32"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGH_BIT))), "__GFP_HIGH"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_IO_BIT))), "__GFP_IO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_FS_BIT))), "__GFP_FS"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT))), "__GFP_NOWARN"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RETRY_MAYFAIL_BIT))), "__GFP_RETRY_MAYFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOFAIL_BIT))), "__GFP_NOFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NORETRY_BIT))), "__GFP_NORETRY"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_COMP_BIT))), "__GFP_COMP"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZERO_BIT))), "__GFP_ZERO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))), "__GFP_NOMEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MEMALLOC_BIT))), "__GFP_MEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT))), "__GFP_HARDWALL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_THISNODE_BIT))), "__GFP_THISNODE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RECLAIMABLE_BIT))), "__GFP_RECLAIMABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))), "__GFP_MOVABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT))), "__GFP_ACCOUNT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_WRITE_BIT))), "__GFP_WRITE"}, {( unsigned long)(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "__GFP_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))), "__GFP_DIRECT_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))), "__GFP_KSWAPD_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZEROTAGS_BIT))), "__GFP_ZEROTAGS"} ) : "none", REC->node, (0 && (REC->gfp_flags & ( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT))))) ? "true" : "false""call_site=%pS ptr=%p bytes_req=%zu bytes_alloc=%zu gfp_flags=%s node=%d accounted=%s", (void *)REC->call_site, REC->ptr, REC->bytes_req, REC->bytes_alloc, (REC->gfp_flags) ? __print_flags(REC->gfp_flags, "|", {( unsigned long)(((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))) | (( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT)))), "GFP_TRANSHUGE"}, {( unsigned long)((((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)) | (( gfp_t)((((1UL))) << (___GFP_COMP_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))) & ~(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_TRANSHUGE_LIGHT"}, {( unsigned long)((((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))) | (( gfp_t)0)), "GFP_HIGHUSER_MOVABLE"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT)))), "GFP_HIGHUSER"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT))) | (( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT)))), "GFP_USER"}, {( unsigned long)(((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT)))), "GFP_KERNEL_ACCOUNT"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT))) | (( gfp_t)((((1UL))) << (___GFP_FS_BIT)))), "GFP_KERNEL"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))) | (( gfp_t)((((1UL))) << (___GFP_IO_BIT)))), "GFP_NOFS"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_HIGH_BIT)))|(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "GFP_ATOMIC"}, {( unsigned long)((( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))))), "GFP_NOIO"}, {( unsigned long)((( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))) | (( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT)))), "GFP_NOWAIT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA_BIT))), "GFP_DMA"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGHMEM_BIT))), "__GFP_HIGHMEM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DMA32_BIT))), "GFP_DMA32"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HIGH_BIT))), "__GFP_HIGH"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_IO_BIT))), "__GFP_IO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_FS_BIT))), "__GFP_FS"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOWARN_BIT))), "__GFP_NOWARN"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RETRY_MAYFAIL_BIT))), "__GFP_RETRY_MAYFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOFAIL_BIT))), "__GFP_NOFAIL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NORETRY_BIT))), "__GFP_NORETRY"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_COMP_BIT))), "__GFP_COMP"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZERO_BIT))), "__GFP_ZERO"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_NOMEMALLOC_BIT))), "__GFP_NOMEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MEMALLOC_BIT))), "__GFP_MEMALLOC"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_HARDWALL_BIT))), "__GFP_HARDWALL"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_THISNODE_BIT))), "__GFP_THISNODE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_RECLAIMABLE_BIT))), "__GFP_RECLAIMABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_MOVABLE_BIT))), "__GFP_MOVABLE"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ACCOUNT_BIT))), "__GFP_ACCOUNT"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_WRITE_BIT))), "__GFP_WRITE"}, {( unsigned long)(( gfp_t)(((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))|((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT)))), "__GFP_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_DIRECT_RECLAIM_BIT))), "__GFP_DIRECT_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_KSWAPD_RECLAIM_BIT))), "__GFP_KSWAPD_RECLAIM"}, {( unsigned long)(( gfp_t)((((1UL))) << (___GFP_ZEROTAGS_BIT))), "__GFP_ZEROTAGS"} ) : "none", REC->node, REC->accounted ? "true" : "false"GPLff.ff.H1ҾH1ff.ATAIUպSHH(eH%(HD$ 1D$HD$HD$ HD$t9BAt9s9BуHHރL$u&AD$@HD$ eH+%(u H([]A\HHff.@HcAVHAUHATDUS@t 1ۃHH)H,GH<t []A\A]A^HH=)L4IHtXDELHǃE1HIEhHHBIUhIEpAE@[L,]A\A]A^LHff.fU1S߉uu[]truefalsenone|call_site=%pS ptr=%p call_site=%pS ptr=%p name=%s page=%p pfn=0x%lx order=%d page=%p pfn=0x%lx order=0 c slab%s %sc slab%sc start %pxc data offset %luc pointer offset %luc size %uc allocated at %pS c 6 %pS c Free path: slabinfoslabinfo - version: 2.1 %-17s %6lu %6lu %6u %4u %4d : tunables %4u %4u %4u : slabdata %6lu %6lu %6lu(null)mm/slab_common.c6Unreclaimable slab info: 6%-17s %10luKB %10luKB MM_FILEPAGESMM_ANONPAGESMM_SWAPENTSMM_SHMEMPAGESGFP_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_ZEROTAGSkmalloc-0kmalloc-rcl-0dma-kmalloc-0kmalloc-96kmalloc-rcl-96dma-kmalloc-96kmalloc-192kmalloc-rcl-192dma-kmalloc-192kmalloc-8kmalloc-rcl-8dma-kmalloc-8kmalloc-16kmalloc-rcl-16dma-kmalloc-16kmalloc-32kmalloc-rcl-32dma-kmalloc-32kmalloc-64kmalloc-rcl-64dma-kmalloc-64kmalloc-128kmalloc-rcl-128dma-kmalloc-128kmalloc-256kmalloc-rcl-256dma-kmalloc-256kmalloc-512kmalloc-rcl-512dma-kmalloc-512kmalloc-1kkmalloc-rcl-1kdma-kmalloc-1kkmalloc-2kkmalloc-rcl-2kdma-kmalloc-2kkmalloc-4kkmalloc-rcl-4kdma-kmalloc-4kkmalloc-8kkmalloc-rcl-8kdma-kmalloc-8kkmalloc-16kkmalloc-rcl-16kdma-kmalloc-16kkmalloc-32kkmalloc-rcl-32kdma-kmalloc-32kkmalloc-64kkmalloc-rcl-64kdma-kmalloc-64kkmalloc-128kkmalloc-rcl-128kdma-kmalloc-128kkmalloc-256kkmalloc-rcl-256kdma-kmalloc-256kkmalloc-512kkmalloc-rcl-512kdma-kmalloc-512kkmalloc-1Mkmalloc-rcl-1Mdma-kmalloc-1Mkmalloc-2Mkmalloc-rcl-2Mdma-kmalloc-2Munsigned intmm_idcurrintmemberlongsizeunsigned longstartendnr_migratednr_reclaimednr_mappedmigratetypepfnalloc_orderfallback_orderalloc_migratetypefallback_migratetypechange_ownershiporderpercpu_refillgfp_flagscall_siteconst void *ptr__data_loc char[]namesize_tbytes_reqbytes_allocnodeboolaccountedLRU_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_SKIPPEDcall_site=%pS ptr=%p bytes_req=%zu bytes_alloc=%zu gfp_flags=%s node=%d accounted=%s page=%p pfn=0x%lx order=%d migratetype=%d gfp_flags=%s page=%p pfn=0x%lx order=%u migratetype=%d percpu_refill=%d page=%p pfn=0x%lx order=%d migratetype=%d page=%p pfn=0x%lx alloc_order=%d fallback_order=%d pageblock_order=%d alloc_migratetype=%d fallback_migratetype=%d fragmenting=%d change_ownership=%d start=0x%lx end=0x%lx migratetype=%d nr_migrated=%lu nr_reclaimed=%lu nr_mapped=%lu mm_id=%u curr=%d type=%s size=%ldB %s: Failed to create slab '%s'. Error %d 4%s(%s) failed with error %d # name : tunables : slabdata %s %s: Slab cache still has objects when called from %pSCreation of kmalloc slab %s size=%u failed. Reason %d Out of memory when creating slab %s 4Unexpected gfp: %#x (%pGg). Fixing up to gfp: %#x (%pGg). Fix your code! 4excessive unreclaimable slab but cannot dump stats 6Name Used Total    kmem_cache_destroy__kmem_cache_create_args$     @ @  ( @ @ @ $     @ @  ( @ @ @ $     @ @  ( @ @ @ kmem` @ @ slab_mergeslab_nomergeslub_mergeslub_nomergerss_statmm_alloc_contig_migrate_range_infomm_page_alloc_extfragmm_page_pcpu_drainmm_page_alloc_zone_lockedmm_page_allocmm_page_free_batchedmm_page_freekmem_cache_freekfreekmallockmem_cache_allocGCC: (Debian 12.2.0-14) 12.2.0GNU / X | 0 @ P ` p#Zp%i      6 d     06 @[ P ` p    @7(Sf0 w@ P ` ( %'@N lp Az @` @I`RW@SEd @n`l[PwYPD'S Xg0"k @P"  ``(  @(I))$*v 0,#, p-K  V  h " " " "S "  "( "0 "8 "@S "H "P "X "`9 "hm "p "x " " "$L "~ " " ""4"e""'$ '$ 8'0K$ b'Hw$ )`Ux@)Ux@ )`Vx*-J)LVxe@) `Wx)(Wx)0`XxT )8"Xx5@aL)@N`YxdR~)HYx 9)P`Zx`e)XZx3JJDLm MMNOPOx`P:QxSQnR@S T  T @T C`T bT T T T U  U :@U b+H+w -//-/ -/@-/`+`H3+HU+ Ht+H+H+@H+H+H+`H +H+ H=- ;/\-(Z/{-0y/-8/-@/-H/ -P/@-X/`--`+/E-hC/g-pe/-x/-/-/ -/@&-$/`F-D/m-k/-/-/-/3 33 #+3PL3pj3333 33 33;F1 Ht_1Ht1`Hk$PA1HKA1H[ wP?1@H(71H0/0UI1Hp8U1 H@PI 1HCHh_1`HP`s1H1XI? ?"jh.]O"P% p%$& P+y@37$3\\F[[^w 0  0   < V0 | @  `   # = N [ v      !!(!7!L!d! o!|!#!!!!!!!!""&";" G"M"a"s""""""""""" ###&#&9#L#[#q#####@####02#P0 $$`1&3$1E$W$$d$ $O$1)$$$3m$4$$$ %%%%:%`[R%p[%[%[%[%[&[5&[slab_common.c__export_symbol_kmem_cache_size__export_symbol___kmem_cache_create_args__export_symbol_kmem_buckets_create__export_symbol_kmem_cache_destroy__export_symbol_kmem_cache_shrink__export_symbol_kmem_dump_obj__export_symbol_kmalloc_caches__export_symbol_kmalloc_size_roundup__initcall__kmod_slab_common__821_1207_slab_proc_init6slab_proc_init__export_symbol_kfree_sensitive__export_symbol_ksize__export_symbol___tracepoint_kmalloc__export_symbol___traceiter_kmalloc__export_symbol___SCK__tp_func_kmalloc__export_symbol___SCT__tp_func_kmalloc__export_symbol___tracepoint_kmem_cache_alloc__export_symbol___traceiter_kmem_cache_alloc__export_symbol___SCK__tp_func_kmem_cache_alloc__export_symbol___SCT__tp_func_kmem_cache_alloc__export_symbol___tracepoint_kfree__export_symbol___traceiter_kfree__export_symbol___SCK__tp_func_kfree__export_symbol___SCT__tp_func_kfree__export_symbol___tracepoint_kmem_cache_free__export_symbol___traceiter_kmem_cache_free__export_symbol___SCK__tp_func_kmem_cache_free__export_symbol___SCT__tp_func_kmem_cache_freeperf_trace_kmem_cache_allocperf_trace_kmallocperf_trace_kfreeperf_trace_mm_page_freeperf_trace_mm_page_free_batchedperf_trace_mm_page_allocperf_trace_mm_pageperf_trace_mm_page_pcpu_drainperf_trace_mm_alloc_contig_migrate_range_infotrace_event_raw_event_kmem_cache_alloctrace_event_raw_event_kmalloctrace_event_raw_event_kfreetrace_event_raw_event_mm_page_freetrace_event_raw_event_mm_page_free_batchedtrace_event_raw_event_mm_page_alloctrace_event_raw_event_mm_pagetrace_event_raw_event_mm_page_pcpu_draintrace_event_raw_event_mm_alloc_contig_migrate_range_infotrace_raw_output_kmem_cache_alloc__flags.5trace_raw_output_kmalloc__flags.4trace_raw_output_kfreetrace_raw_output_kmem_cache_freetrace_raw_output_mm_page_freetrace_raw_output_mm_page_free_batchedtrace_raw_output_mm_page_alloc__flags.3trace_raw_output_mm_pagetrace_raw_output_mm_page_pcpu_draintrace_raw_output_mm_page_alloc_extfragtrace_raw_output_mm_alloc_contig_migrate_range_infoperf_trace_mm_page_alloc_extfragtrace_event_raw_event_mm_page_alloc_extfragperf_trace_rss_stattrace_raw_output_rss_statsymbols.2slab_stop__func__.1slabinfo_proc_opsslabinfo_openslabinfo_opslab_showslab_nextslab_startperf_trace_kmem_cache_freetrace_event_raw_event_kmem_cache_freetrace_event_raw_event_rss_stat__func__.0new_kmalloc_cache__UNIQUE_ID___addressable___SCT__tp_func_kmem_cache_free840__UNIQUE_ID___addressable___SCK__tp_func_kmem_cache_free839__UNIQUE_ID___addressable___traceiter_kmem_cache_free838__UNIQUE_ID___addressable___tracepoint_kmem_cache_free837__UNIQUE_ID___addressable___SCT__tp_func_kfree836__UNIQUE_ID___addressable___SCK__tp_func_kfree835__UNIQUE_ID___addressable___traceiter_kfree834__UNIQUE_ID___addressable___tracepoint_kfree833__UNIQUE_ID___addressable___SCT__tp_func_kmem_cache_alloc832__UNIQUE_ID___addressable___SCK__tp_func_kmem_cache_alloc831__UNIQUE_ID___addressable___traceiter_kmem_cache_alloc830__UNIQUE_ID___addressable___tracepoint_kmem_cache_alloc829__UNIQUE_ID___addressable___SCT__tp_func_kmalloc828__UNIQUE_ID___addressable___SCK__tp_func_kmalloc827__UNIQUE_ID___addressable___traceiter_kmalloc826__UNIQUE_ID___addressable___tracepoint_kmalloc825__UNIQUE_ID___addressable_ksize824__UNIQUE_ID___addressable_kfree_sensitive823__UNIQUE_ID___addressable_slab_proc_init822__UNIQUE_ID___addressable_kmalloc_size_roundup812__UNIQUE_ID___addressable_kmalloc_caches811__UNIQUE_ID___addressable_kmem_dump_obj807__UNIQUE_ID___addressable_kmem_cache_shrink806__UNIQUE_ID___addressable_kmem_cache_destroy805__UNIQUE_ID___addressable_kmem_buckets_create800__UNIQUE_ID___addressable___kmem_cache_create_args785__UNIQUE_ID___addressable_kmem_cache_size774__setup_setup_slab_merge__setup_str_setup_slab_merge__setup_setup_slab_nomerge__setup_str_setup_slab_nomerge__setup_slub_merge__setup_str_slub_merge__setup_slub_nomerge__setup_str_slub_nomerge__event_rss_statprint_fmt_rss_stat__event_mm_alloc_contig_migrate_range_infoprint_fmt_mm_alloc_contig_migrate_range_info__event_mm_page_alloc_extfragprint_fmt_mm_page_alloc_extfrag__event_mm_page_pcpu_drainprint_fmt_mm_page_pcpu_drain__event_mm_page_alloc_zone_lockedprint_fmt_mm_page__event_mm_page_allocprint_fmt_mm_page_alloc__event_mm_page_free_batchedprint_fmt_mm_page_free_batched__event_mm_page_freeprint_fmt_mm_page_free__event_kmem_cache_freeprint_fmt_kmem_cache_free__event_kfreeprint_fmt_kfree__event_kmallocprint_fmt_kmalloc__event_kmem_cache_allocprint_fmt_kmem_cache_alloctrace_event_fields_rss_stattrace_event_fields_mm_alloc_contig_migrate_range_infotrace_event_fields_mm_page_alloc_extfragtrace_event_fields_mm_page_pcpu_draintrace_event_fields_mm_pagetrace_event_fields_mm_page_alloctrace_event_fields_mm_page_free_batchedtrace_event_fields_mm_page_freetrace_event_fields_kmem_cache_freetrace_event_fields_kfreetrace_event_fields_kmalloctrace_event_fields_kmem_cache_alloctrace_event_type_funcs_rss_stattrace_event_type_funcs_mm_alloc_contig_migrate_range_infotrace_event_type_funcs_mm_page_alloc_extfragtrace_event_type_funcs_mm_page_pcpu_draintrace_event_type_funcs_mm_pagetrace_event_type_funcs_mm_page_alloctrace_event_type_funcs_mm_page_free_batchedtrace_event_type_funcs_mm_page_freetrace_event_type_funcs_kmem_cache_freetrace_event_type_funcs_kfreetrace_event_type_funcs_kmalloctrace_event_type_funcs_kmem_cache_allocevent_class_rss_statstr__kmem__trace_system_name__TRACE_SYSTEM_MM_SHMEMPAGES__TRACE_SYSTEM_MM_SWAPENTS__TRACE_SYSTEM_MM_ANONPAGES__TRACE_SYSTEM_MM_FILEPAGESevent_class_mm_alloc_contig_migrate_range_infoevent_class_mm_page_alloc_extfragevent_class_mm_page_pcpu_drainevent_class_mm_pageevent_class_mm_page_allocevent_class_mm_page_free_batchedevent_class_mm_page_freeevent_class_kmem_cache_freeevent_class_kfreeevent_class_kmallocevent_class_kmem_cache_alloc__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__tpstrtab_rss_stat__tpstrtab_mm_alloc_contig_migrate_range_info__tpstrtab_mm_page_alloc_extfrag__tpstrtab_mm_page_pcpu_drain__tpstrtab_mm_page_alloc_zone_locked__tpstrtab_mm_page_alloc__tpstrtab_mm_page_free_batched__tpstrtab_mm_page_free__tpstrtab_kmem_cache_free__tpstrtab_kfree__tpstrtab_kmalloc__tpstrtab_kmem_cache_alloc.LC38__tracepoint_mm_page_free__SCT__tp_func_mm_page_free__traceiter_mm_page_free__tracepoint_mm_page_free_batched__SCT__tp_func_mm_page_free_batched__traceiter_mm_page_free_batched__tracepoint_mm_page_alloc__SCT__tp_func_mm_page_alloc__traceiter_mm_page_alloc__tracepoint_mm_page_alloc_zone_locked__SCT__tp_func_mm_page_alloc_zone_locked__traceiter_mm_page_alloc_zone_locked__tracepoint_mm_page_pcpu_drain__SCT__tp_func_mm_page_pcpu_drain__traceiter_mm_page_pcpu_drain__tracepoint_mm_page_alloc_extfrag__SCT__tp_func_mm_page_alloc_extfrag__traceiter_mm_page_alloc_extfrag__tracepoint_mm_alloc_contig_migrate_range_info__SCT__tp_func_mm_alloc_contig_migrate_range_info__traceiter_mm_alloc_contig_migrate_range_info__tracepoint_rss_stat__SCT__tp_func_rss_stat__traceiter_rss_stat__x86_indirect_thunk_rax__x86_return_thunk__probestub_kmem_cache_alloc__x86_indirect_thunk_r10__probestub_kmalloc__probestub_kfree__probestub_kmem_cache_free__probestub_mm_page_free__probestub_mm_page_free_batched__probestub_mm_page_alloc__probestub_mm_page_alloc_zone_locked__probestub_mm_page_pcpu_drain__probestub_mm_page_alloc_extfrag__probestub_mm_alloc_contig_migrate_range_info__probestub_rss_statthis_cpu_offperf_trace_buf_allocperf_trace_run_bpf_submit__stack_chk_failvmemmap_basetrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_event_printftrace_handle_returntrace_print_flags_seqget_pfnblock_flags_maskptr_to_hashvalconst_pcpu_hot__percpu_counter_sumtrace_print_symbols_seqslab_mutexmutex_unlockmutex_lockdump_stack__kmem_cache_aliasstack_depot_initslub_debug_enabledstatic_key_enablekstrdup_constboot_cpu_datakfree_constkmem_cachekmem_cache_alloc_noprofdo_kmem_cache_createslab_cachespanic__kmem_cache_shrink__virt_addr_validpage_offset_basehugetlb_optimize_vmemmap_key__kmem_obj_infophys_baseproc_createseq_openget_slabinfoseq_printfseq_putcseq_writeseq_list_nextseq_list_startstrlenmemcpykmalloc_size_indexkvfree_rcu_barriercpus_read_lock__kmem_cache_shutdowncpus_read_unlockslab_statedebugfs_slab_releasesysfs_slab_release__kmem_cache_release__warn_printksysfs_slab_unlinkslab_unmergeablefind_mergeablekmem_cache_flagsslab_kmem_cache_releaseslab_is_availablecreate_boot_cachekmalloc_infosetup_kmalloc_cache_index_tablecreate_kmalloc_caches__ksizeskip_orig_size_checkmemsetkmalloc_fix_flagsdump_unreclaimable_slabmutex_trylockseq_readseq_lseekseq_releasetrace_event_regtrace_event_raw_init__SCK__tp_func_rss_stat__SCK__tp_func_mm_alloc_contig_migrate_range_info__SCK__tp_func_mm_page_alloc_extfrag__SCK__tp_func_mm_page_pcpu_drain__SCK__tp_func_mm_page_alloc_zone_locked__SCK__tp_func_mm_page_alloc__SCK__tp_func_mm_page_free_batched__SCK__tp_func_mm_page_free! 4T< 4?[4|<4<[4z<4<?4l<4<]"4<%4<u(4?+4:<K1LMNRKqLM Nv K L M N K L O M9 N K L O M? N K L OM M N K LZOMN+KFLOMNbKLM)NPQR N}PQRNLPaQRNPOQHRSNPOQRNvPOQRNVPnOQRN1PIOdQRNPHQxRNS 8 8 8  9 T7 Z > 8CVvS 8  9 8T Z 8VS2 87TtS 8(TS 8FOTTSn 8b|OTS 8 O 9X T0 Z7 8<VtSO 9TS 9$O)TdS 9OTS 9%TKLO+WXMN P# OJ W^ Q R N!K#!Lp!X!Y!Z!M"NF"Sg" Z@l"[" 9"T" \# \ #^# \#]-# Z =# 9HE#_J#`|#a# \#]#b# c#d#e#f$g$ \ $],$h6$iV$ja$kt$k$ k$g$ \$]$h$l$g$ \$]% 9 %m% \%](%g/% \4%]%o&p&OE&r^& 8}e& 8~j&_& 8&_& 8&_& 8&_& 8'_' 8$'_>' 8G'_}' 8'_' 8}' 8'_' 8'_' 8'_'N's( Zi(k(v( 8+(w( 8G(w( 8_(w)x-) 82)yA) 9hF)yU) 9Z)yi) 9n)y{)x)N) k) \)^) k`*|}*K*L +}2+Mx+ 8z+N+ 4 , ~, 4,|,P,},Q%- 8z<-RO-N-P-X-Y.Z1.Qa.Rp.N... \.^.. \.].// /3/ \8/]H/Q/gX/hf/y/ Z/ 9(// \/]////0V0n00k0 k00 k0f?1 ki1r1gy1h11p2O,22p2sO3j33 93_3`3N;4 \@4O4 8T4_[4 9P`4_g4kq4 k4 k4v4 84_4 k4 \4]5 95_5Nk===5====5========5===+=E===K=e==== = =& =+ =q =======;=====k=!U,=U= =EU=U=#U`=UU=U==7Up=U=5U|= ="=T"="U"]`#=U%n%=(u!)=)z){X+=+=+=,=,=-=P.=,/>/C/=a/l/.0=0=0=1l1=I2=r2={2=2=2=2=2="3=]3s33=4=\\ k(kJ8J8(J80J8PJ8XJ8xJ8J8J8J8K8K80K88K8XK8`K8K8K8K8K8L8L8(L80L8PL8XL8xL8L8L8L8(L8L8= M8(M8HM8PM8NpM8xM8M8M8M8M8NN8N88N8@N8TN8N8N8N8NN8N8bO8 O8O8O8O8O8P8P8N`P8hP8lP8vP8P8P8Q8Q8l(Q8v0Q8Q8Q8lQ8vQ8Q8Q8Q8R8 R8(R8bHR8PR8R8R8lR8vR8R8R8S8 S8@S8HS8bhS8pS8S8S8S0"T TP@T`T`TT@TT`U U`@UpUxU+USU@U`U(VT V@pVxV%V TVV V"W@T W@pWxWW`TWWWXT XpX@xXXTXXXYT Y@pYxYYTYY`YZU Z pZxZ Z UZ`Z Z [@U [3`[-p[*['[$[![[[[[\\     "$%((,+  !)19!A$I'Q*Y-       ( 0 8 @$ H( P, X./(081H2X3h4x567 8  9 (8H:Xhx;"pp  @(08 @@HPX` hpx @0PP""0p 0 @ P   (008@H`PX`hpxPP0P@@  """@%`%"`(0( )()0*8+@ ,H`-P.X/`@0hP1p1x""""130334Fw Z` 8 t%fKj 9hmN  4h  iAHkSkc kt 4 9m!=Q==u=====&&U'q2M2ql//2 2/  2 2  / 2 2//2 2H8X8h8x888 8828?8H8[8f(8o88zH8X8h8x88888888888(8.88=H8LX8[h8mx8{8888888 882(8?88HH8[X8fh8ox8z8888888888(888H8X8h8.x8=8L8[8m8{88888(888 H8X82h8?x8H8[8f8o8z888888(888H8X8h8x8888.8=8L8[8m8{88(888H8h(p)")@(; (:08@ H9P X `h8px 76"p543210/.888 8(8 08@8+H87P8G`8Wh8ap8o8}888888888888$808@ 8P(8\08l@8|H8P8`8h8p88888888 8,8<8L8X8h8x88 8(808@8H8P8`8h8p8 818<8K8Z8e8tn"@n "0n8"@HnP"`UU`VV `W(W0`X8X@`YHYP`ZXZZp-  J0080@`ZhpxJZPL Z(08@ MPPXP`Z MZ ` N @ZHpPP X`OppxpZ@ OZ0,* `P0080@`Zhp0 xQZ Q Z(@08@RPPXP` @` (08@H P@X``hpx @`Z8 Z(8@ZH8`Zh8Z8Z8Z8Z8 Z8 Z(8# @ZH80 `Zh8< Z8G Z8P Z8c Z8{ Z8 Z(8 @ZH8 `Zh8 Z8 Z8 Z8 Z8! Z82  ,(-0J` x)*IP&'H p8@#H$PG !FE@X`hpDC; (0B`x:A8@ 89@ H P>.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.noendbr.rela.export_symbol.rela.initcall6.init.rela__patchable_function_entries.rela.init.text.rodata.str1.1.rodata.str1.8.rela__jump_table.rela.discard.instr_begin.rela__bug_table.rela.discard.reachable.rela.discard.instr_end.rela.rodata.rela.discard.addressable.rela.init.rodata.data..ro_after_init.rela.init.setup.rela_ftrace_events.rela.ref.data.rela_ftrace_eval_map.rela.init.data.rela__tracepoints__tracepoints_strings.comment.note.GNU-stack.note.gnu.property @5@h,7+`5 \ &@P@ 71 ;06@pP 7S`N@Q 7j0e@R 7 @{@Sp7 @@V7@XV@7@^72ϙB 2 @a7 @b`7%Ш$ @pb76 1@cH7NI@Hc`7f  a@c 7 sn@n7" @(q07$p P`@Xw7'`@x 7) h @8y 7+@8X7-P@7/h @@71! 20! ;AKH h'8  Q&^