Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

"page allocation failure" error output on E2 instance of GCE

I am using a GCE E2 instance, and since around May 2023, the following kernel errors have been output to "/var/log/messages".

Is this a problem?

 

# cat /etc/redhat-release
Rocky Linux release 8.7 (Green Obsidian)

# uname -a
Linux hostname-29 4.18.0-372.32.1.el8_6.cloud.x86_64 #1 SMP Fri Nov 4 20:50:23 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

* Part of the message

May 18 13:06:32 hostname-29 kernel: kworker/4:2: page allocation failure: order:0, mode:0x6310ca(GFP_HIGHUSER_MOVABLE|__GFP_NORETRY|__GFP_NOMEMALLOC), nodemask=(null),cpuset=/,mems_allowed=0
May 18 13:06:32 hostname-29 kernel: CPU: 4 PID: 2715843 Comm: kworker/4:2 Kdump: loaded Not tainted 4.18.0-372.32.1.el8_6.cloud.x86_64 #1
May 18 13:06:32 hostname-29 kernel: Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
May 18 13:06:32 hostname-29 kernel: Workqueue: events_freezable update_balloon_size_func [virtio_balloon]
May 18 13:06:32 hostname-29 kernel: Call Trace:
May 18 13:06:32 hostname-29 kernel: dump_stack+0x41/0x60
May 18 13:06:32 hostname-29 kernel: warn_alloc.cold.119+0x7b/0x115
May 18 13:06:32 hostname-29 kernel: __alloc_pages_slowpath+0xc82/0xcc0
May 18 13:06:32 hostname-29 kernel: ? __update_idle_core+0x55/0xa0
May 18 13:06:32 hostname-29 kernel: __alloc_pages_nodemask+0x2e2/0x320
May 18 13:06:32 hostname-29 kernel: update_balloon_size_func+0xf6/0x2c0 [virtio_balloon]
May 18 13:06:32 hostname-29 kernel: process_one_work+0x1a7/0x360
May 18 13:06:32 hostname-29 kernel: ? create_worker+0x1a0/0x1a0
May 18 13:06:32 hostname-29 kernel: worker_thread+0x30/0x390
May 18 13:06:32 hostname-29 kernel: ? create_worker+0x1a0/0x1a0
May 18 13:06:32 hostname-29 kernel: kthread+0x10a/0x120
May 18 13:06:32 hostname-29 kernel: ? set_kthread_struct+0x50/0x50
May 18 13:06:32 hostname-29 kernel: ret_from_fork+0x1f/0x40
May 18 13:06:32 hostname-29 kernel: warn_alloc_show_mem: 1 callbacks suppressed
May 18 13:06:32 hostname-29 kernel: Mem-Info:
May 18 13:06:32 hostname-29 kernel: active_anon:62728 inactive_anon:343058 isolated_anon:0#012 active_file:223765 inactive_file:97881 isolated_file:0#012 unevictable:1 dirty:40 writeback:0#012 slab_reclaimable:101258 slab_unreclaimable:35382#012 mapped:36082 shmem:102521 pagetables:3810 bounce:0#012 free:22036 free_pcp:133 free_cma:0
May 18 13:06:32 hostname-29 kernel: Node 0 active_anon:250912kB inactive_anon:1373600kB active_file:895060kB inactive_file:388400kB unevictable:4kB isolated(anon):0kB isolated(file):0kB mapped:144328kB dirty:160kB writeback:0kB shmem:410084kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:11664kB pagetables:15240kB all_unreclaimable? no
May 18 13:06:32 hostname-29 kernel: Node 0 DMA free:14336kB min:20kB low:32kB high:44kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15920kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
May 18 13:06:32 hostname-29 kernel: lowmem_reserve[]: 0 2796 7744 7744 7744
May 18 13:06:32 hostname-29 kernel: Node 0 DMA32 free:23536kB min:4028kB low:6860kB high:9692kB active_anon:32kB inactive_anon:154992kB active_file:33224kB inactive_file:2896kB unevictable:0kB writepending:0kB present:3126080kB managed:2863892kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
May 18 13:06:32 hostname-29 kernel: lowmem_reserve[]: 0 0 4947 4947 4947
May 18 13:06:32 hostname-29 kernel: Node 0 Normal free:48724kB min:15384kB low:20440kB high:25496kB active_anon:250884kB inactive_anon:1222792kB active_file:861788kB inactive_file:385204kB unevictable:4kB writepending:160kB present:5242880kB managed:5066344kB mlocked:4kB bounce:0kB free_pcp:500kB local_pcp:0kB free_cma:0kB
May 18 13:06:32 hostname-29 kernel: lowmem_reserve[]: 0 0 0 0 0
May 18 13:06:32 hostname-29 kernel: Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 1*2048kB (M) 3*4096kB (M) = 14336kB
May 18 13:06:32 hostname-29 kernel: Node 0 DMA32: 417*4kB (UEH) 272*8kB (UMEH) 200*16kB (UMEH) 110*32kB (UMEH) 55*64kB (UMEH) 18*128kB (UMH) 1*256kB (H) 0*512kB 8*1024kB (M) 0*2048kB 0*4096kB = 24836kB
May 18 13:06:32 hostname-29 kernel: Node 0 Normal: 4615*4kB (UME) 1370*8kB (UME) 337*16kB (UME) 92*32kB (UE) 16*64kB (UME) 3*128kB (UE) 2*256kB (M) 0*512kB 0*1024kB 1*2048kB (H) 0*4096kB = 41724kB
May 18 13:06:32 hostname-29 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
May 18 13:06:32 hostname-29 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
May 18 13:06:32 hostname-29 kernel: 423324 total pagecache pages
May 18 13:06:32 hostname-29 kernel: 0 pages in swap cache

 

 

0 1 287
1 REPLY 1

Hello @Takeshim,

Welcome to Google Cloud Community!

Your question has something to do with your OS and not with GCP. You might want to check this post regarding page allocation failure. 

Thanks!

Top Solution Authors