What do the components in a page allocation failure message mean ?

Solution Verified - Updated -

Issue

  • The /var/log/messages file contains stack traces with page allocation failures. What do the components on the page allocation failure line mean ?
    kernel: swapper: page allocation failure. order:2, mode:0x20
    kernel: Pid: 0, comm: swapper Not tainted 2.6.32-220.4.1.el6.x86_64 #1
    kernel: Call Trace:
    kernel: <IRQ>  [<ffffffff81123daf>] ? __alloc_pages_nodemask+0x77f/0x940
    kernel: [<ffffffff8115dc62>] ? kmem_getpages+0x62/0x170
    kernel: [<ffffffff8115e87a>] ? fallback_alloc+0x1ba/0x270
    kernel: [<ffffffff8115e2cf>] ? cache_grow+0x2cf/0x320
    kernel: [<ffffffff8115e5f9>] ? ____cache_alloc_node+0x99/0x160
    ...

Environment

  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In