Page Allocation Failure in Red Hat Enterprise Linux 6 under memory pressure

Solution Verified - Updated -

Issue

During the system runtime, a Red Hat Enterprise Linux 6 might incur in a Page Allocation Fault during memory pressure / fragmentation.

The following trace is also seen:


Sep 19 11:01:10 testserver kernel: oracle_28408_rp: page allocation failure. order:7, mode:0xd0 Sep 19 11:01:10 testserver kernel: Pid: 28408, comm: oracle_28408_rp Tainted: P -- ------------ 2.6.32-696.1.1.el6.x86_64 #1 Sep 19 11:01:10 testserver kernel: Call Trace: Sep 19 11:01:10 testserver kernel: [<ffffffff8113e6bc>] ? __alloc_pages_nodemask+0x7dc/0x950 Sep 19 11:01:10 testserver kernel: [<ffffffff811bfaed>] ? seq_printf+0x3d/0x40 Sep 19 11:01:10 testserver kernel: [<ffffffff8117f092>] ? kmem_getpages+0x62/0x170 Sep 19 11:01:10 testserver kernel: [<ffffffff8117fcaa>] ? fallback_alloc+0x1ba/0x270 Sep 19 11:01:10 testserver kernel: [<ffffffff8117f6ff>] ? cache_grow+0x2cf/0x320 Sep 19 11:01:10 testserver kernel: [<ffffffff8117fa29>] ? ____cache_alloc_node+0x99/0x160 Sep 19 11:01:10 testserver kernel: [<ffffffff811bfd38>] ? seq_read+0x148/0x400 Sep 19 11:01:10 testserver kernel: [<ffffffff81180679>] ? __kmalloc+0x199/0x230 Sep 19 11:01:10 testserver kernel: [<ffffffff811bfd38>] ? seq_read+0x148/0x400 Sep 19 11:01:10 testserver kernel: [<ffffffff81205a1e>] ? proc_reg_read+0x7e/0xc0 Sep 19 11:01:10 testserver kernel: [<ffffffff8119a485>] ? vfs_read+0xb5/0x1a0 Sep 19 11:01:10 testserver kernel: [<ffffffff8119b236>] ? fget_light_pos+0x16/0x50 Sep 19 11:01:10 testserver kernel: [<ffffffff8119a7d1>] ? sys_read+0x51/0xb0 Sep 19 11:01:10 testserver kernel: [<ffffffff8100b0d2>] ? system_call_fastpath+0x16/0x1b Sep 19 11:01:10 testserver kernel: Mem-Info: Sep 19 11:01:10 testserver kernel: Node 0 DMA per-cpu:

Environment

Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content