Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Page Allocation Failure Question

Featured Replies

How do I keep the page allocation failures from happening?  Other than seeing them in the log, I have no clue they are happening.

Oct 21 21:11:09 mccserverur01 kernel: CPU 0/KVM: page allocation failure: order:4, mode:0x160c0c0(GFP_KERNEL|__GFP_COMP|__GFP_ZERO|__GFP_NOTRACK), nodemask=(null)
Oct 21 21:11:09 mccserverur01 kernel: CPU 0/KVM cpuset=vcpu0 mems_allowed=0-1
Oct 21 21:11:09 mccserverur01 kernel: CPU: 5 PID: 3132 Comm: CPU 0/KVM Tainted: G        W       4.12.14-unRAID #1
Oct 21 21:11:09 mccserverur01 kernel: Hardware name: ASUSTeK COMPUTER INC. Z9PE-D16 Series/Z9PE-D16 Series, BIOS 5601 06/11/2015
Oct 21 21:11:09 mccserverur01 kernel: Call Trace:
Oct 21 21:11:09 mccserverur01 kernel: dump_stack+0x61/0x7e
Oct 21 21:11:09 mccserverur01 kernel: warn_alloc+0xdf/0x158
Oct 21 21:11:09 mccserverur01 kernel: ? __alloc_pages_direct_compact+0x83/0xe5
Oct 21 21:11:09 mccserverur01 kernel: __alloc_pages_nodemask+0xac2/0xb1c
Oct 21 21:11:09 mccserverur01 kernel: ? __accumulate_pelt_segments+0x21/0x2f
Oct 21 21:11:09 mccserverur01 kernel: kmalloc_large_node+0x54/0x82
Oct 21 21:11:09 mccserverur01 kernel: __kmalloc_node+0x22/0x135
Oct 21 21:11:09 mccserverur01 kernel: reserve_ds_buffers+0x2c8/0x376
Oct 21 21:11:09 mccserverur01 kernel: x86_reserve_hardware+0x138/0x154
Oct 21 21:11:09 mccserverur01 kernel: x86_pmu_event_init+0x49/0x1aa
Oct 21 21:11:09 mccserverur01 kernel: perf_try_init_event+0x41/0x71
Oct 21 21:11:09 mccserverur01 kernel: perf_event_alloc+0x435/0x76e
Oct 21 21:11:09 mccserverur01 kernel: ? kvm_dev_ioctl_get_cpuid+0x234/0x234 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: perf_event_create_kernel_counter+0x24/0xfd
Oct 21 21:11:09 mccserverur01 kernel: pmc_reprogram_counter+0xc7/0x10c [kvm]
Oct 21 21:11:09 mccserverur01 kernel: reprogram_fixed_counter+0xc8/0xd9 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: intel_pmu_set_msr+0xe3/0x2b5 [kvm_intel]
Oct 21 21:11:09 mccserverur01 kernel: ? kvm_hv_set_msr_common+0x39a/0x6bf [kvm]
Oct 21 21:11:09 mccserverur01 kernel: kvm_pmu_set_msr+0x15/0x17 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: kvm_set_msr_common+0xa52/0xa7f [kvm]
Oct 21 21:11:09 mccserverur01 kernel: ? writeback+0x38/0x1e8 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: vmx_set_msr+0x6f9/0x709 [kvm_intel]
Oct 21 21:11:09 mccserverur01 kernel: kvm_set_msr+0x61/0x64 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: handle_wrmsr+0x3b/0x62 [kvm_intel]
Oct 21 21:11:09 mccserverur01 kernel: vmx_handle_exit+0xf9e/0x1022 [kvm_intel]
Oct 21 21:11:09 mccserverur01 kernel: ? vmx_vcpu_run+0x388/0x39e [kvm_intel]
Oct 21 21:11:09 mccserverur01 kernel: kvm_arch_vcpu_ioctl_run+0xdb6/0xfe3 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: ? kvm_arch_vcpu_load+0xd1/0x184 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: kvm_vcpu_ioctl+0x16c/0x483 [kvm]
Oct 21 21:11:09 mccserverur01 kernel: ? kvm_vm_ioctl+0x3bd/0x6ad [kvm]
Oct 21 21:11:09 mccserverur01 kernel: vfs_ioctl+0x13/0x2f
Oct 21 21:11:09 mccserverur01 kernel: do_vfs_ioctl+0x4df/0x4f2
Oct 21 21:11:09 mccserverur01 kernel: ? __fget+0x69/0x75
Oct 21 21:11:09 mccserverur01 kernel: SyS_ioctl+0x3e/0x5c
Oct 21 21:11:09 mccserverur01 kernel: entry_SYSCALL_64_fastpath+0x1e/0xa9
Oct 21 21:11:09 mccserverur01 kernel: RIP: 0033:0x2afb0b825997
Oct 21 21:11:09 mccserverur01 kernel: RSP: 002b:00002afb0fe281b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Oct 21 21:11:09 mccserverur01 kernel: RAX: ffffffffffffffda RBX: 000000000000ae80 RCX: 00002afb0b825997
Oct 21 21:11:09 mccserverur01 kernel: RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 000000000000001b
Oct 21 21:11:09 mccserverur01 kernel: RBP: 00002afb0f3cdc80 R08: 0000563ca85a59b0 R09: 00000000000000ff
Oct 21 21:11:09 mccserverur01 kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000000
Oct 21 21:11:09 mccserverur01 kernel: R13: 00002afb07096000 R14: 0000000000000000 R15: 00002afb0f3cdc80
Oct 21 21:11:09 mccserverur01 kernel: Mem-Info:
Oct 21 21:11:09 mccserverur01 kernel: active_anon:10847178 inactive_anon:43460 isolated_anon:0
Oct 21 21:11:09 mccserverur01 kernel: active_file:2149758 inactive_file:2809709 isolated_file:0
Oct 21 21:11:09 mccserverur01 kernel: unevictable:0 dirty:0 writeback:0 unstable:0
Oct 21 21:11:09 mccserverur01 kernel: slab_reclaimable:118898 slab_unreclaimable:76648
Oct 21 21:11:09 mccserverur01 kernel: mapped:77776 shmem:223665 pagetables:28143 bounce:0
Oct 21 21:11:09 mccserverur01 kernel: free:128627 free_pcp:6 free_cma:0
Oct 21 21:11:09 mccserverur01 kernel: Node 0 active_anon:25071060kB inactive_anon:92940kB active_file:2926232kB inactive_file:3883812kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:161220kB dirty:0kB writeback:0kB shmem:454120kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 23285760kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
Oct 21 21:11:09 mccserverur01 kernel: Node 1 active_anon:18317652kB inactive_anon:80900kB active_file:5672800kB inactive_file:7355024kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:149884kB dirty:0kB writeback:0kB shmem:440540kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 14225408kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
Oct 21 21:11:09 mccserverur01 kernel: Node 0 DMA free:15852kB min:40kB low:52kB high:64kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15984kB managed:15900kB mlocked:0kB slab_reclaimable:0kB slab_unreclaimable:48kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Oct 21 21:11:09 mccserverur01 kernel: lowmem_reserve[]: 0 1763 31969 31969
Oct 21 21:11:09 mccserverur01 kernel: Node 0 DMA32 free:129708kB min:4944kB low:6748kB high:8552kB active_anon:1409680kB inactive_anon:92kB active_file:165400kB inactive_file:231088kB unevictable:0kB writepending:0kB present:2019948kB managed:2010972kB mlocked:0kB slab_reclaimable:57692kB slab_unreclaimable:10652kB kernel_stack:144kB pagetables:1032kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Oct 21 21:11:09 mccserverur01 kernel: lowmem_reserve[]: 0 0 30205 30205
Oct 21 21:11:09 mccserverur01 kernel: Node 0 Normal free:159676kB min:84744kB low:115672kB high:146600kB active_anon:23661380kB inactive_anon:92848kB active_file:2760752kB inactive_file:3652532kB unevictable:0kB writepending:0kB present:31457280kB managed:30930588kB mlocked:0kB slab_reclaimable:222256kB slab_unreclaimable:122460kB kernel_stack:8328kB pagetables:57656kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Oct 21 21:11:09 mccserverur01 kernel: lowmem_reserve[]: 0 0 0 0
Oct 21 21:11:09 mccserverur01 kernel: Node 1 Normal free:209272kB min:90488kB low:123512kB high:156536kB active_anon:18317652kB inactive_anon:80900kB active_file:5673076kB inactive_file:7355052kB unevictable:0kB writepending:0kB present:33554432kB managed:33027440kB mlocked:0kB slab_reclaimable:195644kB slab_unreclaimable:173432kB kernel_stack:11416kB pagetables:53884kB bounce:0kB free_pcp:24kB local_pcp:0kB free_cma:0kB
Oct 21 21:11:09 mccserverur01 kernel: lowmem_reserve[]: 0 0 0 0
Oct 21 21:11:09 mccserverur01 kernel: Node 0 DMA: 1*4kB (U) 1*8kB (U) 0*16kB 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (U) 3*4096kB (M) = 15852kB
Oct 21 21:11:09 mccserverur01 kernel: Node 0 DMA32: 1267*4kB (UMEH) 380*8kB (UMEH) 1382*16kB (UMEH) 910*32kB (UMEH) 425*64kB (UMEH) 174*128kB (UH) 28*256kB (UH) 1*512kB (H) 13*1024kB (MH) 0*2048kB 0*4096kB = 129804kB
Oct 21 21:11:09 mccserverur01 kernel: Node 0 Normal: 39124*4kB (UMEH) 465*8kB (UMEH) 28*16kB (H) 21*32kB (H) 8*64kB (H) 3*128kB (H) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 162232kB
Oct 21 21:11:09 mccserverur01 kernel: Node 1 Normal: 7464*4kB (UME) 17230*8kB (UMEH) 2285*16kB (UMEH) 147*32kB (UMEH) 13*64kB (H) 3*128kB (H) 2*256kB (H) 0*512kB 0*1024kB 0*2048kB 0*4096kB = 210688kB
Oct 21 21:11:09 mccserverur01 kernel: 5162294 total pagecache pages
Oct 21 21:11:09 mccserverur01 kernel: 0 pages in swap cache
Oct 21 21:11:09 mccserverur01 kernel: Swap cache stats: add 0, delete 0, find 0/0
Oct 21 21:11:09 mccserverur01 kernel: Free swap  = 0kB
Oct 21 21:11:09 mccserverur01 kernel: Total swap = 0kB
Oct 21 21:11:09 mccserverur01 kernel: 16761911 pages RAM
Oct 21 21:11:09 mccserverur01 kernel: 0 pages HighMem/MovableOnly
Oct 21 21:11:09 mccserverur01 kernel: 265686 pages reserved
Oct 21 21:11:09 mccserverur01 kernel: 0 pages cma reserved

mccserverur01-diagnostics-20171021-2308.zip

  • 2 weeks later...

Very late reply.  Don't worry about it

 

When a kernel thread requests memory internally, it specifies an"order" of allocation. This is a power of 2 indicating how many contiguous pages are requested. An allocation of order 2 is then two to the second = four contiguous pages. If the virtual memory subsystem can't find a block of four contiguous pages, it will return an allocation failure.



The thread requesting the memory then has the option of either terminating with an error, or requesting multiple smaller blocks instead. Normally, the latter happens.

This is normally transparent to the user, most memory allocation requests never print this message, but in some cases the calling thread requests that the system log a message in case of failure. But it is purely for informational purposes, and does not by itself indicate an error condition

Only if an allocation of order 0 (a single page) fails, or if the failed allocation is followed by an error message from the thread requesting the memory is the message a reason for concern.

https://www.novell.com/support/kb/doc.php?id=7002803

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.